A013787 343/(1-2401*x) A013787 0 343 A013787 1 823543 A013787 2 1977326743 A013787 3 4747561509943 A013787 4 11398895185373143 A013787 5 27368747340080916343 A013787 6 65712362363534280139543 A013787 7 157775382034845806615042743 A013787 8 378818692265664781682717625943 A013787 9 909543680129861140820205019889143 A013787 10 2183814375991796599109312252753832343 A013787 11 5243338316756303634461458718861951455543 A013787 12 12589255298531885026341962383987545444758743 A013787 13 30226801971775055948247051683954096612865741943 A013787 14 72574551534231909331741171093173785967490646405143 A013787 15 174251498233690814305510551794710260107945042018748343 A013787 16 418377847259091645147530834859099334519176045887014771543 A013787 17 1004525211269079039999221534496697502180541686174722466474743 A013787 18 2411865032257058775038130904326570702735480588505508642005857943 A013787 19 5790887942449198118866552301288096257267888893001726249456064921143 A013787 20 13903921949820524683398592075392719113700201232097144724944011875664343 A013787 21 33383316601519079764840019573017918591994183158265244484590572513470087543 A013787 22 80153343160247310515380886994816022539378033762994852007501964604841680190743 A013787 23 192448176927753792547429509674553270117046659064950639670012217016224874137973943 A013787 24 462068072803536855906378252728602401551029028414946485847699333055955922805275437143 A013787 25 1109425442801291991031214184801374366124020697224286512520326098667350170655466324580343 A013787 26 2663730488165902070465945257708099853063773694035511916561302962900307759743774645317403543 A013787 27 6395616902086330871188734563757147747206120639379264111663688413923638931144802923407085906743 A013787 28 15355876181909280421724151687580911741041895655149613132104515881830657073678671819100413262089943 A013787 29 36869458712764182292559688201881769090241591468014221130182942632275407633902491037660092242277953143 A013787 30 88523570369346801684435811372718127585670061114702144933569245260093253728999880981421881473709365496343 A013787 31 212545092456801670844330383105896224333193816736399849985499757869483902203328714236393937418376186556719543 A013787 32 510320766988780811697237249837256834623998353984096039815184918644630849190192242881581843741521223922683622743 A013787 33 1225280161540062728885066636859253659932220047915814591596258989665758668905651575158678006823392458638363378205943 A013787 34 2941897667857690612053044995099068037497260335045870834422617834187486564042469431955985894382965293190710471072469143 A013787 35 7063496300526315159539361033232862358030922064445135873448705419884155240265969106126322132413499668950895841044998412343 A013787 36 16959454617563682698054005840792102521632243876732771232150341713141856731878591823809299439924812705151100914349041188035543 A013787 37 40719650536770402158027668023741838154439017548035383728392970453253598013240498968966127955259475305067793295352047892473338743 A013787 38 97767880938785735581424430925004153408808081132832956331871522058261888829790438024487673220578000207467771702140266989828486321943 A013787 39 234740682134024551131000058650934972334548202799931928152823524461886795080326841696794903402607778498130119856838781042578195658985143 A013787 40 563612377803792947265531140820894868575250234922636559494929282232990194987864746914004563069661276174010417776269913283230247777223328343 A013787 41 1353233319106906866384540269110968579449175814049250379347325206641409458165863257340524955930256724093799013080824061793035824913113211351543 A013787 42 3249113199175683386189281186135435559257471129532250160812927821146024109056237680874600419188546394549211430407058572365079015616384820455054743 A013787 43 7801120791220815810240464127911180777777188182006932636111839698571603885844026671779915606471699893312656644407347632248554716494939953912586437943 A013787 44 18730491019721178760387354371114745047443028824998645259304527116270420929911508038943577371138551443843688603222041665028779874304350829344120037501143 A013787 45 44971908938350550203690037845046502858910712208821747267590169606165280652717530801503529268103662016668696336336122037734100478204746341255232210040244343 A013787 46 107977553360979671039059780865956653364244620013381015189483997224402838847174791454409973772716892502021539903543029012599575248169595965353812536306626667543 A013787 47 259254105619712190164782533859161924727551332652127817469951077335791216072066674282038347028293258897353717308406812659251580170855199912814503899672210628770743 A013787 48 622469107592928968585642863795847781270850749697758889745352536683234709789032084951174071214932114612546275257484757194863043990223334990667623863112977719678553943 A013787 49 1494548327330622453574128515973830522831312650024319094278591440576446538203466035967768944987052007184723606893220902024866168620526227312592964895334259504948208017143 A013787 50 3588410533920824511031482566853167085317981672708390145362898048824048138226521952358613236913911869250521380150623385761703670857883471777535708713697557071380647449160343 A013787 51 8615773691943899650986589643014454171848473996172844739016318215226539579881879207613030381830302398070501833741646749213850513729778215737863236621587834528384934525433983543 A013787 52 20686472634357303062018801732877704466608186064811000218378180034758921531296391977478885946774556057767274902813693844862455083465197495986609631128432390702652227795566994486743 A013787 53 49668220795091884651907142960639368424326254741611211524326010263456170596642637137926805158205709094699227041655678921514754655399939187863849724339366170077067998937156353762669943 A013787 54 119253398129015615049229050248495123586807337634608518869906750642558265602538971768162259184851907536372844127015285090556925927615253990061103188138818174355040265448112405384170533143 A013787 55 286327408907766491733198949646636791731924417660695053806646108292782395711696071215357584302829429994831198748963699502427179152204224830136708754721302436626451677340917885327393450076343 A013787 56 687472108787547346651410678101574936948350526803328824189757306010970532103782266988073559911093461417589708196261842505327657144442343817158237720085847150340110477295543842671071673633299543 A013787 57 1650620533198901179310037038121881423612989614854792506879607291732340247581181223038364617346535400863632889379224683855291704803806067504996928765926119007966605255986600766253243088393552202743 A013787 58 3963139900210561731523398928530637298094788065266356809017937107449348934442416116515113446249031497473582567399518465936555383233938368079497625966988611738127819219623828439774036655232918838785943 A013787 59 9515498900405558717387680827402060152725586144704522698452066994985886791596241095752787384443924625434071744326243836713669475144686021758873799946739656783244893946316812083897462009214238131925049143 A013787 60 22846712859873746480447821666592346426694132333435558998983412854961114186622574870902442510049863025667206258127311451949520409822391138243055993672121915936570990365106665813437806284123385754752042992343 A013787 61 54854957576556865299555219821488223770492611732578777156559174264761635162080802265036764466629721124626962225763674796130798503983561122921577440806764720163706947866621104618064172888180249197159655224615543 A013787 62 131706753141313033584232082791393225272952760769921643952898577409692686024156006238353271484377960420229336304058583185510047208064530256134707435377042093113060381827757272187972079104520778322380332194301918743 A013787 63 316227914292292593635741230782135133880359578608581867130909484360672139143998570978286204833991482968970636466044658228409623346562937144979432552340278065564457976768445210523320961929954388752035177598518906901943 A013787 64 759263222215794517319414695107906456446743348239205062981313671949973806084740568918865177806413550608498498154973224406411505655097612085095617558169007635420263602221036950466493629593820487393636461414043895471565143 A013787 65 1822990996540122636083914682954083401928630779122331356218134126351887108409462105974195291913198935011004894070090711799794025077889366616314577757163787332644052908932709718070051204654762990232121143855119393027227908343 A013787 66 4377001382692834449237479153772754248030642500672717586279740037370880947291118516444042895883590642961422750662287799031305454212012369245771301194950253385678371034347436033086192942376085939547322866396141662658374207931543 A013787 67 10509180319845495512619187448208382949521572644115194924657655829727485154445975557982146993016501133750376024340153005474164395563041698559096894169075558379013768853468193915439949254644982340853122202217136132042756473243634743 A013787 68 25232541947949034725798669063148327461801295918520583014103031647175691855824787314715134930232619222134652834440707366143468713746863118240391642899950415668012059017177133590971318160402602600388346407523343853034658292257967017943 A013787 69 60583333217025632376642604420619134235784911500367919816861378984868836145835314342631038967488518752345301455492138386110468381706218346895180334602780948018896953700242297751922134903126648843532419724463548591136214559711378810081143 A013787 70 145460583054078543336318893213906541300119572512383375480284170942670075586150589736657124560939933524381068794636624265051234584476630250895327983381277056193371585834281756902365045902407083873321339758436980167318051157867020523004824343 A013787 71 349250859912842582550501662606589605661587093602232484528162294433350851482347565957713756070816780392038946175922534860388014237328389232399682488098446211920285177588110498322578475211679408379844536760007189381730640830038716275734583247543 A013787 72 838551314650735040703754491918421643193470611738960195352117668934475394409116505864470728326031089721285509768390006199791622183825462546991637653924369354820604711389053306472510918983242259520006732760777261705535268632922957778038734377350743 A013787 73 2013361706476414832729714535096130365307522938785243429040434523111675421976288730580594218710800646420806508953904404885699684863364935575326922007072410820924271912045116988840498716478764665107536165358626205354990179987648021625071001240019133943 A013787 74 4834081457249872013384044598765809007103362576023369473126083289991132688165069242124006719124632352056356427998324476130564943356939210316359939738980858381039176860820325890206037418265513960923194333026061519057331422150342899921795473977285940597143 A013787 75 11606629578856942704135091081636707426055173545032110104975725979268709584284331250339740132618242277287311783623977067189486429000011043969580215313293040972875063642829602462384695841255499020176589593595573707256652744582973302712230933019463543373740343 A013787 76 27867517618835519432628353687009734529958471681622096362046718076224171711866679332065716058416399707766835592481168938321956916029026516570962096967216591375873027806433875512185654714854453147443991614222972471123223239743718899812066470179731967640350563543 A013787 77 66909909802824082157740677202510372606430290507574653365274170101014236280191897076289784256257775698348172257547286620911018555385692666286879994818287035893471139763247735104757756970365542007013023865749356903166858998624669078448771594901536454304481703066743 A013787 78 160650693436580621260735365963227404628039127508686742730023282412535181308740744880171771999274919451733961590371035176807355551481048091754798867558707173180224206571557811986523374485847666358838270301664205924503628455697830457355500599358589026785060569063249943 A013787 79 385722314941230071647025613677708998511921945148356869294785901072496970322286528457292424570259081603613241778480855459514460679105996468303272081008455922805718319978310306579642622140520246927570686994295758424733211922130490928110556939059972253310930426320863113143 A013787 80 926119278173893402024508498440179305427124590301204843176780948475065225743809954825959111393192054930275393510132533958294220090533497520396156266501302670656529686267923046097721935759389112873097219473304115977784441825035308718393447210682993380199543953596392334656343 A013787 81 2223612386895518058260844904754870512330526141313192828467451057288631607010887701537127826455054123887591219817828214033864422437370927546471171195869627712246327776729283233680630367758293260008306423955403182462660444821909776232862666752849867105859105032584937995509879543 A013787 82 5338893340936138857884288616316444100105593265292975981150349988550004488433141371390643911318584951454106518782605541895308478272127597039077282041282976137103432991927009044067193512987662117279943723916923041092847728017405372735103262873592530921167711183236436127219220782743 A013787 83 12818682911587669397780176967775782284353529429968435330741990322508560776727972432708936031075922468441309751597035906090635656331378360490824554181120425705185342613616748714805331624683376743589144881124532221663927394969790299936982934159495666741723674550950683141453349099365943 A013787 84 30777657670721994224070204899629653264732824161354213229111518764343054424923861810934155410613289846727584713584483210523616210851639443538469754588870142118150007615293813664247601230864787561357536859580001864215089675322466510148696024916949095846878542596832590222629491187577629143 A013787 85 73897156067403508131992561964010797488623510811411465963096756553187673674242192208052907140882508921992930897316344188467202522254786303935865880767877211225678168284320446607858490555306354934819445999851584475980430310449242090867019155825594779128355380774995049124533408341373887572343 A013787 86 177427071717835823024914141275589924770185049458198929777395312484203604491855503491535030045258903921705027084456542396509753255933741915750013979723673184152853282050653392305468235823290558198501489845643654326829013175388630260171712993137253064687181269240763112948004713427638704061195543 A013787 87 426002399194523811082818853202691409373214303749135630395526145274572854384945063883175607138666628316013770029780158294019917567496914339715783565316539315151000730203618794925429234211720630234602077119390414038716460634108101254672282896522544608313922227447072234188159316939760528450930498743 A013787 88 1022831760466051670409848066539662073905087543301674648579658274804249423378253098383504632739938574586749061841502160063941822079560091329657596340325010895677552753218888726615955591342341233193279587163656384106958221982493551112468151234550629604561727268100420434285770519972365028810684127481943 A013787 89 2455819056878990060654045207761728639446115191467320831239759517805002865531185689218794623208592517582784497481446686313524314813023779282507888813120351160521804160478551832604909374812961300897064288779938978240806690979967016221036031114156061680552707170709109462720135018453648434174452590084145143 A013787 90 5896421555566455135630362543835910463310122574713037315806662602249811880140376839814325890323830634716265578452953493838771879866070094057301441040301963136412851789309002950084387408925920083453851357360633486756176865042900805946707510705088704095007049916872571819991044179307209890452860668792032488343 A013787 91 14157308154915058780648500467750021022407604301886002595251796908001798324217044792394196462667517353953753653865541338706891283558434295831580759937765013490527257146130916083152614168831134120372697109022881001701580652968004835078044733202917978532111926850411044939798497074516610946977318465769670004511543 A013787 92 33991696879951056132337049623067800474800657928828292231199564376112317776445124546538465706864709166842962522931164754235245971823800744291625404610573797390755944407860329515649426619363553023014845758763937285085495147776179609022385404420206066455600736367836918900456191475914382883692541636312977680832214743 A013787 93 81614064208762485773741256144985788939996379687116729647110154067045674981244744036238856162182166709589953017557726574918825578348945587044192596469987687535205022523272651167074273313091890808258644666792213421490273849810607241262747356012914765559897368019176442279995315733670433303745792468787459411678147597943 A013787 94 195955368165238728342752756004110879244931307628767267882711479914976665629968630431009493645399382269725477195156101506380100213615818354493106424124440437772027259078377635452145330224733629830629005844968104424998147513395267986271856401787008352109313580614042637914268753076542710362293647717558690047439232382661143 A013787 95 470488838964738186750949367165870221067080069616670210186390263275858974177554681664853794242603916829610870745569799716818620612891579869137948524322781491090637449047184702720600937869585445223340243033768418724420552179662038435038727220690607053414461907054316373632159276136779047579867048169858414803901596950769404343 A013787 96 1129643702354336386389029430565254400782059247149625174657523022125337397000308790677313959976492004307895700660113089120081508091552683265800214406898998360108620515162290471232162851824874653981239923524077973357333745783368554282527984056878147535248123038837413613090814422004406493239260782655830053944167734278797339827543 A013787 97 2712274529352761663720059662787175816277724252406250044352712776122935090197741406416230817903557302343257577284931526977315700927817992521186314790964495062620797856904659421428423007231524044208957056381311214030958323625867898832349689720564432232130743416248630085031045427232579990267465139156647959519946730003392412925930743 A013787 98 6512171144975980754591863250352009134882815930027406356490863375471167151564777116805370193786441082926161443061120596272534997927691000043368341813105752645352535654428087270849643640362889230145705892371528224888330935025708825096471605019075201789345914942412960834159540070785424556632183799115111750807392098738145183435159713943 A013787 99 15635722919087329791775063664095173932853641047995802661934562964506272330907029857449693835281245040105713624789750551650356530024386091104127388693266912101491438106281837537309994380511297041579839847584039267956882574996726889056628323650799559496219541776733518962817055709955804360473873301675383313688548429070286585427818473177143 A013787 100 37541370728728678830051927857492512612781592156237922191304885677779559866507778687736714898510269341293818413120191074512506028588551004741009860252533855955680942893182691927081296507607624196833195474049278282364475062567141260624964605085569742350423119805937179029723750759603886269497769797322595336166204778197758091612192154098320343 A013787 101 90136831119677557870954678785839522783288602767127251181323030512348723239485176629255852471323156688446458009901578769904526974641110962383164674466333788149589943886531643316922192914765905696596502333192317155957104625223706166760540016810452951383365910654055166850366725573808930933064145283371551402135057672452817177960873361990067143543 A013787 102 216418531518345816448162183764800694202675935243872530086356596260149284498003909086843301783646899208959945681773690626540769266113307420681978383393667425347165455271562475603930185188352939577528202101994753491453008205162118506392056580361897536271461551480386455607730508102715243170287012825375094916526273471559214044284056942138151211646743 A013787 103 519620894175548305292037403219286466780624920520537944737342187620618432079707385717510767582536205000712829581938631194324387007938051117057430098528195488258544258107021503925036374637235407925645213246889403132978672700594246533847327849448915984587779185104407879914160949954619298851859117793725602894579582605213672920326020718073701059163829943 A013787 104 1247609766915491481006181805129506806740280434169811605314358592477104855423377433107743352965669428206711503826234653497572853206059260732054889666566197367308764763714958630924012335504002214429474157005781456922281793154126785927767434166526847278995257823435683319673900440841040936543313741822735172549885577835118028681702775744094956243052355693143 A013787 105 2995511050364095045895842514115945842983413322441717664359774980537528757871529216891691790470572297124314320686789403047672420547748285017663790089425439878908344197679615672848553617545109316845167450970881278070398585363058413012569609433830960316867614034069075650537034958459339288640496294116387149292275272382118386864768364561571989939568706019236343 A013787 106 7192222031924192205195917876392385969003175387182564112127819728270606547649541649756951988919844085395478683968981356717461481735143632327410760004710481149258934418628757230509377235725807469745247049781085948647027003456703249643179632250628135720799141295799850636939420935260873632025831602173445545450752928989466246862308843312334347844904463152186459543 A013787 107 17268525098649985484675398821218118711576624104625336433218895167577726320906549501066441725396545649034544320209524237478625017646079861218113234771309865239370701539127646110453014742977663734858338166524387362701511835299544502393274297033758153865638738251215441379291549665561357590494021676818442754627257782503708458716403532792914769175615616028399689362743 A013787 108 41461728761858615148705632569744703026495474475205432776158567297354120896496625352060526582677106103331940912823067694186178667368237746784689876685914986439729054395445478311197688397889370627394869937825054057846329916554206350246251587178053327431398610541168274751679010747012819574776146046041081053860045935791404009378084882235788360790653094084187654159945943 A013787 109 99549610757222534972042223799957031966615634214968244095556720080947244272488397470297324325007731754099990131688185533741014980351138830030040393922881882441789459603464593425185649843332378876375082720717954792889038129646649446941250060814506039162788063909345027678781304803577779799037526656544635610317970291835161026516781802248127854258358078896134557638030209143 A013787 110 239018615428091306467873379343696833751844137750138754073431684914354333498244642326183875704343563941594076306183333466512176967823084330902126985808839399742736492507918488813870745273841041682176573612443809457726580549281605322105941396015629000029854141446337411456753912833390249297489101502363670100373446670696221624666793107197754978074317747429619072888910532152343 A013787 111 573883695642847226829363983804216097838177774738083148530309475479364754729285386225167485566128897023767377211146183653095736899743225478496006892927023398782310318511512291642103659402492341078905953243477586508001519898825134378376365291833525229071679793612656124907666144712969988563271332707175171910996645456341628120824970250381809702356436911578515394006274187697775543 A013787 112 1377894753238476191617302925113922850909464837146137639621273050625954776105014212326627132844275481754065472683961986951082864296283484373868912549917783180476327074746141012232690886225384110930453193737589685205711649277079147642481653065692294075001103184463987355903306413455840942540414469829927587758302945740676249118100753571166725095357805024700015461009064324662359078743 A013787 113 3308325302525581336073144323198528765033625073987876472730676594552917417428139123796231745959105431691511199914192730669549957175376645981659259032352597416323661306465484570370690817827147250344018118163952834178913669914267033489598449010727198074077648745898033641523838698707474103039535142061656138207685372723363674132559909324371306953954089864304737121882763443514324148061943 A013787 114 7943289051363920787911619519999667564845733802644891411026354503521554719244962036234752422047812141491318390993976746337589447178079327001963880936678586396593110796823628453460028653602980548075987501711650754863571721464155147408525876074756002575860434638901178773298736715596645321397923876090036387836652579908796181592276342287815507996443769764195673829640515027877892279496725143 A013787 115 19071837012324773811775798467519201823194606860150384277874277162955252880907153848999640565336796951720655456776538167956552262674568464131715278128965285938220059023173531916757528797300756295930445991609673462427435703235436508927870628455489162184640903568001730234690266854147545416676415226492177367195802844361019632003055497833045034699461491203833812864966876581934819363071637068343 A013787 116 45791480666591781922073692120513603577490251071221072651176139468255562167058076391448136997373649481081293751720468141263681982681638882380248382787645651537666361714639650132134826642319115866529000825854825983288273123468283057935817378921629478405322809466772154293491330716808256545440072958807717858637122629310808136439336250297141128313407040380404984688785470673225501290735000601091543 A013787 117 109945345080486868394898934781353162189554092822001795435473910863281604763106441415866976930694132404076186297880844007174100440418614956594976367073137209341936934476849799967255718768208197195536130982877437185875143769447347622103897526790832377651180065529719942458672685051056623965601615174097330578587731432975250335590846336963435849080490303953352368237773915086414428599054736443220794743 A013787 118 263978773538248971016152342410028942417119376865626310840572859982739133036218565839496611610596611902186923301211906461225015157445094510784538257342602439629990579678916369721380980762467881466482250489888726683286220190443081640671457961824788538740483337336857581843273116807586954141409478033007690719189143170573576055753622055049209473642257219791999036138895170122481043066330422200173128177943 A013787 119 633813035265335779409781774126479490743503623854368772328215436818556658419960776580631364477042465177150802846209787413401261393025671920393676355879588457551607381809078203701035734810685383401023883426222832766570214677253839019252170566341317281515900492945795054005698753455016276893524156757251465416773132752547156109864446554173151946215059584720589685769487303464076984402259343702615680755241143 A013787 120 1521785097672071206362886039677677257275152200874339422360045263801354536866325824570095906109378958890339077633749699579576428604654638280865216930466891886581409323723596767086186799280455605545858344106361021472535085440086467485224461529785502792919677083562853924667682707045494080821351500374160768465672291738865721819784536176569737822862358062914135835532539015617248839549824684229980249493333984343 A013787 121 3653806019510642966477289381266103094717640434299288953086468678387052243016048304792800270568618880295704125398633028690563005079775786512357385850051007419681963786260355837773934505072373908915605884199372812555556740141647608432023932133014992205800144677634412273127106179616231288052064952398360005086079172465016598089302671359943940512692521709056840141113626176497014463759129066836182579033494896407543 A013787 122 8772788252845053762511971804419913530417054682752592776360611296807312435481531979807513449635253931589985605082117901886041775196541663416170083425972468814656395050811114366495216746678769755306369727962694122945891733080095907845289461051368996286126147371000223867778181937258571322613007950708462372211676093088504852012415713935225401170974744623445473178813816449769331727485668889473674372259421246274510743 A013787 123 21063464595080974083791244302412212386531348293288975256041827723634357157591158283517839792574244689747555437802165082428386302246896533862224370305759897623990004516997485593955015408775726182490593716838428589193086051125310274736539995984336960082988879837771537506535414831357829745593832089651018155680234299505500149681810129158476188211510361840892581102331973295896165477693091003626292167794870412305100293943 A013787 124 50573378492789418775182777570091721940061767252186829589756428364446091535376371038726333341970761500083880606162998362910555511694798577803200713104129514195200000845310962911085991996470518564159915514129067042652599608751869969642432530358393041159256300490489461553191531010090149219170790847252094591788242553112705859386026120109501327895836378779983087226699067883446693311941111499706727494875483859944545805757143 A013787 125 121426681761187394479213848945790224378088303172500577845005184503035065776438666863981926354071798361701397335397359069348243783579211385305484912163014963582675202029591621949517466783525715072547957149423889969408891660613239797111480505390501691823374377477665197189212865955226448275229068824252279114883570370023606768385848714382912688277903145450739392431304461988155510641970608710795852715196036747726854479622900343 A013787 126 291545462908610934144592451318842328731790015917173887405857447991787192929229239140420605176126387866445055002289059125505133324373686536118469274103398927562003160073049484300791437747245241889187645115766759816550748877132388752864664693442594562067921880323874138451300091158498702308824994247029722154835452458426679850894422763233373364555245452227225281227562013233561381051371431514620842369185684231292177605574583723543 A013787 127 700000656443574852881166475616540431285027828217134503661463732628281050223079403176149873027879457267334577060496030960337825111821221373220444727122260825076369587335391811806200242031135825775939535922955990319538348053994865395628059928955669543525080434657621806421571518871555384243488811187118362893759921352682458321997509054523329448297144330797567900227376393773780875904342807066604642528414827839332518430984575520226743 A013787 128 1680701576121023221767680707955313575515351815549339943291174422040502801585613647025935845139938576898870319522250970335771118093482752517102287789820548241008363379192275740146686781116757117688030825751017332757211573677641671814902971889422562574003718123612949957218193216810604477568616635660271189307917571167790582431116019239910514005361443538244960528445930721450847883046327079766917746710724001642237376752793965824064409943 A013787 129 4035364484266576755464201379800707894812359709133965203842109787319247226607058366509271964180992523134187637172924579776186454542452088793562592983359136326661080473440654052092194961461333839568962012628192615950064988400017654027582035506503572740182927214794692847280881913562261350642248542220311125528310088373865188417109562195025144126872825935326150228798679662203485767194231318520369509852448327943011941583458311943578648273143 A013787 130 9688910126724050789869547512901499655444475661630650454424905599353512591083547137988761985998563048045184516852191916042623677356427465193343785753045286320313254216731010379073360102468662548805077792320290470896106037148442387320224467251115078149179208242722057526321397474462989502892038749870967012393472522185650317389480058830255371048621655070718086699345629868950569327033349395767407193155728435391171671741883406976532334503816343 A013787 131 23263073214264445946476783578476500672722186063575191741074198344047783731191596678311017528382549878356488024962112790418339449332782343929218429593061732455072123374371155920155137606027258779680991779361017420621550595193410171955858945869927302636179278990775660120697675336185637796443785038440191796756727525767746412052141621251443145887740593824794126165128857315350316954207071899237544670766903973374203183852262060150654135143663039543 A013787 132 55854638787448934717490757371922078115205968738644035370319150224058728738591023624624753085646502257933927747934032809794433017848010407774053449452941219624628168221865145364292485392071448330014061262245802826912342979059377822866017329033695453629466448856852359949795118482181716349261527877294900504012902789368359135337192032624714993276465165773330696922474386414156111007051179630069344754511336440071461844429281206421720578479934957942743 A013787 133 134106987728664892256695308449984909554609530941484328924136279687965007701357047722724032158637251921299360522789612776316433675853072989065502332136511868318732231900698214019666257426363547440363761090652172587416535492721566152701307607009902784164348943705302516239458079475718300954576928433385056110134979597273430283944598070331940698856792863021767003310861001780388822527929882291796496755581718792611579888474704176618551108930323834020525943 A013787 134 321990877536524406308325435588413767840617483790503873746851207530803983490958271582260401212888041863039764615217860275935757255723228246746271099459764995833276088793576411861218684080698877404313390378655866382387101718024480332635839564430776584778601813836431341490938848821199640591939205168557519720434086013053506111750979966866989617955159664115262574949377265274713562889559647382603388710151706821060403312227764728061141212541707525483282789143 A013787 135 773100096965195099546289370847781456585322578580999800866189749281460364361790810069007223312144188513158474841138082522521753170991471020437796909802895754995695889193376964878786060477758004647756450299152735184111431224976777278658650794198294580053422955021271650919744176019700337061246031609706604848762240517341468174314102900447642072710338353540745442453454813924587264497832713365630736293074248077366028352658863112074800051312639768685361976732343 A013787 136 1856213332813433434010640779405523277261359511172980521879721588024786334832659734975686343172458196620093498093572536136574729363550521920071150380436752707744665829953298092673965331207096969159263237168265717177051546371169242246059420556870105286708268515006073233858305766623300509284051721894905558241878139482136865086528161063974788616577522386851329807330745008232934022059296344790879397839671269633755834074733930332091594923201648084613554106134355543 A013787 137 4456768212085053675059548511352661388704524186326326233033211532847511989933216023676622909957072130084844488922667659263915925201884803130090832063428643251294942657717868720510190760228239822951391032441005986942100762837177350632788668757045122793386552704529581834493792145662544522791008184269668245338749412896610613072754114714603467468402631250830042867401118764767274586964370523842901434213050718390647757613436166727351919410607157051157143408828587658743 A013787 138 10700700477216213873817975975757739994279562571369509285512740890366876287829651672847571606806930184333711617903325049892662136409725412315348087784292172446359157321180602797944968015308003814906289868890855374647983931572062818869325593685665339826921113043575525984619594941735769399221210650431473457058337340364762081987682629429762925391634717633242932924630086154206226283301453627746806343545534774855945266029860236312371958504867784079828301324597438968641943 A013787 139 25692381845796129511036960317794333726265229733858191794516090877770869967078993666507019427943439372585241594585883444792281789519750714969150758770085506043708336728154627317865868204754517159590001975206943754529809419704522828105250750439282480924437592417624837889071647455107582327530126771685967770397067954215793758852425993260860783865314957037416281952036836856249149306206790160220082030852828994429124583737694427386005072370187549575667751480358450963709305143 A013787 140 61687408811756506955999741723024195276762816590993518498633134197527858790956663793283353646492197933577165068600706150946268576636921466640930971806975300010943716484299260190195949559615595700175594742471871954626072416710559310280707051804717236699574659394717235771661025539713305168399834378818008616723360158072120815004674809819326742060621211846836492966840445291854207484202503174688416956077642415624328125554204320153798178760820306531178271304340640763866041648343 A013787 141 148111468557027373201355379876981092859507522634975437915218155208264388957086949767673332105227767238518773329710295468421990852505248441404875263308547695326275863278802523716660474892637045276121602976674964563057199872522052903983977631383126085315678757206716083087758122320851645709328002343542038688752787739531162076826224218376203507687551529644254419613383909145741952169570210122426889111542419439914011829455644572689269427204729555981359029401721878474042365997671543 A013787 142 355615636005422723056454267084631603955677561846576026434438790655042797885965766392183670384651869139683574764634419419681200036865101507813105507203823016478388347732404859443701800217221545707967968746996589915900336893925449022465530292950885730842944696053325315493707251692364801348096533626844434891695443362614320146459764348321264621957811222675854861491734765858926427159138074503946960756813349075233542402523002619026935894718555663911243029593534230216175720760409374743 A013787 143 853833142049019958058546695270200481097581825993629039469087536362757757724203805107632992593549137804380263009887241026654561288513108720259266322796379062564610422905504067524328022321548931244831092961538812388076708882315003102939738233375076639753910215224034082500391111313367888036779777238053488174960759513636982671649894200319356357320704745644727522441655172827282351609090516883976652777108851129635735308457729288283673083219252149050894514054075686749037905545742908757943 A013787 144 2050053374059696919298570615343751355115293964210703323765279174806981376295813336063426815217111479868317011486739265704997601653719974037342498441034106129217629625396115266125911581594038983918839454200654688543772178026438322450158311498333559012049138426752905832083439058263396299176308245148566425108080783592242395394631395974966774613927012094292990781382414069958304926213426331038427943317838351562255400475607008021169099072809424409871197728243835723884440011215328723927821143 A013787 145 4922178151117332303235868047440347003631820808069898680360435298711562284486247819888287783336284663163829144579660976957699241570581657663659338756922888816251528730576072753968313707407287600389133529535771907193596999441478412202830105907498875187929981362633726902832337178890414514322316096601707986684501961404973991342509981735895225848038756038397470866099176181969890127838436620823265491906129882100975216541932426258827006873815428008100745745513449573046540466928004266150698564343 A013787 146 11818149740832714860069319181904273155720001760175826731545405152206461045051481015551778967790419476256353776135766005675435879010966560050446072355371856047819920482113150682277921211484897528534309604415388349171826395658989667698995084283904799326219885251683578293700441566515885248887880947940700876029489209333342553213366466147884437261141053248192327549504122012909706196940086326596660446066617846924441494917179755447443643504030842647449890534977792424884743661094138243027827252987543 A013787 147 28375377527739348379026435355752159846883724226182159982440517770447712969168605918339821301664797162491505416501974179626721545505330710681121019725247826370815629077553674788149288828775238966010877360201347426361555175977234192145287197365655423182253944489292271483174760201204640482579802156005622803346803591609355470265292885221070533863999668848909778446359396952996204578853147270158581731005949450465584029296148592829312188053178053196527187174481679612148269530287025921509813234423090743 A013787 148 68129281444102175458042471289160935792367821867063366117839683166844958838973822809933910945297177987142104505021240005283758430758299036345371568360320031116328325415206373166346442477889348757392116541843435170694093977521339295340834560874938671060591720718790743831102599243092341798674104976569500350835675423454062484106968217415790351807463204906232378049708912084143887193826406595650754736145284630567867254340052771383178563515680505724861776405930512748767995142219149237545061575849840873943 A013787 149 163578404747289323274759973565275406837475140302819142048933079283594746172376148566651320179658524347128192916555997252686303992250675986265237135633128394710304309321910501972397808389412326366498471816966087844836519640028735648113343780660727749216480721445816575938477340782664712658616526048743370342356456691713204024340830690015312634689719154979863939697351097914029473152377202236157462121484828397993449277670466704091011731001148894245393125150639161109791956336468177319345692843615467938337143 A013787 150 392751749798241665182698696530226251816777811867068760059488323359910985559875132708529819751360116957454791192650949403699815885393873043022834362655141275699440646681907115235727137942978995605962830832535576915452483655708994291120138417366407325868770212191405598828284095219177975093338279043032832191997852516803402862442334486726765635890015691106653319213339986091584765038857662569014066553685072983582271715686790556522519166133758495083188893486684625824610487163860093743749008517520738519947480343 A013787 151 942996951265578238103659570369073230612083526292832092902831464387146276329260193633180097223015640814848953653554929518283257940830689176297825304734994202954356992683258983680980858201092568449916756828917920174001413257357295292979452340096743989410917279471564842786710112621246318199105207982321830092986843892844970272724045102630964291771927674347074619431229306605895020858297247828202773795397860233581034389363984126210568517887154146694736533261529786604889779680428085078741369450567293186393900303543 A013787 152 2264135679988653349686886628456144826699612546629089855059698345993538209466553724913265413432460553596452337722185385773398102315934484712291078556668721081293411139432504819818035040540823256848250133146231926337777393230914865998443665068572282318575612388011227187530890980403612409996051604365554714053261412186720773624810432291416945264544398346107326161254381565160753945080771692035514859882750262420828063568862925887031575011447057106214062416360933017638340361012707832274058028050812070940531754628806743 A013787 153 5436189767652756692598214794923203728905769724456444741998335728730485240929195493516750257651337789185082062870967111241928843660558697794210879614561599316185480145777444072383102132338516639692648569684102855137003521147426593262263239829642049846900045343614956477261669243949073396400519902081696868441880650660316577473169847931692085580171100429003690113171770137950970222138932832577271178578483380072408180628839885054762811602484384112019963861682600175349655206791511505290013325349999782328216742863764989943 A013787 154 13052291632134268818928313722610612153102753108419923825538004084681895063470998379933717368620862031833382032953192034091871153629001433403900321954562399958161337830011643217791828219744778451902049215811530955183945454274971250422694038830970561682407008870019510501905267854721725224757648284898154181128955442235420102513080804883992697477990812130037859961725420101220279503355577731018028099766938595553852041689844564016485510657565006252959933231899923021014522151506419124201321994165349477370048399615899740853143 A013787 155 31338552208754379434246881247988079779599710213316237105116747807321230047393867110220855402058689738431950261120614073854582639863232441602764673012904322299545372129857955365918179555607213063016820167163485823396653035714205972264888387233160318599459228296916844715074548119186862264643113532040468188890622016807243666133907012526466466644655939924220901768102733663029891087556742132174285467540419567924798752097316798203581711088813580013356799689791715173455867685766912317207374107991004095165486207477775277788396343 A013787 156 75243863853219265021626761876419379550818904222172285289385311485378273343792674931640273820342914061975112576950594391324852918311621092288237979903983277841208438483788950833569549113012918564303385221359529461975363938749808539407997017746817924957301607140897344160893990034167656297408115590429164121526383462354192042387510737076045986413818911758054385145214663524934768501223737859350459407564547382587441803785657632486799688324241405612069676055189908131467538313526356473614905233286400832492332384154138441969939619543 A013787 157 180660517111579455316925855265282930301516189037435656979814132876393234298446212510868297442643336662802245297258377133570971856866202242584059389749463850096741460799577270951400487420344017472892427916484230238202848816938290303118600839610109837822481158745294523330306470072036542770076885532620423055784846693112415093772413279719586413379579207131088578733660407123368379171438194600300453037562478265592447770889363975600806051666503614874579292208510969423653559490776781893149387465120648398814090054354086399169825026522743 A013787 158 433765901584902272215938978491944315653940369878883012408533733036220155550569356238594782159786651327388190958717363497703903428335751584444326594788462704082276247379785027554312570296245985952414719427478636801925040009468835017787760615903873720611777262147452150516065834642959739190954602163821635756939416910162908640147564284606726978524369676321743677539518637503207478390623105235321387743187510315687467097905362905417535330051275179313864880592634837586192196337355053325451679303754676805552630220504161444406749888681105943 A013787 159 1041471929705350355590469487359158301885110828079198112792889493019964593476917024328866071965647749837059046491880389757987072131434139554250828154087098952501545269958863851157904481281286612271747741345376206961422021062734672877708413238785200803188877206416032613389074068977746333797481999795335747452411540001301143644994301847340751475437011592848506569772384248645201155615886075670006651971393212267965608502070776335907502327453111705532589578302916245044447463405989483034409482008314979010131865159430491628020606482723335369143 A013787 160 2500574103222546203772717239149339082826151098218154668815727672740934988938077775413607438789520247358778770627004815808926960187573369069756238397963124584956210193171232106630128659556369156064466326970248272914374272571625949579377900186323267128456494172604894304747166839615568947447754281508601129633240107543124045891631318735465144292524264834429264274023494580997127974633742467683685971383315102655385426013471933982513913088214921204983747577505301904351718359637780748765617166301964264603326608247792610398877476165018728221312343 A013787 161 6003878421837333435258294091197563137865588786821789359826562142250984908440324738768071460533638113908427828275438562757233631410363659136484728393509462128479860673804128288018938911594842343710783651055566103267412628444473904940086338347362164375424042508424351225697947581916981042822058029902151312249409498211040834185806796283851811446350759867464663521930410488974104267095615664908530017291339561475580407858346113492015905324804025813165977933590229872348475781490311577786246816291016199312587186402950057567704820272209966459370935543 A013787 162 14415312090831437578055164112965349094015278677159116252943575703544614765165219697782139576741265111494135215689327989180117949016283145586699832872816218570480145477803712019533472326739216467249591546184414213945057720895181845761147298372016556665393126062726867292900772144182671483815761329795065300710832205204709042880122117877528199282688174441782657116154915584026824345296573211445380571516506287102868559267889018494330188684854465977411513018550141923508690351358238098264778605914729894549521834553483088220059273473576129468949616238743 A013787 163 34611164330086281624910449035229803174730684103859038123317525264210620051161692494374917123755777532697418652870076502021463195588095832553666298727631740787722829292206712558899867056500858737866269302388778527682083587869331611672514663391211752553608895676607208370254753918182594232641642952837951787006708124696506411955173205023945206477734306834720159735887952317248405253057072280680358752211131595333987410802201533404886783032335572811765042757538890758344365533611129673933733432801266476813401924762912894816362315610056286854948028589221943 A013787 164 83101405556537162181409988133586757422528372533365550534085378159369698742839223678994176014137621856006502185541053681353533132607018093961352783245043809631322513130588316853918580802658561829616912595035457244964682694474265199625707706802299417881214958519533907296981664157556408752572584729763922240603106207396311895104370865262492440753040070710163103525866973513713421012590030545913541364058926960396903773336085881705133166060637710321047867660850876710784821646200322347114893972155840810828978021355753860454085919779745144738730216642721885143 A013787 165 199526474741245726397565381508741804571490622452610686832338992960646646681556976053265016609944430076271611747484069888929833051389450443601208032571350186924805354026542548766258512507183206952910207140680132845160203149432710744301324204032320902332797115405400911420052975642292937414926775936163177299688058003958544860145594447495244350248049209775101611565606603406425923851228663340738412815105483631912965959779942201974024731711591142480835930253702954982594356772526973955422860427146173786800376229275165018950260293391168092517691250159175246228343 A013787 166 479063065853730989080554481002489072776148984508718259084445922098512598682418299503889304880476576613128139805709251803320529156386070515086500486203811798806457655017728659587786688529746879893937407344772998961229647761787938497067479413881602486501045874088367588319547194517145342733239189022727788696551027267504466209209572268436081684945566152670018969369021454778828643166800020681112929169068266200223031269431641226939633380839530333096487068539140794913209050610837264466970287885577963262107703326489671210499574964432194590134976691632179766194251543 A013787 167 1150230421114808104782411308886976263735533711805432540061754658958528749436486337108838221018024260448120663673507913579772590504482955306722687667375352128934304829697566511670275839159922258625343715034799970505912384276052840331459018072729727570089011143686170579555232814035665967902507292843569420660419016469278223368312183016515032125554304332560715545455020512923967572243486849655352142934932907146735498077905370585882059747395712329764665451562477048586614930516620271985195661213272689792320595686901700576409479489601699210914079036608863618632397954743 A013787 168 2761703241096654259582569552637630009229016442044843528688272936159427527397003695398320568664276249335937713480092500505033989801263575691441173089368220461571265896103857194520332289822973342959450259798554729184695634646802869635833102392624075895783715755990495561512113986499633988933920010117410179005666058542737014307317551422652592133455884702478278024637504251530446140956611926022500495186773910059311930885050794776702825453497105303764961749201507393656462448170405273036454782573067728191361750244250983083959160254533679805404703766897881548336387489337943 A013787 169 6630849481873066877257749495882949652158868477349669312380543319718785493280205872651367685362927274655586450065702093712586609512833845235150256587573097328232609416545361124043317827864958996445640073776329904772454218786973689995635278844690406225776701530133179843190585681585621207430341944291901839792604206561111571351869440965788873712427579170650345537154647707924601184436825234380023688943444158052407946055006958258863483913846549834339673159832819252169166338057143060560527932957935615387459562336446610384585943771135365212776693744321813597555666361900401143 A013787 170 15920669605977233572295856539614962114833443214116556019025684510644803969365774300235933812556388386448063066607750727003920449440314062409595766066763006685086495209125412058828006104703766550465981817136968101358662579307523829679520304506101665348089860373849764803500596221487076519040251008244856317342042699953228882815838527758859085783538617588731479634708309146726967443832817387746436877153209423483831478478071706779531224877145566152249555256758599024458168377675200488405827567032003412545290409169808311533390850994496011875876841680116674447731154934922863144343 A013787 171 38225527723951337807082351551615524037715097157093851001680668510058174330447224094866477083947888515861799422925209495536412999106194063845439434326297979050892674997110114353246042657393743487668822342945860411362148852917364715060528251119150098500763754757613285293204931527790470722215642670795900017938244522587702547640828305149020664966276220830544282602934650261291448832642594547979194942044855825784679379825850167977654470930026504331551182171477396257724062274798156372662391988443840193521242272416709755991671433237784924513980296873960135349002502998749794409567543 A013787 172 91779492065207162074804726075428873214553948274182336255035285092649676567403785051774411478558880326584180414443427998782927610853971947292900081817441447701193312668061384562143748420402378113892842445413010847680519395854592680860328330937079386500333775173029497988985040598224920204039758052580955943069725098733073816885628760662798616584029206214136822529646095277360768647174869509698047055849698837709015190961866253314348384702993636900054388393717228414795473521790373450762403164253660304644502696072520124136003111203921603758066692794378284972955009699998256377371670743 A013787 173 220362560448562396141606147307104724588144029806311789348339719507451873438336487909310361960019871664128617175078670625077809193660386645450253096443676915930565143716015384333707139957386109851456714711436639045280927069446877026745648322579927606987301394190443824671553082476338033409899459084246875219310409962058110234342394654351379478418254124120142510893680274760943205521866861692785010981095126909339345473499440874207750471671887722197030586533315065423923931925818686655280529997373038391451450973270120818050543470000615770623118129399302262220064978289695813562069381453943 A013787 174 529090507636998313135996359684358443736133815564954606225363666537391948125445907470254179066007711865572809837363888170811819873978588335726057684561268275149286910062152937785230843037684049753347572022159370347719505893741951741216301622514406184376510647451255623036398951025687618217168601261276747401564294318901522672656089565097662127682228152012462168655726339701024636458002334924376811365609399709323768481872157538972808882484202420995070438266489472082841360553890666659328552523692665177874933786821560084139354871471478465266106628687724731590376012873559648362528584870917143 A013787 175 1270346308836432949839527259602144623410457291171456009547098163356278067449195623836080283937484516189240316419510695498119179517422590594078264500631605128633437871059229203622339254133479403457787520425204648204874533650874426130660340195657089248688002064530464750910393881412675971339421811628325470511155870659682555937047271045799486768565029792981921666942398941622160152135663606153428724088828168702086368124975050251073714126844570012809164122277841222470902106689891490649047854609386089092077716022158565762018591046403019795103922015479227080548492806909416715718431132275072060343 A013787 176 3050101487516275512564704950304749240808507956102665878922582690218423639945518692830428761733900323370365999723245179890984150021331640016381913066016483913848884328413209317897236549174484047702147836540916360339903755295749497139715476809772671286099892956937645866935855709271835007185951769719609454697285245453897816804850497780964567731324636532949593922328699858834806525277728318374382366537276433053709369868065095652827987618553812600754803057589096775152635958162429469048363898917135999910078596169202716394606637102413650528044516759165624220396931229389509534439953148592448016883543 A013787 177 7323293671526577505667856585681702927181227602602500775293121039214435159509190381485859456923094676412248765335511676918252944201217267679332973271505577877151171272520115572271264954567936198532856955534740181176108916465094542632456859820264183757925842989607287726512989557961675852253470199096782300728181874334808658148446045172095927122910452315611975007511208361062370467191825692416892062056000715761956197053224294662439998272147704054412282141271421357141478935547993155185121721300043535784098709402255722063450535682895174917834884738756663753173031881764212392190327509770467688537386743 A013787 178 17583228105335312591108523662221768728162127473848604361478783615153858817981566105947548556072350318065809285570563536280725319027122659698078468824884892483039962225320797489023307155917614812677389550238911175003837508432691996860528920428454305202779949018047097831357687928665983721260581948031374304048364680277875588214418954458202321022107996009784351993034411274910751491727573487492957840996457718544456829124791531484518435851426637434643889421192682678496690924250731565599477252841404529417621001274815988674344736174631314977721558257754749671368449548115873953648976350958892920178265569943 A013787 179 42217330680910085531251565312994466716317268064710499071910559459984415021973740220380064083129713113676008094654923050610021490984121505935086403648548626851778949302995234771144960481358193165238412310123625731184213857746893484462129937948718786791874657592331081893089808716727026914746657257223329704020123597347179287302819909654143772774081298419492229135275621471060714331637903943470591776232494982225240846728624467094328764479275356480579978500283631111070554909126006489004344884072212275131708024060833188807101711555289787261509461376869153960955647365026213362711192218652301901348015633433143 A013787 180 101363810964865115360535008316499714585877760623369908271657253263422580467758950269132533863594441185936095435266470244514661599852875735750142455160165253071121257276491558685519050115741021789737427956606825380573297472450291256193573981014873807087291052879186927625308630728861591622306724074593214619352316757230577468814070603079599198430569197505200842153796767152016775110262607368272890854734220452322803272995427345493483363514740130909872528379180998297680402336811541580099432066657381672591230965770060486325851209444250779214884216765862838660254509323427938283869572516984176865136585535872976343 A013787 181 243374510126641141980644554967915814720692503256711149760249065085477615703089239596187213806490253287432565140074795057079702501246754641536092034839556772623762138720856232403931239327894193317159564523812987738756487231353149306120771128416712010816585817962927813228366022379996681485158444503098308301064912534110616502622583517994117675431796643209987222011266037931992277039740520291223210942216863306027050658462021056529853555798891054314603940638413576912730646010684511333818736392044373395891545548813915227668368753875646120894937004454836675623271076885550479819570843613279008653192941871631016199543 A013787 182 584342198814065381895527576477965871144382700319363470574358005270231755303117264270445500349383098143125588901319582932048365705493457894328156975649775811069652895068775814001838905626273958154500114421674983560754325842478911483995971479328525537970622548928989679561306819734372032245865425251939038230856854994399590222796823026703876538711743740347179320049049757074713457172416989219226929472262688797770948630967312556728178387473137421409364061472830998167466281071653511712498786077298540523535600862702210461631753378055426336268743747696062858171473855602206702046789595515482899776316253433786069895102743 A013787 183 1403005619352570981931161711123596056617662863466791692849033570653826444482784551513339646338868818641644538952068318619848126058889792404281904898535111722378236601060130729418415212408683773528954774726441635529371136347791866473074327521867789816667464739978504220626697674182227249422322886029905630792287308841553416124935172087116007569446896720573577547437768466736387010670973191115363857662902715803448047662952517448704356308323002948803883111596267226600086540853040081621709585371593795797008977671348007318377839860711078633381253738218246922469708727300898291614341818832674442362935324494520353818141685943 A013787 184 3368616492065522927616719268407754131939008535183766854530529603139837293203165708183528490859624033558588538023916033006255350667394391562680853661382803245430146079145373881333614924993249740243020414118186366906020098371048271401851460380004563349818582840688388633724701115711527625862997249357803419532281828528569752115969348181165534174241999026097159691398082088634065212621006631867988622248629420644078762438748994394339159496283530080078123350942637611066807784588149235973724714477196703708618555388906565571425193505567299798748390225462010860849770654249456798166034707017251336113407714111343369517358187949143 A013787 185 8088048197449320549207742963447017670785559492976224217727801577138749340980800865348651906553957304574171079795422395248019096952413934141996729640980110592277780736028042689082009434908792626323492014297765466941354256188886899635845356372390956602914417400492821109573007378823377829697056395708086010297008670297095974830442404982978447552355039661659280419046795094810390575503036923115040682018959238966433108615436335540808321950576755722267574165613272904171405490796146315572913039459749285604393151488764663936991889606867086816794884931334288076900299340852945772396649331548420458008291921581335430211177009265892343 A013787 186 19419403722075818638647790855236289427556128342635914346764451586710137167694902877702113227636051488282584762588809170990493851782745855874934147867993245532058951547203330496485904653216011095802704326328934886126191569109517446025664700650110686803597516178583263484084790716554930169102632406095114510723117817383327435567892214364131252573204450227643932286131355022639747771782791652399212677527521132758405893785662641633480781003334790489164445571637468242915544583401547303690564207742858034736147956724523958112717526946087875447124518720133625672637618717387922799524355045047757519677908903716786367937035999247407515543 A013787 187 46625988336704040551393345843422330915562264150668830346581448259691039339635461809362773859554159623366486014975730819548175738130372799955716889031051782522473542664835196522062657072371642641022293087515772661588985957431951387907620946260915759015437636344778415625287582510448387336015420407034369940246205879537369172798509206688279137428263884996573081419001383409358034400050482757410509638743578239752932550979376002561987355189006831964483833817501561251240222544747115076161044662790602141401491244095582023428634782197556988948545969447040835240002922540448402641657976463159665804746659277824004069416823434193025444818743 A013787 188 111948997996426401363895423370057016528264996225755861662142057271518185454464743804280020036789537255702932921956729697735169947251025092693676250563555329836458975938269306849472439630764313981094525703125370160475155283794115282366197891972458737396065764863812975916315485607586577993773024397289522226531140316769223383889220605258558208965261587876771968487022321565868640594521209100542633642623331353646791054901481782151331639808805403546725684995821248564227774329937823297862668235360235741504980477073492438252152112056334330465458872642345045411247017019616614742620801488046357597196728926055433770669793065497454093009801943 A013787 189 268789544189419789674712911511506896684364255938039823850803079508915163276169849874076328108331678950942741945618108004262143043349711247557516677603096346937338001227784605745583327553465117868607956213204013755300847836389670792961241138625873428487953901438014955175073480943815373763049031577892142865901267900562905344718018673225798259725593072492129496337340594079650606067445423050402863375938618580105945322818457758945347267180941773915688369674966817802710886166180713738168266433099926015353458125453455344243417221047258727447566753214270454032404087864099491997032544372799304590869346151459096483378173150259387277316534465143 A013787 190 645363695598796915008985700539128058939158578507233617065778193900905307026083809547657263788104361161213523411429077318233405447082656705385597542925034328996548540947910838395145569455869748002527702867902837026477335655171599573899939973840722101799577317352673907375351427746100712405080724818519035021028944229251535732667962834415141621601148967053602920705954766385241105167936460744017274965628623210834374720087117079227778788501441199171567775589595329544308837684999893685342007705872922362863652959213746281528444747734468204601607774467463360131802214961702880284875139039091130322677300109653290656590993733772788852836999250808343 A013787 191 1549518233132711392936574666994446469512919746995867914574933443556073642169627226723925090355238571148073669710841214641078406478445458749630819700563007423920713046815933922986744512263543264954069014585834711700572082908067010576933755877191573766420785138963770051608218778018387810484598820289264203085490495094432937294135778765430755033464358669895700612614997394090963893508215442246385477192474324329213333702929168107225896871191960319210934229190618386235885519281684744738506160501800886593235630755072204821949795839310458159248460266496379527676457118123048615563985208832857803904748197563277550866474975954788466035661635201190831543 A013787 192 3720393277751640054440715775453665973300520312537078862894415197978132814849274971364144141942927809326524880975729756353229253954747546457863598101051780824833632025405057349091173573944767379154719704020589142793073571062268892395217947861136968613176305118652011893911333286022149132973521767514523351608262678721733482443220004815799242835347925166419577170888608743212404308313225276833571530739130852714441214220732932625449378387731896726425453084286674745352361131795325072117153291364823928710358749442928363777501459810184410040355553099857807245951173540613439725969128486407691587175300422349429399630406417267447106951623586118059186534743 A013787 193 8932664259881687770712158576864252001894549270401526349809490890345496888453109206245310084804969670192986239222727145004103438745348859045330499040625325760425550492997542695167907751041386477350482009353434531846169644120507610640918292814589861640236308589883480557281111219739180068269425763802370567211438691610882091346171231562733982047670368324573404787303549592452982744260053889677405245304653177367373355343979771233703957508944284040147512855372306063591019077440575498153285052566942252833571357412471001429781005004252768506893682992758595197528767671012868782051877495864867500807896314060979988512605807859140503790848230269460106869917943 A013787 194 21447326887975932337479892743051069056548812798234064765892587627719538029175915204194989513616732178133359960373767875154852356427582610567838528196541407150781746733687100011098146510250368932118507304457596310962653315533338773148844821047830257798207376924310236818031948038593771343914891258889491731874664298557727901322157126982124290896456554347300744894315822571479611568968389389115449993976472278859063426180895430732123201978975225980394178365748906858682036804934821771066037411213228349053404829147342874432904193015210897185051732865613387069266571178101897945706557867571546869439759050060412952418766544669796349601826600876973716594672981143 A013787 195 51495031858030213542289222476065616804773699528559989502908102894154610808051372405272169822193773959698197264857416668246800507782625847973380306199895918569026973907582727126646649771111135806016536038002688742621330610595546394330376415335840448973495911995268878600094707240663644996739653912593669648231068980837104691074499261884080422442392186987869088491252289994122547377093102923266195435537509941540611286260329929187827807951519517578926422256163125367695570368648507072329555824322961266077224994782770241513402967429521364141309210610337742353309037398622656967641445440039284033524861479195051498757458473752181035393985668705613893543809827724343 A013787 196 123639571491130542715036423165033545948261652568072534796482355048865220550131345145058479743087251277235371632922657420460568019186084660984086115185950100484233764352106127831078606100437837070245703027244455671033814796039906892787233773221352917985363684700640577518827392084833411637171909044137400825402796622989888363269872727783677094284183640957873681467496748275888236252400540118762135240725561369639007698311052159979974566891598361707002339837047664007837064455125065480663263534199429999851417212473431349873680524798280795303283414675420919390294998794092999379307110501534320964493192411547318648516657795478986665980959590562178958398687396366147543 A013787 197 296858611150204433058802452019245543821776227815942156046354134472325394540865359693285409863152490316642127290647300466525823814065789271022790762561466191262645268209406812922419733247151246805659932968413938066152189325291816449582148289504468356082858206966238026622704568395685021340849753614973899381792114691798721960210964419408608703376324921939854709203459692610407655242013696825147886712982072848503257483644836236111918935106727666458512617948751441282816791756755282219072495745612831429643252727148708671046706940040672189523183478635685627456098292104617291509716372314183904635748154980125112075088495366945046985020283976939791679115248438675120250743 A013787 198 712757525371640843774184687298208550716084722986077116667296276868053272292617728623578269081429129250257747624844168420128502977571960039725720620910080325221611288970785757826729779526410143580389499057161865296831406570025651295446738043100228522954942554925937501921113668718039736239380258429552332415682867375008731426466525571000069496806556137577591156797506721957588780236074886077180075997869956909256321218231251802904717363191253127166888795694952210520043117007969432607993062285216408262573449797884049519183143363037653927045163532204281191522091999343186116914829009926355555030431320107280394092287477376035057811033701828632439821555711501258963722033943 A013787 199 1711330818417309665901817434202998730269319419889571157118178360760195906774575166425211424064511339329868852047250848376728535649150276055381455210805102860857088704818856604541978200642910754736515187236245638577692207174631588760367618041483648683614817074377175942112593918592013406710752000489355150130054564567395964154946127895971166861832541286323796367470813639420170661346815801471309362470885766539124427244973235578774226389022198758327699998463580257458623523936134607691791342546804596238438852964719602895558727214653407078835437640822479140844542890422989866712504452833179687628065599577580226215582233179860173804291918090546488011555263314522771896603497143 A013787 200 4108905295019960507830263659521399951376635927154860348240746244185230372165754974586932629178891725731015113765449286952525214093609812808970873961143051968917869980270074707505289659743628722122372964554225778225038989426290444613642650917602240489359175795579599437012337998539424189512515553174941715462261009526317709936025653078226771635259931628463435078297423548247829757893704739332613779292596725460437749815180738624636917560042299218744807696311056198158155080970659193067991013454877835568491685968291766552236504042382830396283885775614772417167747479905598669976723191252464429994985504585770123143612941864844277304104895335402117715744187218169175323744996640343 A013787 201 9865481613342925179300463046510881283255302861098819696126031732288738123569977693983225242658519033480167288150843737973013039038757160554339068380704467777371805822628449372720200473044452561815817487894696093518318613612523357517356004853162979414951381085186618248266623534493157479019549843173035058824888683872688821556397593040822478696259095839940707622992113939343039248702785079137605684081524737830511037306248953437753239061661560424206283278842845931777730349410552722556246423305161683199948538009868531491919846205761175781477609747251068573619761699253342406614112382197167096417960196510434065667814673417491109807155853700300484635501793510824189952311736933463543 A013787 202 23687021353636363355500411774672625961095982169498266090398602189225260234691516443253723807623104199385881658850175814873204306732055942490968103182071427133469705780130906943901201335779730600919777788435165320537482991283668581399171767652444313575298265985533070414088163106318071107125939173458457176238557729978325860556910620891014771349718089111697639002804065568362637236135386975009391247479740895531057000572303737204045526987049406578519286152501673082198330568934737086857547662355693201363076439761694344112099550740032583051327741003149815645261047839907275118280483829655398198499522431821552191668423030875396154646981204734421463609839806219488880075500480377245966743 A013787 203 56872538270080908416556488670988974932591453188965336883047043856329849823494330980252190862103073182725501862899272131510563540463666317920814415740153496547460763578094307572306784407207133172808386470032831934610496662072088263939411414133518796894291136631264902064225679618269688728209379955473755680148777109677960391197142400759326466010673131957186031245732561429638692003961064126997548385198857890170067858374101273026913310295905625195024806052156517070358191696012303745544971937316019376472746531867828120213151021326818231906237906148562707364271775863617367558991441675002611074597353358803546812195883697131826167307401872567345934127225374732992801061276653385767566149943 A013787 204 136550964386464261108152129299044528813152079106705773856195952299047969426209888683585510259909478711723929972821152387756863060653262829327875412192108545210453293351004432481108589361704326747912935914548829474999802485635083921718526805334578631343193019051667029856205856763465522636430721273092487388037213840336782899264338904223142844891626189829203661021003879992562499501510514968921113672862457794298332927956217156537618858020469406093254559331227797485930018262125541293053477621495762522911064423014655316631775602205690574806877212662699060381616533848545299509138451461681269190108245414487315896082316756813514627705071896034197587839468124733915715348125244779227926326013143 A013787 205 327858865491900690920673262447005913680378141935200563028726481470014174592329942729288810134042658386849155864743586883004228208628484053216228864673252617050298357335761642387141723057452088521738959130831739569474525768009836496046182859608323293855006438743052538684750262089080719850070161776695062218677350430648615741133677709039765970584794481779917990111430315862142561303126746440379593928542761164110297360022877392846822878107147044029904196954277941763717973847363424644621399769211325817509465679658187415232893220895863070111312187603140443976261297770357264121441421959496727325449897240184045466493642533109248621119877622378108408402562967486131632550848712714926251108757556343 A013787 206 787189136046053558900536503135261198746587918786416551831972282009504033196184192493022433131836422786824823231249352106093151928916990211772165504080479533537766355963163703371527277060942464540695240873127006706308336368991617427006885045919584228545870459422069145382085379275882808360018458425844844387044318383987326394461960179404478095374091550753583094257544188385004289688807318203351405022431169555028823961414928620225221730335260052715799976887221338174686855207519582571735980845876393287840227096859307983974176623370967231337260562435140205987003375946627791155580854124751642308405203273681893165051235721995305939308826171329838288574553684934202049754587759228537928912126892779543 A013787 207 1890041115646574594920188144027762138190557593006186140948565449104819183704038246175746861949539251111166400578229694406729657781329693498464969375297231360024177020667556051795036992223322857362209273336377943101846315621948873442243530995252921732738634973072388018062386995641394622872404318680453471373293408439953570673103166390750151906993193813359353009312363596312395299542826371006246723458857238101624206331357243617160757374534959386570635744506218432957423139353254517754738090010949220284104385259559198469521998072713692322440762610406771634574795105647853326564549630753528693182480893060110225489288016968510729560280491637362941730867503397527019121460765209907719567318016669563682743 A013787 208 4537988718667425602403371733810656893795528780807852924417505643300670860073395829067968215540843741917910527788329496270557908332972594089814391470088652495418049026622802080359883818328198180526664465280643441387533003808299245134826717919602265080305462570346803631367791176534988489516642769151768784767277473664328523186120702504191114728690658345875806575358984994746061114202326116785998383024716228681999719401588741924802978456258437487156096422559430457530772957587164097129126154116289077902134629008201635525322317372585575266180271027586658694614083048660495837081483663439222392331136624237324651399780528741394261674233460421308423095812875657462372910627297268988434681130558023622402265943 A013787 209 10895710913520488871370495532879387202003064602719654871526431049564910735036223385592191685513565824344903177219779120545609537907467198409644353919682854641498735712921347794944081047806003831444521381138824902771466742143726487568718949724965038457813415631402675518914066614860507363329459288733396852226233214268052784169875806712562866463586270688447811587436922972385292735199785006403182117642343665065481326283214569361451951273476508406661787510565192528531385871166780997207031896033210076043025244248692126896298884011577966214098830737235567525768413399833850504832642275917572963987059034793816488010873049508087622279834538471561523853046714453567157358416140742841231669394469814717387840529143 A013787 210 26160601903362693780160559774443408672009358111129891346534960950005350674821972348806852236918071544252112528504689668430008500515828743381556093761158533994238464446724156055660738595782215199298295836114318591554291647887087296652494198289641057337210010930997823920912673942280078179354031752248885842195185947457594734791871811916863442379070635922963195621436052056697087857214683800374040264459267139822220664405998181036846135007617096684394951812867027261003857476671441174294083582375737392579303611441109796678013620511798696880051292600102597629369960573001075062103174104478092686532928742539953387714106191868918381093882726870219218771165161403014744817557153923561797238216122025136448205110472343 A013787 211 62811605169973827766165504018438624221494468824822869123030441240962846970247555609485252220840289777749322180939759893900450409738504812859116181120541640120166553136584698689641433368473098693515208302510478938321854246576896599262638570093428178666641236245325775234111330135414467708629030237149574907110641459845684958235284220412389125152148596851034632687067960988129707945172455804698070674966700402713151815238801632669467570153288649139232279302693732453670261801488130259480094681284145479582907971070104621823910702848828671209003153532846336908117275335775581224109721024851900540365561910838428083901568966677273033006412427215396344269567552528638402306954726570471875168956908982352612140470244095543 A013787 212 150810664013107160466563375148271136755808219648399708764396089419551795575564381018374090582237535756376122556436363505254981433782150055674737950870420477928519894080939861553829081517703909963130015134327659930910772046031128734829595206794321056978605608225027186337101303655130136968418301599396129351972650145089489584722917413210146289490308781039334153081650174332499428776359066387080067690595047666914277508388362720039391635938046046583296702605767651621262298585373000753011707329763233296478562038539321196999209597540037639572816571632364054916389578081197170519087440180669413197417714147923065829447667088992132552248396237744166622591231693621260803938998298495702972280665538466628621749269056073398743 A013787 213 362096404295470292280218663730998999350695535375807700743315010696343861176930078825116191487952323351059070258003708776117210422510942283675045820039879567506376265688336607590743624724007087821475166337520711494116763682520740092325858091513164857805632065348290274395380230075967458861172342140150106574086332998359864492919724709117561241066231383275441301549042068572331128492038118395379242525118709448261180297640458890814579317887248557846495382956448131542650778903480574807981109298761523144845027454532910193995102243693630372614332588489306095854251376972954406416328943873787261086999931669163281056503848680670110257948399366823744060841547296384647190257534914688182836445877957858375320819995003632230381943 A013787 214 869393466713424171764805011618128597441019980437314289484699340681921610685809119259103975762573528365892827689466904771457422224448772423103785013915750841582809413917696194825375442962341017859361874376387228297374349601732296961674385277723108823591322588901244948823307932412397868725674793478500405884381285529062034647500259026591264539800021551244334565019250006642167039509383522267305561302810021385275093894634741796845804942247283787389435414478431963833904520147256860113962643426326417070772910918333517375782240487108406524647012544962823936146057556112063529805605794240963213869886835937661037816665740682288934729334106879743809490080555058619537903808341330166326990306552976817959145288808003720985147045143 A013787 215 2087413713578931436407296832895126762455888973029991609052763116977293787256627695341108645805939041606508679282410038356269270760901502587872187818411717770640325402816388563775726438552580783880327860377705735141995813393759245004980199051813184285442765535951889122124762345722167282810345179141879474528399466555277945188648121922845626160059851744537647290611219265947843061862029836963800652688046861346045500441018015054226777666335728373522034430162715145165204752873563721133624306866609727386925759114918775219253159409547284065677477120455740270686684192225064535063259511972552676501598293086324151797814443378175732285131190618264886585683412695745510507043827533729351103726033697339919907838428016934085338055388343 A013787 216 5011880326303014378813919695781199356656589424245009853335684243862482383203163096514001858580059638897227338957066502093402519096924507713481122952006534367307421292162148941625519178964746462096667192766871470075931947958415947256957457923403455469348080051820485782221554392078923646027638775119652618342687119199222346397944140736752348410303704038634891144757537457540771191530733638550085367104000514091855246558884254145198493176872083824826404666820679063541656611649426494441831960786729955456008747634919979301426835742323029041691622566214232389918728745532379948686886088246098976280337501700264288466552478550999933216599988674453992692225873882484970727412229908484172000046206907313147698720065668658738896670987411543 A013787 217 12033524663453537523532221189570659655332471207612268657858977869513820202070794594730118462450723192992242840835916671526259448351715743020068176207767689015905118522481319608842871548694356255494097929833258399652312607048156689363954856474091696581904740204420986363113952095381495674112360699062285936640791773197332853701463881908942388533139193396762373638562847435555391630865291466158754966416705234334544446987881094202621582117669873263408197605036450431563517524570273013154838537848938623049877003071442870302725832617317592729101585781480371968194867718023244256797213497878883642049090341582334556608192501000950839653056572807364036454034323191846414716516764010270496972110942784458867624626877670449632090907040775114743 A013787 218 28892492716951943594000863076159153832453263369477057047519405864702682305171977821947014428344186386374375060847035928334548935492469498991183691074850221327188189572477648380831734588415149369441329129529653417565202569522624211162855610394294163493153281230814788257836598981010971113543778038448548533874541047446796181737214780463370674868067203345626459106189396692768495305707564810247170674366509267637241217217902507180494418664525365705443082449692517486184005576493225504584767329375301633942754684374534331596844724114179540142572907461334373095635877390973809460570109608407199624559865910139185270416270194903282966006988831310481051526136409983623241734356750388659463230038373625485741166729133286749566650267804901050497943 A013787 219 69370875013401616569196072245858128351720285350114413971094093481151140214717918750494781642454391513684874521093733263931251994117419267077832042270715381406578843163518833762376994746784773636028631240000697855574051369423820731002016320556700286547061028235186306607065674153407341643618611070314965029832773054919757632351052687892552990358229355232849128313960741459337157229003863109403456789153988751597016162540183919740367099213525403058768840961711734484327797389160234436508026357830099223096553997183256930164024182598145075882317550814663829802621741615728116514828833169785686298568238050244183834269464737962782401382780183976465004714253520370679403404190557683171371215322135074791264541316649021485709527292999567422245561143 A013787 220 166559470907177281382639769462305366172480405125624707944596918448243887655537722919937970723532994024357383725146053566698936037875923660253874733491987630757195802435608719863467164387030241500104743607241675551233297337986593575135841185656637387999493528792682322163564683642331027286328285179826231036628488104862338075274877503630019729850108681914070757081819740243868514506838275325677699750758726992584435806258981591296621405211674492744103987149069874496871041531373722882055771285150068234654826147236999889323822062418146327193444439506007855356094801619363207752104028440655432802862339558636285386080984835848640545720055221727492476318922702410001247573461528997294462287988446314573826163701274300587188575030491961380811592304343 A013787 221 399909289648132652599718086478995184180125452706624923774977201194233574260946072730771067707202718652482078324075674613644145426940092708269553235114262301448027121647896536392184661693259609841751489400987262998511146908505811173901154686761586368586783962631230255514718805425236796514474212716762780718944999939774473718734980886215677371370110945275683887753449196325528303330918699056952157101571703509195230370827814800703187993913230457078593673144916768666987370716828308639815906855645313831406237579516036734266496771865969331591460099253924860709983618688091061812801772286013694159672477280285721211980444590872585950273852587367709435641733408486412995423881131122504003953460259601291756619046759595709839768648211199275328633122727543 A013787 222 960182204445166498891923125636067437216481211948606441983720260067354811800531520626581333564993727484609470056105694747359593170083162592555197317509343785776713119076599583877635372725516323230045326051770418459425263727322452628536672402914568870976868294277583843490839851825993548431252584732947436506186944855398511398682689107803841368659636379606917014496031520377593456297535796435742129200873660125577748120357583336488354373385666327445703409220945161569436677091104769044197992360404398509206376428418004198973858749250192365151095698308673590564670668470106639412537055258718879677373617949966016629965047462685078866607520062269870354975801913775877602012738595825132113492258083302701507642331269789299325284524355089460064048127668830743 A013787 223 2305397472872844763839507424652197916756771389888604067202912344421718903133076181024421781889549939690547337604709773088410383201369673384725028759339934429649888198902915600890202529913964692075338827850300774721080058209301208761116550439397879859215460774560478808221506484234210509783437455943806795051354854597811825868237136547837023126151786947436207751804971680426601888570383447242216852211297657961512173236978557590908538850498984852197133885539489332928217461695742550475119379657330960820604509804631628081736234856949711868727780771639125290945774274996726041229501469676184030105374056697868405928546078957906874358724655669509958722296900394975882122432585368576142204494911658009786319849237378764107680008142976569793613779554532862613943 A013787 224 5535259332367700277978657326589927198133008107122538365354192538956547086422515910639636698316809405197004157588908165185273330066488585796724794051175182565589381565565900357737376274323429225672888525668572160105313219760532202235440837604994309541976321319719709618539837068646339433990033331721080114918303005889346193909637364851356692525890440460794334812083737004704271134457490656828562662159325676765590727941985516775771401780048062630125318459180313888360650125531477863690761630557251636930271428040920539024248699891536258196815401632705539823560804034267139224992033028692517856283003110131582042634439135577934405335297898262493410892234857848337092975960637469951317432992282890881496953958018946412622539699551286744074466684710433403136077143 A013787 225 13290157657014848367426756241142415202717352465201214615215416286034669554500460701445767712658659381878006982370968504609841265489639094497936230516871613339980105138923726758927440434650553570840605350130241756412857040645037817567293451089591337210285147488647022794114148801819860981010070029462313355918845517140320211577039313008107418754662947546367197883813052548294954993832435067045378951844540949914183337788707225778627135673895398374930889620491933645953920951401078350721518674967961180269581698726250214197221128439578555930553779320126001116369490486275401279205871301890735372935490467425928484365288364522620507210050253728246679552255893693857360235281490565353113156614471221006474186453203490336706717818622639472522794509989750600929721220343 A013787 226 31909668534492650930191641734982938901724363268948116291132214502769241600355606144171288278093441175889094764672695379568228878440623465889544889471008743629292232438555867948184784483595979123588293445662710457147269754588735799979071576066108800641894639120241501728668071273169486215405178140739014367561148086653908827996471390532465912429945737058827642119035139168456186940191676595975954863378742820743954194030686049094483752753022851498209065978801132683935364204313989120082366338598074793827265658641726764287527929383428112789259624147622528680403146657547238471373296995839655630418112612289654290961057363218811837811330659201520277604966400758951521924910858847412824689031345401636544521674141580298432829482512957373527229618485391192832260650043543 A013787 227 76615114151316854883390131805694036303040196208744427215008447021148949082453810352155263155702352263309716529979141606343317537135936941600797279619891993453930650084972638943591667545113945875735492563036167807610594680767554655749750854134727230341189028527699845650532039126879936403187832715914373496514316556056035096019527808668450655744299714678245168727803369143463304843400215506938267626972361512606234019867677203875855490360007866447199967415101519574128809454557887877317761578973977579979264846398785961054354558449610898807012357578441691361647955124770919569767286087011013168633888382107459952597498729088367222585004912742850186529524328222242604141710972092638192078364260309329343396539613934296537223587513610653838878313983424253990257820754546743 A013787 228 183952889077311768575019706465471381163599511097195369743235281297778626746971598655524786836841347784206629388479918996830305406663384596783514268367360676282887490854019306103563593775818584047640917643849838906073037828522898728455151800777480080049194857495007329406927425943638727304053986350910410765130874051090540265542886268612950024442063614942466650115455889313455394929003917432158780572360639991767567881702292966505929032354378887339727121763658748497483271500393488793439945551116520169530214896203485092491505294837515768035636670545838500959316740254574977887011253894913442617889966005440011346186594448541169701426596795495583297857387912061604492544248043994424299180152589002699753495091613056245985873833620179179867146831874201633830609027631666729943 A013787 229 441670886674625556348622315223596786173802426144366082753507910395966482819478808371915013195256076029880117161740285511389563281398786416877217758350032983755212865540500353954656188655740420298385843262883463213481363826283479847020819473666729672198116852845512597906032749690676584257033621228535896247079228596668387177568469930939693008685394739476862426927209590241606403224538405754613232154237896620233930483967205412580735606682863708502684819354544655142457334872444766593049309268230764927042045965784567707072104212904875359053563645980558240803319493351234521906714020601687175725553808379061467242194013270947348453125258905984895498155588376859912386598739553630612742331546366195482108141714962948046612083074522050210861019543329958122827292275343631818593143 A013787 230 1060451798905775960793042178851855883603299625172622964691172492860715525249568618900967946681809838547742161305338425512846341438638486186922199837798429193996266090162741349845129508962432749136424409674183195175568754546906635112696987556273817942947678563682075747572384632007314478801137724569714686889237227860600797613341896304186202913853632769483946687052230226170096974142116712216826370402325189785181667092005260195606346191645555764114946251270261716997040061028739884589911391553022066589827952363848747064680122215184605737087606313999320336168770103536314087098020363464650908917054693918126582848507825863544583635953746633269734091071567692840649640223573668267101194338042825235352541648257626038259915611461927442556277307923535229452908328753100059996442136343 A013787 231 2546144769172768081864094271423305976531522400039467738223505155358577976124214253981224039983025422353128929294117559656344065794171005334800201810554028494785034882480741980978155951018801030676555007627713851616540579667122830905585467122613436881017376231400663869921295501449562063601531676691884963221058584093302515069633893026351073196162572279530955995612404773034402834915222226032600115335982780674221182687904629729650837206140979389639985949299898382509893186530004462900377251118805981882176913625600841702296973438658238374747342759912368127141217018590690123122346892678626832309848320097421925419267289898370545309924945666480631552662834030510399786176800377509309967605640823390081452497466560117862057383120087789577621816324408085916432897336193244051457569359543 A013787 232 6113293590783816164555690345687357649652185282494762039474635878015945720674238423808918919999244039069862559235176260734882101971804583808855284547140222415978868752836261496328552438396141274654408573314140957731313931780761917004310706561394861951322720331592993951681030498980398514707277555737215796693761660408019338682190977156268926743986336043153825345465383860055601206631448564704272876921694656398805059633659015980891660131944491514525606264269056016406253540858540715423805779936253162499106769615067620927215033226218430337768369966549595873266062061636246985616754889321383024375945816553910042931660763045987679289129794545219996357943464507255469886610497706399853232221143616959585567446417210842986799776871330782775869980994903814285355386504199978967549624032262743 A013787 233 14678017911471942611098212519995345716814896863269923656778600743116285675338846455565214326918184937806740004723658202024451926834302805725061538197683674020765263875559863852684854404589135200445234984527252439512884750205609362727350006453909063545125851516154778477986154228051936833812173411325055127861721746639654432175940536152201693112311192839612334654462386647993498497122108003854959177488988870013530948180415297370120875976798724126375980640510003495391414751601356257732557677626943843160355353845777357846243294776150451240981856289685579691711815009988629012465828489260640641526645905545938013078917492073416417973200636703073211255422258281920383197751804993066047610562965824319964947438847723234011306264268065209444863824368764058099138282996584149501086647301462845943 A013787 234 35241921005444134209246808260508825066072567368711086699925420384222201906488570339812079598930562035673982751341503343060709076329161036545872753212638501323857398565219233110296335425418513616269009197849933107270436285243668079908367365495835661571847169490287623125644756301552700337983028360591457361995993913681810291654433227301436265162659174007909215505364190341832389891590181317255756985151062276902487806581177128985660223220293736627428729517864518392434786818594856374815870983982292167428013204583711436188830150757537233429597436951535076839800067838982698258930454202714798180305476819215797169402480898468272819553654728724078780224268842134890840057802083788351580312961680944192235838800673383484861146340507624567877118042309402503496031017474798542952109040170812293109143 A013787 235 84615852334071366236401586633481688983640234252275319166520934342517506777479057385888803117032279447653232585970949526688762492266315648746640480463545041678581613955091378697821501356429851192661891084037689390556317520870047059859990044555501423434005053946180583124673059880028033511497251093780089126152381386750026510262294178750748472655544676792990026428379421010739568129708025342731072521347700526842873223601406286694570195951925261642456379572392708660235923151446250155932906232541483493994659704205491158289381191968846897464463446120635719492359962881397458519692020540718230430913449842937129003735356637222323039748325003666513151318469489965872906978782803175832144331420995947005558248960416793747151612363558806587472960419584875410893970472956991301628013805450120315755052343 A013787 236 203162661454105350333600209506989535249720202439713041318816763356384533772727216783519016283994502953815411438916249813579718743931423872640683793592971645070274455106174400253469424756788072713581200492774492226725718367608982990723836096977758917665046134524779580082340016771947308461104899876165993991891867709586813651139768323180547082845962768979969053454538989846785703079428968847897305123755828964949738609866976494353663040480572553203537767353314893493226451486622446624394907864332101869081177949797384271052804241917201400812176734135646362501156270878235297905780541318264471264623193072892046737968591285970797618435728333803298076315645245408060849656057510425172978539741811268760345355753960721786911021284904694616522577967423285861556423105569736115208861146885738878127880675543 A013787 237 487793550151306946150974103026281874134578206057751012206479048818679265588318047497229158097870801592110802864837915802404904704179348718210281788416724919813728966709924735008580088841048162585308462383151555836368449800629168160727930468843599161313775768993995771777698380269445487615112864602674551574532374370717939576386583743956493545913156608320905697344348114622132473093708954203801429602137745344844322402290610562943144960193854700241694179415309059277236710019380494345172173782261376587663908257463519634797782984843200563350036338659686916365276206378642950271779079705152995506360286568013804217862587677615885081864183729461718681233864234224754100024194082530840321473920088856293589199165259693010373362105056171774270709699783309353596971876472936412616475613672659046385041501978743 A013787 238 1171192313913287977708488821366102779797122272744660180307756196213648916677551632040847208592987794622658037678475835841574176194734616272422886573988556532472763249070529288755600793307356638367325618181946885563120647971310632753907761055693481586314375621354583848038253811026938615763885987911021598330452230864093772922904187569239541003737489016578494579323779823207740067897995199043327232474732726572971218087899755961626491049425445135280307724776157051324645340756532566922758389251209565186981043726169910643149476946608524552603437249121908286193028171515121723602541570372072342210771048049801143927088073013955740081555905134437586553642508026373634594158089992156547611858882133343960907667195788522917906442414239868430023973989179725757986329475411520326692157948428054370370484646250961943 A013787 239 2812032745705804434478081660100012774292890576859929092918922627108971048942801468530074147831763694889001948466020481855619597043557813670087350664146524234467104561018340822302197504730963288719948809254854472237052675779116829242132534294720049288740815866872355819139847400275679616449090256974362857591415806304689148787892954353744137949973711128804965484956395355521783903023086472903028685171833276501703894629047314063865205009670493769808018847187553080230473463156434693181542892592154166013941485986533955454201894148807067450800852835141701795149460639807807258369702310463345693648061286367572546568938463306507731935815728227784645315295661771323096660573574071167870816073176002158850139308937088243525893368236589924100487561548020521544925177070463060304387871234175758543259533635648559625143 A013787 240 6751690622439636447181874065900130671077230275040689752098333227688639488511666325940708028944064631428493678266915176935342652501582310621879728944615804686955518051005036314347576208859042856216597091020905587841163474545659507010360214841622838342266698896360526321754773608061906759094265706995445221076989350937558646239730983403339675217886880420260722129380305248607803151158430621440171873097571696880591051004342601067340357228218855541309053252097314945633366785038599698328884485113762152599473507853668027045538747851285768949372847657175226010153854996178545227345655247422493010448995148568541684312021250398925064377893563474910933402024883912946755082037151344874057829391695581183399184480757948872705669977136052407765270635276797272229365350146181807790835278833255996262366140259192191659968343 A013787 241 16210809184477567109683679632226213741256429890372696094788098079680423411916510848583639977494699180059813321518863339821757708656299127803133229196022547053380198840463092190748530477470561897776049615541194316406633502384128476331874875834736434859782344050161623698533211432956638128585331962496063975805851431601078309621594091151418560198146399889045993832642112901907335365931391922077852667307269644210299113461426585162684197704953472154683036858285653184465713650877677875687651648758142928391335892356656932936338533590937131247444207224877717650379405845824687090856918249061405718088037351713068584033163022207819079571322445903261151098261746274985158951971200379042612848369461090421341441938299835243366313615103661831044414795299590250622706205700982520505795504478647647025941102762320452175583991543 A013787 242 38922152851930638630350514796975139192756688166784843323586223489312696612011542547449319585964772731323611784966790878912040258483774205855322883299650135475165857415951884349987221676406819116560295126914407553692327039224292471672831576879202180098337408064438058500178240650528888146733382041953049605909849287274189021401447412854555963035749506133599431192173713077479512213601272004908924254204754415748928171420885230975604758689593286643393971496743853295902178475757304579526051608668301171067597477548333295980148819151840052125113541546931400078560953435825073705147460715996435129129377681463077670263624416320973610050745192613730023786926452806239366643682852110081313448935076078101640802093857904419322518989863892056337639923514316191745117599888059031734415006253233000509284587732331405673577163694743 A013787 243 93452088997485463351471586027537309201808808288450408819930522597839784565439713656425816325901419327907991895705264900267808660619541868258630242802459975275873223655700474324319319245052772698861268599721492536415277221177526224486468616086964434416108116762715778458927955801919860440306850282729272103789548138745327840384875238263788867248834564226772234292409085099028308824856654083786327134345615352213176539581545439572427025613713481230788925563681991763461130520293288295442049912412591111733301543593548243648337314783567965152397613254182291588624849199416001966059053179107440745039635813192849486302962223586657637731839207465565787112410413187780719311482527916305233590893117663522039565827352828510793368094663204827266673456357873176380027357331229735194330430014012434222792295145327705022258770031077943 A013787 244 224378465682962597506883278052117079393542948700569431576653184757413322741620752489078384998489307806307088541588341025543008594147520025688971212968706400637371609997336838852690685507371707249965905907931303579933080608047240464992011147224801607033075588347280584079886021880409584917176747528832982321198705081127532144764085447071357070264451788708480134536074213322766969488480826455170971449563822460663836871535290600413397288498526068435124210278400462224070174379224185197356361839702631259271657006168109332999657892795346684330906669423291682104288262927797820720507786683036965228840165587476031616613412298831564988194145937124823454856897402063861507066869549527048865851734375510116416997551474141254414876795286354790267282968715253496488445684952282594201587362463643854568924300643931819758443306844618141143 A013787 245 538732696104793196614026750603133107623896619830067205215544296602549387902631426726277202381372828042943319588353606802328763634548195581679219882337864067930329235603605750085310335903199469107168140084943059895419326539921424356445818764486748658486414487621820682375806338534863413386141370816727990553198090899787204679578569158418328325704948744689060803021114186187963493741842464318865502450402737728053872328556232731592566889684961090312733228878439509799992488684517268658852624777126017653511248471809630508532178600601627389078506913285323328732396119289642567549939195825971753514445237575529951911488802929494587536654144395036701115111410662355331478467553788414444326910014235599789517211121089413151850119185482537851431746407885323645068758089570430508678011257275208894819987245846080299240022379733928156884343 A013787 246 1293497203347608465070278228198122591404975784211991359722521856142721080354218055569791562917676160131106910331637009932391361486550217591611806937493211627100720494684257405954830116503581925326310704343948286808901803022351339879826410853532683529025881184779991458384311018822207055540125431330963905318228616250389078435668144549362406310017581935998434988053695161037300348474163756829596071383416973285057347460863514788553753102133591577840872482537133263029781965331525962049905152089879568386080507580814922850985760820044507361177495098798061312286483082414431804687404009178158180188183015418847414539484615833716504675506600692483119377382497000315150879800596645983080828910944179675094630823901735680977592136164343573381287623125332662071810088173058603651335905028717776556462789377276438798475293733741161504679307543 A013787 247 3105686785237607924633738025903692341963346857892991254693774976598673313930477551423069542565340460474787691706260460847671658929207072437459948456921201116668829907736902031697547109725100202708472001129819836628173229056665567051463212459331973153191140724656759491580730756192119140351841160625644336669066907617184177324039215063019137550352214228332242406316922081650558136686467180147860167391584152857422691253533299007317561198222753378395934830571656964534506498760993834881822270167800843694979298701536629765216811728926862174187165732214145210799845880877050763054457026036757790631827420020652642309302562616753327725891348262651969625095375297756677262401232547005377070215176975399902208608188067370027198718930588919688471583123923721634416021703513707366857507973951381512067157294840729555139180254712528772735017410743 A013787 248 7456753971355496627045605000194765313053995805801072002519753718813414626747076600966789971699382445599965247786731366495259653089026180922341336245067803881121860608476301778105810610449965586703041274712697427744243922965054026490563173114856067540811928879900879539285334545617278055984770626662172052342429645188859209755018155366308949258395666362225714017566929918042990086184207699535012261907193551010671881699733450916569464436932830861528639528202548371847350103525146197551255270672889825711645296182389448066285564961153396080223384923046162651130429959985798882093751319514255455307017635469586994184635452842824739869865127178627379069853996089913782107025359345359910345586639917935165202868259549755435304124152343996172020271080540855644232868110136411387824876645457267010473244664912591661889171791564781583336776803193943 A013787 249 17903666285224547401536497605467631516642643929728373878049928678871008518819730918921262722050217251885516559935942010955118427066751860394541548324407797118573587320951600569232051275690367373674002100585186524013929659039094717603842178648769418165489441240642011773824088244027084612419434274615875097674173578098450962621798591034507787169407994935703939356178198733221219196928282686583564440839171715976623187961060015650683284113075726898530263507214318640805487598563876020320563904885608471533660356133917064807151641471729303988616347200233836525364162333925903115907096918153727348192149342762478373037309722275622200427546170355884337146719444611882990838967887788209144739753522442962331652086691178962800165202089777934809020670864378594401803116332437523742167528825742898092146260440455132580195901471547040581591601104468657143 A013787 250 42986702750824138311089130750727783271458988075277825681197878757969291453686173936329951795642571621777125260406196768303239343387271216807294257526903120881695183157604792966726155112932572064191279043505032844157445111352866416966825070935695373015340148418781470268951635873909030154419061693352716109515690761014380761254938417073853196993748595840625158394183855158464147291824806730487138222454851290059872274294505097577290565155494820283371162680821579056573975724151866324789673935630345940152318515077534872601971091173622058876667849627761441497399353763756093381292939700487099363009350571972710573662580643183768903226538355024478293489273386513131061004361898579490156520148207385552558296660145520689683196650217556821476458630745373005158729282314182494504944236710608698319243171317532773325050359433184444436401434251829245800343 A013787 251 103211073304728756084925002932497407634773030368742059460556106897884268780300503621128214261337814463886877750235278440696077663472838191554313512322094393236950134761409107913109498426151105526123260983455583858822025712358232267137346995316604590609831696353494310115752877733255581400760167125739871378947173517195528207773107139394321525981990378613341005304435436235472417647671360959899618872114097947433753330581106739283074646938343063500374161596652611314834115713688631045820007119448460602305716754701161229117332589907866563362879506956255221035255848386778380208484348220869525570585450723306478087363856124284229136646918590413772382667745401018027677471472918489355865804875845932711692470281009395175929355157172353928364977172419640585386109006836352169306371112342171484664502854333396188753445912999075851091799843638642019166623543 A013787 252 247809787004653743359904932040926275731090045915349684764795212661820129341501509194328842441472092527792393478314903536111282469998284497921906743085348638161917273562143268099375905721188804368221949621276856845031683735372115673396770135755167622054205902944739838587922659437546650943225161268901431180852163614786463226863230241685765983882758899050631753735949482401369274772058937664718984911945949171788441746725237281018662227298961695464398361993562919766916711828566403141013837093795753906136025928037488111110715548368787618634273696201968785705649291976654890880570920078307730894975667186658853887760618554406434157089251535583467490785256707844284453609006477292943433797506906084440773621144703557817406381732370821782004310190979557045512047725414081558504597040733553734679471353254484249197023637110781118471411424576379488019063126743 A013787 253 594991298598173637807131741830263988030347200242754593120273305601030130548945123575583550701974494159229536741434083390203189210465881079510498090147922080226763373822705986706601549636574319288100901040685733284921072648628449731825645095948157460552148372970320352449602305309549508914683612206632336265226044839102298207698615810287524127302504116620566840720014707245687628727713509332990282773582223961464048633887294711725808007744807030810020467146544570360367025100387933941574222862203605128632598253218008954776828031633459072340891144580927054479263950035948393004250779108016861878836576915167908184513245149129848411171292936935905445375401355534126973115224551980357184547814081508742297464368433242319592722539422343098592348768541916466274426588719209821969537494801262516965410719164016682322053752702985465449858830407887150733770567309943 A013787 254 1428574107934214904374923312134463835260863627782853778081776206748073343448017241704976105235440760476310117716183234219877857294328580471904705914445160914624458860548317074082550320677414940610730263398686445617095495429356907806113373875371526062785708243501739166231495135048228370904155352908124239372807733658684617996684376560500345429653312384005980984568755312096895996575240135908509668939370919731475180769963394602853665026595281680974859141618853513435241227266031429393719709092150855913846868405976439500419164103951935232690479638138805857804712744036312091603206120638348485371086621173318147551016301603060766035222274341583108974346338654637438862449654149304837600099301609702490256211948608214809342126817153045779720229393269141435524898239514822782548859525017831303233951136712804054255251060239868102545111051809337048911783132111173143 A013787 255 3430006433150049985404190872434847668461333570306631921174344672402124097618689397333647628670293265903620592636555945361926735363682921713043198900582831356013325724176509294872203319946473272406363362420246155926646284525885935642478210674767034076748485492647675738121819819250796318540877002332406298734111368514501767810039188121761329376597603033998360343949581504344647287777151566316331715123429578275271909028682110441451649728855271316020636799026867285758014186665741461974321021530254205049146331042749431240506413013588596493689841611171272864589115298431185331939297895652674713375978977437136872269990140148948899250568680694141044647405559109784490708741619612480915077838423164895679105164888608323757230446487984462917108270773239208586695280673075089500899811719567812959064716679247442534266857795635923314210811635394218254437191300198926716343 A013787 256 8235445445993270014955462284716069251975661902306223242739601558437499958382473242998087956437374131434593042920370824813986091608202695033016720560299378085787995063747798816988160171191482327047678433171011020379877729146652131477590183830115648818273113667847069447230489386021161960816645682600107523260601395803318744511904090680348951833210844884630063185822945191931498137952940910725512448011354417438927853577865747169925410998981506429765548954463508353104992062184445250200344772694140346323000340833641384408455897645626220181349309708422226147878465831533275981986254247462071986815725524826565630320246326497626307100615402346632648198420747422592562191688628689566677101890054018914525531500897548585341110302017650695463976958126547339816655368896053289891660447938682318914714384746873109524774725567321851877420158736581518028903696311777623045939543 A013787 257 19773304515829841305908064945603282273993564227437242005817783341808437400076318256438409183406135289574457896051810350378380605951294670774273146065278806783976976148058464959588572571030749067241475918043597459932086427681111767677694031376107672812673745916500813742800405015836809867920766283922858163348703951323768305573081721723517833351539238567996781709160891405827527029225011126651955387675261956270865776440455658954990911808554596937867083039666883555805085941304853045731027799238630971521523818341572963964702610247148554655419692609921764981056196461511395632748996448156434840344556985108584078398911429920800763348577581034264988324408214561644741822244397483649591721638019699413775801133655014153404005835144379319809008676461840162899789540719423949029876735500776247714229237777242335968984116087139766357685801126532224787397774844578072933300842743 A013787 258 47475704142507448975485263934393480739858547710076818055968497803682058197583240133708620449358130830268273408420396651258491834889058504529029823702734415088328719731488374367972162743044828510446783679222677501296939512862349354194143369334034522423229663945518453796463772443024180492877759847698782450200238187128367701680969213858166317877045711801760272883695300265391892397169251715091344885808303957006348729233534037150933179252339587247818866378240187417488011345072952162800197745971952962623178687838116686479250967203403679727662681956422157719515927704088860914230340472023600051667281321245710372235786343239842632799934772063270236966904123162509025115208798358242669723652885298292475698521905688982323018010181654746861429832184878231122394687267336901620734041937363770761864399903158848661530862725222579024803608504803871714542057401831953112855323425943 A013787 259 113989165646160384990140118706478747256400373051894440152380363226640621732397359561034397698908872123474124453617372359671638895568629469374200606710265330627077256075303586857501162746050633253582727613813648680613951770382500799420138229771016888338174423133189807565309517635701057363399501394324776662930771887295210851736007082473457329222786754036026415193752415937205933645603373367934319070825737800772243298889715223199390563384867348982013098174154689989388715239520158142883274788078659063258252029499318164236681572255372235026118099377369600684557742417517355055067047473328663724053142452310950603738123010118862161352643387723911838957536799713184169301616324858140650006490577601200234152151095559246557566242446153047214293027075892632924869644128875900791382434691610413599236424167484395636335601403259412238553464020034095986615479821798519423965631545689143 A013787 260 273687986716431084361326425014255472162617295697598550805865252107164132779486060306043588875080201968461372813135311035571604988260279355967455656711347058835612491836803912044860291753267570441852129000766570482154098200688384419407751889680211548899956789942788727964308151843318238729522202847773788767696783301395801255018153005018771047463910996440499422880199550665231446683093699456410300089052596459654156160634206250901736742687066504905813448716145410664522305290087899701062742766176860410883063122827862912332272454985148736297709556605064411243623139544459169487215980983462121601451595027998592399575233347295388049407696773925112325337045856111355190493180795984395700665583876820481762199314780437750984716548113213466361517558009218211652612015553431037800109225694556603051766654426130033922841778969225848784766867112101864463863767052138245136941481341199632343 A013787 261 657124856106151033551544746459227388662444126969934120484882470309301082803546030794810656889067564926275756124337881796407423576812930733677861031763944288264305592900166192819709560499595436630886961730840535727651989779852810990998012287122187928908796252652635735842303872575807091189582809037504866831239976706651318813298585365050069284960850302453639114335359121147220703486107972394841130513815284099629628941682729208415069919191646678278858090367465131005518055001501047182251645381590641846530234557909698852509786164419342115850800645408759651395939158046246465938805570341292553965085279662224620351380135266856226706627879954194194693134247100523363812374127091158534077298066888245976711040554787831040114304432019825532734003656780132926177921449343787921758062250892630403927291737277138211448743111305111262932225247936156576577736904692183926573796496700220317255543 A013787 262 1577756779510868631557258936248604960178528348854811823284202811212631899811314019938340387190651223387988090454535254193174224007927846691560544337265230236122597728553299028960122654759528643350759595115748126282092427461426599189386227501380373217310019802618978401757371598054512825946188324499049185261807184072669816470729903461485216353191001576191187513519197249874476909070145241720013554363670497123210739088980232829404582875979143674547538274972283779544248850058604014284586200561199131073519093173541186944875996580770840420157772349626431923001649918469037764719072174389443422070169756469001313463663704775721800322613539770020261458215327288356596513510279145871640319592658598678590083208372045582327314444941279601104094342779929099155753189399874434800141107464393205599829427461202408845688432210243572142300272820294711940363146308165933607703685388577228981730558743 A013787 263 3788194027605595584368978705932900509388646565600403187705370949721529191446964961871955269644753587354559405181339145317811311843034759906436866953773817796930357146256470968533254494077628272685173787872911251203303918334885264653716332230814276094761357546088167142619449206928885295096798167122217093813599048958480229346222498211026004464011594784435041219959592596948619058677418725369752544027172863592828984552641539023400403485225923962588639398208453354685741488990708238297291467547439113707519342709672389854647267790430787848798811411453063047126961454244159673090492290709053656390477585282072153626256555166508042574595108987818647761175000819344188228938180229237808407341973295427294789783301281443167881982304012322250930517014609767072963407749098517955138799022008086645190455334346983638497925736794816713662955041527603368811914285906406592096548617973926785135071541943 A013787 264 9095453860281034998069917872944894123042140404006568053680595650281391588664162873454564602417053363238297131840395287908064959735126458535354917556010936530429787508161786795448344040280385482717102264682859914139132707922059520433572913686185076903522019468157689309429297545836253593527412399260443242246451316549311030660280218204673436718091839077428533969122981825273634359884482359612775858209242045486382391910892335195184368768027443434175323195098496504600465315066690480151796813581401312011753941845923408041008089964824321624965946198898804376151834451640227375090271989992437828993536682262255240856641988954785810221602856679752573274581176967245395937680570730399977986028077882320934790269706376745046084639511933585724484171352078050742185142005585541610288256451841416035102283257767107716033519694044354929504755054707775688517406200461282227623813231755398211109306772205143 A013787 265 21838184718534765030365872812940690789424179110019769896887110156325621204382655059164409610403345125135151413548789086267263968324038626943387157051982258609561919807096450095871474040713205544003762537503546653848057631720864908561008565760530369645356368743046612031939743407552844878059317170624324224633729611034895784615332803909420921560138505624905910059864279362481996098082642145430274835560390151212804122978052496803637669412033891685454950991431490107545717221475123842844464149408944550140221214372062102706460424005543196221543236823556029307140554518388185927591743047971843227413481574111674833296797415480440730342068458888085928432269405898356195646371050323690347144453414995452564431437565010564855649219468152539324486495416339399831986525955410885406302103740871239900280582101898825626196480785400496185740916886353369428130292287307538628524775569444711104873445560064548343 A013787 266 52433481509201970837908460623870598585407454043157467522425951485337816511722754797053747474578431645449498543930642596127700787946016743291072564081809402921558169456838576680187409171752406511153033852546015515889186373761796645454981566391033417518500641352054915488687323921534380552220420526669002463345584796094784778861414062186519632665892552005399090053734134749319272631496423791178089880180496753061942699270304044825534044258293373936777337330427007748217267048761772346669558422730875864886671135707321108598211478037309214127925311613358026366444471398650034412147775058180395589019769259442131274745610594568538193551306369790294314165878843561953225746936891827180523493832649404081607199881593590366218413775943034246918092075494630898996599648818941535860531351081831847000573677626659080328497750365746591341963941444134439996940831781825400247087986142236751362801142789714980571543 A013787 267 125892789103593931981818213957913307203563297157621079521344709516296097444646334267726047686462814380724246003977472873302609591858386200641865226360424376414661164865869422609129969421377528033278434279962983253649936483402073745737410740904871235461920039886283852088338264735604047705881229684532274914492749095423578254046255163309833638030808017364963215219015657533115573588222913522618593802313372704101724420948000011626107240264162390822202386930355245603469658184077015404353609772976832951592897396833277981744305758767579423121148673183672621305833175828158732623566807914691129809236465991920557190664211037559060202716686593866496648312275103392249695018395477277060436908692191219199938886915706210469290411476039225226850339073262608788490835756814278627601135773947478264648377399981608451868723098628157565812055423407366790432654937108162785993258254727510440022085543838105668352274743 A013787 268 302268586637729030688345531712949850595755476475448211930748647548626929964595848576810240495197217328118914655549912368799565630051985267741118408491378927771601456842952483684521056580727444807901520706191122792013497496648379063515523188912595836344070015766967528864100173630185318541820832472561992069697090578112011387965058647106910564911970049693276679740856593737010492185323215367807243719354407862548240334696148027914283483874253900364107931019782944693930649299968913985853017064917375916774546649796700434168078126800958194913877964313997963755305455163409117029183905803173402671976754846601257814784770701179303546722764511873458452597772523244791517739167540942222109017769951117299053267484610611336766277953970179769667664114903523701166496652111082984870326993247895313420754137355841892936804159806206315514745071601087663828804503996698849169813069600752566493027390755291709713811657943 A013787 269 725746876517187402682717621642792591280408899017551156845727502764253258844994632432921387428968518804813514087975339597487757077754816627846425298787800805579615097879928913326535056850326594983771551215564885823624407489452758131500771176579142603062112107856489036802704516886074949818911818766621342959342714478046939342504105811703692266353640089313557308057796681562562191736961040098105192170169933277978325043605451415022194644782083614774223142378498850210127488969225362480033093972866619576175686506161877742437555582449100625988220992317909110976488397847345289987070557833419339815416188386689620013298234453531507815681357593008173744687251828310744434091741265802275283751665652632635026895230550077819575833367482401626972061539883360406500758461718710246673655110788196647523230683791376384941266787694701363550902916914211480852959614096073936856721180111406912149758765203455395022861790721143 A013787 270 1742518250517766953841205009564345011664261766541140327586591734136972074486832112471444251216953413650357247325228790373568104743689314723459267142389509734196655850009709320897010671497634154556035494468571290862522202382176072273733351594966521389952131170963430177363293545043465954515207276858657844445381857461790701361352358053900565131515089854441851096646769832431711822360443457275550566400578009800425958429696688847468289342121782759072909764850775739354516101015110095314559458628852753602397823301294668459592570953460290602997718602555299775454548643231476041258956409358039834896814268316441777651929060922929150265450939580812625160994091639774097386254270779191262956287749231970956699575448550736844801575915325246306359919757259948336008321066586623302263445921002460150703276871783094700243981557254977973885717903511021765527956033444673522392987553447487996071570795253496403449891159521464343 A013787 271 4183786319493158456172733227963992373005892501465277926535406753662869950842883902043937647171905146174507750827874325686937019489598044651025700408877212871806170695873312079473722622265819605089041222219039669360915807919604749529233777179514617857275066941483195855849267801649361756791012671737637484513361839765759473968607011687415256880767730740514884483048894367668540085487424740918596909927787801530822726189701749922771362710434400404534056345406712550190193158537279338850257260167875461399357173746408498971481762859258157737797522364735274760866371292398773975062754338868653643587251058227776708142281675275952889787347705933531113011546814027097607824396504140838222358046885905962267035680651970319164368583772695916381570167337181135954755978880874482548734533656326906821838567769151210375285799718969202115299608686329963259032622436300661127265563115827418678567841479403644864683188674011035887543 A013787 272 10045270953103073453270732480341545687587147896018132301611511615544550751973764248807494290859744255964993109737726255974335783794524905207112706681714188105206615840791822302816408016060232871818787974547914246135558854814971003619690299008014597475317435726501153249894091991760117578055221424842067600316581777277588496998625435061484031770723321507976237643800395376772164745255306802945551180736618511475505365581473901564574041867752995371286269285321516833006653773648007692579467681663068982819856574165126806030527712625078836728451851197729394700840157473049456314125673167623637398252989790804891876249618302337562888379421841946408202340723900479061356386376006442152571881670573060215403152669245380736313648969638242895232149971776571907427369105292979632599511615308840903279234401213732056111061205125245054278834360455878241784937326469557887366564617041101632247241387392048151320104336006300497165990743 A013787 273 24118695558400479361303028685300051195896742098339535656169239388922466355489007961386793792354245958571948456480280740594380216890654297402277608742795765640601084633741165349062195646560619125236909926889542104971476810410745379690876407918243048538237163179329268952995714872216042304910586641045804308360112847243489981293699669582623160281506694940650946582764749299629967553357991633872268384948621046052688382761118837656542274524474941886458332554056961916048975710528866469883301903673028627750475634570469461279297038012814286985012894725748276676717218092791744610215741275464353393205428487722545394875333543912488494998991842513326093820078085050226316683688791467608325087891045917577182969558858159147889071176101421191452392082235549149733113221808444097871427388356527008773441797314170666722657953505713375323481299454563658525634520853408487567121645515685019025626571128307611319570510751127493695543773943 A013787 274 57908988035719550946488571873405422921348077778113225110462343772802841719529108115289691895442544546531248244009154058167106900754460968062868538591452633303083204205612538003098331747392046519693820734461790594036515821796199656637794255411701559540307428793569574756142711408190717574090318525150976144372630946231619445086172906667878207835897574552502922745218163068411552095612537912927316392261639131572504807009446329213358001133264335469386456462290765560433590680979808394189807870718941735228891998603697176531592188268767103051015960236521612300798040640792978809127994802389912497086233799021831493095675838933884876492579413874495951262007482205593386357536788313727588536026401248102816309910818440114081659893819512280677193389447553508509204845562074278989297159444021348065033755351323770801101746367217814151678599990407344120048484569033778648659070883159730680529397279066574778288796313457112363000601237143 A013787 275 139039480273762641822519061068046420434156734745249853490220087398499622968589388584810550240957549456221527033865978893659223668711460784318947361158077772560702773297675703745439094525488303693784863583442759216281674488132675375587344007243495444456278136533360548989498650091065912895390854778887493722638686901902118287651901148909575577013990076500559517511268809527256136581565703528938486657820195554905584041629680636441272560720967669461996881965960128110601051225032519954449728697596179106284569688647476920852352844033309814425489320527888391134216095578543942120716315520538179905504047351451417414922717689280257588458683172712664778980079964775629720644445828741259940074999389396694861960095875074713910065405060648985905941328063575973930600834194540343853302479825095256704146046598528373693445293027689971778180318576968033232236411450250102535430429190466513363951082867038846042671399948610526783564443570380343 A013787 276 333833792137304103015868265624379455462410320123344898230018429843797594747583121992130131128539076244387886408312215323675796028576217343149792614140544731918247358687719364692799265955697417168777457463846064878292300446006553576785212961391632562139523805816598678123786258868649256861833442324108872428055487251466986008652214658531890960410590173677843401544556411674941983932339254172981306465426289527328307283952863208095495418291043374378254513600270267593553123991303080410633798602928426034189251822442592086966499178523976864435599858587460027113252845484084005031839873564812169953115217690834853213229445171961898469889298297683108134331171995426286959267314434807765116120073533941464363566190196054388098067037550618215160165128680645913407372602901091365591779254060053711346654657883066625237962148559483622239410944903300247790599623892050496187568460486310098586846549963760269348454031276613874807338229012483203543 A013787 277 801534934921667151341099705764135072565247178616151100650274250054958024988947075903104444839622322062775315266357628992145586264611497840902652066551447901335711908209214194627411037559629498622234675370694401772779813370861735137861296320301309781696996657765653426175210807543626865725262095020185402699761224890772233406773967395135070195945827007000502007108479944431535703421546549269328116823488521155115265788770824562637284499316795141882189087154248912492121050703118696065931750445631150908088393625684663600806564527636068451509875260468491525098920082007285696081447536429114020057429637675694482564963897857880518226204205212737142630529143961018514989200821957973444043804296554993455936922422660726585823458957159034334599556473962230838091101619565520368785861988998188960943317833577242967196347118691320176996825678712823894945229696964813241346351873627630546707018566462988406705638129095149913412419087858972171706743 A013787 278 1924485378746922830369980393539688309229158475857378792661308474381954217998461929243353772059933195272723531954524667210141552621332206316007267611790026411107044291610323281300413901180670426191985455565037258656444331903439026066004972465043444785854488975295333876246681148912248104606354290143465151882126700962744132409664295715719303540465930643808205319067460346580117223915133264795656808493195939293431753158838749774892120082859625135659135998257351638893582642738187989254302132819960393330320233095268877305536561430854200352075210500384848151762507116899492956291555534966302762157888560059342452638478318756771124261116296715781879455900474650405454489071173521094239149174116028539287704550736808404532562124956138841437373535093983316242256734988576814405454854635584651695224906118418960364238429431977859744969378454589490171763496502412516592472590848579940942643551578077635164500237147957454942103218229949392184267889943 A013787 279 4620689394371361715718322924888791630459209500533566481179801646991072077414307092113292406715899601849809200222813725971549867843818627364733449535907853413068013344156386198402293776734789693286957078811654458034122840900157101584477938888569310930836628029684096636868281438538307699159856650634459829668986209011548661915603974013442047800658699475783500971080972292138861454620234968774371997192163450243529639334371838209515980318945959950717585531815901284983491925214389362199579420900724904386098879661740574410593283995480935045332580411424020412381779587675682588056024839454092931941090432702481228784986443335007469350940228414592292573617039635623496228259887624147268197167052584522829778626319076979282681662019689358291133857760653942297658420707572931387497105980038748720234999590323923834536469066178841247671477669469365902404155102292452338526690627440438203287167338964402029965069392245849315989826970108490634427203753143 A013787 280 11094275235885639479439693342657988704732562010781093121312703754425564057871751328164015068524874944041391889734975756057691232693008524302725012335714756044776300039319483262363907357940230053581983946226782353739928941001277200904331531271454915544938743899271516025120743733930476785682815818173338051035235887836728337259365141606274356769381537441356185831565414473425406352543184160027267165258384444034714664041826783541047868745789249841672922861889978985245364112439748858641190189582640495431023410067839119159834474873149725043843525567829073010128652790009313893922515639529277129590558128918657430312752450447352933911607488423436094469254512165132014444051990185577590941398093255439314298481792103827257718670509274149257012392483330115456677868118882608261380551458073035677284234016367741126722062227895397835659217884395947531672376400604178064802584196484492126092488780853529273946131610782284207691574555230486013259716211296343 A013787 281 26637354841361420390134703715721830880062881387885404584271801714375779302950074938921800179528224740643381927253676790294516649695913466850842754618051129263507896394406079312935741566414492358650343454890504431329569387344066559371300006582763252223397924102150909976314905705167074762424440779434184660535601366695984737759735704996664730603285071396696202181588560150694400652456185168225468463785381050127349908364426107282055932858639988869856687791397839543574119233967837009597497645187919829529887207572881725102762574170432489830268304888357604297318895348812362659307960050509794388146930067533696490180918633524094394321769579704670062820680083708481966680168828435571795850296821906309793630654782841289245782527892767232366086754352475607211483561353437142435574704050833358661159445873298946445259671409176850203417782140434670023545375737850631533591004655759265594748065562829323786744661997488264382667470507108396917836578623322519543 A013787 282 63956288974108770356713423621448115943030978212312856406836595916216246106383129928351242231047267602284760007336077973497134475919888233908873453837940761361682459242968996430358715500961196153119474635192101139622296099013103809050491315805214568588378415769264334853132088598106146504581082311421477369945978881437059355361125427696992018178487456423467581437994132921817255966547300588909349781548699901355767129982987083584216294793594613276525907387146212744121460280756776660043591846096195510701259185382489021971732940583208408082474200036946607917862667732498482744998412081274016325940779092148405272924385639091350640766568760870912820832452880984065201999085357073807881836562669397049814507202133601935479123849470534124910974297200293932914772030809602578987814864426050894145443829541790770415068471053433617338406094919183642726532447146579366312152002178477996692990105416353206411973933455969322782784596687567260999725625274597369422743 A013787 283 153559049826835157626468930115096926379217378687763168232814666794835206901425894957971332596744489513085708777613923214366619876683651649615205162664895768029399584642368560429291275917807831963639858599096234836233132933730462245530229649248320179180696576262003667982370144724052857757499178629722967165240295294330379512222062151900477835646548382872745663032623913145283231575680068713971348825498428463155196879089151987685703323799420666476938703636538056798635626134097020760764664022476965421193723304103356141754130790340283387806020554288708805610788265225728857070741187407138913198583810600248321060291449919458332888480531594851061682818719367242740549999803942334212724289586969222316604631792322778247085376362578752433911249287577905732928367645973855792149743489486948196843210634729839639766579398999294115229513033900959926186404405598937058515476957230525670059869243104664048595149414227782344001465816646848993660341226284308283984005943 A013787 284 368695278634231213461151901206347720236500926229319366926988014974399331770323573794089169564783519320918786775051029637694254323917447610726107595558414739038588402726326913590728353478656604544699300496430059841795752173886839851518081387845216750212852479605070806825670717482450911475755527889964844163741949001687241208845171226713047283387362667277462336941330015461825039013207844982245208530021726740035627706693053922433373680442409020211129827431327874373524138347966946846595958317967193976286129653152158096351668027607020414122255350847189842271502624806974985826849590964540530589799729251196218865759771256619457265241756359237399100447745200749820060549529265544444751019298313102782167720933366990571251988646551584593820909539474551664761010717983227756951534118258162620620548733986344975079557136997305170666060794396204782773556977843047877495660174310492133813746052694298380676953743560905407947519425769084433778479284308624189845598269143 A013787 285 885237364000789143520225714796440876287838723876595799991698223953532795580546900679608096125045229889526007046897522160103904631725791713353384336935753788431650754945910919531338776702254507511823020491928573680151600969502302483494913412216365417261058803531775007188435392675364638453289022463805590837144419553051066142437256115338026527413057764133187070996133367123841918670712035802370745680582165902825542123770022467762530206742224057526922715662618226370831456173468639378676895921439232737062997297218331589340354934284456014307535097384102811293877802161546940970265867905861813946109149932122121496689210787143316893845457018528995240175036227000317965379419766572211847197335249759779984697961014144361576024740370354609764003804278398547091186733877729844440633417937848452109937510301214285166016685930529714769211967345287683439310303801157953867080078519491613286804272519010412005365938289733884481994141271571725502128761625006679819281444212343 A013787 286 2125454910965894733592061941226254543967100776027706515780067435712432242188893108531739038796233596964751942919600950706409475020773625903761475792982744846024393462625132117794744402862113072535887072201120505406043993927775028262871287102731493366843802187279791792259433377813550496926346942935597223599983751346875609807991851932926601692318751691683782157461716214464344446728379597961492160379077780332684126639171823945097835026388079962122141440305946361516366326272498203148203227107375597801688256510621214146006192197216978890352391768819230849916600602989874205269608348841974215284608068987025213713550795099931103862122942301488117571660261981027763434875986859539880645120801934673231743259804394960612144035401629221418043373134072434911565939348040429356501960836468774133515959962233215498683606062919201845160877933596035727937784039426580247234859268525299363501617058318143999224883617833651056641267933193043712930611156661641038246094747553835543 A013787 287 5103217241229113255354540720884237160065008963242523344387941913145549813495532353584705432149756866312369414949961882646089149524877475794931303378951570375304568703762942214825181311271933487158664860354890333479911629420587842859153960333658315573791969051658780093214899540130334743120159009988368933863560986983848339148988436490956770663257322811732760960065580630928891016594839414705542677070165750578774588060651549292179901898357779989055261598174577214000795549380268185758835948284808810321853503882001535164560867465517966315736092636934973270649758047778687966852329645569580090898343973637847538126235459034934580372957184465872970289556289016447660007137244449755253428935045445150429415566790352300429757828999311760624722138894907916222669820374645070884961207968361526694571819869321950412339338157069003630231267918564081782778619478663219173610897103729243771767382557021863742138945566418596186995684307596497954746397387144600132828873488876759138743 A013787 288 12252824596191100926106252270843053421316086520745298549875448533462465102202773180956877742591566236015998965294858480233260048009230819383630059412862720471106269457734824257795260328363912302667954329712091690685267822238831410704828658761113615692674517693032731003808973795852933718231501782982073810206409929748219862296721236014787206362480832070970359065117459094860267330844209434708007967645467967139637785933624369850523944457957029753721683097217159890815910114062023914006965111831825953582770262820685685930110642784708637124082358421280870822830069072716629808412443479012561798246923880704471939041091337142877927475470199902561001665224649928490831677136523923862363482873044113806181026775863635873331848547427347537259957855486673906850630238719522815194791860332036025593666939506242002940026750915122677716185274272472360360451465368270389235839763946053914296013485519409494844875608304971049444976638022539191589346100126534184918922125246793098692121943 A013787 289 29419031855454833323581111702294171264579923736309461818250951928843378710388858407477463459962350532674413515672955211040057375270163197340095772650283391851126152968021313042966420048401753438705758345638732149335328041195434217102293609685433791278111516980971587140145346083842893857473835780939959218305590241325475889374427687671504082476316477802399832115347019286759501861356946852733927130316768589102270324026632112011107990643554828438685761116418400897849000183862919417530723233508214114552231401032466331918195653326085437734921742569495370845614995843592628169998276793109160877590864237571437125637660300480049903868603949966048964998204384478306486856804793941193534722378178917248640645288848589731869768362373061436961158811023504050348363203165574279282695256657218497450394321754487049059004228947209549196560843528206137225443968349217204555251273234475448224728378732102197122546335540235489717388907892116599006019986403808577990332022717550229959784785143 A013787 290 70635095484947054809918249197208305206256396890879017825620535581152952283643649036353389767369603628951266851130765461707177758023661836813569950133330423834553893276219172616162374536212610006332525787878595890554122626910237555262606956854726532858745752271312780723488975947306788151794679710036842083151722169422467610388000878099281302025635863203561996908948193307509563969118029393414159039890561382434551047987943700938670285535175143081284512440520580555735449441454869521491266483653222089039907593878951662935587763635931136001547103909358385400321605020465900236165862580255095267095665034409020538656022381452599819188518083868483564960688727132413874943188310252805676868430007580313986189338525463946219313838057720510143742305267433224886420050800543844557751311233981612378396766532523404790669153702250127620942585311222935478290968006470508137158307035975551187572837335777375291233751632105410811450767848971954213453987355544395754787186544838102133443269128343 A013787 291 169594864259357878598613716322497140800221608935000521799314905930348238433028401336284488831454418313111991709564967873558933797014812070189381450270126347626763897756202233451405861261446476625204394416696508733220448427211480370185519303408198405393848551203421986517097031249483598352459025983798457841647284928783344732541590108316374406163551707551752354578384612131330463089852388573587395854777237879225357066219052825953747355569955518538164114369689913914320814108933141721100530827251386235784818132903362942708346220489870657539714596486369483346172173654138626467034236055192483736296691747616058313313109737867692165871631919368229039470613633844925713738595132916986430161100448200333880840601799638934872572525176586944855125274947107172952294541972105770783160898272789851320530636444588694902396638039102556417883147332246268083376614183535690037317095193377298401362382443201478074252237668685091358293293605381662066503023640662094207244034894156283222397289177151543 A013787 292 407197269086718266515271532890315635061332083052936252840155089138766120477701191608419057684322058369781892094665487864415000046632563780524704862098573360651860118512641562516825472888732990377115750994488317468462296673734764368815431847483084371350630371439416189627549972030010119644254121387100097277795131114008810702832357850067614949198687649831757403342701453727324441878735584965183337447320148148020082315991945835114947400723463200010132038601625483308284274675548473272362374516230578352119348337100974425442739275396179448752854746163773129514159388943586842147349200768517153450848356886026156010264776480620328890257788238403117923768943334861666638686366914133684418816802176129001647898284920933082629046632948985254597155785148004322258459195275025955650369316752968433020594058103457456460654327931885237959337436744723289668187250654669191779598345559298893461671080246126748856279622642512904351262197946521370621673759761229688191592927780869236016975891314340854743 A013787 293 977680643077210557903166950469647839782258331410099943069212369022177455266960561051814157500057262145846322919291836362460415111964785637039816373898674638925116144548852391602897960405847909895454918137766450241777974313637169249525851865806885575612863521826038271295747482844054297265854145450427333563986109804735154497500491198012343493026049047246049525425826190399305984950844139501405193211015675703396217640696661950110988709137035143224327024682502785423190543495991884326942061213469618623438555357379439595488017000226226856455604245539219283963496692853552007995785431045209685435486904883348800580645728329969409665508949560405886134969232947002861599485966960834976289579142024885732956603782095160331392340965710513596287771040140358377742560527855337319516536729523877207682446333506401352962031041364456456340369185624080618493317588821860729462815627687876643201472263670950324003927373964673483347380537269597810862638697186712481348014619601867035676759115045732392237943 A013787 294 2347411224028382549525503848077624463317202253715649963309178898022248070095972307085405792157637486412177021329219699106267456683827450314532599113730717808059203863061794592238558002934440831658987258448777247030508916327042843368111570329802332267046485315904317889381089706308574367735315803226476027887130649641169105948498679366427636726755543762437764910547408683148733669866976778942873868899648637363854318555312685342216483890638021378881609186262689187801080494933876514268987888973540554314875971413068034468766728817543170682349905793539665500796355559541378371197880819939548454730604058624920470194130393720256552606886987894534532610061128305753870700365806672964778071279520001750644828805680810479955673010658670943144686938267377000464959887827380664904159204687586829175645553646748869648461836530316059951673226414683417565002455530761287611440220322078591820326734905073951727933429624889181033517060669984304343881195511945296667716583101664082752659898635224803473763301143 A013787 295 5636134348892146501410734739234376336424602611171275561905338534151417616300429509312059306970487604875637028211456497554148163497869708205192770472067453457150148475211368815964777765045592436813228407535514170120251908101229866926835880361855399773178611243486267252403996384846887056932493243546768942957000689788447023382345329158792755780940060573613073550224328248240109541350611246241840159228056378310614218851305757506661777821421889330694743656216716739910394268336237510759839921425470870910017207362776350759508915890921152808322123810288736867412049698458849469246111848674855839808180344758434048936107075322335982809135657934777412796756769062115043551578301821788432149142127524203298233962439625962373570898591468934490393338779972178116368690673540976434886250454895976850724974305844036025956869509288859943967416621654885573570895729357851555067968993310698960604490507082558098768164529358923661474462668632314729658750424180657299187516027095462689136416623174753140505686044343 A013787 296 13532358571690043749887174108901737583755470869422232624134717820497553696737331251858254396036140739306404504735707050627509740558385169400667841903433955750617506488982496527131431413874467440788561406492769522458724831351052910491332948748814814855401845595610527673021995320017375823694916277755792232039758656182061303141011135310261406630037085437244989594088612124024503008782817602226658222306563364323784739461985123773494928549233956282998079518576336892524856638275306263334375651342555561054951314878026018173580907054101687892781419268503257218656331325999697575659914548668328871379441007765000151495593087848928694724734714701400568125013002518138219567339502674114025590090248185612119059743817541935658943727518116911711434406410713199657401226307171884420161887342205240418590663308331530498322443691802552725465767308593380262143720646188201583718193552938988204411381707505221995142363034990775711200184867386187665910659768457758175349225981056205916616536312242582290354152192467543 A013787 297 32491192930627795043479105035473071938596885557482780530547457487014626425866332335711668804882773915074677215870432628556650887080682791731003488410144927757232633080046974161642566824712596325333335936989139623423398320073878038089690409945904370467819831275060876942925810763361719352691493982891657149127460533493129188841567735879937637318719042134825220015406757709782831724087545062946206391758058637741407159448226282180161323446710729035478388924101784878952180788499010338265835938873475902092938107022140469634767757836898152630568187663676320581993851513725273879159454831352657620182037859643765363740919003925277796034088049998062764068156219046049865181182145920547775441806685893654697862444905918187517123889770998705019154009792122392377420344363519694492808691508634782245036182603304004726472187304017929093843307307932706009407073271497872002507382720606510678791727479720038010336813647012852482591643866594236585851494104067077379013491580515950405796303685694440079140319414114570743 A013787 298 78011354226437335899393331190170845724571122223516156053844445426322118048505063938043716800523540170094299995304908741164518779880719382946139375672757971545115552025192784962103802946134943777125339584710924235839579366497381169453346674280116393493235414891421165539964871642831488165812277052922868815055032740917003182408604133847730267202244420165715353256991625261188578969534195696133841546611098789217118589835191303514567337595552460414183611806768385494364186073186123822176272089235215640925144394960159267593077386566392464465994218580486845717367237484454382583861851050077730946057072901004680638341946528424591988277845408045348696527643081929565726300018332355235208835777852830664929567730219109568228614459340167890750988777510885864098186246816810786477233668312232112170331874430532915348259721716947047754317780846346427128586382924866390678020225912176232139778937678807811262818689566477858810702536923692762042629437343865052787011393284818796924316925149352350630015906913289084353943 A013787 299 187305261497676043494443388187600200584695264458662290685280513468599405434460658515242964038057019948396414288727085887536009590493607238453680640990291889679822440412487876694011230873670000008877940342890929090250830058960212187857485364946559460777258231154302218461455656814438403086115277204067808024947133610941724640963058525368400371552588852817882563170036892252113778105851603866417353553413248192910301734194294319738476177566921457454454851948050893571968410761719883297045229286253752753861271692299342401490978805145908307182852118811748916567398737200174972583852304371236632001483032035312238212659013614747445363855106824716882220362871039712887308846344015984919736414702624646426495892120256082073316903316875743105693124054803636959699745178607162698331838037617669301320966830507709529751171591842389861658116991812077771535735905402604204017926562415135133367609229366817554842027673649113339004496791153786321664353279062619991741614355276849931415284937283594993862668192498807091533817143 A013787 300 449719932855920180430158575038428081603853329965248159935358512838107172448140041095098356655374904896099790707233733215973959026775150979527287219017690827121253679430383391942320965327681670021315934763281120745692242971563469463045822361236689265326197013001479626525955032011466605809762780566966807067898067799871080862952303519409529292097765835615736034171258578297325181232149700883268065881745208911177634463800500661692081302338178419348146099527270195466296154238889439796205595516295260362020913333210721105979840111155325845546027937267009148678324368017620109173829382795339153435560759916784683948594291689008616318616111486145234211091253366350642428540071982379792287131701001776070016636980734853058033884863818659196769190855583532340239088173835797638694743128320023992471641360049010580932562992013578057841138897340798729457301908871652693847041676358739455215629759709728949175708444431521126949796795560240958316112223029350600171616067019716685328099134417911580264266330189635826772694960343 A013787 301 1079777558787064353212810738667265823930851845246560832004795789324295321047984238669331154329555146655535597488068193451553475623287137501845016612861475675918130084312350524053512637751763689721179559366637970910407075374723890180773019489329290926048199028216552583288818031859531320549240436141287303770023260787490465151948480750102279830326735771313382218045191846491877760138391431820726626182070246595737500347585002088722687206913966384854898784964975739314577066327573544950689634834624920129212212913038941375457596106883937355156013077378088965976656807610305882126364348091609307398781384560200026160574894345309687780997283678234707340830099332607892470924712829693881281403214105264344109945390744382192339357558028600731442827244256061148914050705379750130506078251096377605924410905477674404819083743824600916876574492515257749426981883200838117926747064937333431972727053063059206970875975080082225806462106140138540916985447493470791012050176914339761472766021737405704214503458785315620081240599783543 A013787 302 2592545918647741512063958583540105243257975280436992557643514690167633065836210157045064101545261907119940969568851732477179894971512417141929884887480403097879430332433953608252483843241984619020552122039297768155887387974712060324036019793879627513441725866747942752476452094494734700638726287175230816351825849150764606829828302280995573872614492586923430705526505623426998502092277827801564629463150662076365738334551590015023171983800433290036611982700906750094299536252504081426605813237934433230238523204206498242473688252628333589729587398784791607309952995072344422985400799767953947064474104329040262811540321323088560362174478111441532325333068497591549822690235504095008956649117066739690207978883177261643806797496826670356194228213458802818542635743616780063345093880882402631824510584051896245970620068922866801420655356529133856374183501565212321142119702914537570166517654404405155937073216167277424161315516842472636741682059431823369219932474771329767296111218191511095819022804543542803815058680080286743 A013787 303 6224702750673227370465564559079792689062398648329219130902078771092486991072740587065198907810173838994978267934813009677708927826601313557773653614840447838008512228173922613414213707624005070268345645016353941342285618527283656838010483525104985659773583806061810548695961478881858016233581815507729190060733863810985820998417753776670372868147396701203157123969140001848223403523559064551556675341024739645354137741258367626070635933104840329377905370464877106976413186542262299505280557584280574185802694213299802280179325494560628948940739344482284649151197141168698959587947320242857426901802324494025671010508311496735633429580921945571119113124697462717311124279255445332116504914530077241996189357298508605206780120789880835525222341940514585567320868420423888932091570407998648719010649912308602886575458785483803190210993511026450389154414587258074783062229406697804705969808888224976779404912792017633095411318555938776800816778624695807909497057871925962771277963034877818141061473753709046271959955890872768469943 A013787 304 14945511304366418916487820506350582246438819154638455133295891129393061265565650149543542577652227387426942821311486036236179135711669753852214542329231915259058437859845588194807527112005236173714297893684265813162827770084008060068063170943777070569116374718354407127419003510795341096976829939034057785335822007010176956217201026817785565256421899479588780254649905144437584391860065313988287577493800399888495284716761340670195596875384721630836350794486169933850368060887971781112178618759857658620112268806132825274710560512440070106406715166101965442612024335946046201970661515903100681991227381110155636096230455903662255864423793591316256990612398607984264009394492324242411728299786715458032850646873719161101479070016503886096058842999175519947137405077437757325951860549604755574344570439452955530667676543946611459696595419974507384359749424006637554132412805481429099033511140628169247351195613634337062082575852809003098761085477894634790702435950494236613838389246741641356688598482655420098975854093985517096333143 A013787 305 35884172641783771818487257035747747973699604790286930775043434601672740098623126009054045728942997957212089713968877973003066104843719078999167116132485828536999309301489257255732872595924572053088029242735922217403949475971703352223419673436008746436448415698768931512933027429419613973841368683620772742591308638831434871877499665389503142180668980650492661391414422251794640124856016818885878473562614760132277178604943978949139628097798716635638078257561294011174733714192020246450340863642418238346889557403524913484580055790368608325482523113810819027711470430606456930931558299683344737460936942045483682267049324624693076330481528412750333034460369057770217886556176070506030559647787903814736874403143799705804651247109625830516637282041020423393076909590928055339610417179601018134001313625126546229133091382015814114731525603358792229847758367039936767471923145960911266779460248648234362890220668336043286060264622594416440125366232425018132476548717136662109825972581426680897409324956855663657641025679659226548295876343 A013787 306 86157898512922836136187904142830342884852751101478920790879286478616248976794125547738763795192138095266227403239276013180361717729769508677000245834098474317335341632875706671014627102814897499464358211808949243986882691808059748688430635919857000193912646092744204562552198858036493151193126209373475354961732041834275127377876696600197044375786222541832880000786027826558930939779296382144994215023838039077597505830470493456884247062814718642167025896404666920830535647775040611727268413605446190270881827325863317276476713952675028589483537996259776485535240503886103091166671477539710714643709597851206321123185428423888076269486149719013549615739346107706293145621378745284979373714338757059183235441948263093636967644310211619070446114180490036566777659927818260870404611648222044539737154013928837496148552408219969689470392973664460143864467839262888178700087473452147951537484057004410705299419824674839929830695358849193872741004324052468536076193469845125725692160168005460834679789221410448441996102656861802942458399099543 A013787 307 206865114329527729562987157846935653266531455394650888818901166835157613793282695440120771872256323566734211995177501707646048484269176590333477590247670436835922155260534571717106119673858568896213924066553287134812505343031151456600921956843576657465584263268678835154687829458145620056014696028705714327263118632444094580834281948537073103546262720322940744881887252811567993186410090613530131110272235131825311611498959654789979077197818139459843029177267605276914116090307872508757171461066676302840387267409397824780820590200372743643349974729019723341770112449830533521891178217572845425859546744440746377016768213645755271123036245475351532627390170004602809842636930367429235476288127355699098948296117779687822359313988818097388141120147356577796833161486691644349841472567381128939908906787443138828252674332136147224418413529768368805418587282070194517058910023758607231641499220867590103423906999044290671523499556596914488451151382049976955118940521098146867386876563381111464066173920606486709232642479125188864842616238002743 A013787 308 496683139505196078680732165990492503492942024402556784054181701571213430717671751751729973265287432883728843000421181600058162410730292993390679694184656718843049094780543506692771793336934423919809631683794442410684825328617794647298813618381427554574867816108097883206405478529007633754491285164922420099758747836498271088583110958437512521614576791495380728461411294000574751640570627563085844795763636551512573179209002131150739764351961352843083113054619520269870792732829201893525968678021089803119769829049964177298750237071094957487683289324376355743590039992043110986060718900392401867488771733402232051217260480963458405966410025386319029838363798181051346432171269812197594378567793781033536574858978789030461484712887152251828926829473803143290196420729546638083969375634282090584721285196650976326634671071458889485828610884973853501810028064250537035458442967044415963171239629303083838320800704705341902327922435389191686771214468301994669240576191156650628595890628678048625222883583376174588867574592379578464487121587444585943 A013787 309 1192536217951975784912437930543172500886553800590538838514090265472483447153129875955903665809955126353832952044011257021739647948163433477131021945737360781942160876568084959569345075801979551831462925672790456228054265614011324948164451497733807558534257626475543017578579553948147328644533575680978730659520753555432348883688049411208467564396598876380409129035848516895379978689010076778969113354628491360181688203280814116892926174209059208176242554444141468167959773351522913746355850795928636617290567359548963989694299319207698992927927577667827630140359686020895509477531786079842156883840540931898759154972642414793263632725350470952551990641911479432704282783643218819086424102941272868261521316236408072462138024795642052556641253317566601347039761606171641478039610470897911299493915805757158994160249845242572793655474494734822222257845877382265539422135721563873642727574146349956704295808242491997525907489341767369449239937685938393089200846623434967118159258733399455994749160143483686195187871046596303367893233578931454450849143 A013787 310 2863279459302693859574763471234157174628615675217883751272330727399432756614664832170124701609702258375552917857671028109196894723540403778591583691715403237443128264639971987925997527000552903947342484540369885403558291739241191200542848046058871948040752561167778785206169509029501736075525115210029932313509329286593069669735006636311530622116233902189362318815072289065807328832313194346304841164463007755796233376077234694659915744275951158831158373220383665071271415817006515905000397761024656518114652230277062539256012665417685282019954113980454139967003606136170118255553818377701018678101138777488920731089314437918625982173566480757077329531229462117922982963527368384626504271161996156695912680283615781981593397534336568188495649215477409834242467616418111188773104740625885030084891849622938744978759878427417277566794261858308155641087951594819560152547867474860616188905525386246047014235590223286059703881909583454047625090383938081807171232742867356050700380218892093843392733504504330554646078382877724386311653823014422136488792343 A013787 311 6874733981785767956839007094433211376283306236198138886804866076486038048631810262040469408564895122359702555776268138490181744231220509472398392443808683173100950963400572743010320062328327522377569305381428094853943458465918100072503378158587351547245846899363836863280012991179833668317335801619281867484735899617109960277033750933783985023701077599156658927474988566047003396526383979625477923635875681621666756335961440501878457702006558732353611254102141179836122669376632644687905955024220200299993280004895227156753686409667862362129909827667070390060775658332944453931584717924860145846120834204750898675345443965442620983198733120297742668204481938545133082095429211491488236755059952772226886345360961492537805747479942100220578053766361261012016164747019884964244224482242749957233825330944675926694002468104228883437873022721797881694252171779161763926267429807140339469562166452376758881179652126109829349020464909873168347842011835334419018129815624521877731612905559917317985953144314897661705234197289416251534280829057627549709590415543 A013787 312 16506236290267628864370456033734140514456218273111731467218483449642977354764976439159167049964313188785645836418819800514926367899160443243228540257584648298615383263124775155967778469650314381228543902220808855744318243776669358274080610958768231064937278405372572308735311191822780637629923259687895763830850894980681014625158035992015348041906287315575138084867447547078855155059847935080772494649737511573621881962643418645010176942517747516381020621099240972786530529173294979895662198013152700920283865291753440403365601069612537531473913496228636006535922355657399633889734907737589210176536122925606907719504410961027732980660158221834880146358961134446864530111125536791063256448898946606116754115211668543583271599699340982629607907093033387689850811557594743799150382981864842647318414619598166899992299925918253549134333127555036713947899464441767395186968098966943955066418761652156598073712344754789700266998136248605477203168670416637940062529687314477028433602586249361480484273499500069285754267307691888419933808270567363746852726587718743 A013787 313 39631473332932576903353464936995671375209380073741267252791578762592788628790708430421160086964315966274335653241586341036338209325884224226991725158460740564975535214762585149478636105630404829329733909232162062642108103307783129216067546912002522786914405451299546113273482171566496310949445746510637728957872998848615116115004444416828850648616995844695906541766741560536331227298694892128934759654019765288266138592306848166669434838985111786830830511259277575660459800545081246729484937429579634909601560565500010408480808168139702613068866304444955051692749575933416520969253513477951693633863231144382185434530090717427586886565039890625547231407865683806921736796812413835342878733806370801286326630623216173143435110878117699293688584930373163843331798549784979861760069539457487196211513501655198726881512122129726771471533839259643150188906614124683515843910405619632436114471446726827991974983339756250070341062525132901750764807977670347694090133779242059345269079809584716914642740672299666355095995805768224096261073657632240356193396537112701943 A013787 314 95155167472371117144951669313726606971877721557052782673952580608985285497726490941441205368801322635024679903433048804828248040591448022369007132105464238096506260050644966943898205289618601995220691116066421112403701556041987293247778180135718057211381487488570210217969630693931157642589619237372041187227853070235524893792125671044806070407329407023114871606781946486847731276744166436001572357929301456457126998760128742448173313048403253400180824057533525459160763981108740073397493334768420703417953346917765524990762420411703425973978347996972337079114291731816133066847177685860562016414905617977661627228306747812543636114642660777391938902610285506820419090049146605618658251839869096293888470240126342031717387701218360596004146292417825966387839648318033736648085926964237426758103843917474132143242510605233473978303152748062403203603564780513365121541228883892737479110845943591114008731934998754756418888891122844097103586303954386504813510411203960184487991060622812905312057220354191498918585485929649506055122837851975009095220345085607597365143 A013787 315 228467557101163052265028958022257583339478409458483731200160146042173670480041304750400334090491975646694256448142750180392623545460066701707986124185219635669711530381598565632299590900374263390524879369675477090881287436056811491087915410505859055364526951460057074733345083296128709499857675788930270890534075221635495269994893736178579375047997906262498806727883453514921402795462743612839775231388252796953561924023069110618064124629216211413834158562137994627444994318642084916227381496778978108906505985949555025502820571408499925763522013540730581326953414448090535493500073623751209401412188388764365566975164501497917270311257028526518045305167295501875826235208001000090398462667525700201626217046543347218153447870625283791005955248095200145297202995611599001692054310641134061646207329245855391275925267963165571021905869748097830091852159038012589656820490550226462687345141110562264734965375932010170161752227585948677145710715794481998057238497300708402955666536555373785654249386070413788903523751717088464038349933682591996837624048550543841273708343 A013787 316 548550604599892488488334528211440457598087661109819438611584510647258982822579172705711202151271233527712909731990743183122689132649620150800874684168712345242977384446218156083151317751798606400650235366590820495205971133972404390102084900624567591930229210455597036434761544994005031509158279569221580408172314607146824143257739860564769079490242972936259634953648171889326288111906047414428300330563194965485502179579388934593971963234748123604615814707693325100495431359059645883861942973766326439484520872264881616232272191951808321758216354511294125766015148089865375719893676770626653772790664321423241726307369968096499366017328125492169826777706676500003858790734410401217046708864729206184104547128750576670786428337371306382205298550676575548858584392463449203062622399849362882012543797519298794453496568379560536023595993265182890050537033850268227766025997811093736912315683806459997628651867612756418558367098433862773826851428622551277335429632019000875496555354269452459355852775955063507157360527872729402156078190771903384407135340569855762898173731543 A013787 317 1317070001644341864860491202235668538693008474324676472106414410064068817757012593666412596365202231700038696266509774382677576607491737982072900116689078340928388700055369792755646313922068453967961215115184560008989536692667742940635105846399586788224480334303888484479862469530606080653489029245701014560021727371759524767961833405216010559856073378019959383523709260706272417756686419842042349093682231112130690733170112831960126683726630244774682571113171673566289530693102209767152525080012949781202334614307980760573685532876291780541477467181617195964202370563766767103464717926274595708470385035737203384863995293399694977807604829306699754093273730276509264956553319373322129147984214824048035017656130134586558214438028506623674921820174457892809461126304741536553356382038320279712117657843836405482845260679324846992653979829704119011339418274494014866228420744436062326469956819310454306393134138228160958639403339704519958270280122745616882366546477621102067229405600955354913402515068107480684822627422423294576743736043340025961531952708223686718515129434743 A013787 318 3162285073948064817530039376567840161401913346853548209527500998563829231434587237393056643872850558311792909735889968292808861434587662894957033180170477096569061268832942872406306799726886357977074877491558128581583877599095250800464889137205407878526977282663636251236149789342985199649027159218928135958612167419594618967876362005923641354214432180625922479840425934955760075033804094040743680173931036900225788450341440909536264167627639217704012853242725188232661163194138405650933212717111092424666805408953461806137418964435976565080087398703062887510049891723604007815418787740985304296037394470805025327058452699452667641716059195165386109577950226393898745160684519815346432084310099792539332077392368453142326272865706444403443487290238873400635516164257684429264608673274006991588794496483051209564311470891058957629362205571119589746225943277060129693814438207390985645854366323164400789649915065885814461693207418630552419806942574712226134562078092768266063417802847893807147079438678526061124259128441238330278761710240059402333638218452445071811154825772817943 A013787 319 7592646462549303626889624543139384227525993945795369251075529897551753984674443956980729001938714190506614776275871813871034076304444978610791836665589315508862316106467895836647542626144254145502956780857231066724382890115427697171916198818430184316343272455675390639217995644212507464357314209284646454436627813974446680141871145176222662891468851665682839874096862669828779940156163629791825576097608419597442118069269799623796570266473961761707334860635783176946619452829126311967890643733783732911624999786897261796535942933610779732757289844286053992911629790028373222764820509366105715614785784124402865810267344931385855007760258127592092049096658493571750887130803532076646783434428549601886936317819076655994725381150561173012667812983863535034925874310382700314664325424530890786804695586055805954163911841609432557268098655576258134980688489808221371394848466135945756535696333541917726295949446073191840522525391012131956359956469121884054949083549500736606818266144637793030960137732267141072759346167387413230999306866286382625003065362504320617418582736680535881143 A013787 320 18229944156580878008161988528077661530289911463854681571832347284021761317203339940710730333654852771406382077838368225104352817206972393644511199834079946536778420971629417903790749845372354203352599230838211791205243319167141900909770793363050872543540197166076612924762407541754230421921911416492436137102343381352646479020632619568110613602416712849304498537706567270258900636314948875130173208210357815453458525484316788896735565209803982189859311000386515407848833306242732275034905435604814742720811624488340325573482798983599482138350252916130815636980823125858124107858334042988019823191100667682691280810451895180257437873632379764348613009881077043065773880001059280516028927026062947594130534099083603051043335640142497376403415418974256347618857024219228863455509045344298668779118074102119990095947552331704247570000704872038595782088633064029539512719031167192405761442206896834144460836574620021733609094583463820128827220255482361643615932749602351268592970657013275341067335290695173405715695190147897179167629335785953604682632359935372873802422017150769966650624343 A013787 321 43770095919950688097596934455914465334226077424715090453969465828936248922605219197646463531105301504146723368889922108475551114113940717140471390801625951634804988752882232387001590378739022442249590753242546510683789209320307704084359674864685144977040013395749947632354540507751907243034509310998339165182726458627704196128538919583033583259402527551180100989033468015891620427792192249187545872913069114903753919687844610141062092068739361237852205711928023494245048768288800192358807950887160197272668710396505121701932200359622356614178957251630088344390956325185355982967860037214235595481832703106141765225895000327798108334591343814201019836724465980400923085882543332518985453789577137173507412371899730925555048871982136200744600420957189490632875715150368501156677217871661103738662495919190096220370073148421898415571692397764668472794807986734924370038393832428966233222738759298780850468615662672182395436094896632129314155833413150306321854531795245395891722547488874093902672032959111347123384151545101127181478035222074604843000296204830269999615263178998689928149047543 A013787 322 105092000303801602122330239628650631267476811896740932179980687455275933663175131293549158938183828911456282808704702982449798224987571661854271809314703909875166777995670239961190818499352392883841267398535354172151777891578058797506547579350109033089873072163195624265283251759112329290525856855707012335603726227165117774904621945918863633405825468650383422474669356706155780647129053590299297640864278944883913161170514908948690083057043206332083145914339184409682362092661409261853497890080071633651677573662008797206339213063453278230643676361163842114882686136770039715105831949351379664751880320157846378307373895787043258111353816497896648627975442818942616329203986541378084074548774706353591297104931253952257672341629109017987785610718211967009534592076034771277182000109858310076528652701975421025108545629360978095787633447032969003180333976150553412462183591661947925967795761076372821975146206075909931442063846813742483288156024973885478772730840384195536025836520786699460315551134826344443245347859787806362728762568201126228043711187797478269076246892775854517485863150743 A013787 323 252325892729427646695714905348390165673211825364074978164133630580117516725283490235811530610579373216406535023699991860861965538195159560112106614164604087610275433967604246146819155216945095314102883023883385367336418717678919172813220738019611788448785246263832693860945087473628702626552582310552536617784546671423447777545997292151191583807386950229570597361681125451480029333756857670308613635715133746666275499970406296385804889419960738403331633340328381767647351384480043637710248434082251992397677854362483122092420450565351321031775466943154384917833329414384865355969102510392662575069264648698989154316004723784690862725360513411449853355769038208281221806418771685848779862991608069954972704348939940739370671292251490752188673251334426932789892555574559485836513982263769802493745295137442985881285618056095708407986107906326158576635981876737478743321702803580336970248677622344371145562326040788259745392395296199795702374862615962299034533326747762453481998033486408865404217638274718053008232080211350523076911758926250904073532950561901745324052068789554826696483557424933943 A013787 324 605834468443355779716411487741484787781381592699144022572084847022862157657405660056183484996001075092592090591903680457929579257206578103829167980609214414352271316956217794998512791675885173849161022140344008266974741341147084933924542991985087904065533376279462297960129155024182515006352750127636640419300696558087698113887939498455010992721536067501199004265396382209003550430350215266410981339352036125745727475428945517622317539497325732906399251650128444624121290674136584774142306490231487033746824528324321976143901501807408521797292896130513678187717823923938061719681815127452782842741304421526272959512727341807042761403590592700891097907201460738083213557211470817722920451042850975961889463141804797715228981772695829296005004476453959065628532025934517325493470071415311295787482453625000609100966768952685795887574645083089106742502992486046686462715408431396389065567074971248835120495144823932611648687141106175709481402045140925479981914517521377650810277278400867685835526549497598045272765224587452605907665133181928420680552614299126090523049017163721138898257021377266397143 A013787 325 1454608558732497227099103982067304975463097204070644798195575717701892040535430989794896547475398581297313609511160736779488919796552994027293832321442723808859803432011878925791429212813800302411835614158965963849006353960094150926352827723756196057661345636446988977402270101213062218530252953056455573646740972435968563171444942735790481393524408098070378809241216713683817524583270866854652766195784238737915491668504898187811184412333079084708264603211958395542515218908601940042715677883045800368026125692506697064721507505839587860835300243609363341328710495241375286188956038121014131605421871916084581375790058347678709670130021013074839526075190707232137795750864741433352732002953885193284496601003473319314264785236242686139708015747965955716574105394268776098509821641468162421185745371153626462451421212255398595926066722844496945288749684958998094196979695643782730146426547005968453124308842722262200568497825795927878464846310383362077436576756568827739595475745440483313691099245343732906699909304234473706784303984769810138054006826932201743345840690210094454494715108326816619540343 A013787 326 3492515149516725842264948660943599246086896386973618160467577298202242789325569806497546610488431993694849976436296929007552896431523738659532491403783979865072388040260521300825221539965934526090817309595677279201464255858186056374173139364738626734444890873109220534742850513012562386691137340288549832325825074818760520174639307508632945825852103843466979520988161329554845876524433351318021291636077957209735095496080260548934653774011722882384543312311912107697579040599553258042560342597192966683630727787708579652396339521520850453865555884906081382530233899074542062139683447528554929984617914470519079883271930092776581917982180452392689702106532888064362847597826244181479909539092278349076076339009339439673549749352218689421438945810866259675494427051639331412522081761165057973266974636139857136345862330625212028818486201549637165638287993586554424166948249240722335081570139361330255951465531376151543564963279736022836194095991230452347925220792521755402768737264802600436172329288070302708986482239466971369989113867432314141467670391464216385773363497194436785241810975092686703516363543 A013787 327 8385528873989658747278141734925581789854638225123657203282653092983584937170693105400609411782725216861334793423548926547134504332088496521537511860485335656038803684665511643281356917458208797144052360339221147362715678315504721354389707614737442789402182986335238503917584081743162290445420754032808147414306004639844008939308977328227702927870901328164217829892575352261184949535164476514569121218223175260573964286088705577992103711402146640605288492860900970581887276479527372560187382575860313007397377418288299745403611191171561939731199679659501399455091591677975491197379957516060386893067612643716310799735904152756573185075215266194847974757785464242535197082380812279733262803360560316131659289961423994656192948194677073300874908891889889480862119350986034721465518308557304193814006101371796984366415455831134081193185369920678834697529472601317172424842746426974326530849904606553944539468740834139856099476834646190829702024474944316087368455122844734722047738172791043647249762620656796804276543856960198259343862395704986253663876609905583542241845756763842721365588151197540775142788866743 A013787 328 20133654826449170652214818305556321877440986378521900945081650076253587434146834146066863197690323245684064839009940972639669944901344480148211565977025290910149167646881893455518537958817159321942869717174469974817880343635526835971889687982984600137354641350190907647906119380265332659359455230432772361941748717140265465463280854565074714729818034088922287009572073420779105063833929908111480460044953843800638088250898982092759041011076554084093297671359023230367111350827345221517009905564640611530761103181310207688714070470002920217294610430862462860091674911618819154364909277996060988930255337957562862230165905870768532217365591854133829987393442899646327008194796330283639563990868705319032113955197379011169519268615419652995400656249427624643549948561717469366238709458846087369347428649393684559463763509450552928944838073179549882108768263715762530992047434171165358000570620960336020839264446742769794494843879985504182114560764341302925771660749950208067636619352871295797046680052196969127067981800561436020684613612087671995046967740383306084922671661989986373998777151025295401117836069049943 A013787 329 48340905238304458735967778751640728827735808294831084169141041833084863429386548784706538537654466112887439678462868275307847537708128096835855969910837723475268151520163426186700009639119999531984830190935902409537730705068899933168507140847146024929788493881808369262622592632017063715122052008269086441022138669853777382577337331810744390066293099847502411109982548283290631258265265709375664584567934178965332049890408456004714457467594806355908007708933014776111434353336455876862340783260702108285357408738325808660602483198477011441724359644500773327080111462796784789630147176468542434421543066436108432214628339995715245853894786041775325799731656402050831146675705989011018593142075761470996105606428907005818015763945622586841956975654875726769163426496683643948339141410689455773803176187194236627272496186190777582396556213704099266943152601181545836911905889444968024559370060925766786035073936629390276582120155845195541257060395183468324777757460630449570395523066243981208709078805324922874090224303148007885663757282622500460107769544660317909899334660437957283971063939611734258083924401788913143 A013787 330 116066513477169005425058636782689389915393675715889433090107641441236757093957103632080399028908373137042742667989346729014141938037215560502890183755921374064118831799912386274266723143527118876295577288437101685300091422870428739537585645173997605856422173810221894599556844909472969980008046871854076544894154946318919495568186933677597280549169732733853289075068098428180805651094902968210970667547609963695762251786870702867319412379695130060535126509148168477443553882360830560346480220608945761993143138380720266594106562159543304471580187506446356758319347622175080279901983370700970385046124902513096345747322644329712305295201381286302557245155707021324045583168370079615455642134123903291861649561035805720969055849233439831007538698547356619972761387018537429119962278527065383312901426025453362142081263343044056975334131469103542339930509395436891554425486040557368226967047516282766053270212521847166054073670494184314494558202008835507447791395662973709418519650882051798882110498211585139820690628551858366933478681235576623604718754676729423301668302519711535438814524519007773953659502488695180456343 A013787 331 278675698858682782025565786915237225186860215393850528849348447100409453782591005820625038068409003902039625145842421496362954793227354560767439331197967219127949315151589639444514402267608612421985681069537481146405519506311899403629743134062768251661269639318342768933535984627644600921999320539321637784290866026111725708859216827759911070598556528293981747069238504326062114368278862026674540572781811522833525166540276557584433909123648007275344838748464752514341972871548354175391899009682078774545536675252109360092449855745063474036264030202977702576724753640842367752044662073053029894495745890933944326139321669035639245013778516468412439945618852558199033445187256561156708996764031491803759820596046969536046703094009489034249100415212203244554600090231508367317029430743483985334276323887113522503137113286648780797777249657317605158173153058443976622175591983378241112947881086594921293901780264955045695830882856536539101434243023214053382147140986799876313865681767806369115947306206015920709478199153011939007282313646619473274929729978827345347305594349827396588593673370137665262736465475357128275679543 A013787 332 669100352959697359643383454383484577673651377160635119767285621488083098532001004975320716402250018368797139975167654012767454458538878300402621834206319293126206305678966724306279079844528278425187620247959492232519652334654870468115013264884706572238708404003340988209419899090974686813720368614911252320082369328694253426970979603451546480507134224433850174713241648886875136598237547726045571915249129466323293924863204014760225815805878865468102957835063870786935076864587598375115949522246671137683833557280314573581972103643897401161069936517349463886716133491662524972659233637400324776684285884132400327060511327354569827278082218040658268309430864992235879301894603003337258301230439611820827329251108773856048134128716783171232090096924499990175594816645851589928187663215105048787597453652959567530032209001243722695463176427219569984773740493323987869843596352091156912187862488914406026658174416157064715689949738544230382543617498736942170535285509306503029591501924503092247389482200644225623457156166381665556484835065533355333106281679164456178880732033935579209213409761700534295830253606332464989906582743 A013787 333 1606509947456233360503763673974746470994436956562684922561252777192887519575334412945745040081802294103481933080377537284654658154951846799266695023929372622796021339935199105059376070706712396498875476215350740850279685255506343993944146848988180479945138878012021712690817177717430223039742605044401916820517768758194902478157322027887163099697629272865674269486493198977387202972368352090235418168513159848642228713596552839439302183749915155988915201761988353759431119551874823698653394802914257401578884371030035291170315020848997660187728917578156062792005436513481722459354819963398179788818970407801893185272287696978322155294675405515620502210943506846358346203848941811012757181254285507981806417531912166028371570043048996394128248322715724476411603154766689667417578579379467222139021486220755921639607333811986178191807086601754187533441750924470894875494474841370867746163057835883488870006276773193112382371569322244697148487225614467398151455220507844913774049196120731924485982146763746785721920631955482379001120088992345586154788182311673859285492637613479325681321396837842982844288438908804248440765705165943 A013787 334 3857230383842416298569536581213366276857643132707006499069567918040122934500377925482733841236407308142460121325986467020455834230039384165039334752454423667333247237184413051247561945766816463993800018393057128781521524298470731929459896584420621332348278446106864132170652043699549965518421994711609002286063162788425960850055730188957078602374007884150483921037070170744706674336656413368655239022600096796589991141345323367493764543183546289529385399430534037376394118044051451700466800921797132021190901374843114734099926365058443382110737131105152706763605053068869615624910922732119029672954347949132345537838762760444951494862515648643004825808475359938106389235441309288241629992191539504664317208494121110634120139673360640342301924222840454467864259174594821891469606169090100800355790588416034967856697208482578813838528814930811804267793643969654618596062234094131453458537501863956256776885070532436662830074137942709517853517828700336222961643984439335637971492119885877350690843134379756032518331437325113191981689333670621752357646425730328936144467822909963860960852673807661001809136541820039000506278458103429143 A013787 335 9261210151605641532865457331493292430735201161629522604266032571214335165735407399084043952808613946850046751303693507316114457986324561380259442740643071225267126616479775736045396231786126330049113844161730166204433179840628227362633211699193911818968216549102580781341735556922619467209731209302573214488837653855010732000983808183685945724299992929845311894410005479958040725082312048498141228893262832408612568730370121405352528668183694641160054344032712223740722277423767535532820789013234913982879354200998318476573923202505322560447879851783471648939415732418355947115411125479817790244763389425866761636350869387828328539164900072391854586766149339211393440554294583601068153611251886350699025617594384786632522455355738897461866920059039931177342086278202167361418524411985332021654253202786899957823929997566671732026307684648879142046972539171140739249145424060009619753948541975358972521301054348380427455008005200445552366296306709507271330907206638844866769552579845991519008714365645794234076513781017596773948036090143162827410709068178519775682867242806823230167007269812194065343736836909913640215574577906333372343 A013787 336 22236165574005145320409963052915395126195217989072483772842744203485618732930713165200789530693482086386962249880168111065990813625165271874002922020284014011866371006167941542244996352518489318447922339832314129056844064797348373897682341289764582277342687934395296456001507072171209340770564633535478287987699206905880767534362123449029955684044283024558593858478423157379255780922631228444037090572724060613078777521618661494251421332309050833425290480022542049201474188094465852814302714420777028472893329436596962662253989609215279467635359524132115429103537173536472629024102112277042514377676898011506094688878437400175816822534925073812842862825524563446555650770861295226164636820615779128028360507844117872704686415309129092805942475061754874756798349153963403834765877113176782183991861939891346798735255924157578828595164750841958820054781066549908914937198163168083097029230449282836893023643831490461406319474220486269771231477432409526958465508203139866525113695744210225637139923191915551956017709588223249854249234652433733948613112472696625981414564249979182575630984454819077950890312145420702650157594561553106426995543 A013787 337 53389033543186353914304321290049863697994718391763033538595428832568970577766642309647095663195050489415096361962283634669443943514021817769481015770701917642491156785809227642930236242396892853593461537937386223865482599578433445728335301436724762047899793730483106790859618480283073627190125685118683369458465795781019722850003458401120923597390323541965183854206694000867593129995237579494133054465110469532002144829406406247697662618874031051054122442534123460132739525614812512607140817324285645363416883977269307352071829051725886001792498217441209145277592753661070782286869171577179077020802232125626133347997128197822136190906355102224635713644084476835180117500837969838021293006298485686396093579333727012363952083157218951827067882623273454291072836318666132607272870948737454023764460517679123663763349473902346767456990566771543126951529340786331304764212789766567515967182308728091380149768839408597836573057603387533720726777315215274227275685195738819526797983481848751754772955583789240246398520721324022900052412400493395210620083046944598981376368764200017364089993676020606160087639461155107063028384542289008531216298743 A013787 338 128187069537190435748244675417409722738885318858623043526167624626998098357217708185462676687331316225085646365071443006841334908377166384464523918865455304259621267442727955570675497217994939741477901152587664323501023721587818703193733058749576153677007404746889939404853943971159659778883491769969958770069776375670228354562858303621091337557334166824258406433950272296083091105118565428365413463770730237346337149735404781400722087947916548553580947984524430427778707601001164842769745102395609834517563938429423606952324461553193852290303788220076343157811500201540230948270772880956806963926946159333628346168541104802970948994366158600441350348459446828881267462119511965581089124508122664133037020683980278556685848951660482703336789986178479563752865880001117384390062163147918627111058469702947575916695802086839534588664234350818475047810621947227981462738874908229528605837204723256147403739594983420043405611911305733468463464992333831873419688920154968905683841958339918852963209866356677965831602848251898978983025842173584641900698819395713982154284661402844241691180074816125475390370422346233412058331151286035909483450333281943 A013787 339 307777153958794236231535465677200744296063650579553927506328466729422434155679717353295886726282490256430636922536534659426045115013576489099321929195958185527350663129989821325191868820405850319288440667362982040725957955532352706368153074057732344978494778797282744511054319474754343129099263739697871006937533077984218279305422786994240301475159334545044433847914603782895501743389675593505357726513523299868555496514706880143133733162947633077147856110843157457096676950003796787490157990851859212676671016169046080292531032189218439349019395516403299921905411983898094506798125687177293520388597728560041659150667192631933248535473146799659682186651131836143923176548948229360194987944002516583421886662236648814602723332936818970711632756814529432570630977882682839920539253718152623693651385756777129775986620810501722547382826676315158589793303295294383492036038654659098182615128540538009916378767555191524216874199045066057780779446593530328080673097292080342546904541974145165964666889122383795961678438652809448538245047058776725203577865369109271152437472028229024300523359633517266412279384053306422352053094237772218669764250209945143 A013787 340 738972946655064961191916653090958987054848825041508979942694648617343264407787001365263424029804259105689959251010219717281934321147597150327471951999495603451168942175105561001785677037794446616611546042338519879783025051233178847989935530812615360293365963892275869571041421058885177852967332239014588287657016920240108088612320111573170963841857562242651685668842963682732099685878611100006363901358969442984401747131811219223664093324237267018232002522134421054489121356959116086763869336035313969636687109821879638782367008286313472876995568634884323112494894173339324910822299774912681742453023146272660023620751929509271729733671025465982896930149367538581559546894024698693828166053550042316795949876030193803861138722381302348678630249111685167602084977896321498649214748177284449488456977202021888592143876566014635836266166849832695774093721212001814764378528809836494736458923625831761809225420900014849644714951907203604731651451271066317721696106598284902455117805279922543481165200782843494103989931205395485940326357988122917213790454751231360037002370339777887345556586480074956655882801111988720067279479264891097026103964754078288343 A013787 341 1774274044918810971821791884071392527918692028924663060842409851330241177843096590277997481095560026112761592161675537541193924305075380757936260156750788943886256630162428451965287410567744466326484322047654786231359043148010862414023835209481089480064371679305354362840070451962383312024974564705874026478664497625496499520758180587887183484184300006944606697290891955802239771345794545251115279727162885632605548594863478737356017488071493678110775038055644744951828380378058837724320050275820788841097685750682333012716463186895438648377666360292357259793100240910187719110884341759565348863629708574200656716713425382751761423090544132143824935529288631460134324472092553301563881426694573651602627075652348495323070594072437506939177391228117156087412606031929067918256764610373659963221785202262054554509737447635001140642875066606448302553599024630016357249272847672417423862237875625622060103950235580935653996960599529195854960695134501830228849792351942482050794737850477094026898277647079607229343679824824154561742723585529483124230310881857706495448842691185806707516681364138659970930774605469884916881538029715003523959675619374541970311543 A013787 342 4260031981850065143344122313655413459532779561448116009082626053043909068001274913257471952110439622696740582780182965636406612256485989199804960636358644254270902169019990713168655072773154463649888857236419141741493062598374080656071228337964095841634556402012155825179009155161682332171963929858803537575273458798817095349340391591517127545526504316674000680195431585881177691001252703147927786624918088403885922176267212448391797988859656321143970866371603032629339941287719269376092440712245714007475543487388281563532228111735948194754776931061949780763233678425360713585233304564716402621574930286655776776828934343986979176840396461277323670205822004135782513057494220477054879305493671337497907608641288737270692496367922454160964916338709291765877667082661692071734491829507157571695506270631192985377879611771637738683543034922082374431191258136669273755504107261474234693233139377118566309584515629826505246702399469599247760629017938894379468351437013899403958165578995502758582764630638136957654175259402795102744279328856288981276976427340353295572671301537121904747551955296922590204789827733193685432572809345723461027181162118275270718014743 A013787 343 10228336788422006409169237675086647716338203727036926537807385153358425672271061066731190157017165534094874139255219300493012276027822860068731710487897104854504436107816997702317940829728343867223383146224642359321324843298696167655227019239451794115764569921231186136254800981543199279544885395590987293718231574575959845933766280211232623236809136864334275633149231237700707636094007740258174615686428330257730099145217577088588706971252034827066674050158218881343045199031813965771997950150101959331948779913219264034040879696278011615606219411479741423612524061899291073318145164259884082694401407618260520041166271359912737003593791903526854132164178631930013813851043623365408765212490304881332476168347734258186932683779381812440476764129241009529872278665470722664234514882646685329640910555785494357892288947863702210579186826847919781009290210786142926286965361534799637498452767644461677709312422027213439097332461126507793873270272071285405103511800270372468903555555168202123357217878162166835327674797826111041689014668583949844046020402044188262669983794990629693298872244667911139081700376387398038723607315239082029926261970245978924993953397943 A013787 344 24558236629001237388415339657883041166928027148615660617275531753213580039122817621221587566998214447361792808351781540483722474742802687025024836881440948755665151094868611483265375932177753625203342934085366304730500948760169498540200073193923757671950732380876077913147777156685221470187269834813960492217474010556879590086972838787169528391578737611266595795191304201719399034261712584359877252263114420948809968047667402589701485437976135619787084394429883534104651522875385331818567078310394804356009020571639452945732152150763505889070532806962859158093670272620197867036866539387981682549257779691443508618840217535150481545628694360367976771326192895263963167056355739700346445275189222020079275280202909953906825373754295731669584710674307663881223341075795205116827070233234691476467826244440971953299385763820749007600627571261855394203305796097529166015003833045053929633785095114352488180059125287339467272695239164745213089721923243156257653531832449164297837436887958853298180680125467362571621747189580492611095324219270063575554494985308096018670631091772501893610592259447654644935162603706142690975381163889035953852954990560595398910482108461143 A013787 345 58964326146231970969585230518577181841794193183826201142078551739465805673933885108553031748362712888115664532852627478701417661857469251547084633352339717962352027778779536171320167613158786454113226384738964497657932777973166965995020375738610942170353708446483463069467812953201216749919634873388319141814155099347067895798821785927994037668180549004651096504254321388328277081262371915048065282683737724698092733282449433617873266536580701623108789631026150365385268306423800181696379555023257925258777658392506326522702897313983177639658349269517824838582902324561095078755516561070544019800767929039155864193835362301896306191054495159243512227954189141528775564102310131020531815105729322070210339947767186799330287722384064051738672890329012700978817241922984287485501795629996494234999250812902773659871825218933618367249106798599714801482137216430167527602024203141174485050718013369560324120321959814902060921741269234553256628422337706818174626129929710443479107685967989206768931812981247137534463815002182762759239873450467422644906342459724738540828185251345777046559032014933818802489325411498448601031890174497575325200944932335989552784067542415204343 A013787 346 141573347077102962297974138475103813602147857834366708942130602726457399423115258145635829227818873644365710543379158576362103806119783672964550204678967662827607218696849666347339722439194246276325856549758253758876696599913573885354043922148404872151019253980006794829792218900636121416557043331005354259495786393532310017812971108013113684441301498160167282706714625653376193272110954968030404743723654277000120652611161090116513712954330264597084203904093787027290029203723544236253007311610842278546325157800407689981009656450873609512819696596112297437437548481271189284091995263130376191541643797623013229929398704886853031164721842877343672859318008128810590129409646624580296888068856102290575026214589015505192020821444137788224553609679959495050140197857085274252689811307621582658233201201779559557352252350659617699765105423437915238358611456648832233772460111741959938606773950100314338212893025515579848273100787432162369164842032834070437277337961234774793337554009142085452205282967974377220247619820240813384934936154572281770420128245799097236528472788481210688788235867856098944776870313007775091077568308968678355807468782538710916234546169338905627543 A013787 347 339917606332124212477435906478724256458757006660314468170055577146224216014899734807671625975993115620122071014653359741845411238493600598787885041434201358449084932091136048899962673576505385309458381575969567275062948536392490898735059457078320098034597228805996314386331117580427327521153461037743855577049383130871076352768943630339485956343564897082561645778821816193756240046338402878241001789680493919077289686919397777369749424803346965297599173573729182652523360118140229711243470555177632310789726703878778863644404185138547536440280091527265626147287553903532125471104880626776033235891486758092854765060486290433334127826497144748502158535222537517274226900712561545617292828253323501599670637941228226227966041992287374829527153216841582747615386615054861743480708236949599419962417916085472722497202757893933742097136018121674434487299026107413846193287676728292445812594864254190854726049156154262907215703714990624621848364785720834603119902888444924694278803467175950147170744884406106479705814535188398192937228781707128048530778727918163632464904863165143386863780554318722493566409265621531667993677241509833796732293732546875444909879145352582712411730743 A013787 348 816142172803430234158323611455416939757475572991415038076303440728084342651774263273219573968359470603913092506182716740170832383623135037689711984483517461636252921950817653408810379257189430128009574163902931027426139435878370647862877756445046555381067946363197150841581013310606013378289459951622997240495568897221454322998233656445105781180899317895230511514951180681208732351258505310656645297022865899704572538293474063464768368952836063679535615750523767548708587643654691536695572802981495178206133816012948051610214448517652634993112499756964768379637416922380633256122818384889255799375459706180944290910227583330435240911419644541153682643069312578975418788610860271027120080636229727340809201696888971173346466823481986965694694873636640177024543262746723046097180476915988207329765416521220006715783821703334914775223579510140317204004961683900644710083711824630162396040269074312242197244023926385240224904619692489717057923850515723882090886835156264190963407124689456303356958467459061657773660698987344061242286304878814444522399725731510881548236576459509271859937110919252707052948646757297534852819056865110945954237251845047943228619827991551092500565513943 A013787 349 1959557356901035992214134991104456072357698850752387506421204561188130506706910006119000197098031088919995335107344702893150168553079147225492998474744925425388643265603913185834553720596511821737350987567530937396850160785543967925518769493224556779469944139218036359170636012958765038121272993343846816374429860922228711829518759009124698980615339262266448458147397784815582166375371671250886605358151901025190678664442631226378908853855759388894565013417007565884449318932414914379606070299958569922872927292247088271916124890890883976618463111916472408879509438030635900447950886942119103174300478754540447242475456427576375013428318566543309992026009419502119980511454675510736115313607587575345282893274230419787204866843180250704632962391601573065035928373854882033679330325075287685798766765067449236124596955909707130375311814403846901606815913003045447948910992090937019912892686047423693515582901447250961779995991881667810656075165088253040900219291210190322503140506379384584360057280369207040314559338268613091042729418014033481298281741481357626597316020079281761735709003317125749634129700864271381181618555533131381236123641679960111691916207007714173093857798977143 A013787 350 4704897213919387417306138113641799029730834940656482402917312151412701346603290924691719473232372644496908799592734631646453554695943032488408689337862565946358132480714995559188763483152224883991379721149641780689837236046091066989170565553232160827507335878262505298368697067113994856529176457018576206115006096074271137102674540380908402252457429568701742748011902081342212781467267382673378739464922714361482819473326757574535760158107678292735850597214235165688562814756728209425434174790200526384817898428685258940870615863029012427860929931711450253719702160711556796975530079548027966721495449489651613829183570882610876407241392878270487290854448616224590073208002675901277412867971817768404024226751427237909078885290475781941823742702235376929151264025625571762864072110505765733602839002926945615935157291139206820031123666383636410757965007120312120525335292010339784810855339199864288130914546374849559233770376507884413385236471376895551201426518195666964330040355816902387048497530166466103795256971182940031593593332651694388597174461296739661460155764210355509927437316964418924871545411775115586217066151835048446347932863673584228172290813025521729598352575344120343 A013787 351 11296458210620449188952037610853959470383734692516214249404466475541895933194501510184818455230926719437078027822155850583134984824959221004669263100208020837205876086196704337612221123048491946463302710480289915436299203746664651840998527893310418146845113443708275221383241658140701650526552673301601470882129636674325000183521571454561073808150288394452884337976576897302652888302908985798782353455279437181920249555457544936460360139616535580858777283911378632818239318230904430830467453671271463849947774127273306717030348687132658839294092766039192059181004887868447869538247720994815148098310574224653524803869753689148714253786584300727439985341531127555240765772414424838967068296000334461938062168430176798219698403582432352442318806228067140006892184925526997802636637137324343526380416446027596423860312656025235574894727922987111022229873982095869401381330036116825823330863669418874155802325825846013791720282673995430476537952767775926218434625070187796381356426894316382631303442569929685115212411987810239015856217591696718227021815881573471927165833989869063579335776998031569838616580533672052522507175830555951319681386805680275731841670242074277672765644533401232943543 A013787 352 27122796163699698502673842303660356688391346996731430412820124007776092135599998125953749111009455053368424344800996197250107098564727089632210900703599458030131308482958287114606942916439429163458389807863176086962554388195741829070237465471838313970575117378343568806541163221195824662914252968597145131587993257655054325440635293062401138213368842435081375295481761130423669584815284474902876430646125928673790519182653565392441324695219301929641924258671220097396592603072401538423952356264722784703724605679583209427589867197805513873145116731260100134093592735772143334761332778108551170584043688713393113054091278607646062923341588906046583404805016237260133078619567034038359930978696803043113287266400854492525495867001420078214007453753589203156548136006190321724130565766715748806839379886912259013688610687116590615322241743092053564373927431012182432716573416716498801817403670274716848081384307856279113920398700263028574167624595429998850461534793520899111636780973253634697759565610401173961625001182732383877070778437663820463079379931657906097125167409675621653985200572273799182518409861346598106539729169164839118555009720438342032151850251220340692310312524696360297446743 A013787 353 65121833589042976104919895371088516408827624139152164421181117742670397217575595500414951615533701583137586851867191869597507143653909742206938372589342298730345271667582847362171269942371069421463593928679485784797093086057976131597640154597883791843350856825402908704505332894091175015657121377601745460942771811629785435382965338642825132850298590686630382084451708474147230673141498024241806309981348354745771036557551210507251620593221543933070260145069599453849218839976836093755909607391599406073642778236679285835643271141931038809421425271755500421958716158588916146761960000238631360572288896600856864442873159936958197078943154963417846754936843985661579521765580448726102194279851024106515002726628451636553715576670409607791831896462367676778872074550862962459637488405884512885221351108476333891866354259766934067388702425164020608061799761860250020952492773536313623163586212329595152243403723162926152522877279331531606576466653627427239958145039243678767039911116781976909320717030573218681861627839740453688846939028830832931853591215910632539197526950631167591218466574029391837226702077093182053801889735164778723650578338772459219196592453180038002237060371795961074169629943 A013787 354 156357522447292185627912668785983527897595125558104346775255863700151623719399004796496298828896417501113346031333127678903614651913037291038859032587010859251558997273866416516573219131632937680934089022759445369297820499625200691965934011189518984215885407237792383799517304278712911212592748427621790851723595119723114830354499778081423143973566916238599547384768552046427500846212736756204576950265217399744596258774680456427911141044324926983301694608312108288691974434784383461107938967347230173982816310546266965291379494011776424181420842077484956513122877496771987668375465960572953896734065640738657331527338457008636631186542515067166250058603362409573452431759158657391371368465922308879742521546634912379365471099585653468308188383406144791946071850996621972865589609662528715437416464011451677674371116577700408695800274522818813479956381228226460300306935149260689009215770495803357960536412339314185692207428347675007387390096435359452803139506239224072719662826591393526559279041590406298055149768443216829306921500608222829869380472509401428726613262208465433386515538244244569801181311687100730111178337254130633715485038591392674585291018480085271243371181952682102539081281493143 A013787 355 375414411395948537692618317755146450482125896465008536607389328744064048550277010516387613488180298420173143821230839557047578779243202535784300537241413073062993152454553266056292299135050683371922747743645428331684067019600106861410207560866035081102340862777939513502641047573189699821435188974719919834988351882455198707681153967173496968680534165888877513270829293463472429531756780951647189257586786976786775617318007775883414649647424149686907368754557372001149430617917304690120161460600699647732741961621586983664602165122275194459591441828041380588008028869749542391769493771335662306058491603413516252997139635277736551478888578676266166390706673145385859288653739936396682655686679463620261794233470424622856496110105153977407960308558153645462518514242889356850280652799731445765236930091495478096165050903058681278616459129287971165375271328971731181036951293374914311127064960423862463247926026693359846990035462767692737123621541298046180337954480376998599910446645935857268828978858565521630414594032163607165918522960343014516382514495072830372598442562525505561023807324431212092636329360728852996939187747167651550879577657933811679283735370684736255334207868389728196334156865036343 A013787 356 901370001761672438999976580930106627607584277412485496394341778314497780569215102249846659985120896506835718314775245776471236648962929288418105589916632788424246559043382391801157810223256690775986517332492673424373444914059856574245908353639350229726720411529832771919841155223228469271265888728302527523807032869774932097142450675183566221801962532299194909363261133605797303305748031064904901407465875531265048257180536669896078573803465383398264592379692250174759782913619448560978507666902279854206313449853430347778709798458582741897479051829127354791807277316268651282638554544976925196846438339795852523446132264301845460100811477401715065504086722222071448152057629587288435056303717392152248567954562489519478447160362474699756512700848126902755506952697177345797523847372155201282333869149680642908892287218243893749958118369420418768066026460861126565669720055393169261016082969977693774258270390090756992623075146105230261833815320656608878991428707385173638384982396891993302458378239415817434625440271224820805370373627783577853834417302669865724608860592623738852018161385959340234419826795109976045650989780949531373661865956699081841960248625014051749057433092003737399398310632952259543 A013787 357 2164189374229775526038943770813186012885809850067377676842814609733109171146685460501881830624275272512912559673775365109307439194159993221491871521389835325006615988263161122714579902346039314553143628115314908891920641238657715634764425957088079901573855708083128485379538613690971554720309398836654368584660685920329611965239024071115742498546512040050366977381189981787519325237101022586836668279325567150567380865490468544420484655702120385539233286303641092669598238775600295994909396908232373929949358593098086265016682226099057163295847203441734778855129272836361031729615169462489597397628298453849841908794163566588730949702048357241517872275312220055193547013090368639079532570185225458557548811658904537336267751632030301754115386994736352693515972193425922807259854757540544638278883619828383223624250381611003588893649442204978425462126529532527564884172997852998999395699615210916442751994107206607907539288003425798657858662990584896517918458420326431801905762342734937675919202566152837377660535682091210794753694267080308370427056435943710347604785874282889596983695605487688375902842004135059052485608026464059824828162140162034495502546556948658738249486896853900973495955343829718375162743 A013787 358 5196218687525691038019503993722459616938829450011773802099597877969195119923191790665018275328884929303503055776734651627447161505178143724801983522856994615340884987819849855637706345532840394242097851104871096249501459614017175239069386722968479843678827555107591493396272211472022702883462866606807138971770306894711398328538896794748897739010175408160931112692237146271833899894279555230994840538660686728512281458042614975153583658340791045679699120415042263499705371300216310683777461976665929805808409982028505122305054024863836249073329135463605204031165384080102837182806021879437523351705544587693470423014786723379543010234618105736884411333024640352519706378429975102429957701014726325996674696793029794144378871668504754511631044174361982817131849236415640660230911272854847676507599571207948119921825166248019616933652310734153199534565797407598683286899367845050597549074776121410379047537851403065586001830496225342577518649840394336539522218667203762756375735384906585359882005361332962543762946172700997118203619935259820397395362502700848544599090884153217922357853148775939790542723651928276785017944871540207639412417298529044823701614283233729630537018039346216237363788780535153818765745943 A013787 359 12476121068749184182284829088927625540270129509478268898841134505004037482935583489386708879064652715257710836919939898557500634773932723083249562438379644071433464855755459503386132935624349786575276940502795502095053004533255237749005597521847320104672864959813327175644449579744326509623194342722943940671220506854202067386821891204192103471363431154994395601574061388198673193646165212109618612133324308835157987780760318555343754363676239300676957588116516474662792596491819361951749686205974897463745992366850440798654434713698070834025063254248116094878828087176326912075917258532529493567445012555052022485658502922834282767573318071874259471610592161486399815014610370220934328440136357908718015947000064535740653670876079915582426137062643120743933570016633953225214417966124489271294746570470283435932302224161495100257699198072701832082492479575644438571845382195966484715328537467506320093138381218760471990395021437047528622278266786802031392847019956234378058140659160711449076694872560443067574833760655094080806891464558828774146265368984737355582417212851876231581205410211031437093079488279792560828085636568038542229213933768236621707575894044184842919380312470265185910456862064904318856556009143 A013787 360 29955166686066791221665874642515228922188580952257323626117563946514693996528335958017488018634231169333763719444775696436559024092212468122882199414549525415511749118668858267630105178434063837567239934147212000530222263884345825835362439649955415571319548768511798548722323440966127949605289616877788401551600436956939163795759360781265240434743598203141543839379321393065014337944442674275194287732111665513214328661605524851380354227186650560925375169067756055665365024176858288046150996580545728810454127672807908357569297747589068072494176873449726743804066237310360915894277337736603314055435475144679905988066065517725112924943536690570096991337031779728845955850079498900463322584767395338831956288747154950313309463773467877313405155087406132906184501609938121693739817536664898740378686515699150529673457640211749735718735774572557098830064443461122297011000762652515529801503818459482674543625253306243893248938446470351116222090118555111677374225694914918741717595722644868189233144389017623805247175859332880888017346406405747886725183150932354390753383728057354832026474189916686480460483851359781938548233613399860539892342654977536128719889721600087807849432130241106711371006925817835269574590977952343 A013787 361 71922355213246365723219765016679064642174782866369834026308271035581780285664534635199988732740789037570366690386906447144178216845402135963040160794333410522643709633923928700579882533420187273998943081887456013273063655586314327830705217599542952786738236593196828315482298581759673207002300370123569952125392649133610932273618225235817842283819379285742846758349750664749099425404606860934741484844800108897227603116514865168164230499475147996781825780931682289652541423048636749598808542789890294873900360542411787966523883891961352442058518673152793911873563035782176559062159887905584557047100575822376454277346623308057996132789431594058802876200213303128959139996040876860012437526026516208535527049281919035702256022520096373429485777364862125107748988365461430186669301905532421875649226324193660421745971794148411115460684594748709594290984728750154635123412831128689787053410668121217901579244233188291587690701209975313030049238374650823137375515893490719898863947330070328522348779678031314756398469238258247012129648721780200676027164745388582892198874331065708951695564529989964239585621727114836434454308905773065156281514714601064245056455221561810826646486544708897214001787628888622482248592938063575543 A013787 362 172685574867004524101450655805046434205861653662153971497166158756431854465880547659115172947310634479206450423618962379593171898645810528447259426067194518664867546831051352810092297962741869644871462339611781887868625837062740701121523227456502629640958506060265584785472998894804975370012523188666691455053067750569799848388957358791198639323450329665068575066797751346062587720396461073104314305112365061462243475082752191268762317429239830340273163700016969177455751956739776835786739311238526597992234765662330702907623845224599207213382503334239858182408424848913005918308245890861308521470088482549525866719909242562647248714827425257335185705756712140812630895130494145340889862499989665416693800445325887604721116710070751392604195351453033962383705321065472893878192993875183344923433792404388978672612078277750335088221103711991651735892654333729121278931314207539984178715239014159044181691765403885088102045373605150726585148221337536626352838613660271218477172337539498858782159420006953186730112724641058051076123286580994261823141222553677987524169497268888767193021050436505904139245077766802722279124795682761129440231916829757155252380548986969907794778214193846062210818292096961582579878871644290644878743 A013787 363 414618065255677862367583024587916488528273830442831685564695947174192882572579194929535530246492833384574687467109128673403205728648591078801869881987334039314346979941354298097031607408543229017336381077407888312772570634787640423392777269123062813767941373050697669069920670346426745863400068175988726183582415669118089435981886618457667933015604241525829648735381400981896273116671903036523458646574788512570846583673688011236298324147604832646995866043740742995071260448132204182723961086283702361779355672355256017681204852384262696519331390505509899495962628062240127209858098383958001760049682446601411605994502091392916044164300648042861780879521865850091126779208316442963476559862475186665481814869227456138935401220879874093642673038838734543683276475878200418201541378294315211161164535562937937792941599944878554546818870012491955817878263055283620190714085412303502013095288872995865080241928734728096533010942025966894530940879431425439873165511398311195563690782432336759935964767436694601339000651863180380633772011080967222637362075351380848045530962942601930030443542098050675838327431718093336192178634434309471785996832308246929760965698117714748615262492279424395368174719324804759774289170817941838353861943 A013787 364 995497974678882547544566842035587488956385466893238877040834969165237111056762647025814808121829292956363824608529017944841096954485267180203289586651589028393747098839191669730972889387912292870624650966856339838966942094125124656566058223164473815856827236694725103436879529501770616818023563690548931566781380021552532735792509770916860707170465783903516986613650743757532951753129239190692824210426067218682602647400524914978352276278399203185437074371021523931166096335965422242720230568167169370632232969324969698452572850574614734342914668603729268689806269977438545430869294219883162225879287554289989265992799521434391422038485855950911135891731999906068795396879167779555307220229802923183821837501015122189583898331332577698836057966251801639383546818583559204101900849284650821997956049886613988640852781467653409466912106899993185918725709595735972077904519074940708333441788584063072057660870892082159775759271804346513768789051514852481135470392867345180548421568620040560606251406615503737814940565123496093901686598605402301552306342918665416157319842025187234003094944577419672687824163555142100197420901276777041758178394372100878356078641180633111425245243962897973278987501098856228218068299133878353887622525143 A013787 365 2390190637203996996654504987727445560984281506010666543775044760965734303647287115508981354300512132388229542885078172085563473787719126499668098297550465257173386784312899199024065907420377415182369786971422071953359627967994424300415105793817901631872242195304034973351947750333751250980074576421007984691842093431747631098637815959971382557916288347152344284859375435761836617159263303296853470929232987392056928956408660320863023815344436486848234415564822678958729797302652978804771273594169373658887991359349252245984627414229649977157338119317553974124224854215829947579517175421939472504336169417850264227648711650963973804314404540138137637276048531774471177747906881838712292635771756818564356231839937308377190939893529519054905375176970575736159895911419125649048663939132446623617092475777760186726687528303835836130055968666883639390860428739362068959048750298932640708593734390335436010443751011889265621598011602235979558862512687160807206264413274495778496760186256717386015609627283824474493672296861514121457949523251570926027087529347715664193724940702474548841430961930384634123465816695896182574007583965541677261386324887414208932944817474700100532013830754918033842848990138353803951581986220441927684181682868343 A013787 366 5738847719926796788967466475533596791923259895931610371603882471078728063057136364337064231675529629864139132467072691177437900564313622725703104012418667082473301669135270976856782243716326173852869858518384394760016466751154612745296669010956781818125253510924987971018026548551336753603159057986840171245112866329626062267829396119891289521557008321512778627947360421264169717799391191215745183701088402728328686424337193430392120180641992004922610831771139252179910243323669802110255827899600666154990067253797554642609090421565389595154768824481447091872263874972207704138420738188076673482911142772258484410584556673964501104158885300871668467099792524790505297772724423294748214618487988121373019312647689477413635446684364375250827805799906352342519910083317320683365842117857004343304639034342402208330776755457509842548264380769187618177455889403208327570676049467737270341333556271195381861075446179546126757456825856968586920828892961873098102240856272064364170721207202378443823478715108462563259307184764495405620536805327021793391037157963865309729133582626641391768275739594853506530441425886846734360192209101265567104588566054681515648000506756754941377365207642558199256680425322187483287748348915281068369720220566891543 A013787 367 13778973375544239090310887007756165897407747010131796502220921813060026079400184410773291220252946641303798057053441531517028399254917008164413152733817219665018397307593785615433134167162899143420740530302640931818799536669522225201457302295307233145318733679730896118414281743071759545401184898226403251159515992057432175505058380083858986141258376979952181485701612371455271492436338250109004186066313254950717176104833601426371480553721422803819188607082505344483964494220131194866724242786941199438131151476367928696904426102178500417966599947579954467585305563808270697636348192389572093032469653796192621069813520574188767151085483607392875989506601852022003219952311340330690463298989659479416619369667102435270138707489158864977237561725575151974390304110044886960761386924974667428274438321456107702202194989853481131958382778226819471244071590457103194497193194772037186089541868607140111848442146277090250344653838882581577196910172001457308543480295909226538373901618492910643620172394975418614385596550619553468894908869590179325931880216271240608659649731886565981635630050767243269179589863554319009198821494052138626618117147097290319070849216722968614247053863549782236415289701198572147373883785745589845155698249581106594743 A013787 368 33083315074681718055836439705622554319676000571326443401832433273157122616639842770266672219827324885770419134985313117172385186611055736602755979713895144415709171935532679262654955135358120843353198013256640877296937687543522862708698982811032666781910279565033881580312690465115294668508244940641594206033997896929894653387645170581345425725161363128865187747169571303864106853339648138511719050745218125136671939827705477024717924809485136151969871845605095332105998750622534998875004906931445819850952894694759396801267527071330579503537806474139470676672318658703657945024872009927362595370959638764658483188622262898627229929756246141350295250805351046704829731105499528133987802380874172410079303106570712947083603036681470434810347385703105939890511120168217773592788090006864176495286926409816114592987470170638208197832077050522593550457015888687504769987760860647661283800990026525743408548109593211293691077513867157078366849781322975498997812896190478052918635737786001478455332033920335980093139817318037547878816676195886020561562444399267248701391819006259644921907147751892151089300195262393919941086370407219184842510099270180594056089108969351847642807176326383027149633110572577771725844694969575161218218831497244236933977943 A013787 369 79433039494310805052063291733199752921542077371754790607799672288850251402552262491410279999805407050734776343099736794330896833053144823583217107293062241742117721817213962909634547279994848144891028429829194746389947387791998393363586257729289432943366581235646349674330769806741822499088296102480467688687628950528677062783736054565810367166112432872405315780954140700577720554868495180566637440839268718453149327526320850336347737467573811900879662301297833892386503000244706532298886781542401413462137900162117311719843332498264721387994273344408869094690237099547482726004717695835597591485674092673945018135882053219603979061344746985382058897183647863138296184384304367049704713516478887956600406758876281785947730891072210513979644073073157361677117199523890874396284204106480887765183910309968491137762915879702337882994816998304747114647295148738698952740613826415034742406177053688309923924011133300316152277110795044145158806324956464173093748763753337805057644406424189549771252213442726688203628701380608152457038839546322335368311429002640664132041757434029407457499061752293054765409768825007801778548375347733262806866748347703606328669950635413786190380030359645648186269098484759229913753112621949962084943414424883412878481041143 A013787 370 190718727825840242930003963451412606764622527769583252249327013165529453617527982241876082279532782328814197999782468043188483296160600721423304274610642442422824650083130724946032548019267630395883359260019896586082263678088588142465970604808023928497023161546786885568068178305987115820310998942055602920538997110219353627743750267012510691565835951326645163190070891822087107052239256928540496495455084193006011535390696361657570917659644722374012069185416099175619993703587540384049627162483305793722593098289243665439343841328333596052574250299925694696351259276013506025137327187701269817157103496510141988544252809780269153726288737511902323412137938519395049138706714785286341017153065809983797576628061952568060501869464377444065125419448650825386758396056861989425478374059660611524206568654234347221768761027165313257070555612929697822268155652121616185530213797222498416517231105905632127341550731054059081617343018900992526293986220470479598090781771764069943404219824479109000776564475986778376912512014840174049350253750719927219315741035340234581032259599104607305455247267255624491748854948843732070294649209907563999287062782836358795136551475628500643102452893509201295232105461906911022921223405301858965949138034145074321232979784343 A013787 371 457915665509842423274939516246841668841858689174769388650634158610436218135684685362744473553158210371482889397477705771695548394081602332137353563340152504257201984849596870595424147794261580580515945583307771703183515091090700130060795422144065452321352610873835312248931696112675065084566708459875502612214132061636668060212744391097038170449572119135275036819360211264831144032426455885425732085587657147407433696473061964339827773300806978420002978114184054120663604882313684462103154817122417210727946028992474040719864563029328964122230774970121592965939373521708427966354722577670748830994205495120850914494750996282426238096819258766077478512543190385067512982034822199472504782184511009771097981483976748115913264988583970243200366132096210631753606908932525636610573576117245128269619971338816667679466795226223917130226404026644204471265841720744000461458043327131218698057871885279422737747063305260795854963240588381283055631860915349621515015967034005531934113531798574340710864531306844254882966941347631257892489959255478545253577094225851903229058455297450162140398048688680754404689000732173800700777452752988061162288237741590097467122860092984030044088989397315592309852285214038493366033857396129763377243880419982323445280384462207543 A013787 372 1099455512889131658283129778508666846889302712708621302150172614823657359743778929555949481001132863101930417443343971557841011694189927199461785905579706162721541965623882086299613378854022054973818785345521959859343619733708771012275969808567901151023567618708078584709685002366532831268044667012161081771926131079989640012570799283023988647249422658043795363403283867246859576821855920580907182737495964810925248305231821776379926483695237555186427150452155913943713315322435156393509674715910923722957798415610930171768394815833418842857476090703261944711220435825621935547217688908987467943217087393785163045701897142074105397670463040297352025908616200114547098669865608100933483982025010934460406253543028172226307749237590112553924079083163001726840410188346994053501987156257505552975357551184498819098399775338163625029673596067972734935509285971506345107960762028442056094036950396555893993330698995931170847766740652703460616572098057754441257553336848647282173806589848376992046785739667733055974003626175662650199868392172403987153838603236270419652969351169177839299095714901522491325658290757949295482566664059924334850654058817557824018561987083254656135857663542954737135955336798906422571847291608107561868762556888377558592118203093760310743 A013787 373 2639792686446805111537794598199309099381215813213399746462564448191601320744813209863834703883720004307734932281468875710376269077750015205907747959296874496694422259462940889205371722628506953992138903614598225622284030980634759200474603510371530663607585852518096681887953690682045327874575245496198757334394640723055125670182489078540596742045863801963152667531284565259709843949276065314758145752727811511031521180861604085088203487352265370002611588235626349378855670089166810500816728992902127858821673995881843342415915952816038641700800093778531929251640266417318267248869671070478910531664226832478176472730255038119927059806781759753942214206587496475027583906347325050341295040842051253639435414756810641515364905919453860241971713878674367146143824862221132722458271162174270832693833480393981664655257860586930863696246304159202536580157795617586734604213789630289376681782717902130701477987008289230741205487944307141008940389607436668413459385561773602124499309622225953157904332560942227067393582706447766023129884009605941973156366486370285277586779412157195992157128811478555501672905556109836258453642560407878327976420395220956335468567330986894429382194250166634323863428763654174320595005347151066256046898899088994518179675805628118506093943 A013787 374 6338142240158779072802244830276541147614299167525372791256617240108034771108296516883067124024811730342871572407806770580613422055677786509384502850271795666563307844970521074982097506031045196535125507578650339719103958384504056840339523028402045123321813631895950133212976811327590832226855164436373216359881532376055356734108156277575972777652118988513529554742614241188563335322211832820734307952299475437986682355248711408296776573132789153376270423353738864858632463884089512012460966311958008989030839264112305865140614202711308778723621025162255162133188279667981159664536080240219864186525808624780101711025342346525944870596083005169215256310016579036541228959139927445869449393061765059988284430831102350278391139112608718440974085022697155517891323494192939666622309060380424269297894186425949976837274123269221003734687376286245290328958867277825749784717308902324793412960305683015814248646806902443009634376554281445562465875447455440860715984733818418700922842402964513532128302478822287188811992078181086221534851507063866677548435933775054951485857368589427577169266276360011759516646240219716856547195787539315865471385368925516161460030161699533524946648394650089011596092461533672543748607838509710080768604256712675838149401609313112533131557143 A013787 375 15217879518621228553798189837493975295421932301228420071807137993499391485431019937036244164783572964553234645351144056164052826355682365409032191343502581395418502135774221101032016111980539516880836343696339465665568604081194240473655194791193310341095674530182176269844357323997545588176679249811732092480075559234908911518593683222459910639142737691420984460937016793093740568108630610602583073393471040526606024334952156091320560552091826757256425286472327014525576545785698918341918780115011179582663045073133646382202614700709852377715414081414574644281785059482822764354551128656767893911848466508097024208171846974008793634301195295411285830400349806266735490730894965797532547992741297909031870918425476743018417125009373532976778778139495870398457067709557248139560164053973398670584243941608705894386295169969399629966984390463274942079830240334059625233106258674481828984517693944920970011000983372765666132138106829750795480566949340513506579079345898023300915744609517796990640054251652311540337592979712788017905178468460343892793794676993906938517543541983215612783408329540388234599467622767540172569817085881897392996796270790164303665532418240579993396902795554863716842218000142347777540407420261813903925418820367134687396713263960783192048868700343 A013787 376 36538128724209569757669453799823034684308059455249436592408938322392038956519878868824022239645358687892316383488096878849890836079993359347086291415749697930399823627993904863577870684865275380030888061214911057063030218398947371377246122693655138128970714546967405223896301934918106957212206878797968754044661417723016296556143433417126245444581713197101783690709777320218071104028822096056801959217723968304381064428220126775260665885572476044172677112820057161875909286431463102938946991056141842177973971220593884963668477896404355558894709209476393720920565927818257457215277259904899713282348168085940955123820604584595113515957169904282497278791239884846431913244878812879875647730571856279585522075139569659987219517147505852677245846312929584826695419570646952783083953893590130208072769703802502852421494703096528511550729521502323135933672407042077160184688127077430871391826983161755248996413361078010364383263594498231659948841245366572929296369509501153945498702807452230574526770258217200008350560744290404030990333502773285686597901019462370559380622044301700686292963399226472151273321762264863954340130823202435640585307846167184493100943336195632564145963612127227784138165418341777013874518216048615183324930587701490384439508546769840444109333749523543 A013787 377 87728047066827176988164358573375106277023650752053897258373860912063285534604229164046477397388506209629451636754920606118587897428064055792354185689215024730889976530813365577450467514361526187454162234977001448008335554375872638676767940587465986647658685627268739942575020945738374804266508715993922978461232063952962128031300383634520115312440693386241382641394175345843588720773201852632381504081755247898818935692156524387400858791259514982058597747880957245664058196721942910156411725525796563069315504900645917797768015429266857696906196811952821323930278792691636154773880701031664211590917951574344233252293271607612867551813164940182275966377766963516283023700954029724581430201103026927284838502410106753629314060671161552278067276997343933168895702389123333632184573298509902629582720058829809348664008782134764956233301581127077849376747449308027261603436193112911522211776586571374352840388479948302884884215890390254215537167830125141603240583192312270623142385440692805609438775389979497220049696347041260078407790740158658933521560347729151713072873528368383347789405121542759635207245551197938354370654106509047973045324138647409967935364950205713786514458632717473909715735169438606610312718236732725055163158341071278413039260020794386906306510332606026743 A013787 378 210635041007452051948582624934673630171133785455681407317355640049863948568584754222875592231129803409320313379848564375290729541724781797957442399839805274378866833650482890751458572501982024376077443526179780476668013666056470205462919825350505833941028504191072244602122625290717837905043887427101409071285418185551062069403152221106482796865170104820365559721987415005370456518576457648170347991300294350205064264596867815054149461957814095471922693192662178346839403730329384927285544552987437547929426527266450848632441005045669725330271778545498723998756599381252618407612087563177025772029794001730000504038756145129878494991903409021377644595273018479402595539905990625368720013912848367652410897244286666315463983059671458887019639532070622783538518581436285124050875160489722276213628110861250372246142285085905570659916157096286113916353570625788573455109850299664100564830475584357869821169772740355875226607002352827000371504739960130464989380640244741761766164867443103426268262499711340772825339320929246065448257105567120940099385266394897693263087969341612488418042361696824165884132596568426249988843940509728224183281823256892431333012811245443918801421215177154654857227480141822094471360836486395272857446743176912139469707263309927322962041931308587070209943 A013787 379 505734733458892376728546882468151386040892218879091058968970891759723340513171994889124296946942657985778072425016403065073041629681201096895819202015372463783659267594809420694252032577258840526961941906357652924479900812201584963316470500666564507292409438562764459289696423323013528810010373712470483180156289063508100028636968482876665195273273421673697708892491783427894466101102074813257005527112006734842359299297079623945012858160711643228086386355581890210761408356520853210412592471722837552578553091966748487566490853114653010517982540287742436321014595114387536796676622239188038878643535398153731210197053504456838266475560085060327724673250517369045631891314283491510296753404748930733438564283532285823429023326271172787734154516501565303275983114028520582846151260335823185188921094177862143762987626491259275154458693188182959513164923072518364865718750569493505456157971878043245440628624349594456419083412649137627891982880644273246439502917227624970000561846730891326470098261806929195553639709551119803141265310466657377178624024614149361524674214389211584691719710434074822287802364360791426223214301163857466264059657639798727630563759800310849042212337640348326312203179820514848825737368403835050130729630367766046866767139207135502431862677071917555574073143 A013787 380 1214269095034800596525241064806031477884182217528697632584499111115095740572125959728787436969609321823853151892464383759240372952864563833646861904038909285544565901495137419086899130217998476105235622517164724671676241850096005496922845672100421382009075061989197466754561112398555482672834907283641630115555250041482948168757361327386873133851129485438548199050872772010374613108746081626630070270595928170356504677612288177091975872443868655390635413639752118396038141464006568558200634524606532963741105973812163118647144538328281878253676079230869589606756042869644475848820569996290481347623128490967108635683125464200868677807819764229846866940474492203078562171045594663116222504924802182690985992844761018262053085006377085863349704994120258293165635456782477919413609176066311467638599547121047007174933291205513519645855322344827285791108980297116594042590720117353906600235290479181832302949327063376289862219273770579444568650896426900064701246504263527552971348994000870074854705926598436998524288942632238647342178010430444362605876283098572617020742788748497014844819024752213648313013476830260214361937537094421776500007237993156745040983587280546348550351822674476331475599834749056152030595421537607955363881842513006278527107901236332341338902287649674050933349616343 A013787 381 2915460097178556232257103796599281578399921504286403015835382365787344873113674429308818636164031981699071417693806985405936135459827817764586115431597421194592502729489824943227644811653414341128670729663712503936694656682080509198111752458713111738203789223836063117677701230868931713897476612388023553907448155349600558553186424547055882394376561894537954225921145525596909446074099341985538798719700823537025967730947103913197834069737728641592915628149044836268887577655079771108239723493580285645942395443123003647871794036526204789687076266233317884645821258930016386513018188561093445715643131506812027834275184239546285695416575253915862327524079255779591627772680472786142050234324450040641057368820271204847189457100311383157902641690882740161890690731734729484512075631735213833800277512637633864227014832184437960669698628949930313184452661693376942296260319001766729747164932440515579359381334279166471959188476323161246409330802320987055347692856736729654684208934596089049726148929762847233456817751260004992268569403043496914616708955719672853466803435785141332642410478430064969599545357869454774683012026563706685376517378421569344843401593060591782869394726241417671872915203232483821025459607111796700828680303873728074743586070868433951554704392646867396290972428839543 A013787 382 7000019693325713513649306215634875069738211531791653641020753060255415040345932304770473545429840788059470473882830571959652661239046590452771263151265408288216599053505069688689575192779847833049938421922573721952003870693675302584666317653370181283427297926430387545544160655316305045067841346343644552931783020994390941086200605337481173628898125108785628096436670406958179580023912520107278655726001677312399348522003996495587999601440286468464590423185856651881599073949846530430883576108086265835907691458938331758540177481699417700038670115226196241034616842690969344017756670735185363163259158747855678830094717359150631954695197184651985448385314293126799498282205815159527062612613004547579178742537471162838101886497847630962124242699809459128699548446895085492313493591796248414954466307842958908009062612074835543567946408108782681955870840725798038453321025923241918122943002789677906041874583604278699174011531651910152628803256372689919889810549024887900896785651965209808392483580360596207529819420775271986436835136707436091994718202682934521173795049320124339674427558710585992008508404244560914013911875779459751589018225590187996969007224938480870669416737705643830166869402961193654282128516675423878689661409600821107459350156155109917682845246745128618494624801643742743 A013787 383 16807047283675038146271984223739335042441445887831760392090828097673251511870583463753906982577047732130788607792676203275126039634950863677103802826188245300008054327465672322543670037864414647152902151036099506406761293535514401505783828685741805261508942321359360496851529733414448413207887072571090571589211033407532649547967653415292297882984398386194293059544445647106589171637413960777576052398130027227070835801331595585906787043058127810783481606069241821167719376553581519564551466235515124272014367192910934552254966133560301897792846946658097174724115039301017394986633766435180056954985240153601484871057416379320667323223168440349417061573139617797445595375576162198024477332883823918737608160832468261974282629481332161940060306722242511368007615820995100267044698113902792444305673605130944338129759331591680140106639325869187219376045888582641090326423783241703845413186149698016652406540875233873156716801687496236276461756618550828497655435128208755850053182350368468749950353076445791494279096429281428039434841163234554056879318404641725785338281913417618539558300568464116966812428678591190754547402413746482863565232759642041380722586347077292570477269587231250836230653436509825963931390568537692732733877044451571479009899724928418912356511437435053813005594148746626325943 A013787 384 40353720528103766589199034121198143436901911576684056701410078262513476880001270896473130665167491604846023447310215564063577621163517023688726230585677976965319338440245079246427351760912459567814118064637674914882633865778770078015386972674466074432882970513583824552940522889928090640112136861243188462385695691211485891564670335850116807217045540525252497635966213998702920601101430919826960101807910195372197076758997161001762195690382564873691139336172249612623694223105149228474488070431471813377106495630179153859964173686678284856600625518926091316512600209361742765362907673210867316748919561608797165175408856726748922243058827425278950364837108222331666874496758365437456770076254061228888997194158756297000252593384678520818084796440104269794586285586209235741174320171480604658777922325919397355849552155151624016396041021411918513721886178486921257873743503563330932837059945424937982428104641436529449277040851678463299784677641140539222870699742829222795977690823234693468630797736546345377764110526704708722683053632926164290567243489544783610597214874115702113479479664882344837316641257297449001668313195405305355420123855900541355114929819332579461715924278942233257789798901060092139399268755059000251294038783728223121102769239553133808567983961281564205026431551140649808589143 A013787 385 96889282987977143580666880924996742392001489695618420140085597908294857988883051422431986727067147343235302296991827569316649868413604373876631679636212822693731731595028435270672071577950815422321697473195057470633203911734826957314944121391393044713352012203114762751610195458717345626909240603844895498188055354598777625646773476376130454128126342801131246823954879810885712363244535638504531204440792379088645181298352183565231031852608538261732425546149571319909489829675463297567245857105963823918432696008060148417773981021714561940698101870941545250946753102677544379636341323379292427514155867422721993586156665000924162305584244648094759825973896841818332165666716835415333704953086001010562482263175173869097606476716613128484221596252690351776801671692488375014559542731724931785725791504532473051394774724519049263366894492410016351446248714547097940154858152055557569741780928965276095809879244089107207714175084879990382783011016378434674112550082532963933142435666586499018182545365447775252011629374618005643162011772655720461651951618397025449043912912751800774464230675382509954397255658771175053005619982168138158363717378017199793630946496217523287579934193740302051953307161445281226697644280896659603356987119731463713767748944167074274371729491037035656268462154288700190422532343 A013787 386 232631168454133121737181181100917178483195576759179826756345520577815954031308206465259200131688220771107960815077377993929276334061064101677792662806546987287649887559663273084883643858659907828994395633141332986990322592075319524513180835460734700356758181299678545366616079296380346850209086689831594091149520906391665079177903116779089220361631349065516123624315666425936595384150130068049379421862342502191837080297343592740119707478113100366419553736305120739102685081050787377458957302911419141228156903115352416351075328433136663219616142592130650147523154199528784055506855517433681118461488237681955506600362152667218913695707771400075518342163326317205815529765787121832216225592359488426360519913883592459703353150596588121490616052602709534616100813733664588409957462098871561217527625402382467796398854113570237281343913676276449259822443163627582154311814423085393724950016010445627906039520065057946405721734378796856909062009450324621652544232748161646403474988035474184142656291422440108380079922128457831549231990266146384828426335835771258103154434903517073659488617851593406400507810836709591302266493577185699718231285424619296704507902537418273413479421999170465226739890494630120225301043918432879707660126074475244376756365214945145332766522507979922610700577632447169157204500155543 A013787 387 558547435458373625290972015823302145538152579798790764041985594907336105629171003723087339516183418071430213917000784563424192478080614908128380183398519316477647380030751518676805628904642438697415543915172340501763764543572842178356147185941224015556576393300528187425245206390609212787352017142285657412849999696246387855106145383386593218088276869106304212821981915088673765517344462293386559991891484347762600829793921966169027417654949553979773348520868594894585546879602940493278956484290317358088804724379961151658931863567961128390298358363705691004203093233068610517271960097358268365426033258674375171347469528553992611783394359131581319539534146487611163086967654879519151157647255131711691608313234505495747750914582408079698969142299105592613258053774528676772307866499390618483283828591120305179153648726682139712506736736739754672833686035869824752502666429828030333604988441079952602400887676204129320137884243491253438657884690229416587758702828336113014743446273173516126517755705278700220571893030427253549706008629017469973051632341686790705673798203344493856432171461675768767619253818939728716741851078822865023473316304510931387523473992341274465764092220008287009402477077606918660947806448157344178091962704815061748592032881083293943972420541659794188292086895505653146448004873458743 A013787 388 1341072392535555074323623809991748451437104344096896624464807413372513989615639579939132702178356386789503943614718883736781486139871556394416240820339844878862831359453834396343010315000046495312494720940328789544734798669118394070233109393444878861351339920314568178008013740543852719902432193158627863448252849270687577240109855065511210316629952762724236414985578578127905711007144053966421130540531453918978004592335206640771834829789533879105435809798605496341899898057926660124362774518781051976771220143236286725133095404426674669265106358431257364101091626852597733851969976193757202345387905854077174786405274338058136260891929856274926748214421485716754402571809339365725481929511059571239771551560076047695290349945912361799357224910660152527864432587112643352930311187465036874978364472447279852735147910592763817449728674904912150969473680172123449230758902098017100830985577247032966198364531310566114497651060068622499506217581141240829227208645490835007348399014501889612219769131448374159229593115166055835772844126718270945405296969252389984484322789486230129749293643679483520811053828419274288648897184440253698921359432447130746261443861055611399992299585420239897109575347463334211704935683282025783371598802454260963258369470947480988759477781720525165846089300636109073204621659701174441943 A013787 389 3219914814477867733451020767790188031900487530176648795340002599507406089067150631433857617930233684681598968618940039852012348221831606902993394209635967554149658094048656385619567766315111635245299824977729423696908251604553264162629695653661154146104567148675278195397240991045790380485739695773865500139255091098920872953503762012292415970228516583300891632380374166085101612128152873573377134427816020859466189026196831144493175426324670843732151379326451796716901655237081910958595021619593305796227699563910324427044562066028445880905520366593448931206720996073087158978579912841211042831276361955639296662159063685677585162401523584916099122462825987205927320574914223817106882112756054030546691495295742590516392130220135580680256697010495026219402502641657456690385677161103553536823053098345918926417090133333225925696798548446694074477706306093268401603052123937339059095196370970126151842273239676669240908860195224762621314428412320119230974527957823494852643506033819036958939665684607546356310253069513700061690598748250568539918118023174988352746859017556438541528054038474439933467340242034677567046002139841049131110183997305560921773726710394522971381511304593995992960090409259465442303550575560143905875208724692680572783345099744901854011506153910980923196460410827297884764296604942519835105143 A013787 390 7731015469561360428015900863464241464593070559954133757611346241417282019850228666072692140650491076920519123654075035684681648080617688174087139497335958097513329083810823981872582206922583036223964879771528346296276712102532387254473899264440431104797065723969342947148775619500942703546261009553051065834351473728509015961362532591514090744518668316505440809345278372770328970719695049449678499761186266083578319851898591577928114198605534695800895461762810763917280874224233668211586646908643527216742706652948688949333993520534298560054154400190870883827337111571482268707570370731747713837894545055489951285843911909311881974926058127383553993033245195281431496700369051384873623952727285727342606280205077959829857504658545529213296329522198557952785408842619553513616010863809632041912150489128551342327433410133075447598013314820512472820972840929937432248928149573551080887566486699272890573298048463682847422173328734655053775942617980606273569841626734211141197057987199507738414137308742718801500917619902393848119127594549615064343401373643147034945208501153008938208857746377130280255083921125260838477451137758358963795551777530651773178717831657249654287008642330184379097177072631976526970824931919905518006376147987126055252811584487509351481626275540265196594701446396342221319076148466990124087448343 A013787 391 18562168142416826387666177973177643756487962414449875152024842325642894129660399027240533829701829075686166415893434160678920637041563069305983221933103635392129503130229788380476069878821121869973739676331439559457360385758180261797991832133921475082617754803250392416104210262421763431214572683936875609068277888422150147323231440752225331877589322627929563383238013373021559858697987813728678077926608224866671545964408518378605402190851888804617950003692508644165391379012385037376019539227653108847399238673729802167350918442802850842690024714858280992069436404883128927166876460126926260924784802678231373037311232494257828621797465563847913137272821713870717023577586092375081571110498213031349597678772392181551487868685167815641124487182798737644637766631129547986192042084006926532631073324397651772928167617729514149682829968884050447243155791072779774829676487126096145211047134564954210266488614361302516660638162291906784116038225771435662841189745788840950014136227266018079932343678291267842403703205385647629334025354513625769488506698117196030903445611268374460639467449051489802892456494621751273184360181757819872073119817851094907402101513809056419943107750234772694212322151389375641256950661539693148733309131317089658662000614354509952907384687572176737023878172797617673387101832469243287933963471543 A013787 392 44567765709942800156786493313599522659327597757094150240011646423868588805314618064404521725114091610722485564560135419790088449536792929403665715861381828576502937015681721901523043779049513609806948962871786382257122286205390808576978388953545461673365229282604192191066208840074653998346189014132438337372935210101582503723078689246093021838091963629658881683154470108624765220733868740762556065101786347904878381860544852627031570660235385019887697958865713254641104701008736474739822913685595114342605572055625255003809555181169644873298749340374732661958716808124392554127670380764749952480408311230433526662584269218713046520935714818798839442592044935003591573609784207792570852236306209488270384026732513627905122372713087925354339893725899769084775277681342044714847093043700630604847207051878761906800530450168563473388474755290605123830817054365744239366053245589756844651724170090455058849839163081487342502192227662868188662607780077217026481696579639007120983941081665709409917557171577334089611291396130939958030994876187215472541904582179387670199172912655367079995361345172627016744788043586824806915648796400525512847560682660478872672445734655544464283401708313689238803785485485890914657938538356803250108675224292332270447463475065178396930630634860796345594331492887080033802431499758653134329446295174743 A013787 393 107007205469572663176444370445952453905045562214783054726267963063708481721560397972635256661998933957344687840508885142916002367337839823498201383783177770412183551774651814285556828113497882177146484459855159103799350609179143331393325111877462653477749915507532665450749967425019244250029199822931984448032417439453899591439111932879869345433258804674810974921253882730808061294982018846570897112309389021319612994847168191157502801155225159432750362799236577524393292387121976275850314815759113869536595978505556237264146741989988317340790297166239733121362879056306666522460536584216164635905460355264270897516864830394130024696766651279936013501663499888943623368237091882909962616219371208981337192048184765220600198816884124108775770084835885345572545441712902249360347870397925214082238144131560907338228073610854720899605727887452742902317791747532151918717893842661006184008789732387182596298463830558651109347763538618546520978921279965398080582553487713256097482442537079368293212054768957179149156710642110386839232418697725504349573112901812709796148214163285536359068862589759477467204236092651966361404472760157661756346993199067809773286542208907962258744447501661167862367888950651624086093710430594684603510929213525889781344359803631493331030444154300772025771989914421879161159638030920526175525000554714557943 A013787 394 256924300332443964286642933440731841826014394877694114397769379315964064613466515532297251245459440431584595505061833228141321683978153416219181522463409826759652707810939006099621944300508415107328709188112237008222240812639123138675373593617787831000077547133585929747250671787471205444320108774859694659725834272128812919045307750844566298385254390024221150785930572436670155169251827250616723966654843040188390800628050826969164225573695607798033621080967022636068295021479865038316605872637632400757366944391840525671216327517961949935237503496141599224392272614192306320427748338703011290809010312989514424937992457776306189296936729723126368417494063233353639707137257610866820241542710272764190598107691621294661077359338781985170623973690960714719681605552678300714195236825418439011453784059877738519085604739662184879953352657774035708465017985824696756841663116229075847805104147461625413712611657171321313543980256223130196870389993196920791478710923999527890055344531527563272002143500266187137125262251707038800997037293238935943325044077252316220551862206048572798124339078012505398757370858457371233732139097138545876989130670961811265660987843588017383245418451488464037545301370514549430710998743857837733029741041675661365007807888519215487804096414476153633878547784526931865944290912240183347435526331869653621143 A013787 395 616875245098197958252229683191197152224260562101343568669044279737629719136933103793045700240348116476234613807653461580767313363231546352342254835434646994049926151454064553645192288265520704672696230760657481056741600191146534655959571998276308582231186190667739817323148862961718364271812581168438126878001728087381279818627783909777803682422995790448154983037019304420445042561373637228730754243938278139492326312307950035552963305602443154323078724215401821349199976346573155956998170700202955394218438033484809102136590402370626641794505245894235979737765846546675727475347023761225930109232433761487824134276119891120911160501945088065226410570403245823282088936836555523691235399944047364906821626056567582728481246739772415546394668160831996676041955534931980600014782763617829672066500535527766450184324536979928905896767999731315459736024508183965096913176833142066011110580055058055362618323980588868342473819096595191735602685806373665806820340384928522866464022882220197679416077146544139115316237754666348600161193886541066685199923430829482811245545021156722623288296538126308025462416447431156148332190865972229648650650902740979308848852031812454829737172249702023802154146268590605433183137107984002668397004408241063262937383746740334636386217635491157244874942393230649163410132242480288680217192698722819038344364343 A013787 396 1481117463480773297763603469342064362490449609605325908374375315650048955647776382207102726277075827659439307752175961255422319385118942791973753859878587432713872689641208993302106684125515211919143650056338612017236582058942829708958932367861416905937078043793243301392880419971085792616622007385419942634082149137802452844525309167376506641497612892866020114271883349913488547189858102986182540939695805812921075475851388035362664896751466013529712016841179773059429143208122147452752607851187295901518469718397026654229953556091874566948607095392060587350375797558568421668308204050703458192267073461332265746396963858581307696365170156444608611779538193221700295537344569812382656195265657723141278724161818766131083473422193569726893598254157624019176735239371685420635493415446409042631667785802167246892563213288809303058139967354888418826194844149700197688537576374100492676502712194390925646595877393872890279639650925055357182048621103171602175637264213383402380118940210694628278001228852478015874286848953902988987026521585101111165016157421588229800553595797291018515199988041265569135261890282205912145590269199323386410212817481091320546093728381704046198950571534559148972105190886043645072712196269590406821207584186792894312658375923543461963308542814268544944736686146788641347727514195173121201479669633488511064818787543 A013787 397 3556163029817336687930411929890296534339569512662387506006875132875767542510311093679253645791259062210313777912974482974268988843670581643528983017568488425946008327828542792918358148585362023817863903785269007453385033523521734131210396615235261991154924383147577166644305888350576988072509439732393282264431240079863689279705267310870992446235768555771314294366791923142286001802849305269824280796209629756823502217519182672905758417100269898484838552435672635115689372842701276034059011450700697459545845793871260996806118488176590835243605636036337470228252289938122780425607997925739003119633243380658770057099110224453719778972773545623505276882671201925302409585164312119530757524832844193262210216712526857480731419686686760914271529408232455270043341309731416694945819690486828111358634353711003559789044275106431136642594061619087093601693820803430174650178720874215282916283011978732612477476701622688809561414801871057912594098739268715016823705071376333549114665575445877802495480950474799716114162724338321076557850678325827767907203793969233339751129183509295735454995171287078631493763798567576395061562236347575450770920974772100260631171041844471414923680322254476516682024563317390791819581983243286566777719409632489739244692760592427852173903811297058776412312783438439527875893761582610664004752686790005915066629908890743 A013787 398 8538347434591425387720919043666601978949306399902392401922507194034717869567256935923888003544813008366963380769051733621219842213653066526113088225181940710696365995116331245796977914753454219186691232988430886895577465489975683649036162273179864040762973443937332777112978437929735348362095164797476270716899407431752717960572346813401252863412080302406925620774667407464628690328641181952848098191699321046133228824263557597646725959457748026262097364398049996912770184195325763757775686493132374600369575751084897653331490490111994595419897132123246266018033748141432795801884803019699346490239417356961706907094963648913381189313629283042036169795293555822651085413979513398993348817123658908022566730326776984811236138667734912955165942109166125103374062484665131484564913076858874295372081083260119547053495304530541159078868341947428111737666863749035849335079108818990894281995511760937002558421560596075831756956939292410048138431072984184755393715876374576851424312046645552603791649762089994118390104701136308904815399478660312470745196309320129248742461169605819060827443406260275794216526880360750924542810929470528657300981260427812725775441671468575867231756453732998116553540976525055291158816341767131046833304302527607863926507318182419273069543050924238122165962993035693306430020921559848204275411200982804202074978411246673943 A013787 399 20500572190454012355917926623843511351457284666165644157015939772877357604830983903153255096511096033089079077226493212424548841154981012729197524828661839646381974754274311321158543973323043580267245650405222559436281494641431616441335825617904853561871899238893535997848261229469294571417390490678740525991275477243638275823334204698976408125052404806079028415479976445322573485479067477868788283758270069831765882407056801791949789028658053011055295771919718042587561212252977158782419423270010831415487351378354839265648908666758899023603173014227914284709299029287580142720325412050298130923064841074065058283935007721041028235542023908583928843678499827530185256078964811670983030509913905038162182719514591540531777968941231526005353427004107866373201124025680980694440356297538157183188366680907547032475442226177829322948362889015774896282138139861435074253524940274397137171071223738009743142770166991178072048453611241076525580373006235027597700311819175359020269773223995971801703751078778075878254641387428277680461774148263410242259216338677630326230649268223571565046691618430922181913881039746162969827289041658739306179656006287178354586835453196050657223447245412928477845051884636657754072318036582881643446763630368786481287544070955988674639972865269095731320477146278699628738480232665195538465262293559712889182023165403264137143 A013787 400 49221873829280083666558941823848270754848940483463711620995271394678535609199192351470965486723141575446878864420810203031341767613109411562803257113617076990963121385012621482101664079948627636221656806622939365206511868634077311075647317308589553402054430072583379930833675211955776265973154568119656002905052420861975500251825425482242355908250823939395747225567423445219498938635241014362960669303606437666069883659343381102471443457807985279543765148379243020252734470619398158236589035271296006228585130659429969076823029708888116555671218407161222197587026969319479922671501314332765812346278683418830204939727953538219508793536399404510013153672078085899974799845594512822030256254303285996627400709554534288816798903427896893938853578236862987162055898785660034647351295470389115396835268400859020424973536785052968204399019296526875525973413673807305613282713381598827526347742008194961393285791170945818550988337120589824737918475587970301262078448677840037007667725510814328295890706340146160183689393971215294710788719729980447991664378429164990413279788893004795327677106575852644158775228376430537290555320989022633074137354071095515229362991923123717627993496836236441275305969575012615267527635605835498825915679476515456341571393314365328807810574849511098850900465628215157808601091038629134487855094766836870646926037620133237193280343 A013787 401 118181719064101480883408019319059698082392306100796371602009646618623163997687260835881788133622262922647956153474365297478251584039075697162290620329794601855302454445415304178526095455956654954568197992701677415860834996590419623892629208857923517718332686604272695213931654183905818814601544118055294062975030862489603176104632846582863896535710228278489189088587383691972016951663213675485468566997959056836233790666083458027033935742196972656184580121258562491626815463957174977926050273686381710954832898713291355753452094331040367850166595395594094496406451753336071294334274655712970715443415118888611322060286816445265040613280894970228541581966659484245839494429272425285694645266582189677902389103640436827449134167130380442347187441346708032176096212984369743188290460424404266067801479430462508040361461820912176658762045330961028137862166230811340777491794829218784890760928561676102305279184601440910340922997426536169195742259886716693330250355275493928855410208951465202238433585922690930601038234924887922600603716071683055627986172608425141982284773132104513581752732888622198625219323331809720034623325694643342011003787124700332065700543607420046024812385903803695502009632949605289257333853089611032681023546423113610676112915347791154467553190213676148341012017973344593898451219583748551905340082535175326423269416325939902501066103543 A013787 402 283754307472907655601062654385062335095823926948012088216425161531314216758447113266952173308827053277277742724491951079245282053277820748886659779411836839054581193123442145332641155189751928545918243380476727475481864826813597516966202730467874366041716780536858741208649901695557870973858307427450761045203049100837537225827223464645456215582240258096652543001698308244424812700943376034840610029362099695463797331389266382722908479717014931347499176871141808542395983928961177122000446707121002488002553789810612545164038478488827923208249995544821420885871890659759907177696593448366842687779639700451555784266748646285081362512487428823518728338301949421674260626124683093110952843285063837416643636237840688822705371135280043442075597046673445985254807007375471753395085395478994642828791352112540481804907869832010136157687670839637428559007061120178029206757799384954302522716989476584321634975322228059625728556116821113342238977165988006780685931103016460923181839911692467950574479039800380924373092802054655902164049522288111016562794800432828765899465740290182937109788311665581898899151595319675137803130604992838664168420092886405497289747005201415530505574538555032672900325128712002299506858581268156089467137534961895779233347109750046561876595209703036432166769855154000369950181378220580273124721538166955958742269868598581705905059714606743 A013787 403 681294092242451281098151433178534666565073248602177023807636812836685434437031518953952168114493754918743860281505174541267922209920047618076870130367820250570049444689384590943671413610594380438749702356524622668631957449179447638235852755853366352866161990068997837641968413971034448208233796133309277269532520891110926879211163538613740373612958859690062755747077638094863975294965045859652304680498401368808577392665628584917703259800552850165345523667611482310292757413435786269923072543797526973694131649335280720938856386851675843623008239303116231546978409474083537133649520869528789293358914920784185438024463499730480351392482316605268466740262980561439899763325364106559397776727438273637361370607055493863315596095807384304423508509062943810596791624708507679901600034545066137431928036422209696813583795466656336914608097685969465970175953749547448125425476323275280357043491733278956245575748669571161374263236487493134715784175537204280426920578342522676559597627973615549329324174560714599419795817733228821095882903013754550767270315839221866924617242436729232000601736309062139256862980362540005865316582587805632668376643020259598992682559488598688743884467070633447633680634037517521115967453624842770810597221443511765939266410509861795065705098496990473632414422224754888250385489107613235772456413138861256940189954505194675878048374770789943 A013787 404 1635787115474125525916661591061661734422740869893827034162135987620881728083312677008439155642899505559904008535893924073584281226018034331002565183013136421618688716699212402855755064079037107433438035358015619027385329835479853779404282466803932613231654938155663808178366161944453710147969344516075574724147582659557335436986003656211590637044714222115840676548733409065768404683211075109025183537876661686509394319790174232387405526781127393246994602325935169027012910549659322834085297177657862263839610090054009010974194184830873700538842782566782071944295161147274572657892499607738623093354754724802829236696736862852883323693350042169249588643371416328017199331744199219849114061922579295003304650827540240765820746226033529714920843930260128089242896690925126939443741682942703795974059215449725482049414692915441864931974042544012687794392464952663422949146568652183948137261423651602773945627372555640358459606030806471016452597805464827477305036308600396946419593904764650933939707343120275753206929758377482399451214850136024676392216028329971702486005999090586886033444768878058196355728015850458554082625114793321324036772319891643297181430825332125451674066605436590907768467202324079568199437856153247492716243928685871750020178651634178169952757941491274127191427027761636486689175559347379379089667847946405877913396080766972416783194147824666653143 A013787 405 3927524864253375387725904480139049824349000828615078709023288506277737029128033737497262412698601712849329524494681311700675859223669300428737159004414540548306471608794808979256667908853768094947684722894595501284752176934987128924349682202796242204369203506511748803436257154828633358065274396183097454912678345965597162384203394778564029119544358847300133464393508915166909939644389791336769465674441864709309055761816208331962160669801486871186034040184570340833857998229732034124638798523556527295478903826219675635349040237778927754993761520942843754738252681914606248951599891558180434047144766094251592997308865207709772860187733451248368262332734770603569295595517822326857722862676112887302934466636924118078735611688706504845524946276554567542272194954911229781604423780745431814133716176294790882400644677689975917701669676148174463394336308351344878500900911333893659477564678187498260243451321506092500661514079966336910502687330921050773009392176949553068353444965339926892389237330831782083449838349864335241082366855176595248017710684020262057668900403816499113366300890076217729450102966056950988352382900618764499012290340059835556532615411622433209469433919653254769552089752780115043246850292623947230011701672774778071798448942573661786056571817520549179386616293655689204540710517993057889194292502919320512870063989921500772696449148927024634196343 A013787 406 9429987199072354305929896656813858628261950989504803980364915703572846606936409003730927052889342712551240188311729829393322737996029990329397918769599311856483838332716336359195259649157897195969391019669923798584689976820904096547363586968913777532690457619134708877050453428743548692714723825235616989245340708663398786884472350863332233916026005592367620448008814905315750765086179888999583487084334917167051042884120716205041147768193369977717667730483153388342093053749586613933257755255059222036444848086753441200473045610907205539740021411783767855126544689276969603732791339631191222147194583392298074786538585363711164637310748016447332197860896184219169878724838291406785392593285347042414345654395254807507044203664584318134105396010007516668995540086741862705632221497569781785735052539283792908643947871133632178401708892431766886609801476351579053280663088112678676405632792328183322844526622936128094088295305999174922116952281541442905995550616855876917116621361781164468626558831327108782363061878024268913838762819279005190490523352332649200463029869563414371192488437072998768409697221502739323034071344385653562128509106483665171234809603305462135936110841087464701694567496425056218835687552590097299258095716332242150388075911119361948321828933866838579707265721067309780102245953701331991955496299509288551401023639801523355244174406573786146705419543 A013787 407 22641399264972722688537681873010074566456944325801034356856162604278404703254318017957955853987311852835527692136463320373367893928468006780884402965807947767417695836851923598427818417628111167522507838227487040401840634346990735810219972312361979855989788743542436013798138682413260411208051904390716391178063041500820487309618114422860693632378439427274656695669164587663117586971917913487999952489488136118089553964773839608303795791432281316500120220890051285409365422052757460053751870367397192109504080256295012322335782511788200500915791409692826620158833798954004018562432006454490124375414194724907677562479143458270506294183105987490044607064011738310226878818336737667691727616478118248836843916203006792824413132998666947839987055820028047522258291748267212356222963815665046067549861146820386773654118838591850860342503050728672294750133344720141306926872074558541502049924334379968158149708421669643553905997029704018988002802427981004417295317031070960477997007889636575889172367754016388186453711569136269662126869529088891462367746568950690730311734716821757905233164737412270042951683028828077114604805297869954202670550364667280076134777857536414588382602129451002748768656558916559981424485813768823615518687814913713403081770262597588037920711270214279429877144996282610782025492534836898112685146615121801811913857759163457575941262750183660538239712322743 A013787 408 54361999635199507175178974177097189034063123326248283490811646412872449692513617561117052005423535758658101988819648432216456313322251684280903451520904882589569887704281468559825192020725094913221541319584196384004819363067124756680338153521981113634231482773245388869129330976474238247310532622442110055218529362643469990030393092729288525411340633064886450726301664174979145326319574910284687885927261014819533019069421988899537413695228907440916788650357013136267886378348670661589058240752120658254919296695364324585928213810803469402698815174672476715001359951288563648568399247497230788625369481534503333827512423443307485612333637475963597101560692183682854736042826507140127838007163961915457262242803419309571415932329799341763808921023887342100942158487589576867291336121411775608187216613515748643543539331459033915682349824799542179695070160673059277931419851015058146421868326846303547717449920428814172928298868319349590194728629582391605926056191601376107670815943017418709902854977393348035675361477496183458766613739342428401144959512050608443478475055089040730464828534526860373126990952216213152166137520185760040611991425566139462799601635944931426706627712811857599793544397958660515400190438858945500860369443607825880799330400496808879047627759784484911135025136074548487643207576143392368557037022907446150405172479751461639834971863190968952313549286905943 A013787 409 130523161124114016727604716999210350870785559106322128661438763037306751711725195764242041865021909356538102875155975885751711608286726293958449187101692623097557300377979806012140286041760952886644920708321655517995571290724166540789491906606276653835789790138562178674779523674514646031792588826483506242579688999706971446062973815643021749512628859988792368193850295684124927928493299359593535614111353696581698778785682195347789330282244606765641209549507188540179195194415158258475328836045841700470061231365569743330813641359739130035879855234388616592718265243043841320212726593240851123489512125164342504519857328687381272955213063579788596640847221933022534221238826443643446939055200672559012886644971009762280969653523848219574905219378353508384362122528702574058366498027509673235257507089051312493148037934833140431553321929343700773447863455776015326313339062287154609558905852757974818069597258949582829200845582834758366057543439627322245828460916034904034517629079184822322476754800721428633656542907468336484498639588161170591149047788433510872791818607268786793846053311398991755877905276271127778350896185966009857509391412784300850181843527903780355522613138461270097104300099498743897475857243700328147565747034102389939799192291592838118593354251242548271635195351714990918831341390320285076905445892000778207122819123883259397243767443521516454504831837861169143 A013787 410 313386109858997754162978925515104052440756127414279430916114470052573510859852195029945142517917604365047985003249498101689859571496429831794236498231163988057235078207529514235148826786268047880834454620680294898707366669028723864435570067761670245859731286122687790998145636342509665122334005772386898488433833288296438441997200131358895220579821892833090476033434559937583951956312411762384079009481360225492658767864422951030042182007669300844304544128366759684970247661790794978599264535346065922828617016508732953737283552904733651216147532417767068439116554848548263009830756550371283547498318612519586353352177446178402436365466565655072420534674179861187104665194422291187916100671536814814189940834575394439236608138110759575199347431727426773630853456191414880314137961764050725437853274520812201296048439081534370176159525952354225557048320157318212798478327088551458217550932952471897538185103018737948372911230244386254836904161798545200712234134659399804586876827419122758396266688276532150149409359520831475899281233651174970589348863740028859605573156476052357092024374000668979205862850568326977795820501742504389667880048782095106341286606310496976633609794145445509503147424538896484097839533242124487882305358628879838245457860692114404322742643557233358400196104039467693196114050678159004469649975586693868475301888716443705812782285631895161007266101242704667112343 A013787 411 752440049771453607745312400161764829910255461921684913629590842596228999574505120266898287185520168080480211992802044942157352831162928026137961832253024735325421422776278363678592333113829582961883525544253388051796387372337965998509803732695770260309214817980573386186547672858365705958723947859500943270729633725199748699235277515392707424612152364692250232956276378410139068647106100641484173701764745901407873701642479505423131279000413991327175210452208590003613564635959698743616834149365904280711509456637467821923217810524265496569970225335058731322318848191364379486603646477441451797543462988659526834398578048274344249713485224137828881703752705846710238301131807921142186557712359892368870047943815522048607096139603933740053633183577551683487679148315587127634245246195485791776285712124470095311812302234764022792959021811602495562473016697721028929146463339612051180339790018885025989182432347989814043359863816771397863406892478307026910074157317218930813091262633313742909436318551953692508731872209516373634174241996471104385026621839809291912981148699001709377950521975606219073276704214553073687765024683753039592579997125810350325429141751503240897297115743214668317056966317890458318912719314340895405415166067940491627344323521766684778905087180917293518870845798761931363869835678259769731629591383651978209199834808181337656490267802180281578445909083733905736735543 A013787 412 1806608559501260112196495072788397356614523364073965477624647613073545827978386793760822787532433923561232988994717709906119804147622190190757246359239512389516336836085844351192300191806304828691482344831752384712363126080983456362422038762202544395002424777971356700233900962532936060006896198810661764793021850574204596626863901314457890526493777827626092809328019584562743903821701747640203501057937154909280304757643593292520938200879993993176547680295752824598676168690939236683424018792627536177988334205386560240437645963068761457264498511029476013904887554507465875147335355192336925765901854635771523929390985893906700543562078023154927144970710246737951282161017470818662389925067376101577656985113101068438705637831189044909868773273769701592053917635105724693449822836115361386054861994810852698843661337665668418725894611369657591845497713091228190458880658478408534883995835835342947400027020067523543518107033024068126270039948840415171611088051718642652882232121582586296725556600843240815713465225175048813095652355033527121628448919037382109883067738026303104216459203263430531994937366819141929924323824265691048061784573099070651131355369345359281394410374899458418629253776129254990423709439073732489868401813729125120397253720775761810154151114321382421738808900762827397204651475463501707125642648912148399680288803374443391713233132993034856069848627710045107673902038743 A013787 413 4337667151362525529383784669764942053231470597141591111776778918989583532976106691819735512865373850470520406576317221484593649758440878648008148508534069247228724743442112287212712760526937893688249109941037475694383865720441278726175315068048309092400821891909227437261596211041579480076557773344398897268045463228665236501100227056013395154111560564130248835196575022535148113075905896084128606040107108937182011723102267495342772620312865577616890980390102531861421481026945107276901069121098714363349990427133131137290787957328096258892060924981771909385635018372425566228752187816800958763930352980487428954467757131269988005092549333594980075074675302417821028468602947435608398210086770019887954421256555665321332236432684896828594924630321053522521456241888844988973024629512982687917723649540857329923630871735269873360872961898547878021040009132038885291772461006658892256474001840658416707464875182124027986974986290787571174365917165836827038222412176461009570239323919789698438061398624621198528030005645292200242661304435498619029905854608754445829245639001153753223718547035496707319844617732759773748301502061924206396344760010868633366384241798207634627979310133599663128838316486341232007326363216031708174032754763629414073806183582604106180116825485639194594880170731548580688368192587867598808668000038068307632373416902038583503472752316276689423706555131818303525038795021943 A013787 414 10414738830421423796050466992105625869808760903736960259376046184493990062675632167059184966389762614979719496189737648784509353070016549633867564568990300262596168109004511601597723338025177882745486112968430979142215661594779510221546931478383990130854373362474055076865092502710832331663815213799901752340577157212025232839141645161488161765021856914476727453306976629106890619495250056497992783102297168558174010147168544256317997061371190251858155243916636178999272975945695202571839466959758013186403327015546647860635181885544759117599838280881234354434909679112193784515234002948139101992196777506150316919677084872179241200227210949961547160254295401105188289353115676792895764102418334817750978565436990152436518699674876437285456414037400849507574016436775116818524232135460671433690454482547598449146637723036382965939455981518413455128517061926025363585545678876988000307794078419420858514623165312279791196726942084180958389652567115174221718772011635682883978144616731415065949785418097715497665800043554346572782629791949632184290803956915619424436018779241770161490148231432227594274946927176356216769671906450680019557623768786095588712688564557496530741778323630772791172340797883705298049590598081692131325852644187474223191208646781832458938460497991019706222307289926448142232772030403470104739611868091402006625328573981794638991838078311380331306319438871495746763618146847685143 A013787 415 25005787931841838534317171248045607713410834929872441582761886888970070140484192833109103104301820038566306510351560094731606956721109735670916022530145710930493399629719832355436133734598452096471912157237202780920459803489065604041934182479599960304181350443300206239553087099008708428324820328333564107369725754466072584046779090032733076397817478451658622615390050886485644377408095385651680672228615501708175798363351674759419510944352227794711430740643843465777254415245614181374986560170378989660554388164327501513385071707192966641357211712395843684998218139548377276621076841078481983883264462792266910924144680778102358121745533490857674731770563258053557082736830739979742729609906421897420099535614213356000081397919378325922380850103799439667685213464697055481276681357241072112290781212596783876401077173010355501220633811625710705763569465684386897968895174983648188739013582285029481293610219914783778663341387944118481093555813643533306346771599937274604431525224772127573345434788852614909895585904573986121251094130471066874482220300554402238070881088959490157737845903668778453854147572150431276463982247388082726957854668855415508499165243502549170311009755037485471604790255718776420617067025994142807313372198694125609882091960923179733911243655676438314639759803113401989500885644998731721479808095287456217907413906130288928219403226025624175466472972730461287979447170581292028343 A013787 416 60038896824352254320895528166557504119899414666623732240211290420417138407302546992294956553428669912597701931354095787450588303087384475345869370094879851944114652510957317485402157096770883483629061089526523876990023988177246515304683972133519504690339422414363795181166962124719908936407893608328887421794711536473040274296316595168592116431159765762432352899551512178452032150156837020949685294020905819601330091870407371097366245777389698935102145208285868161331187851004719649481342730969079954174991085982550331133637557168970312905898665321462420687680721753055653841167205495429435243303717975164232853128871378548223761850311025911549277030981122382586590555651130606691362293793385318975705658985009726267756195436404427360539636421099222454642112197528737630210545311938735814141610165691444878087238986292397863558430741781713331404538330287108212942023317315135739301162371611066355784585958138015395852570682672453828473105627508558123468538598611449396325240092064677878303602388928035128398659301756882140677123877007261031565631810941631119773608185494591735868728568014708737067703808320733185494790021375978786627425809059921852635906495749649620557916734421845002617323101403980782185901577929411936880359406649064595589326902798176554541120896017279128393450063287275278176791626433641954863273019236785182379195700788618823716654787145687523645295001607525837552438652656565682160051543 A013787 417 144153391275269762624470163127904567391878494614563581108747308299421549315933415328500190684782236460147082337181183985668862515712810125305432357597806524517819280678808519282450579189346891244193375675953183828653047595613568883246546217092580330761504953216887472229981876061452501356315352553597658699729102399071769698585456144999789671551214597595600079311823180740463329192526565687300194390944194872862793550580848098004776356111512667143180250645094369455356182030262331878404703897056760969974153597444103345051863774762697721287062695436831272071121412929086624872642460394526074019172226858369323080362420179894285252202596773213629814151385674840590403924118364586665960867397918150860669287223008352768882625242807030092655667047059233113595711386266499050135519293964904689754006007825159152287460806088047270403792211017893708702296531019346819273797984873640910062090854238170320238790885489374965442022209096561642163926611648048054447961175266090000576901461047291585806949335816212343285180983518274019765774428694433736789081978070856318576433253372514757820817291803315677699556843778080378372990841323725066692449367552872368178811496294908738959558079346849851284192766470957858028349688608518060449742935364404094009973893618421907453231271337487187272673601952747942902476695067174333626718519187521222892448877593473795743688143936795744272353298859669535963405205028414202866283754743 A013787 418 346112292451922700061352861670098866307900265569567158242102287226911139907556130203728957834162149740813144691572022749590938900226457110858343090592333465367284092909819254797163840633621885877308294997963594372595967277068178888674957467239285374158373392673746820824186484423547455756513161481187978538049574860171319046303680204144495001394466248827035790427687456957852453391256284215207766732657011889743567314944616283309468031023741913810775781798871581062310193054659858840049694056833283088907942787463292131469524923205237228810237531743831884242762512442736986319214547407257103720032516686944744715950170851926178890538434852485925183777477005292257559821808193372584972042622401480216466958622443054998087183207979679252466256579989218705743303038425864219375381824809736160099368424788207124642193395417401496239505098653962794594213970977451713076388961681611825059080141025846938893336916059989292026295324040844502835587794566963378729554781813882091385140407974547097522485355294725836227719541427375921457624403295335402030585829348126020902016241347407933527782317619760942156635981911170988473551010018263885128570931494446555997326402604075882241898948511786492933346832296769817126067602349051863139832787809934229717947318577830999795208282481306736641689318288547810908846544856285575037751164569238456164769755101930583580595233592246581997920270562066555848135897273222501081947295137943 A013787 419 831015614177066402847308220869907378005268537632530746939287591631813646918042268619153227759823321527692360404464426621767844299443723523170881760512192650346849107076476030767990381361326147991417216290110590088602917432240697511708572878841524183354254515809666116798871749100937441271388100716332336469857029239271337030175136170150932498348113463433712932816877584155803740592406338400713847925109485547274305123182023696226032742488004335059672652099090666130606773524238321074959315430456712696467970632699364407658329340615774586373380313716940354066872792375011504152434128324824306031798072565354332062996360215474755516182782080818706366249722289706710401132161472287576517874336385953999737167652485775050407326882359209885171482048554114112489670595260499990720291761368176520398583587916485306265906342397180992471051741868164669820707744316861563096409896997549991966851418603058500282901935460034290155135073022067651308246294755279072329661031135130901415722119546887581151487338062636732782754618967129587419756192312100300275436576264850576185740995475126448400205344605046022118082992568721543324995975053851588193698806518166180949580692652386193262799375376799369532965744344544330919688313240073523398738523531652085552791511905372230508295086237617474676696053210803293992140554199941665665640546130741533251612181999735331177009155854984043377006569619521800591374289353007225097755455626201143 A013787 420 1995268489639136433236387038308647614590649758855706323401229507507984566250219486954586899851335794987989357331119088318864594162964380179133287106989774553482784706090618949873944905648544081327392736312555526802735604754809914725612283482098499564233565092459008346434091069591350796492602829819913939864126727203490480209450501944532388928533820425704344751693323079558084781162367618500113948868187874799005606600760038894638704614713698408478274037689916689379586863231696208900977316348526567184219597489111173942787648746818474781882486133234373790114561574492402621469994342107903158782347172229415751283254260877354887994354859776045713985365583217585811673118319694962471219416281662675553368939533618345896027991844544462934296728398578427984087699099220460477719420519044991825476999194587481220344441128095631562922995232225463372239519294104784612994480162691117530712410256065943459179247547039542330662479310325984430791099353707425052663516135755449294299148809032077082344721098688390795411393840140078139394834617741352820961323219611906233421964130135778602608893032396715499105517265157500425523315336104297663253070834450117000459943243058379250023981300279695286248650752171250938538171640089416529680371194999496657412252420084798725450416502056519556698747223759138708875129470634059939263202951259910421337120848981364530155998983207816688148192773656471843219889668736570347459710848958508944343 A013787 421 4790639643623566576200565278979062922632150071012550882486352047526670943566776988177963146543057243766162446952016931053593890585277476810099022343882448702912166079323576098647341718462154339267069959886445819853368187016298605256195092640518497453724789786994079039788252658088833262378739394397613369613768272015580642982890655168822265817409702842116131748815668714018961559570844652018773591232519087392412461448424853386027529779927589878756335964493489971200388058619302597571246536552812287809311253571355928636633144641111157951299849205895731470065062340356258694149456415401075484236415560522827218831093480366529086074446018322285759278862765305423533827157085587604893397818492272084003638823820217648496363208418751255505246444884986805589794565537228325607004328666227025372970275066204542410047003148557611382578111552573337556747085825145587855799746870621373191240497024814330245489373360441941135920612824092688618329429548251527551445102241948833755612256290486017074709675357950826299782756610176327612686997917196988123128137050288186866446135876456004424863952170784513913352346953643158521681480121986418689470623073514730918104323726583168579307579101971548382283010455963173503430150107854689087762571239193791474446818060623601739806450021437703455633692084245692040009185858992377914170950285975044921630427158404256236904553558681967868243810849549188895570955094636505404250765748349379975367543 A013787 422 11502325784340183349457557234828730077239792320501134668849731266111536935503831548615289514849880442282556035131792651459678931295251221821047752647661759335692110756455906212852267466027632568580234973687356413467937017026132951220124417429884912386393220278572783774531594632071288662971353285948669700442657621109409123801920463060342260227600696523920832328906420582359526704529598009497075392549278328829182319937668072979852099001606143298893962650748869420852131728744945536768562934263302303030156319824825584656556180283307890241070937943355651259626214679195377124652844853377982237651633760815308152413455446360036335664744889991808108028549499498321904719004162495839349048162199945273692736815992342574039768063413421764468096714168853320221096751854885209782417393127611087920501630433957106326522854559686824929570045837728583473749753066174556441775192236361917032168433356579206919419985438421100667345391390646545372608960345351917651019690482919149847225027353456926996377930534439933945778398621033362598061481999189968483630657057741936666337172239370866624098349162053617905958985035697223610557233772889391273418965999508868934368481267526187758917497423833687665861508104767579581735790408959108499717933545304293330146810163557267777275286501471925996976494694273906588062055247440699371924451636626082856834655607328619224807833094395404851653389849767602538265863182222249475606088561786861320857470743 A013787 423 27617084208200780222047594920823780915452741361523224339908204769933800182144699548225310125154562941920417040351434156154689114039898183592335654107035884164996757926250630817058294185932345797161144171823342748736516777879745215879518726249153674639730121888853253842650358711603164079794219239562755950762820948283691306248411031807881766806469272353933918421704315818245223617575564820802478017510817267518866750170341043224624889702856350060644404324448035479465968280716614233781319605166188829575405323899406228760391388860222244468811322001996918674362541444748100476291480492960535352601572659717554873944706526710447241931052480870331267376547348295470893230328994152510277064637442068602136261095197614520269483120255625656487900210719416821850853301203579388687584160899394222097124414671931012289981373797808066655897680056386328920473157111885110016702236559504962794236408489146675813527385037649062702296284728942355439634113789189954280098276849488878783187290675650081718303411213190281403813935089101103597945618280055114329197207595638389935875550546729450764460136338090736592207523070709033888947918288707428447478937364820794311418723523330376809160911314624684085733480959546958575747632771910819507822758442275608285682491202700999933237962890034094318740563760951649717936994649105119191990608379539224939260008113196014758763607259643367048819789029292013694376337500515620990930218636850254031378787253943 A013787 424 66308619183890073313136275404897897978002032009017261640119599652611054237329423615288969610496105623550921313883793408927408562809795538805197905510993157880157215780927764591756964340423562258983907156547845939716376783689268263326724461724217972809992022655136662476203511266559196955585920394190177037781533096829142826302434887370724122102332722921795338130512062279606781905798931134746749720043472259312799067158988844782324360176558096495607214782999733186197789842000590775308948372004019379810548182682474355253699724653393608969615984126794601737144462008840189243575844663598245381596375955981849252341240370631783827876457006569665372971090183257425614646019914960177175232194498406713729162889569472463167028971733757201227448405937319789263898776189794112238889570319445527255195719627306360508245278488537168040810329815383575738056050225636149150102069979371415668961616782441168628279251475395399548213379634190595410561507207845080226515962715622797958432684912235846205646490322869865650557258148931749738667429490412329504402495437127774236037196862697411285468787347755858557890262892772390367363951811186535702396928612934727141716355179516234718795348066413866489846087783872247540370066285357877638282443019903735493923661377685100839704348898971860459296093590044910972766724152501391179969450719273679079163279479783631435791421030403724284216313459330124880197586338738005999223454947077459929340468196717143 A013787 425 159206994660520066024840197247159853045182878853650445197927158765919141223827946100308816034801149602145762074634987974834707959306319088671280171131894572070257475090007562784808471381356972983820361082871378101259020657637933100247465432599847352716790846394983126605364630551008631890361794866450615067713460965486771925952146164577108617167700867735230606851359461533335883355823233654526946077824376894610030560248732216322360788783915989685952922693982359380060893410643418451516785041181650530925126186620620926964133038892798055136047977888433838770883853283225294373825603037299387161212898670312420054871318129886912970731373272773766560503587530001078900765093815819385397732498990674519663720097856303384064036561132751040147103622655504814022620961631695663485573858336988710939724922825162571580296913650977740465985601886735965347072576591752394109395070020470769021176841894641245876498482792424354315260324501691619580758178806036037623864826480210337898196876474278266739757223265210547426987976815585131122540498206480003140070391544543785940725309667336484496410558421961816397494521205546509272040848298658872221455025599656279867260968786018479559827630707459693442120456769077266344428529151144264209516145690788868920910710967821927116130141706431436962769920709697831245612904690155840223106651176976103469071034030960499077335201893999342006403368615851629837354404799309952404135515327932981290346464140317860343 A013787 426 382255994179908678525641313590430807161484092127614718920223108196971858078410898586841467299557560194751974741198606127578133810294472131899743690887678867540688197691108158246325139786638092134152686959974178821122908598988677373694164503672233493873014822194354486979480477952971725168758669474347926777580019778133739394211102941149637789819649783432288687050114067141539455937331584004519197532856328923958683375157206051389988253870182291235972967388251644871526205078954847702091800883877142924751227974076110845640883426381608130381651194910129646888892131733023931791555272892555828574072169707420120551746034829858478042726027227929813511769113659532590440736990251782344339955730076609521712591954952984425137751783279735247393195797995867058468312928877701288028862833867109894966279539703215334364292889675997554858831430130053052798321256396797498256657563119150316419845597389033631349472857184610874710940039128561578613400387313292526334899448378985021293570700414742118442157093059770524372198132334219899825219736193758487539309010098449630043681468511274899275881750771130321170384345414517168762170076765079952203713516464774727961293586055230369423146141328610723954531216702554516492972898491897378367048265803584074279106617033740447005828470237141880147610579623984492820716584161064172375679069475919624429239552708336158284681819747492420157374488046659763239487925923143195722329372302367088078121860400903182683543 A013787 427 917796642025960737140064793930624367994723305198402940127455682780929431246264567507006362986237702027599491353617853312315099278517027588691284601821316960965192362656350687949426660627718059214100601390898003349516103546171814374239688973317032618789108588088645123237732627565085112130189565407909372192969627487299108285500858161700280333356979130020925137607323875206836233705533133194850593276388045746424798783752451729387361797542307681257571094699192199336534418394570589332722413922189020162327698365756742140383761106742241121046344518979221282180230008290990460231524210215026544406347279467515709444742229626490205780585191374259482241757641896537749648209513594529408760233707913939461631933283842115604755742031654644328991063110988076807382419342235360792557299664114930857814037174827420017808667228112070129216054263742257379768769336608710793314234809049079909724049279331069748870084330100250710180967033947676350250774329939215355730093575557943036125863251695795826379619180436509029017647715734461979480352586601214128581880933246377561734879205895571033161392083601483901130092813340255722197970354312956965241116153031924121835065900118608116984973885329994348214829451302833394099627929279045605459282886194405362344134987498010813260994157039377654234413001677186767262540518570715077874005445811683018254604166052715116041521049213729300797856145800030091538010510141466812929312822897983378475570586822568541623186743 A013787 428 2203629737504331729873295570227429107555330655781365459246021094357011564422281226584322277529956722568266378740036465802868553367719383240447774328972982023277426862737898001766573412167151060173055543939546106042188164614358526312549493224934195317712649720000836940893796038783769354224585146544390402635320075597005158993487560446242373080390106891180241255395184624371613797126985052800836274456607697837165941879789636602259055675899080742699428198372760470607019138565363984987866515827175837409748803776181937879061410417288120931632273190069110298514732249906668095015889628726278733119639818001505218376826093333202984079185044489597016862460098193587136905351042140465110433321132701368647378271814504919567018536618002801033907542529482372414525188840707101262930076493539948989611503256760635462758610014697080380247746287245159968824815177197514614747477776526840863247442319673898467037072476570701955144501848508370916952109166184056069107954674914621229738197667321605779137465652228058178671372165478443212732326560429515122725096120724552525725444973355266050620502392727162846613352844829953988997326820705409673543919883429649816525993226184778088880922298677316430063805512578102979233206658198988498707738209752767274988268104982723962639646971051545747816825617026925428197359785088286901975487075393850926829304602692568993615692039162164051215652606065872249782763234849661817843280087778058091719844978960987068437271369943 A013787 429 5290914999747900483425782664116057287240348904531058467649696647551184766177897225028957788349426090886407575354827554392687396635894239160315106163864129837889101897433693102241542762613329695475506360998850200607293783239074821676431333233067002957828071977722009495086004289119830219493228936853081356727403501508409386743363632631427937766016646645723759254203838283116244726901891111774807894970315082507035426453374917482023992677833692863221327104292997889927452951695438927955867504501049185620806877866612832847626446411908778356849087929355933826733872132025910096133150998571795238220255203021614029322759450093020364774123291819522437486766695762802715709747852179256730150404039615986122355230626626311880411506419824725282412009613287176167274978406537750132295113660989417524057219319482285746083422645287689992974838835675629085148381240451232590008694141440944912657109009537030219356011016246255394301948938268598571602014108007918621928199174470005572601412599239175475709055030999567686989964569313742153770316071591265809662955785859650614266793381025993787539826244937917994718660180436719527582581696513688626178951640114589209478909736069652191403094439124236748583197035700025253138929186335771385397279441616394227246831720063520234297792377494761340508198306481647953101860843996976851643144468020636075317160351064858153671276586028355886968781907164159271728414526874038024641715490755117478219347794485329951317888559233143 A013787 430 12703486914394709060705304176542653546664077719779071380826921650770394623593131237294527649826972044218264588426940958096842439322782068223916569899437775740771733655738297138481944173034604598836690772758239331658112373557018646845111631092593874101745200818510544797701496298176712357003242677384248337502495807121690937570816081948058478576205968596382745969343415717762103589291440559371313755823726513099392058914553176874339606419478696564594406377407487933715814537020748866022037878307019094675557313757737411667151097834992976834794660118383597117988026988994210140815695547570880366966832742454895284403945439673341895822670023658673372405726836526489320419104593082395409091120099117982679774908734529774824868026913999165403071235081502509977627223154097138067640567900035591475261383586076968076346297771335743673132588044457185433441263358323409448610874633599708735289718731898409556673782450007259201718979400782905170416435873327012611249606217902483379815991650773260317177441129429962016462904930922294911202528887890629209000756841849021124854570907843411083883122814095941105319503093228563585725778653329366391455662887915128691958862276303234911558829748337292433348256082715760632786568976392187096338867939320962539619642959872512082548999498364921978560184133862436735397567886436741420795189867717547216836502002906724426964735083054082484612045359101146411419923279024565297164758893303037065204654054559277213114250430718776343 A013787 431 30501072081461696454753435327878911165540450605189550385365438883499717491247108100744160887234559878168053276813085240390518696813999745805623684328550099553592932507427651429495147959456085641806894545392532635311127808910401771075113026253317891718290227165243818059281292611922286369164785668399580258343492432899179941107529412757288407061470530599914973072393541138346810717888748783050524327732767357951640333453842177675289395013168350451591169712155378528851670703386818027318912945815152846316013110332327525412829785901818137380341978944239016680289252800575098548098485009717683761087365414634203577853873000655693891870230726804474767146150134500100858326270127990831377227779357982276414139555871605989354508132620511996132774035430687526456282962792987228500405003527985455132102581990170800351307460948977120559191343894741702225692473323334506086114709995272900673430614675288081345573751662467429343327269541279755314169862531858157279610304529183862594938195953506598021543036151761338801527434739144430081797271859825400730810817177279499720775824749732030012403377876644354593872126926841781169327594546643808705885046593884223989393228325404067022652750225757839132469162854600541279320552112317641218309621922309631057626762746653901510200147795574177670523002105403710601689560495334616151329250872389830867624441308979045349142328934412852045553520907201852533819235792937981278492586102820591993556374384996824588687315284155781999543 A013787 432 73233074067589533187862998222237265708462621903060110475262418759282821696484306549886730290250178267481495917628217662177635391050413389679302466072848789028176630950333791082217850250654061625978353803487470857382017869193874652351346376034216258015614835423750407160334383561225409572364650389827392200282725331390931038599178120030249465354590743970395850346816892273170692533650885828104308910886374426441888440622675068598369837426617209434270398478885063847772861358831750083592709982902181984004747477907918388516204315950265347850201091445117879049374495974180811613984462508332158710370764360536722790427149074574321034380423975057543915917906472934742160841374577305986136723898238515445670349073647725980440174026421849302714790459069080751021535393665962335629472413470693077772178299358400091643489213738494066462618416691274827043887628449326149112761418698650234516906905835366683310722577741584297853328774168612692509321839938991435628344341174570454090446608484369341849724829800378974462467370808685776626395249735440787154676772042648078829582755224106604059780510281823095379886976751347116587555554506491784702829996871916021798533141209295164921389253292044571757058460013895899611648645621674656565161402235465424169361857354716017525990554857173600586925728055074309154656634749298413379341531344607983913166283582858687883290731771525257761374003698191647933699985138844093049660699232872241376528854898377375837438243997258032580902743 A013787 433 175832610836282469184059058731591674966018755189247325251105067441038054893258820026278039426890678020223071698225350606888502573912042548620005221040909942456652090911751432388405058451820401963974027482173417528574224903934493040295582648858153235495491219852424727591962854930502208383247525585975568672878823520669625423676626666192628966316372376272920436682707358347882832773295776873278445695038184997886974145935042839704685979661307919851683226747803038298502640122555031950706096668948138943595398694456912050827406562596587100188332820559728027597548164834008128685176694482505513063600205229648671419815584928052944803547397964113162942118893441516315928180140360111672714274079670675585054508125828190079036857837438860175818211892224862883202706480191975567846363264743134079731000096759518620036017602186124253576746818475750859732374195906832084019740166295459213075093480910715406629044909157543899145842386778839074714881737693518436943654763160143660271162306970970789781189316350709917684384157311654549679974994614793329958378929674398037269828195293079956347533005186657252007108631179984426926720886370086775071494822489470368338278072043517690976255597154199016788697362493364054967568398137640850412952526767352483430637819508673158079903322212073815009208673060233416280330580033065490523799016758403769375512246882443709607781046983432143885058982879358146688813664318364667412235338858126251545045780611004079385689223837416536226747485943 A013787 434 422174098617914208510925800014551611593411031209382827927903266925932369798714426883093572663964517926555595147439066807139294679962814159236632535719224771838421670279115189164560545342820785115501639984698375486106713994346717789749693939908425918424674418865671770948302814688135802328177308931927340383582055273127770642247580625528502148125610075431281968475180367393266681488683160272741548113786682179926624924390037858130951037166800315563891427421475094954704838934254631713645338102144481603572552265391045834036603156794405627552187102163906994261713143766453516973109243452495736865704092756386460078977219412255120473317302511835704224027463153080674543560517004628126186972065289292079715874010113484379767495667690703282139526753231895782569698258940933338399118198648264925434131232319604206706478262848884332837769111160277814217430444372303833731396139275397570593299447666627691316336826887262901849167570655992618390431052202137767101715086347504928311060699037300866264635548558054512360206361705282573781619962070118785230067810148229687484857496898684975190426745453164062069067823463142609051056848174578346946659068797218354380205650976485976033989688767231839309662367346567095977131723928475681841499016768413312716961404640324252549847876631189229837110024017620432489073722659390242747641439236927450270604904764747346768282293807220577468026617893338910199841608028393566456777048598361129959654919247020794605039826433637103480420713749143 A013787 435 1013640010781612014634732845834938419435779885933728169854895743889163619886713338946307667966178807541659983949001199403941446526590716796327154718261858677184050430340155569184109869368112705062319437603260799542142220300426469413189015149720130630137643279696477922046875058066214061389953718745557544260980514710779777312036441081893933657649589791110508006308908062111233302254328267814852457021201823914003826443460480897372413440237487557668903317238961702986246318281145370744462456783248900330177697989203901047521884179463367911752801232295540693222373258183254894252435293529442264214555526708083890649624303808824544256434843330917525841889939030546699579088801328112130974919928759590283397813498282475995821757098125378580417003734509781773949845519717180945496282794954484085967349088799369700302254309100171283143483635895827031936050496937901504789082130400229566994511973847573086850524721356318227339851337145038276755424956337332778811217922320359332874856738388559379901389952087888884176855474454383459649669528930355203337392812165899479651142850053742625432214615833046913027831844135005404331587492467162611018928424182121268866873767994542828457609242730123646182499343999107597441093269152270112101439139260960363833424332541418530372184751791485340838901167666306658406266008105195972837087095607862808099722376340158379590645787431136606500731909561906723389819700876172953062721693684665073033131461112096927846700623267162685456490133711692343 A013787 436 2433749665886650447137993562849687145065307506126881335821604681077881851347998726810084710786795316907525621461551879768863413110344311027981498478546722683918905083246713521611047796352838604854628969685429179700683470941323953061066825374478033642960481514551243490834547014416979961397278878708083663770614215820582245326199495037627334712016665088456329723147688257129071158712642171023460749307905579217523187290748614634591164670010207625963036864690747048869977410193030035157454358736580609692756652872078566415100043914891546356118475758741593204426918192897995001100097139764190876379147819626109421449747953444987730759700058837532979546377743612342625689392211988797226470782748951776270438150209376224865968038792599033971581225966557986039253579092840951450136574990685716290407605162207286650425712596149511250827504209785880703678457243147901512998586195090951190353823249208022981528109855976520063842983060485236902489775320165936001925734231491182758232531028870931071143237274963021210908629994164974686618856538961782843213080142010324650642393982979036043662747292615145638179824257768147975800141569413657429056447146461273166549363916954897331126719791795026874484180924941857341456064939234600539155555373365565833564051822431945891423615589051356303354201703566802286833444685460575530781846116554478602247433425592720269397140535622158992208257314858138042858957101803691260303594786536880840352548638130144723759928196464457607781032811041773315543 A013787 437 5843432947793847723578322544402098835301803322210642087307672839267994325086544943071013390599095555894969017129186063325041054877936690778183577846990681164089291104875359165388125759043165490255964156214715460461341013730118811299621447724121758776748116116437535621493747381615168887314866587778108876713244732185217971028204987585343230643552012877383647665277599505366899852069053852627329259088281295701273172685087423737653386372694508509937251512122483664336815761873465114413047915326530043872308723545860637962655205439654602801040460296738565283829030581148085997641333232573822294186333914922288720900844836221415541554039841268916683890852962413234644280230700985102140756349380233214825321998652712315903189261141030280565766523545705724480247843401911124431777916552636404813268659994459695247672135943354976513236837607695899569531975840798111532709605454413373808039529621348463178648991764199624673287002328225053802877950543718412340623687889810329802516307000319105501814912697186213927391620615990104222571874550047240606554605420966789486192387953132665540834256249568964677269758042901323289896139908162191487164529598653516872885022764608708492035254220099859525636518400785399476836011919102275894512488451450723566387288425659102085308101029312306484353438290263892290687100689790841849407212525847303123996087654848121366822534426028803740292025812974389440904356001430662715988931082475050897686469280150477481747587599711162716282259779311297730618743 A013787 438 14030082507653028384311552429109439303559629776627751651625722487082454374532794408313503150828428429703820610127175738043423572761925994558418770410624625474978387942805737356096889947462640342104569939071531820567679773966015265930391095985616342822972226795566523027206487463258020498442994677255239412988500601976708348438720175192409096775168382918598138044331516412385926544817798300158217551070963390978756887616894904394105780680839514932359340880606083278072694644258189739705728044698998635337413245233611391748335148260610701325298145172469295246473502425336554480336841091409747328341387729728415218882928451767618715271249658886668958021937962754176380916833913065230239955994861939948795598118765162270483557415999613703638405423033239444477075072007988609760698777642880007956658052646697728289660798399995298608281647096077854866446273993756265790035762696046510513102910620857660091936229225843298840562092590068354180709959255467908029837474623434601855841653107766172309857605385944099639667281098992240238395070794663424696337607615741261556347923475471529963543049255215084190124689061006077219040631919497421760682035566367094011796939657825509089376645382459762721053280680285744143883264617764564422724484771933187282895879510007504106824750571378847868932605334923605389939728756187811280426717274559374800714606459290339401740905156895157780441153976951509047611358759435021181089423529022597205345212741641296433675957826906501681793705730126425851215601943 A013787 439 33686228100874921150732037382291763767846671093683231715553359691484972953253239374360721065139056659718873284915348947042259998201384312934763467755909725765423109450676575391988632763857799461393072423710747901182999137292402653498869021461464839117956316536155221788322776399282507216761630220089829830585389945346076744601367140636974241357179287387554129444439970906138609634107533718679880340121383101739995287168164665450247979414695675352594777454335205950652539840863913565033453035322295723445129201805900951587752690973726293882040846559098777886782879323233067307288755460474803335347671939077924940537911212694052535366270430986892168210673048572777490581318225269617806134343663517817058231083155154611431021355815072502435811420702807906189457247891180652035437765120554899103935984404721245623475576958388711958484234677682929534337503859008794161875866233207671741960088400679241880738886371249760516189584308754118387884612172378447179639776570866479055875809111746579715968110531651783234841141918680368812386564977986882695906595885394768996791364264607143442466861261771417140489378435475591402916557238713309647397567394847392722324452118439047323593325563285890293248926913366071689463718347252719178961487937411582666233006703528017360486226121880613733307185409151576541245288743606934884304548176217058896515770108756104903579913281705273830839210698660573223314872381403485855795705893183255890033855792680752737255974742402510537986687458033548468768660265143 A013787 440 80880633670200685682907621754882524806599857295933439349043616619255420060761027737840091277398875039985014757081752821848466255681523735356367086081939251562780885791074457516164707266022576506804766889329505710740380928639058771050784520528977078722213116003308687513762986134677299827444674158435681423235521258775930263787882504669375153498587469017517464796100370145638801731492188458550392696631440827277728684490763361746045398574684316521580060667858829487516748157914256469645320737808832031991755213535968184762194211027916831610780072588396165706165693255082594604800301860600002808169760325726097782231524821678420137414415304799528095873825989623238754885745058872352352528559136106278756812830655526222045882275311989078348383221107441782760886852186724745537086074054452312748550298555735710741964860277091297412320647461116713811944346765480114782663954825931619852446172250030859755654066177370674999371191925318638249310953825880651678315103546650416213157817677303537898039433386495931546853581746751565518540142512146505352871736720832840361296065599321751405362933889513172554314997623576894958402653930150656463401559315028589926301009536372152623947574677449422594090673518991938126402387751753778748686532537725209981625449095170769682527428918635353573670552167372935275529938273400250657215220171097158410534364031123407873495371789374362467844944887484036309179008587749769539765489849532997391971287758226487322151595356508427801706036586738549873513553296608343 A013787 441 194194401442151846324661199833472942060646257367536187877053723502832263565887227598554059157034698971004020431753288525258167479891338488590637373682736143002236906784369772496311462145720206192838245301280143211487654609662380109292933633790073966012033691523944158720544929709360196885694662654404071097188486542321008563354705893711169743550108513111059432975436988719678762957312744488979492864612089426293826571462322831552255001977817043968313725663529049599527712327152129783618415091479005708812204267699859611614028300678028312697482954284739193860503829505453309646125524767300606742415594542068360775137891096849886749932011146823666958193056201085396250480673886352517998421070485791175295107606403918459132163343024085777114468113878967720408889332100326114034543663804740002909269266832321441491457629525296205086981874554141229862478376583917755593176155537061819265723259572324094273325412891866990673490231812690050436595600135939444679634563615507649327791920243205794493192679560976731643995449773950508810014882171663759352245039866719649707471853503971525124276404268721127302910309294208124795124772086291726168627143915383644413048723896829538450098126800556063648411707119099643441492132991960822775596364623078229165882703277505018007748356833643483930382995753862417596547381794434001827973743630804277343693008038727302304262387666287844285295712674849171178338799619187196664976941128728726738123061907501796060485980450976735151896193844759258246306041465156631543 A013787 442 466260757862606583025511540800168533887611663939454387092805990130300264821695233464128296036040312229380653056639645749144860119219103711106120334212249479348370813189271823763643820611874215069004626968373623850781858717799374642412333654729967592394892893348989925088028376232173832722552885033224174704349556188112741560614648850800518554263810539979653698574024209915948709860507899518039762367933626712531477598081037118556964259748738722567921255318133248088466037297492263610467814634641092706858102446747362927485281949927945978786656573237658804459069694642593396460347384966288756788539842495506134221106076523536578086586758763523624366621527938806036397404098001132395714208990236384611883553362975808220376324186600829950851837941423401496701743286372882999796939336795180746985155509664403781020989768490236188413843480804493092899810582177986531179215949444485428057001546233150150350254316353372644607050046582268811098266035926390606675802587240833866036028400503937112578155623625905132677233074907255171652845732094164686204740340719993878947639920263035631823387646649199426654287652615393707633094577779186434530873772540836130235729986076287721818685602448135108819836508792958243903022611313697935484206871460010828227284370569289548236603804757578004916849572805023664649310263688436038388964958457561069902206912300984252832533992786757114128995006132312859999191457885668459192609635650077672898233471639911812341226839062795141099702761421266979049380805557841072334743 A013787 443 1119492079628118405844253209461204649864155605118629983409827182302850935836890255547372038782532789662742947988991789443696809146245068010365794922443610999915438322467441648856508813289109990380680109351065070865727242781436298516432013105006652189340137836930924810136356131333449372366849476964771243465143284407658692487035771890772045048787409106491148530276232128008192852375079466742813469445408637736788077712992570121655271187656721672885578934018837928660406955551278924928733222937773263589166303974640418388892161961776998295066762432343618789506226336836866744901294071304059305049284161831710228264875689733011323985894807791220222104258288581073293390167239300718882109815785557559453132411624504915537123554372028592711995262897357586993580885630581292082512451347645228973511358378704233478231396434145057088381638197411587916052445207809345661361297494616209512764860712505793510990960613564447719701527161844027415446936752259263846628602011965242112352504189609953007300151652325798223558036612852319667138482602758089411577581558068705303353283448551548552007953739604727823396944653929560292027060081247826629308627927870547548695987696569166820086664131477972396276427457611892743611157289764188743097580698375485998573709773736864205316085735222944789805355824304861818822993943115934928171904865256604128835198796434663191050914116681003831023717009723683176858058690383489970521455735195836492628658565407428261431285640589771133780386330172462016697563314144376414675717943 A013787 444 2687900483187112292432051955916352364323837607889830590166995064709145096944373503569240265116861227980245818121569286454316038760134408292888273608787110010796967412244327398904477660707153086904012942551907235148611109918228552737953263465120971906605670946471150469137391071331611943052805594192415755559809025862788520661372888309743680162138569264685247621193233339347671038552565799649495140138426139206028174588895160862094306121563788736598275020579229866713637100278620698753888468273593605877588295843111644551730080870226572906455296600057028713604449434745317054508007065201046391423331272557936258063966531048960188890133433506719753272324150883156977429791541561026035945667701123700246970920310436302204633654047240651101500626216555566371587706399025682290112395685696194765400771467268864581233582838382282069204313311985222586441920943950238932928475284573519040148430570726410219889296433168238975003366715587509824488095142174492495755273430728546311758362559253497170527664117234241534762845907458419520799496729222172677197773320922961433351233559972268073371096928790951503976064114084874261156971255076031736970015654817184664419066459462569535028080579678611723459702325726154477410388652723817172177291256799541882575477166742210956963921850270290440322659334155973226994008457421359762540743581481106513333312310239626321713244794151090198287944540346563307636198915610759419222015220205203418801409215543235255696516823056040492206707578744081302090849517260647771636398781143 A013787 445 6453649060132256614129356746155162026741534096543483246990955150366657377763440782069745876545583808380570209309887856776812809063082714311224744934697851135923518756798630084769650863357874561656535075067129271591815274913666755123825785579755453547760215942477232276398875962267200275269786231655990229099101471096555238107956304831694576069294704804509279538484953247773758163564710484958437831472361160233673647187937281229888428997874656756572458324410730909979442677768968297708086212324898247712089498319311058568703924169414001548399167136736925941364283092823506247873724963547712385807418385411604955611583641048553413525210373849634127606850286270459902808929491288023512305548150398004292977179665357561593325403367424803294703003545949914858182083064060663178559862041356563631727252292912543859541832394955859248159556262076519430047052186424523677961269158261019215396381800314110937954200736036941778983083484125611088595916436360956482308411507179239694531828504767646706436921545479413924965593023807665269439591646862436597951853743536030401476311777493415644164003726027074561046529937917783101037887983437552200465007587216060379270178569169629453602421471808346748026745284068496900262343155189885030397676307575700060063720677348048507670376362498967347214705061308491718012614306268684789860325339136136738513282856885342798433500750756767566089354841372098501634513596381433365552058543712693408542183526519307848927336892157553221788304896564539206320129690942815299698993473524343 A013787 446 15495211393377548130524585547518544026206423365800903276025283316030344364010021317749459849585946723921749072553040744121127554560461597061250612588209540577352368535073510833531931722922256822537340715236177381091948475067713879052305711176992843968172278477887834695633701185403547860922756742206032540066942632102829126697203087900898677142376586235626780171902372747904793350718869874385209233365139145721050426898237412232962118023897050872530472436910164914860641869323292882797114995792080692756726885464665851623458121930763017717706400295305359185215643705869238501144813637478057438323611543373263498423412322157576745874030107612971540384047537335374226644239708582544453045621109105608307438208376523505385574293485186952710581911513825745574495181436809652291722228761297109279777132755283017806759939580289018054831094585245723151542972299605281350785007248984707136166712702554180362028035967224697211338383445385592223718795363702656514022496028737354506570920239947119742155048630696072833842388850162204311924459544116710271682400838230008993944624577761690961637772946191006021072718380940597225591969048233562833316483216905760970627698744576280318099413953811840542012215427048461057529885915610913957984820814489255844212993346312664466916573646360020600662506852201688614948286949351112180454641139265864309170392139381708059038835302566998926180540974134408502424467144911821510690492563454176873909782647172858145274535878070285285513720056651458634374631387953699534577283329931947543 A013787 447 37204002555499493061389529899592024206921622501287968765736705241788856817988061183916453098855858084136119523199850826634827258499668294544062720824291106926223036852711499511310168066736338630912155057282061892001768288637581023604586012535959818367581640625408691104216516546153918414075538938036684128700729259678892733199984614050057723818846183551739899192737596967719408835076006568398887369309699088876242074982668026771342045375376819144945664321021305960580401128245226211595873104896785743308901252000662709747922950755762005540213067109028167403702760537792041641248697543584815909414991315639205659714612985500341766843546288378744668462098137142233518172819540306689231762536282962565546159138312032936430763878657933873458107169544695615124362930629779975152425071255874359380744895745434525754030614932273932349649458099174981286854676491352280523234802404812281833936277198832587049229314357306498004423458652370806929148827668250078290168012964998388170276779496113034500914271762301270874055575629239452552930627365424221362309444412590251594461043611205819998892292843804605456595596832638373938646317684808784362792876203790732090477104685727649043756692903102229141371329240343354999129256083381804413121554775588703281955397024496707385066693324910409462190678952136254364490836965392020345271593375377340206318111526655481049752243561463364421759478878896714814321145614933283447167872644853478674257388135862032406804160643246754970518441856020152181133489962476832582520057275166606050743 A013787 448 89326810135754282840396261288920450120818815625592413006533829285535045219989334902583403890352915260010822975202841834750220247657703575200294592699122947729861511483360310326655713528233949052820084292534230602696245661018832037674611016098839523900563519141606267341223856227315558112195368990226078593010450952489021452413163058334188594889049686707727497961762970319494300613017491770725728573712587512391857222033385932277992250946279742767014540034772155611353543108916788134041691324857182569684671906053591166104763004764584575302051574128776629936290328051238691980638122802147142998505394148849732788974785778186320582191354638397365948977497627278502677132939716276360845461849615393119876328091087191080370264072657699230172915314076814171913595396442101720340972596085354336873168494684788296335427506452389711571508348896119130069738078255736825536286760573954288683281001554397041505199583771892901708620724224342307436886335231468437974693399128961129996834547570167395836695166501285351368607437085803925579586436304383555490904976034629194078300965710505173817340395117974857701286027995164735826689808761225891255065695765301547749235528350432085354059819660348452168432561506064395352909343856199712395904853016188476579974908255816594431545130673109893118719820164079146729142499553906240848997095694280993835369785775499810000455136791073537976644508788231012269185070621454813556650062220293202296891988914204739808736789704435458684214778896304385386901509399906875030630657517675021127833943 A013787 449 214473671135946033099791423354698000740085976317047383628687724114569643573194393101102752740737349539285985963462023245235278814626146284055907317070594197499397489071548105094300368181289711675821022386374687677073685832106215722456741049653313696885253009458996647886278478801784655027381080945532814701818092736926140507244004503060386816328608297785253722606192891737105815771854997741512474305483922617252849190102159623399459394522017662383601910623487945622859857004509208309834100870982095349812897246434672389817535974439767565300225829483192688477033077651024099445512132847955290339411451351388208426328460653425355717841442486792075643494971803095684927796188258779542389953900926558880823063746700345783969004038451135851645169669098430826764542546857486230538675203200935762832477555738176699501361442992187697483191545699582031297441125892024118112624512138064247128557684732107296653984200636314857002398358862645880155964090890755719577238851308635673122399748715971917403905094769586128636026456443015225316587033566824916733662847459144694982000618670922922335434288678257633340787753216390530719882230835703364903412735532489016145914503569387436935097627004496633656406580176060613242335334598735509462567552091868532268519754722215643230139858746136853378046288213954031296671141428928884278442026761968666198722855646975043811092783435367564681923465600542660458313354562113007349516799390923978714837665383005580280777032080349536300799684130026829313950524069176406948544208699937725727929297143 A013787 450 514951284397406425472599207474629899776946429137230768092479225599081714219239737835747709330510376243825652298272317811809904433917377228018233468286496668196053371260787000331415184003276597733646274749685625112653919682887023949618635260217606186221492475711050951574954627603084956720741975350224288099065240661359663357892854811847988746004988522982394187977469133060791063668223849577371450807466898204024090905435285255782102006247364407383028187406994557440486516667826609151911676191228010934900766288689648407951903874629881924285842216589145645033356419440108862768674630967940652104926894694683088431614634028874279078537303410787773620031427299232739511638648009329681278279316124667872856176055827530227309578696321177179800052375505332415061666655004824439523359162885446766560778611327362255502768824624242661657142901224696457145156143266749907588411453643492257355667001041789619266216065727791971662758459629212758254469782228704482704950481992034251166881796667048573686776132541776294855099521919679555985125467593946625077524496749406412651783485428885936527377727116496577651231395472553664258437236236523779133093978013506127766340723070099236081169402437796417409032199002721532394847138371563958219624692572576345976715931088039759395565800849474584960689138001703629143307410570858251152539306255486767543133576408387080190433773028317522801298240906902927760410364303633330646189835337608472894325234584596398254145654024919236658220041596194417182795208290092553083454645088550479472758242440343 A013787 451 1236398033838172827559710697146586389364448376358491074190042620663395195840394610543630250102555413361425391168151835066155580545835622724471778557355878500338724144397149587795727856791867111158484705673995185895482061158611744503034343259782472453117803434182233334731466060875006981086501482815888515725855642827924551722300744403247020979157977443680728445333903388478959343867405462835268853388728022587861842263950119899132826916999921942126650677964193932414608126519451688573739934535138454254696739859143845827492521202986346500210307162030538693725088763075701379507587788954025505703929474161934095324306736303327144067568065489301444461695456945457807567444393870400564749148638015327562727678710041900075770298449867146408699925753588303128563061638666583479295585350087957686512429445796996775462147947922806630638800105840496193605519899983466528119775900198024909910956469501336875858184773812428523962283061569739832568981947131119462974586107262874237051683193797583625421949494232804883947093952129150613920286247693065846811136316695324796776932148514755133602233922806708282940606580529601347884507804203893593698558641210428212766984076091308265830887735253149198199086309805534399280027979230125063685318886866755806690094950542383462308753487839588478490614620342090413573081092780630661017246874319423728871063716956537379537231489040990372245917076417473929552745284693023626881501794645597943419274888237615952208203715313831087216386319872462795655891295104512219953374602857609701214092540099263543 A013787 452 2968591679245452958970865383848953920864040551636737069130292332212811865212787459915256230496235547480782364194732555993839548890551330161456740316211464279313276670697556160297542584157272933891521778323262441335052428841826798551785458166737716359935846045471542236690250012160891761588690060240948326257779398429846848685244087312196097370958303842277428997246702035737981384625640516267480516986335982233456283275744237877817917427716812583046088277792029631727474111773203504265549582818867428665526872401804373831809543408370217947004947496035323403633938120144759012197718281278615239195134667462803762873660473864288472906230925239812768152530792126044195969433989682831755962705879874801478109156582810602081924486578131018527288521734365515811679910994438466933788700425561186405316343099358589257884617222962658720163759054123031360846853279860303134015581936375457808696206483272709838935501641923640886033441630828945337998125655061817830601981243538161043161091348307998284638100735652964526356972579062090624022607280711051098193538296385474837061414088583927075778963648658906587340396399851572836270703237893548518470239297546238138853528766695231146259961452342811224876006229843088092671347178131530277908450647367080691862917976252262693003317124302851936855965703441359082988967703766294217102409745240936373019423984412646248268892805187417883762446900478354904856141428547949728142485808944080662149679006658515901251897120468508440406543554013783172369794999545933840108052421461120892615036188778331766743 A013787 453 7127588621868332554489047786621338363994561364479805702981831889642961288375902691256530209421461549501358456431552866941208756886213743717657633499223725734631177286344832340874399744561612314273543789754153121645460881649226143322836885058337256980205966355177172910293290279198301119574444834638516931344928335630062283693271053636582829787670887525308107022389331587806893304486162879558220721284192693342528536145061915144640819743948067011893657954978663145777665342367461613741584548348100696225930020636732301570174713723496893290758878937980811492125085426467566388286721593349955189307518336578191834659658797748156623447860451500790456334226431894632114522611009228479046066456817579398348940084955328255598700692274092575484019740684211603463843466297646759108026669721772408559164539781559972808180965952333343587113185488949398297393294724944587824771412229237474198679591766337776323284139442258661767366293355620297756533499697803424611275356965735124664629780327287503881416079866302767827783091162328079588278280080987233686762685449621525083784455226690008908945291720430034716204291756043626379885958474182409992847044553408517771387322568835249982170167447075089750927290957853254510503904574693804197258190004328360741162866060981682725900964415451147500391173653962703158256511456742872415262885798323488231619636986574763642093611625254990338913635008048530126559595569943627297270108427274737669821379294987096678905804986244888765416111073187093396859877793909787150099433863928151263168701889256774571949943 A013787 454 17113340281105866463328203735677833411950941836116013492859378367032750053390542361706929032820929180352761653892158433525842225283799198666095978031636165488849456664513942450439433786692431166570778639199721645070751576839791970118131361025067754009474525218780392157614189960355120988098242047967079152159172933847779543147543799781435374320197800948264764960756785142324350824071277073819287951803346656715411015284293658262282608205219308895556672749903770213012174487024275334593544500583789771638457979548794256069989487650116040791112068330091928392592330108948626898276418545633242409527351526124238595017840773393324052898312944053397885658477662979011706968789033157578189605562819008135435805143977743141692480362150096273737131397382792059916688162580649868618372034001975552950554060015525494712442499251552357952658758358967505312041300634591955367276160762399175551029699830977000952205218800863046903446470346844334913436932774426022491672132074730034319776102565817296819280007758992945554507201880749719091456150474450348081917207764541281726166476999282711390377645420752513353606504506260746938106186296511966392825753972733851169100961487773435207190572040427290491976425589805664079719874883839823877616914200392394139532041412417020224888215561498205148439207943164450282973884007639636669046188801774695244118748404766007504666761512237231803731637654324520833869588963434649140745530333886645145241131687264019126052837771973977925764082686722211245860566583177398947388740707291491182868053236105515747251813143 A013787 455 41089130014935185378451017169362478022094211348514548396355367459245632878190692210458336607803050962026980730995072398895547182906401875997296443253958433338727545451497975823505080521848527230936439512718531669814874535992340520253633397821187677376748335050291721570431670094812645492423879157168957044334174214168518683097252663275226333742794920076783700670777041126720766328595136254240110372279835322773701847697589073487740542300731560658231571272518952281442230943345285078359100345901679241703937608896655008824044759847928613939460076060550720070614184591585653182761680928065415025275171014224296866637835696917371051008849378672208323466004868812607108432062468611345233242956328438533181368150690561283203645349522381153242852485116083735859968278356140334552711253638743302634280298097276712804574440702977211444333678819880980254211162823655284836830061990520420498022309294175779286244730340872175615174975302773248127162075591396880002504789111426812401782422260527329663091298629342062276371791715680075538586217289155285744683215842663617424525711275277790048296726655226784562009217319532053398392953297925231309174635288533976657011408532144017932464563469065924471235397841123399455407419596099417130158210995142138329016431431213265559956605563157190561402538271537845129420295502342767642379899313061043281129114919843184018704894390881593560759662008033174522120883101206592586930018331661834993723957181120909921652863490509520999759562530820029201311220366208934872680366438206870330066195819889343309151603356343 A013787 456 98655001165859380093660892223639309731048201447783430699649237269648764540535851997310466195335125359826780735119168829748208786158270904269508760252754198446284836629046639952235698332958313881478391270037194539225513760917609589128973788168671613381572752455750423490606439897645161827309733856362665863446352288218613358116503644523818427316450603104357665310535675745256559954956922146430505003843884609979658136321911365444065042064056477140414002625318004427742796494972029473140199930509931859331154198960868676186531468394876602068643642621382278889544657204397153291810795908285061475685685605152536776797443508298607893472247358191972184641877690019069667345381987135839905016338144580918168464929808037640971952484203237148936088816763717049799783836333092943261059719986622669624906995731561387443783232127848284677845162846534233590361001939596338893228978839239529615751564615316046066273597548434093652035115701958568753316143494943908886013998656535776576679595847526118521082208009050291525568671909347861368145507711261841072984401238235345436286232771941973905960440699199509733384130784196460209541480868318480373328299327770077953484391885677787055847416889227284655436190216537282092433214450234700529509864599336274127968451866343050609455809957140414537927494389962366155738129501124985109354138250659564917991004922543484828910451432506706139383948481287652027612240325997028801218974014320065819931221191871304721888525240713359920422709636498890112348240099267652629305559818134695662488936163554313285272999658579543 A013787 457 236870657799228371604879802228957982664246731676128017109857818684426683661826580645542429334999635988944100545021124360225449295566008441151090533366862830469529892746340982525317911697432911629429617439359304088680458539963180623498666065392980543729156178646256766800946062194246033547370670989126760738134691844012890672837725250501688043986797898053562754410596157464361000451851570073579642514229166948561159185308909188431200165995799601614134020303388528631010454384427842765009620033154346394254101231705045691523862055616098721566813385933938851613796721947757565053637720975792432603121331137971240801090661863424957552226865907018925215325148333735786271296262151113151611944227885138784522484296469098375973657914571972394595549249049684636569280991035756156769804387687881029769401696751478891252523540338963731511506235994528694850456765656970809682642778193014110607419506641373826605122907713790258858536312800402523576712060531360325235319610774342399560607709629910210569118381429729749952890381254344215144917364014739680416235547373003064392523244885432679348211018118778022869855298012855700963109095564832671376361246685975957166316024917512366721089647951034710457702292709906014303932147895013515971353184903006394181252252931089664513303399707094135305563914030299641139927248932201089247559285939833615368096402819026907074213993889448601440660860303571652518296989022718866151726756608382478033654862081683002637254349102952777168934925837233835159748124478341633962962649123341404285635935728693906197940472180249482743 A013787 458 568726449375947320223316405151728116376856402754383369080768622661308467472045620129947372833334126009454785408595719588901303758653986267203768370613837655957341272483964699043288305985536420822260511471901689116921780954451596677020297223008546285493703984929662497089071495328384726547236981044893352532261395117474950505483378326454552993612301753226604173339841374071930762084895619746664721676664229843495343203926690961423311598555914843475535782748435857243056100977011250478788097699603585692604097057323814705348792795534253030481918939627387182724725929396565913693784168062877630680094316062268949163418679134083323082896705042752439441995681149299622837382325424822677020278091152218221638484795822305200712752652887305719423913746968292812402843659476850532404300334838602352476333473900300817897309020353851919359126472622863396335946694342386914048025310441426879568414235445938557678900101420810411519345687033766459107685657335796140890002385469196101345019110821414415576453233812781129636889805391680460562946590999389972679381549242580357606448310969923863115054654503186032910522570528866538012424938451163243974643353293028273156324775826947192497336244730434339808943204796484340343741087095927451847218996952118352429186659287546284496441462696733018868658957586749438376965324686214815283389845541540510498799463168483603885187799328566092059026725588875537696431070643547997630295942616726329758805323858120889332047692196189617982612756935198438218555246872498263145073320545142711689811881684594068781255073704779008065943 A013787 459 1365512204951649515856182688769299207420832223013274469162925463009801630400381533932003642172835236548700939766038322732952030324528221027556247857843824211953576395233999242402935222671272946394247488044035955569729196071638283621525733632443519631470383267816119655510860660283451728439915991488788939429959609677057356163665591361817381737663136509497076620188959139146705759765834383011741996745670815854232319032627984998377371148132751539184761414378994493240577698445804012399570222576748209247942437034634479107542451502077741526187087374045356625722066956481154758778775787518969191262906452865507746941368248600934058722034988807648607100231630439468394432554963344999247525687696856475950154001994769354786911319119582421032336816906470871042579227626403918128302725103947484248295676670834622263771438957869598458381262660767495014602608013116070980629308770369865937843762579305698476987039143511365798057948994568073268317553263263246534276895727511539839329390885082216011799064214384487492258172422745424785811634764989535324403195099731435438613082394638787195339246225462149665018164691839808557767832277221242948783118691256560883848335786760500209186104323597772849881272634716358901165322350117321811885172811682036164182477168949398629075955951934855978303650157165785401543093744571601771495419019145238765707617511067529132928335906187887187033723168138890166009131000615158742310340558222759917750891582583348255286246508963051272776253229401411450162751147740868329811321042628887650767238327924710359143793431965174398366329143 A013787 460 3278594804088910487570694635735087397017418167454872000460184036686533714591316062970740744856977402953430956378258012881817824809192258687162551106683021932900536924956832181009447469633726344292588218793730329322919799768003518975283286451496890635160390226026503292881576445340567599984238295564582243571333022834614712148961084859723533552129190759302480965073690893091240529197768353611192534186355628866011797997339791981104068126666736445582612155923965778270627053968375433771368104406772450404309791320157384337209426056488657404375196785082901258358682762511252575827840665833045028222238393330084100406225164890842674991606008127164305647656144685163615032564466991343193309176160152398756319758789441220843374077206117392898640697392436561373232725530995807426054842974577909680157919686673928055315224937844905898573411648502755530060861839491686424490970357658048116762873952912982043245880983570789281137135535957943917230445385095054928798826641755207154229867515082400644329553178737154468911871987011764910733735070739874313892071434455176488110010829527728056009530187334621345708613425107380347200565297608204320028267977707002682119854224011961002255836480958252612564935595953977721697938962631689670336299920848568830202127682647506108411370240595589203907064027355050749104968080716415853360501064967718276463989644073137448160934510757117136067969326701475288587923532476996140287127680292846562519890689782619160942277868020286105935784003792788891840765505725824859876981823351959249492139225347229572304248030148383730477556272343 A013787 461 7871906124617474080657237820399944840238821020059147673104901872084367448733749867192748528401602744491187726264197488929244597366870613107877285207145935660894189156821354066603683374590576952646504313323746520704330439242976449059655170770044034415020096932689634406208665045262702807562156147650561966814770587825909923869655564748196204058662187013085256797141931834312068510603841817020473274581439864907294326991612840546630867572126834205843851786373441833627775556578069416485054818680660653420747808959697879793639831961629266427904847480984045921319197312789517434562645438665141112761594382385531925075346620902913262654846025513321497860022403389077839693187285246215007135331960525909413923740853448371244941159371887860349636314439240183857131773999920933629957677981961561142059165167704101260811855075765619062474761368055116027676129276619539105202819828736973528347660360944069885833360241553465064010262421835023345270299369613226884045982766854252377305911903712843947035257182147907879857404640815247550671697904846438227654863514126878747952136001696075062478881979790425851046380833682820213628557279557298572387871414474513439769769991852718366416263390780764522768410365885500509796751449278686898477456109957413761315308566036662166295699947670009678580860729679476848601028361800114463918563056987491581790039135419603013034403760327838243699194353410242167899604401477267732829393560383124596610257546168068605422409161116706940351817393106486129309677979247705488564633357868054158030626280058698203102499520386269336876612609895543 A013787 462 18900446605206555267658028006780267561413409269162013563124869394874566244409733431129789216692248189523341730760338170919116278277856342072013361782357391521806948165528071113915443782391975263304256856290315396211097384622386454192232065018875726630463252735387812209307004773675749440956736910508999282322264181370009727211043010960419085944847911018417701569937778334183276493959824202666156332270037115642413679106862430152460713040676528928231088139082633842540289111343944668980616619652266228863215489312234609384529236539871868693399538801842694257087392748007631360384911698235003811740588112107662152105907236787894743634285307257484916361913790537175893103342671876162232131932037222708502830901789129539359103723651902752699476790968615681440973389373810161645528384834689708302084055567657547127209264036913251369001902044700333582450386393163513391591970408797473441562732526626711795885897939969869618688640074825891051993988786441357748594404623217059957911494480814538316831652494337126819537628542597409369162746669536298184599327297418635873833078540072276225011795633476812468362360381672451332922166028217073872303279266153306768887217750438376797765448401264615619166953288491086724022000229718127243244372120007750440918055867054025861275975574355693238272646611960423913491069096682074827868469899826967287877883964142466834295603428547139623121765642537991445126950167946919826523373938479882156461228368349532721619204395841213363784713560848673196472536828173740878043684692241198033431533698420934385649101348447432677840746876359198743 A013787 463 45379972299100939197646925244279422414953595655257994565062811417093833552827769968142623909278087903045543495555571948376798184145133077314904081639440097043858482545432898744510980521523132607193520711953047266302844820478349876515549188110320619639742269817666137114546118461595474407737125322132107276855756299469393355033714269315966225353579834355220901469420605780374046861997537910601441353780359114657435243535576694796058172010664345956682842621937403855939234156336811150222460503785091215500580389838675297132254696932232356732852292663224308911266829987966322896284172987462244151989152057170496827206283275527735279465919022725221284184955011079759319341125755174665519348768821371723115296995195700024001208040488218509231443775115646251139777107886518198110913651988089989633303817417945770652429442952628716536973566809325500931463377729985595653212320951522733733192120796430735021922040953867656954471424819656964415837567076245699954375165500344160958945498248435706498712797638903441493709846130776379895359754753556651941222984841102144733073221574713535216253321315977826736538027276395555650346120633749194367400173518034089552098209818802542691434841611436342101619854845667099224376822551553223511029737460138608808644252136796716092923617354028019465092624515316977816292056901133661661712196229484548458194799397906062869143743831941682235115359307733717459749807353240554503482620826290197057663409312407228064607709754414753286447097259597664344730560924445151848182886946071116478269112409908663459943492337622285859495633250138436181943 A013787 464 108957313490141355013550267511514893218303583168274444950715810212442294360339475693510440006176689055212349932828928248052692440132464518633084700016295673002304216591584389885570864232177041389871643229399266486393130413968518053513833600652879807755021189832216395212025230426290734052976837898439189571730670875026013445435947960627634907073945182286885384428078874478678086515656088523354060690426642234292502019728919644205335670997605094641995505135271706658110101209364683571684127669588004008416893516002659388414543527334289888515578354684401565695951658801107141273978299342896848208925954089266362882122286144542092405997671573563256303328076981602502125738042938174371911956393940113507199828085464875757626900505212212640664696504052666648986604836035530193664303678423404065109562465620487795336483092529261548405273533909190527736443569929695415163362782604606083693394282032230194787634820330236244347685890991996371562425998550065925590454772366326330462428141294494131303409427131007163026397340559994088128758771163289521310876386603486249504108805000887198054224224479662761994427803490625729116481035641631815676127816616799849014587801774944905002135054709058657385989271484446705237728750946279289649982399641792799749554849380448915339109605267021274735687391461276063736917228619621921649770983146992400848125713354372456948814128940491979046511977697868655620859287455130571362861772603922763135449845759089754583123111120349822640759480520293992091698076779592809587487111557516750664324138896190700967324325102631108348649015433582385272845143 A013787 465 261606509689829393387534192295147258617146903187026942326668660320073948759175081140118566454830230421564852188722256723574514548758047309238036364739125910878532424036394120115255645021457076377081815393787638833829906123938411846486714475167564418419805876787151564904072578253524052461197387794152494161725340770937458282491711053466951411884542382670811808011817377623306085724090268544573099717714368004536297349369136065737010946065249832235431207829787367686122353003684605255613590534680797624208961331922385191583319009129630022325903629597248159235979932781458246198821896722295332549631215768328537279975609033045563866800409448125378384290712832827607603897041094556666960607301850212530786787233201166694062188113014522550235936306230452624216838211321307994987993131894593160328059479954791196602895905162756977721061754915966457095201011401198691807234041033659206947839671159384697685111203612897222678793824271783288121384822518708287342681908451549519440289967248080409259486034541548198426380014684545805597149809563058140667414204234970485059365240807130162528192362975670291548621156180992375608670966575557989438382887696936437484025312061642716910126266356449836383760240834156539275786731022016574449607741539944512198681193362457845729202162246118080640385426898523829032338265915712233881100130535928754436349837763848269134102723586121241690675258452582642145683149179768501842231116022018554288215079667574500754078589799959924160463512729225875012167082347802335819556554849597718345042257489753873022545704571417291145106286056031307040101188343 A013787 466 628117229765280373523469595700648567939769714552051688526331453428497550970779369817424678058047383242177210105122138393302409431568071589480525311738641312019356350111382282396728803696518440381373438760484120840025604603576126843414601454877322168625953910165950907334678260386711249959334928093760138482302543191020837336262598239374150339934786260792619151036373523673557911823540734775520012422232197578891649935835295693834563281502664847197270329999319469814379769561846737218728230873768595095725716157945646844991548940920241683604494614662992830325587818608281249123371374030231093451664549059756818009221437288342398844187783084949033500682001511619085856956795668030557372418131742360286419076146916001232443313659347868643116483071259316750744628545382460495966171509678918177947670811371453663043553068295779503508269273553235463485577628374278059029168932521815755881763050453682659141951999874566231651783972076551674779444958867418597909779262192170396176136211362641062632025968934257224421738415257594479238756692760902595742461504368164134627535943177919520230189863504584370008239395990562693836418990747914732641557313360344386399144774260004163301213165521836057157408338242809850801163941183861795253508187437406773789033545263261287595814391552929511617565409983355713506644176463625073548521413416764939401675960470999694190980639330277101299311295544650923791785241180624172923196909568866548846004406281846376310542694109703777909272894062871325904213164717073408302755288193884121746446460232899049127132236675972916039400192820531168203282953211543 A013787 467 1508109468666438176829850499277257211623387084639476104151721819681822619880841266931636652017371767164467481462398254282319085045194939886342741273484477790158474596617428860034545857675340775355677626463922374136901476653186280551038458093160450526870915338308448128510562503188493711152363162353118092496008406201641030444366498372737334966183421812163078581638332830340212546288321304196023549825779506386918851495940544960896786438887898298120646062328366047024325826717994016062166482327918396824837444495227498074824709007149500282334391569805845785611736352478483279145214669046584855377446582292476120040140670929310099624894867186962629435137485629397425142553266398941368251175934313407047692201828745318959096396096094232612122675854093619518537853137463287650814777794739082545252357618102860244967570916978166587923354525801318347828871885726641619729034606984879629872113084139292064599826751698833522195933316955800571145447346240672053581380008523401121218903043481701191379494351411151595836593935033484344652254819318927132377650071987962087240713799570184768072685862274507072389782789773341027901241996785743273072379109378186871744346602998269996086212810417928373234937420120986451773594622782452170403673158037213663867469542177090351517550354118583757393774549370037068129452667689163801589999913613652619503423981090870265752544515031995320219646420602706868024076364074678639188595779874848583779256579482713149521613008557398770760164218644954053496015808485693253334915446953515776313217951019190616954244500259010971410599862962095334856082370660914743 A013787 468 3620970834268118062568471048764694565107752390219382126068284089056056110333899881902859601493709612961886422991218208531848123193513050667108921797636231174170497506478446692942944604278493201628981981139877620302700445444300259603043337881678241715017067727278583956553860570155573400476823952809836540082916183290140114096923962592942341253806395771003551674513637125646850323638259451374652543131696594834992162441753248451113184239769843813787671195650406878905406309949903632565261724069332070776434704233041222877654126326165950177884874159103835731253778982300838353227660420380850237761249244084235164216377750901273549199372576115897273273765102996183217767270392623858225171073418286490321508976590817510820790447026722252501706544725678780464009385383049353649606281485168537191150910641064967448167137771664577977603974216448965353137121397629666528969412091370695991322943515018440247104184030828899286792435894010877171320219078323853600648893400464686092046586207399564560502165937738174981603662038015395911510063821184744044838737822843096971464953832768013628142518755321091480807868478245791807990882034282569598646782241617026679058176193798846260602996957813446024137084745710488470708400689300667661139219252447350006945794370767193933993638400238719601502452693037459000578815855121682287617589792586379939427720978599179508071859380591820763847371055867099190125807350143303412691818467479511449653995047337994272001392833546314448595154288966534682443933956174149501257131988135391378928036300397076671307141045121885342356850270971990898989453771956856297943 A013787 469 8693950973077751468226898988084031650823713488916736484689950097823590720911693616448765903186396780721489301601914918684967343787624834651728521236124591049183364513054750509756009994872662177111185736716846166346783769511764923306907054253909458357755979613195880079685819228943531734544854310696417532739081756079626413946714434185654561350389156246179527570507242738678087627055460942750540756059203524198816182022649549531122755359687394996904198540756626916251880550189718621789193399490466301934219724863531976129247557309124446377101582856008309590740323336504312886099612669334421420864759435046248629283522979913957791627693555254269353130310012293835905859216212689883598635747277305863261943052794552843480717863311160128256597413886354751894086534304701498112704681845889657795953336449196986843049297789766651724227142093693965812882228475708829336055558431381041075166387379559275033297145858020187187588638581520116088339846007055572495157993054515711307003853483966354509765700416509358130830392553274965583535663234664570451657809512646275828487354152476000721170187531525940645419692216268146130986107764312449606350924162122481056418681041311029871707795695710083903953140474450882818170870055010903054395265425126087366676852284212032635518725798973165763207388915982939060389736868147159172569833091999898234565958069616629998880534372800961653997537905136905155492063447694071493873056140418306990619242108658524247075344193344700991076965447808649772547885428774132952518373903513074700806215157253381087808445649337646706998797500603750148473678506468411971361143 A013787 470 20874176286359681275212784470389759993627736086889084299740570184874441320908976373093486933550538670512295813146197719762606592434087227998800179487935143109089258195844455973924179997689261887243956953857147645398627830597747580859883837263636609516972107051283308071325651968693419694642195199982098496106535296347183019886061356479756601802284364147077045696787889815566088392560161723544048355298147661601357653036381568424225735618609435387566980696356661225920765201005514410915853352176609590944061559397340274686323385099207795751420900437275951327367516330946855239525170019071945831496287403546042958909738674773412657698092226165500716865874339517500009967978126668410520324429212811377691925269759721377197203589810095467944090390741137759297701768865588296968603941111981068368083960814521965410161363993229730789869368166959211916730230570176899235869395793745879621474496098321819354946447205106469437400321234229798728103970262940429560874341323892222848116252215003217177947446700038968872123772520413192366069127426429633654430400639863708264198137320094877731529620263193783489652681011259818860497644742114191504848568913256077016461253180187782721970417465399911453391490279156569646428259002081178233603032285727735767391122334393090357880460643334570997460940787275036683995758220421329173340169253891755661192865325149528627312163029095108931248088510233709278336444337913465656789207793144355084476800302889116717227901408220627079575794040188568103887472914486693218996615742334892356635722592565367991828078004059689743504112798949604106485302094030657143238104343 A013787 471 50118897263549594741785895513405813744700194344620691403677109013883533611502452271797462127454843347900022247364020725150018428434243434425119230950532278604923308928222538793391956174451917791272740646211011496602105421265191941644581093269991499450250029030131222679252890376832900686835910675157018489151791246529586430746433316907895600927284758317131986717987723447174178230536948298229260101070852535504859724940352145786565991220281254365548320651952343603435757247614240100608963898576039627856691804113013999521862447623197917599161581949899559137009406710603399430099933215791741941422586055914049144342282558130963791133119435023367221194964289181517523933115482130853659298954539960117838312572693091026650485819134039218533761028169471760073781947046277501021618062609866545151769589915667238949797434947744583626476352968869067812069283598994735065322419300783856971160265132070688271226419739460633119198171283385746746177632601319971375659293518665227058327121568222724444251819526793564261969177821512074870931974950857550404287391936312763542339727705547801433402618251928274158656087108034825084054845025816173803141413960727840916523468885630866315450972334425187399592968160254923721074249863996908938880880518032293577506084724877809949270986004646304964903718830247363078273815487231611345189746378594105342524069645684018234176503432857356543926660513071135977285802855330231041950887911339596557828797527236769238064191281137725618061481490492752017433822467682550418810874397346076548282369944749448548379215287747315074153374830277999459671210327767607800914688527543 A013787 472 120335472329782576975027935127687358801025166621434280060228738742334364201217387904585706568019078878307953415921013761085194246670618486054711273512228000930420864736662315642934086774859054616845850291552638603341655116457725851888639204941249590180050319701345065652886189794775794549093021531052001392453450782917537020222186393895857337826410704719433900109888523996665201931519212864048453502671116937747168199581785502033544944919895291731681517885337576991849253151521790481562122320481071146483917021675346612851991736743298200155586958261708841487959585512158762031669939651115972401355629120249631995565820422072444062510619763491104698089109258324823574963410272596179635976789850444242929788487036111554987816451740828163699560228634901695937150454858112279952904968326289574909398785387517040718463641309534745287169723478254631816778349921186358891839128741182040587755796582101722539214633794444980119194809251409177937572495875769251272957963738315210167043418885302761390648618683831347792987995949450491765107671857008978520694028039086945265157686221020271241599686422879786254933265146391615026815682906984633301342534919707546040572848794399710023397784574954874946422716552772071854299273923456578362252994123795536879592109424431621688199637397155778220733828911423918750935430984843098839800581055004446927400291219287327780257784742290513061967911891883797481463212655647884731724081875126371335346942862895482940592123266011679208965617058673097593858607744905803555564909428027929792425970237343425964658495905881303493042252967497476702670575996970026329996167154630743 A013787 473 288925469063807967317042072241577348481261425058063706424609201720344808447122948358910281469813808386817396151626354040365551386256154985017361767702859430233940496232726219858684742346436590135046886550017885286623313934614999770384622731063940266022300817602929502632579741697256682712372344696055855343280735329785006385553469531743953468121212102031360794163842346115993149837577630086580336859913351767530950847195866990382541412752668595447767324442695522357430056816803818946230655691475051822707884769042507217457632159920658978573564286786362928412590964814693187638039525102329449735654865517719366421353534833395938194087998052142142380111951329237901403487148064503427305980272430916627274422157373703843525747300629728421042644108952398971945098242114327584166924828951421269357466483715428414765031202784192923434494506071289370992084818160768447699305748107578079451201667593626235816654335740462397266186737012633436228111562597721972306372070935694819611071248743611930098947333459879066050964178274630630728023520128678557428186361321847755581643604616669671251080847101334366798094769616486267679384454659670104556523426342217818043415409955353703766178080764466654746360942443205744522172556690219244647769438891233084047900654728060323673367329390571023507981923216328828920995969794608280314361195113065677072688099217508874000398941166239521861784956452412997752993173586210571240869520582178417576168009813812054540361687961694041780726446557874107322854517195518834336911347536695059431614754539861565741145048670021009686794449374961441563112052968725033218320797338268413943 A013787 474 693710051222202929528218015452027213703508681564410959125486693330547885081542199009743585809022953936748568160054876050917688878401028119026685604254565491991691131454775653880702066373794252914247574606592942573182576757010614448693479177284520578719544263064633735820823959815113295192405999615230108679217045526813800331713880345717232276959030256977297266787385473024499552760023889837879388800651957593841812984117276643908481932019157297670089345986911949180189566417145969289899804315231599426321631330471059829115774815969502207555127852574057391118630906520078343518932899770693008815307332108044198777669837134983647604005283323193283854648795141500201269772642502872728961658634106630822085887599854262928305319268811977938923388505594709931640180879316500529584786514312362467727277027400743623850839917884847209166221309077165779751995648404005042926033101206294968762335203892296592195787060112850215836114355567332880383695861797130455507599342316603261886182068233412244167572547637169637588364992037388144377984471828957216385075453533756461151526294684623880673845113890303814682225541849183528698202075637867921040212746647664981122240399302804242742593571915484438046012622806136992597736308613216406399294422777850634799009472002072837139754957866761027442664597642405518239311323476854481034781229466470690651524126221238806474957857740141091990145680442243607604936609780491581549327718917810380600379391562962742951408412796027394315524198185455731682173695786440721242924145435604837695307025650207619344489261856720444257993472949282421193032039177908804757188234409182461877143 A013787 475 1665597832984509233797251455100317340102124344436150712860293550686645472080782819822394349527464112402133312152291757398253370997040868513783072135815211746272050406622916344967565661363480001247108426630429655118211366793582485291313043504660133909505625775618185599705798327516087021756966805076167490938800126309879934596445026710067074696978631647002490737556512520731823426176817359500748412510365350182814192974865581222024265118777996671705884519714575589981635148967567472265049430160871070222598236824461014649706975333142774800339861974030311796075832806554708102788957892349433914165552904391414121265185278961095737897216685258987074535011757134741983248724114649397422236942380490020603828216127250085290861071564417559031355055801932898545868074291238917771533072420863982285013192142789185440865866642841518149208097363094275037184541551818016108065405475996314219998366824545404117862084731330953368222510567717166245801253764174910223673746020902164431788723145828422798246341686876844299849664345881768934651540716861326276540566163934549263224814633537781937497902118450619459052023525979889652404383183606520878417550804701043619674499198726032986824967166169078135748476307357534919227164876980332591764705909089619374152421742276976881972551653838093226889837698939415649292586487667927608964509731948996128254309427057194374346373816434078761868339778741826901859452800082960287299935853121662723821510919142673545826331599123261773751573599843279211768899043583244171704260873190887215306432168586148494046118717717985786663442328551227093284469926066159040222008950816447090967020343 A013787 476 3999100396995806670347200743695861933585200550991197861577564815198635778465959550393568833215441333877522082477652509513206343763895125301593156198092323402799193026301622144267125152933715482994307332339661601938825491671391547184442617454688981516723007487259263624893621784366124939238477298987878145744059103270021722966064509130871046347445694584452980260873186562277108046250538480161296938437387205788936877332652260514080260550185970008765828731834695991545905992671129500908383681816251439604458366615530896173946447774875802295616008599646778622378074568537854154796287899530990827911492523443785305157709854785590866691217261306827965958563228880515501780186599273203210790898655556539469791546921527454783357432826166559234283488980440889408629246373264641569450906882494421466316674334836834243518945809462485076248641768789354364280084265915056675465038547867150442216078745733515286986865439925619037102247873088916156168810287783959447040664196186096800724724273134043138589466390191303163939044094462127212098349261184044389973899359606852781002779935124214431932462986399937321183908485877715055422924023839256629080539482087205730838472576141205201366746165971956603932091613965441341064422869629778552827058887724176117339964603207021493616096520865261837762500315153536973951500156890694189123787866409539703938596934364323692805643533258223107245883808759126391364546172999187649807145983345112199895447716861559183529022169494951518777528213223713387457126603643369256261930356531320203950743636775342534204731041240883873778925030851496250976012292484847855573043490910289465411815843543 A013787 477 9601840053186931815503628985613764502538066522929866065647733121291924504096768880494958768550274642639930520028843675341208431377112195849125168031619668490120862456150194768385367492193850874669331904947527506255120005503011104789846724508708244621651940976909491963369585904263065979111583994869895427931485906951322156841520886423221382280217112697271605606356520936027336419047542890867273949188166681099237442475698077494306705580996513991046754785135105075701720288403381931681029220040819706490304538243889681713645421107476801311774036647751915472329757039059387825665887246773908977815493548788528517683661361340203670925612644397693946266510312542117719774228024854960909108947671991251266969504158587418934841196215625908721514657042038575470118820542208404408251627424869105940626335077943239018688988888519426668072988886863239828636482322462051077791557553429028211760805068506170204055463921261411308082497143286487690961313500969286632344634735042818418540062979794837575753308802849318896617644870803567436248136576102890580327332362416053527187674624233238851069843630346249508162564274592393848070440581238055166422375296491380959743172655315033688481557544498667806040951965131024659895679309981098305337768389425746857733255012300058606172247746597493672467763256683642274457551876694556748086214667249304829156571239408741186426350123352993680497367024830662465666275361371049547186957506011614391948969968184603599653182228957378596584845239950135843284560975347729584284894786031699809685735471897597424625559230019362180943198999074442498593405514256119701230877421675605006453769840346743 A013787 478 23054017967701823289024213194458648570593897721554608423620207224221910734336342082068396003289209416978473178589253664494241443736446382233749528443918824044780190757216617638893267348757435950081065903779013542518543133212729662600421985545408495336586310285559690204050375756135621415846913171682618922463497662590124498576491648302154538854801287586149125060862006767401634742133150480972324752000788201319269099384151084063830400099972630092503258239109387286759830412456520017966151157318008115283221196323579125794462656079051799949569461991252349049063746650781590169423795279504155455735000010641256970958470928577829013892395959198863164985891260413624645177921487676761142770583360450994291993779484768392862553712113717806840356691557934619703755288121842378984212157447110723363443830522141716883872262321335143430043246317358638828556194056231384637777529685783096736437692969483314659937168874948648550706075641030856945998113715827257204259467998837807022914691214487405019383694435641214670778965334799365414431775919223040283365925002160944518777606772784006481418694556461345069098316823296337629217127835552570454580123086875805684343357545411395886044219664341301402304325668279590208409526023264617031115981903011218205417545284532440713419566839580582307595099579297425100972582055943630752155001416065580894804927545820387588609666646170537826874178226618420580064727142651889962795884971933886155069476893611233242767290531726666010400213421120276159726230901809898731868032381262111243055450868026131416525967711276488596444620796777736439122766639728943402655336689443127620495501386672529943 A013787 479 55352697140452077716947135879895215217995948429452614825112117545356807673141557339046218803897391810165314101792798048450673706411207763743232617793849096531517238008077098950982734904366603716144639234973411515587022062843763919903613187294525797303143730995628816179924952190481627019448438525209968032834857887878888921082156447573473047790377891494344049271129678248531325015861694304814551729553892471367565107621346752837256790640034284852100323032101638875510352820308104563136728928720537484795014092372913481032504837245803371678916278240996890066802055708526597996786532466089477249219735025549657987271288699515367462355642698036470459131124916253112773072189491911903503792170648442837295077064542928911262991462785036454223696416430601021908716446780543551941093390030512846795628637083662262238177301833525679375533834407978091827363421929011554515303848775565215264186900819729438498509142468751705170245287614115087527341471031701244547426982665209574662018173605984259451540250339974556424540295768853276360050693982054519720361585930188427789585033861454399561886285630063689510905058692734506647750323933161721661446875531588809448108401466532761522392171414083464666932685929539296090391271981858345491709472549129934911207526228162390152920379981832978120535834089893117667435169516320657435924158399973459728426631037514750600251809617455461322324901922110827812735409869507187800672919817613260658321814021560571015884264566675725090970912424109783059502680395245566855215145747410329094576137534130741531078848474774849120063534533063345190333762701989193109775463391352949416809698829400744393143 A013787 480 132901825834225438598390073247628411738408272179115728195094194226401695223212879171049971348157637736206919158404508114330067569093309840747501515323031680772172888457393114581309546505384215522463278803171161048924439972887877171688575262694156439324848098120504787647999810209346386473695700899029133246836493788797212299518257630623908787744697317477920062299982357474723711363083928025859738702658895823753523823398853553562253554326722317929892875600076034940100357121559759056091286157858010500992828835787365267959044114227173895401077984056633533050391735756172361790284464451080834875376583796344728827438364167536397277115898117985565572373830923923723768146326970080480312605001726911252345480031967572315942442502146872526591095095849873053602828188720085068210565229463261345156304357637873091633863701702295156180656736413555398477499576051556742391244540910132081849312748868170381834920451067472844113758935561490325153146871947114688158372185379168188763505634827968206943148141066278909975321250141016716540481716250912901848588167818382415122793666301352013348088971797782918515683045921255550461248527763521293709133948151344731484908271921145160415263603565214398665305378916823849913029444028441887525594443590460973721809270473817898757161832336380980467406537649833375519511842008685898503653904318336276807952341121072916191204594891510562634902089514988097578377719096686757909415680482089438840630675465766931009138119224588415943421160730287589125865935628984606019371564939532200156077306219447910416120315187934412737272546413885091801991364247476052656570887602638431549760086889391187287936343 A013787 481 319097283827975278074734565867555816583918261502056863396421160337590470230934122889690981206926488204632812899329223982506492233393036927634751138290599065533987105186200868109724221159427501469434332406413957678467580374903793089224269205728669610818960283587331995142847544312640673923343377858568948925654421586902106731143336571128004999375018259264486069582257640296811630982764511190089232625084008872832210699980647382102970783938460285349672794315782559891180957448864981493675178065017083212883782034725464008369664918259444522857988239719977112853990557550569840658472999147045084535779177695023693914679512366254889862355271381283342939269568048340860767319331055163233230564609146313916881497556754141130577804447654640936345219325135545201700390481116924248773567115941290489720286762688533293012906747787210669989756824128946511744476482099787738481378142725227128520199910032477086785644003013002298717135204283138270692705639545022366268251617095382821221177029221951664870498686700135662850746321588581136413696600718441877338460190931936178709827592789546184048761621286476787356154993256934576657457715160214626195630609511378700295264760882669530157047912160079771195398214779294063641183695112288971948952259060696797906064058407636774915945559439650734102243096897249934622347932662854842307273024268325400615893571031696071775082232334516860886399916925486422285684903551144905740507048837496742656354251793306401352940624258236786680154206913420501491204111445192039052511127419816812574741612232894432909104876766230524982191383939738105416581265558190002428426701133934874150973968621428240678335159543 A013787 482 766152578470968642657437692648001515617987745866438529014807205970554719024472829058148045877830498179323383771289466781998087852376681663251037483035728356347103039552068284331447855003785431028111832107799912386000660480144007207227470362954535735576323640893184120337976953894650258089947450238424046370496266230151958261475151107278340003499418840494031053067000594352644725989617591367404247532826705303670137890653534364429232852236243145124564379152193926298725478834724820566314102534106016794133960665375839084095565468740926299382029763567665047962431328678918187420993670952055247970405805645751889089145509191377990559515006586461306397186232884066406702333713863446922986585626560299714432475633766692854517308478818792888164871599650444029282637545161735121305334645375038465818408517215168436523989101437092818645406134733600574698488033521590360093788920683270335576999983987977485372331251234218519219841625483814987933186240547598701410072132646014153752046047161905947354067346767025726504641918134183308529285538324978947489642918427578765082296050287700387901076652708830766442128138809899918554555974099675317495709093436820259408930690879289541907072037096351530640151113685085046802482051964605821649434374004733011772459804236735896573185288214601412579485675650297093028257386323514476379762531268249286878760464047102268331972439835174982988246200538092899907929453426298918682957424258829679117906558555728669648410438844026524819050250799122624080381071579906085765079216934980166991954610971179533414760809115719490482241512839311191105211618605214195830652509422577632836488498660049205868682718062743 A013787 483 1839532340908795711020507900047851638998788577825318908164552101535301880377759262568613458152671026128555444434866009743577408933556412673465740996768783783589394397964515950679806299864088819898496508890827589638787585812825761304553156341453840301118753061784535072931482666301055269673963828022456135335561535218594851785801837808575294348402104636026168558413868427040699987101071836873137598326316919434112001075459136008994588078219219791444079074344417617043239874682174294179720160184388546322715639557567389640913452690446964044816253462325963780157797620158082567997805803955884650376944339355450285703038367568498555333395530814093596659644145154643442492303246986136062090792089371279614352373996673829543696057657643921724483856710760716114307612745933326026254108483545467356429998849833619416094097832550459857567620129495374979851069768485338454585187198560532075720376961555133942378967334213358664646839742786639786027580163554784482085583190483079983158662559235736179597115699587628769337645245440174123778814577518274452922632647144616614962592816740768631350485043153902670227549661282569704449488893813320437307197533341805442840842588801174190118879961068340025067002823957889197372759406767018577780291931985363961265675989972402887672217877003257991603345107236363320360845984562758257787809837575066537795903874177092546265065828044255134154779127491961052678938617676543703757780775645450059562093647092304535825833463664507686090539652168693420416994952863354511921955199860887380947683020941802059728840702686842496647861872327186169843613096271119284189396675123608896440408885282778143290707206068645943 A013787 484 4416717150522018502160239468014891785236091375358590698503089595786259814786999989427240913024563133734661622088113289394329358849468946828991244133241849864398135949512802797582214925973677256576290117846877042722728993536594652892232128375830670562986126101344668710108489881788833702487187151081917180940683246059846239137710212578389281730513453231098830708751698093324720669029673480332403373581486923561302914582177385557596005975804346719257233857500946698520818939111900480325508104602716899720840250577719302527833199909763160671603824563044639036158872085999556245762731735298079045555043358792436135972995120531965031355482669484638725579805592516298905424020096013712685079991806580442354060049966013864734414234436003056060485739962536479390452578202985915789036114468992667122788427238450520218041928895953654118019855930918395326622418514133297629459034463743837513804625084693876595651900569446274153817062222430722126252219972695037541487485240349875039563948804725002567212674794709896675179686234301858071192933800621376961467240985794224492525185352994585483872514588612520311216346736739449860383222834045782369974581277553674868260863055711619230475430786525084400185873780322891962891995335647611605250480928696858870998888051923739333300995122684822437839631602474508332186391208935182576948531420017734757247965201899199203582423053134256577105624685108198487482131621041381432722431642324725593008586846668623190517826146258482954303385704857032902421204881824914183124614434865990601655386933281266745408946527151108834451516355457573993794515044146957401338741416971784960353421733563950322040988001770818909143 A013787 485 10604537878403366423686734962703755176351855392235976267105918119482809815303586974614805432171976084096922554633560007835784790597574941336407977163913681524419924414780239516994898037262799093039672572950351779577272313481363761594249340230369440021729688769328549572970484206174989719671736349747683151438580473789690820169642220400712665434962801207868292531712827122072654326340246026278100499969150103470688297911807902723788010347906236472936618491859773023148486272807673053261544959151123276229737441637104045369327512983341348772520782775870178325817451878484934546076318896450687788377659104460639162471161284397248040284513889432617580117113227631633671923072250528924156877060327599642092098179968399289227328576880843337601226261650050087016476640265369183809475710840051393761815013799519699043518671279184723537365674090135067179220426852434047608331141747448953870644904828349997706160213267240504243314766396056163825131580154440785137111452062080049969993041080144731163877632182098461917106426648558761228934234055291926084482845606891933006552970032539999746777907527258661267230448514911419114780118024543923470308969647406373358694332196763597772371509318446727644846282946555263602903680800889915464206404709801158149268330212668898139255689289566258673252955477541294505579525292653373367253423939462581152152364449759977287801397750575350041630604868944784568444598022120356819966558373221666148813617018851364280433300577166617573282429077361735998713312921261618953682199258113243434574584026808321455726880611689812311518090769453635159100630620996844720614318142149255689808565582287044723220412192251736200852343 A013787 486 25461495446046482783271850645451716178420804796758579017321309404878226366543912326050147842644914577916711053675177578813719282224777434148715553170556749340132238519887355080304750187467980622388253847653794622765030824668754391587792665893117025492172982735157847524702132579026150316931838975744187246604031717569047659227310971182111109709345685700091770368642497920096443037542930709093719300425929398433122603286250774439815012845322873771520820998955315028579515541011223000880969446921846986227599597370686812931755358673002578402822399444864298160287701960242327845129241670378101379894759509809994629093258243837792544723117848527714809861188859543552446287296473519946900661821846566740663127730104126693434815913090904853580544254221770258926560413277151410326551181726963396422117848132646797403488329741322521213214983490414296297308244872694148307603071335624938243418416492868344492490672054644450688198754116930849344140923950812325114204596401054199977953291633427499524470194869218407062972530383189585710671095966755914528843312302147531148733681048128539392013755972948045702620306884302317294587063376929960252211836123422702434225091604429398251463993873590593075275925354679187910571737602936687029559577708232580716393260840618024432352909984248587074480346101576648107896440227660749454775470878649657346317827043873705468011155999131415449955082290336427748835479851110976724739706654105220423301494462262125637320354685777048793451112214745528132910664323949147107790960418729897486413576248366779815200240348667239359954935937458178017000614121013424174194977859300362911230365963071194380452209673596418618246475543 A013787 487 61133050565957605162635713399729570544388352317017348220588463881112621506071933494846404970190439901578023239874101366731739996621690619391066043162506755165657504686249539547811705200110621474354197488216760889258839010029679294202290190809373978206707331547113991906809820322241786910953345380761793579096280153883283429804773641808248774412138991365920340655110637506151559733140576632534020040322656485637927370490288109429995845841620219925421491218491711383619416813967946425115207642059354613932466633287019037849144616173879190745176581067119179882850772406541829156155309250577821413127317583053797104452913043454539899880205954315043258476714451764069423535798832921392508489034253606744332169679980008190936993007331262553446886754386470391682671552278440536194049387326439114809504953366484960565775479708915373432929175360484725409837095939338650086554974276835476722447617999376895126470103603201326102365208634750969275282358405900392599205235958931134147065853211859426358252937880993395358197045450038195291321301416180950783752792837456222288109568196556623080225028091048257731991356829209863824303539168008834565560618532337908544574444942234985201765049290491013973737496776584730173282741984650985557972546077466426300060219278323876662079336872180857565827310989885532107059352986613459440915905579637827288509102732340766828694785553914528495342152579097763024953987122517455116100035676506634236346888203891363655206171600550694153076120427604013047118505041801902205806095965370483864878996572328638336295777077150041703251801185837085418818474504553231442242141840180171349864108677333937707465755426305001102409787778743 A013787 488 146780454408864209995488347872750698877076433913158653077632901778551404236078712321126218333427246203688833798937717381522907731888679177157949569633178719152743668751685144454295904185465602159924428169208442895110472463081259985379698748133306921674304303044620694568250378593702530373198982259209066383410168649473763514961261513981605307363545718269574737912920640652269894919270524494714182116814698222016663616547181750741420025865730148040937000415598599032070219770337039366701613548584510428051852386522132709875796223433483936979168971142153150898724704548106931803928897510637349212918689516912166847791444217334350299612374496310418863602591398685530685909452997844263412882171242909793141539401631999666439720210602361390825975097281915410430094397020535727401912578970780314657621393032930390318426926781105811612462950040523825709018867350352098857818493238681979610596730816503925198654718751286383971778865932037077229952942532566842630691771537393653087105113561674482686165303852265142255031106125541706894462444700250462831790455602732389713751073239932452015620292446606866814511247746932883042152797542389211791911045096143318415523242306306199469437883346468924550943729760579937146051863505147016324692083131996889546444586487255627865652487830106239015551373686715162589049506520858916117639089296710423319710355660350181155696180114948782917316508342413729022914523081164409733756185659292428801468878577543164136150018012922216661535765146677235326131530605366367196140436412854531759574470770161060645446160762237250129507574647194842090583157285432308692823382558272591411023724934278784435625278778558307646885900456761943 A013787 489 352419871035682968199167523242474428003860517825493926039396597170301921570824988283024050218558818135056889951249459433036501464264718704356236916689262104685737548672796031834764465949302910785978552034269471391160244383858105224896656694268069918940004631610134287658369159003479775426050756404360968386567814927386506199421988895069834342979873269565248945728922458206100017701168529311808751262472090431062009343329783383530149482103618085446289737997852236276000597668579231519450574130151409537752497580039640636411786732463794932686984699712309715307838015620004743261233282923040275460217773530106112601547257565819775069369311165641315691509821948243959176868596647824076454330093154226413332836103318431199121768225656269699373166208573878900442656647246306281491992102108843535492948964672065867154543051201435053681523543047297705527354300508195389357622202266075433045042750690425924401969979721838607916241057102821022429117015020692989156290943461282161062139377661580432929482894549288606554329685807425638253604329725301361259128883902160467702716326849077817289504322164303087221641505840385852184208866899276497512378419275840107515671304777441184926120357914871887846815895155152429087670524275857986195585691599924531801013452155900762505431623280085079876338848221803105376307865156582257598451453401401726390624563940500784954826528455992027784476936530135363384017769917875747770748601767961121552326777464681137090896193249026242204347372117172042018041804983484647637933187827263730754738304319156706609716231990131637560947686727914815859490160642322973171468941522412491977867963567203361429936294347318496660173046996685425143 A013787 490 846160110356674806646201223305181101637269103299010916420591229805894913691550796867540744574759722342271592772949952098720640015699589609159324836970918313350455854363383272435269482744276288797134503434281000810175746765643310644976872722937635875374951120495932424667744350767354940797947866126870685096149323640655001384812195337062672257494675720226162718695142822152846142500505638877652811781195489124979884433334809903855888906530787023156541660932843219298677435002258734878200828486493534300143746689675177168024699944645571633381450264009255626454119075503631388570221112298219701379982874245784776356314965415533279941555716108704798975315082497733745983661500551425607566846553663297618412139484067553309091365509800703548194972066785883239962818610038381381862273037163333328718570464177630147038057865934645563889338026856561790971177675520177129847650907640847114741147644407712644489129921312134497606894778103873274852309953064683866964254555250538468710196645765454619463688429812841944336945575623628957446903995670448568383168450249087282954221900764635839312099877516491712419161255522766431094285489425162870527220584681292098145126802770636285007614979353607402720204964267520982239496928786335024855601245531418800854233298626317730775541327495484276783089574580549256008515184240954000493881939616765545063889578021142384676538494822836858710529124608855007485026665572819670397567392844874652847136592692699410155241759990912007532638040453330072885318373765346638978677583973260217542126668670295252569928673008306061783835395833723472878635875702217458584696928595312393238860980524855270793277042727911710481075485839041705768343 A013787 491 2031630424966376210757529137155739825031083117020925210325839542763953687773413463278965327723998093343794094247852834989028256677694714651591538933567174870354444506326483237117082028069007369401919942745708682945231967984309588858589471407773263736775257640310733751627254186192419212855872826570616514915854526061212658324934081004287476090244716404263016687587037915988983588143714038945244401086650369389076702524436878579157989264580419642598856527899756569536124521440423222442560189196070975854645135801910100380427304567094017491748862083886222759116339900284218963957100890628025503013338881064129248031512231962695405139675274377000222339731513077058724106771262823972883767998575345577581807546901246195495128368589031489219216127932352905659150727482702153697851317562229163322253287684490489983038376936109083998898300602482604860121797598923945288764209829245673922493495494222918059418400941070434928754154362227399732920396197308305964581175187156542863373182146482856541332315919980633508353006327072333126830016493604747012687987449048058566373086783735890650188351805917096601518406174510162201057379460109816052135856623819782327646449453452297720303283565428011373931212119206317878357032126015990394678298590520936540851014150001788871592074727316657748556198068567898763676444957362530555185810537019854073698398876828762865608368926069631297763980428185860872971549024040340028624559310220544041485974959055171283782735465738179730085863935128445504997649415410597280187804879119797782318646131477378901420398743892942854342988785396770058381604737561024118061857325557345056166505214240177505174658179589716016865062241499539135549791543 A013787 492 4877944650344269282028827458310931319899630563967241429992340742176252804343965725332795751865319422118449620289094656808656844283145009878471284979494786863721021259689886252318113949393686693934009782532446547751501955130327322849473320850063606231997393594386071737657037301047998530066950656596050252312966717072971592638166728491294230092677564086635503066896478036289549595133057407507531807009047536903173162761172945468558332224257587561879854523487315523456234975978456157084587014259766413027002971060386151013405958265592735997689017863410820844638332100582409732460999238397889232735026653434974324523660868942431667740360333779177533837695362898017996580357802040358893926964579404731773919920109892115383803212982264605615337923165579326487620896685967871028541013466912221136730143730461666449275143023597910681354819746560734269152436035016392638322867800018863087906882681629226260663580659510114263938724623707986758741871269737242620959401624362859414959010333705338555738890523873501053555568191300671837518869601144997577463857865164388617861781367749873451102232686006948940245693224998899444738768083723668341178191753791297368679125137738966826448183840592655308808840298214369225935234134564392937622594915840768634583284974154295080692571420287295254283431562631524931587144342627435863001131099384669630949855703265859640325693791493184745931317008074251956004689206720856408727566903839526243607825876691466252362347853237369531936159308243397657499356246400844069730919514766634475347069361677186742310377384086955793277516073737644910174232974884018907466519438663185479855779019390666189924354289194908156493014441840393464455049494743 A013787 493 11711945105476590546151214727404546099079012984085346673411610121965182983229861706524042600228631932506397538314116270997585083123831168718209555235766983259794172044515416891815791592494241752135557487860404161151356194267915902161585443361002718563025742020120958242114546559816244470690748526487116655803433087692204793924238315107597446452518831372011842863618443765131208577914470835425583868628723136104518763789576242070008555670442467736073530710893044571818420177324273233160093421237699157677834133515987148583187705795688159130451331890049380847976635373498365767638859171393332047796798994897373353181309746330778434244605161403805258744306566318141209789439082698901704318641955150760989181728183850969036511514370417318082426353520555962896777772943008858339526973334056242949289075096838461144709618399658583545932922211492322980234998920074358724613205587845290274064425318591772251853257163483784347716877821522876207739232918639119532923523300095225455316583811226517872329076147820276029586919227312913081882805912349139183490722734259697071486137063967446156096460679102684405529909433222357566817782169020527687168838400852904982198579455711259350302089401262965396450025556012700511470497157089107443231850392933685491634467222944462488742863980109795905534519181878291360740733566648473507065715769622591783910603543541328996421990793375136574981092136386278946367258785336776237354888136118702510902389929936210471921997195622924246178718499092397775655954347608426611423937754954689375308313537386925368287216099192780859659316093044085429328333372696529396827113172230308337133725425556989522008374648356974483739727674858784708156573836877943 A013787 494 28120380198249293901309066560498315183888710174788917362861275902838404342734897957364226283148945269947860489492193166665201784580318636092421142121076526806765807078881515957249715613578674446877473528352830390924406222437266081089966649509767527269824806590310420739317026290118802974128487212095567090584042843548983710212096194573341468932497714124200434715547883480080031795572644475856826868577564249786949551858772557210090542164732365034312547236854200016936026845755580032817384304391715677584479754571885143748233681615447270072213647868008563415991901531769576208100900870515390246760114386748593420988324700940199020621296992530536426245080065729857044704443237560062992069059334316977135025329369426176656664146003371980715905674802854866915163432836164268873204262975069039321243069307509145208447793777580259093784946229793067475544232407098535297796306616416541948028685189938845176699670449524566218868223649476425774781898237652525998549379443528636318215117730754869411462111830916482747038193064778304309600616995550283179561225284957532668638215090585838220787602090525545257677312549166880517929494987818286976892381000447824862258789273162733700075316652432379916876511359986493928040663674170946971199672793433778865414355802289654435471616416243619969188380555689777557138501293522984890464783562863842873169359108042730920409199894893702916529602219463455750227788343593599745889086414821004728676638221776841343084715266690641115075103116320847059349946388607832294028874549646209190115260803266007809257605854161866844042017939398849115817328427844367081781898726524970317458074746762331842342107530705095735459086147335942084283933782343941143 A013787 495 67517032855996554657043068811756454756516793129668190588229923442715008826906489995631507305840617593144813035270755793163149484777345045257903162232704740863044702796394519813356567188202397346952813941575145768609499340071875860697009925472951832974849360623335320195100180122575245940882497796241456584492286867361109888219242963170592866906927011612205243752030468235672156341169919386532241311454731763738465874012912909861427391737522408447384425915686934240663400456659147658794539714844509341880335890727096230139509069558688895443384968531088560761796555577778752475650262990107451982471034642583372803792967606957417848511734079065817959414437237817386764335368213381711243957811461695062101195815815992250152650614554096125698889525201654535463307402239630409564563435403140763410304609407329457645483152859970202084177655897733155008781702009443583250008932186016117217216873141043167269255908749308483491502604982392898285251337668603714922517060043912255800034497671542441456920530506030475075638701548532708647351081406316229914126501909183035937400354432496597568111032619351834163683227430549680123548717465751707031518606782075227494283353044863723613880835282490144180420503775327571921225633481684443677850414377034503055859868281297460299567351015400931546021301714211155914689541605748686722005945334436086738479631218410596939902488947639780702587574928931757256296919812968232989879696481985232353552608370486196064746401355324229317295322582286353789499221279047405337963327793700548265466741188641684750027511655842642292544885072496636727077405555254325363358338842386453732216837466976358753463400181222934860837265839753596944365725011407802684343 A013787 496 162108395887247727731560408217027247870396820304333325602340046185958736193402482479511249041323322841140696097685084659384721912950405453664225492520724082812170331414143242071869117818873956030033706273721924990431407915512573941533520831060557350972613314856628103788435532474303165504058877208775737259365980768534024841614402354572593473443531754880904790248625154233848847375148976447063911388802810964736056563505003896577287167561791302682170006623564329111832824496438613528765689855341666929854686473635758048564961276010412037959567309443143634389073529942246784694036281439247992209912954176842678101906915224304760254276673523837028920554063807999545621169219080329488696742705319529844104971153774197392616514125544384797803033750009172539647401072777352613364516808402940972948141367186998027806805050016788455204110551810457305176084866524674043383271446178624697438537712411644644613483436907089668863097754562725348782888461742317519528963461165433326175882828909373401938066193744979170656608522418027033462289946456565268023817731083948469285698250992424330761034589319063753827003429060749781976640470635269848582676174883762621213774330660717800396927885513258836177189629564561500182862745989524349270518844919259841837119543743395202179261209787977636641997145415820985351169589395402596819536274747981044259089594555403843252705875963283113466912767404365149172368904470936727408701151253246542880879812697537356751456109654133474590826069520069535448587630290992820216449950032675016385385645593928685084816055485678184144400269059064424781712850738165635197423371560569875411052626758210237367065623835116266600870275281248386263422105752390134245107543 A013787 497 389222258525281794283476540129082422136822765550704314771218450892486925600359360433306508948217298141578811330541888267182717312993923494247805407542258522832020965725357924214557751883116368428110928763206341902025810405145690033621983515376398199685244568970764077196033713470801900375245364178270545159737719825250193644716180053328796929737919743469052401386948995315471082547732692449400451244515549126331271808975514355682066489315860917739890185903177954197510611615949111082566421342675342298581102223199455074604472023700999303140921109972987866168165545391334530050381111735634429296001002978599270122678503453555729370518293130732706438250307203006909036427295011871102360879235472191155696035740211847939672250415432067899525084033772023267693409975738423624688204856975461276048487422615982264764138925090309080945069434896907989727779764525742378163234742274877898549929047500358791716973732013922294940297708705103562427715196643304364389041270258205416148294672211405538053296931181694988746517062325682907342958161442213208525186372332560274754961500632810818157244048955072072938635233174860226525913769995282906447005495895914053534272167916383438753023853117334465661432300584512161939053453120847962598515746651142880250924024527891880432406164700934305577435146143386185828158184138361634963706595669902487266074116527524627649746808187842755434057554537880723162857739634719082508291464159044949456992430286787193560246119279574472492573392917686954612058900328673761339696330028452714341310935071022772888643349221113320130705046010813683900892554622335690109013515116928270861937356846462779918324562828114156108689530950277375418476475911488712322503210743 A013787 498 934522642719201588074627172849926895550511460087241059765695500592861108366462824400368927984669732837930726004631073729505704268498410309688980783508962713319682338706584376039153162271362400595894339960458426906763970782754801770726382420418732077444272210098804549347676946043395362800964119392027578928530265300425714940963548308042441428300745304069194815730064537752446069197106194571010483438081833452321383613350209967992641640847382063493476336353530268028222978489893815709241977643763496858893226437901891634125337328906099326841351585045143866669765474484594206650965049277258264739698408151616847564551086791987306218614421806889228158238987594419588596461935323502516768471044368730964826181812248646903153073247452395026759726765086627865731877351747955122876379861598082523792418301700973417698697559141832103349111713187476083336399214626307449969926616201981834418379643048361458912453930565427430151654798600953653388944187140573778898088089889951204172055507979584696865965931767249667980387466643964660530442545622753913668972479970477219686662563019378774395542961541128047125663194852839403888718961758674258379260195646089642535787475167236636446010271334720052053098953703413700815667340943155958199036307709394055482468582891468404918207201446943267691421785890270232173407800116206285547859536203435871925843953782586630987042086459010455797172188445451616314021432862960517102407805445866923646238825118576051738150932390258308454668716395366378023553419689145700976610888398314967133487555105525677705632681479893081633822815471963655046043023648227991951741449795744778339511593788357134583897275350302088816963563811615978379762018663484398286330208993943 A013787 499 2243788865168803012967179842012674476216778015669465784497434896923459521187877241385285796091192028543871673137119208024543195948664683153563242861205019474680557295234509086870006742613541123830742310245060683003140293849394279051514044191425375717943697576447229722983772347450192266085114850660258217007401166986322141573253479487609901869350089475070136752567884955143623012142251973164996170734834482119023642055653854133150332579674564334447836683584826173535763371354235051517889988322676155958202636677402441813534934926703544483746085155693390423874106904237510690168967083314697093640015877972032051002487159387561522230893226758341036807931809214201432220105106711729542761098977529323046547662531209001214470528867133200459250103962972993505622237521546840250026188047696996139625596342384037175894572839499538880141217223363130076090694514317764187377793805500958384438529522959115862848801887287591259794123171440889721786854993324517643134309503825772841217105274658982857175184202173166452820910307412159149933592552040232146719202924409115804467676813809528437323698650660248441148717330841667408736814227182576894368603729746261231728425727876535164106870661474662844979490587841896295658417285604517455635886174810255127213407067522415640208615490674110785727103707922538827448352128079011291600410746424449528493951333031990500999888049588084104369010424457529330769965460303968201562881140875526483674619419109701100223300388669010198599659588065274673634551760673638828044842743044354236087503619808367152171224068233223289002808579948184735765549299779395408676131220959583212793167336685845480135937358116075315249529516711689964089808606811026040285478831794457143 A013787 500 5387337065270296034134198800672431417396484015622387348578341187513226310372093256566071196414952060533835887202223218466928213472743904251705346109753251758708018065858056317574886189015112238317612286898390699890539845532395664002685220103612327098782817881049798564884037406227911630870360756435279979034770201934159461917381604249751374388309564829643398342915491777299838852153546987569155805934337591567775764575624903773693948523798628967009255877287167642659367854621518358694453861962745450455644530662443262794297378759015210305474350458819830407721730677074263167095689967038587721829678123010848954456971669689535214876374637446776829375844273923297638760472361214862632169398645047904634760937737432811915943739809986814302659499615098157406998992289233963440312877502520487731241056818064073259322869387638392851219062553294875312693757528876951813894082927007801081036909384624837186699973331377506614765689734629576222010238838972166861165477118685680591762269764456217840077617269417772653223005648096594118990555717448597384272806221506287046526892029956677778014200460235256507198070311350843448377090959465367123379017555120773217379950172631560929020596458200665490795756901408393005875859902736446410981762705719422560439390369121319952140885793108539996530776002722015724703493459517706111132586202165103317913977150609809192900731207060989934589994029122527923178687070189827651952477619242139087302761225282392341636144233194293486837782670944724491396558777377406826135667426049494520846096191159889532363108987827969116895743400455591550573083868770328376231391061523959293916394775382714997806385596836696831914120369624767603779630464953273522725434675138491600343 A013787 501 12934996293713980777956211320414507833168958121509352023936597191219256371203395909015136942592299897341739965172537947539094640548058114108344536009517557472657951376125193218497301739825284484200587100843036070437186169123281989270447213468773197364177545732400566354286573812353215825719736176201107229662483254843916868063633231803653049906331265155973799421340095757296913084020666317153543090048344557354229610746075393960639170405640508149789223361366489510025142218946265579225383722572551826544002518120526273969108006400395519943443915451626412808939875355655305864196751610859649120113057173349048339651188978924574050918175504509711167331402101689837630663894139276885179838726146760019028061011507576181410180919283778341140685458575850675934204580486450746220191218883551691042709777420171839895634209399719781235776969190460995625777711826833561305159693107745730395569619432484234085266635968637393382052421052845612509046583452372172633658310561964319100821209704459379034026359063872072140388436561079922479696324277594082319639007737836595198711067763925983345012095305024850873782566817553375119553395393676346463233021149844976494929260364488377790578452096139797843400612320281551607107939626470207832767212256432333567614976276260289205090266789253604531670393182535559755013087796302012372829339471398413066311459138614151872154655628153436832950575663923189543552027655525776192337898763800375948613929701903024012268382303899498661897516192938283503843137624483153789551737489944836344551476954974894767203824679774953849666679904493875312925974368917558431331569938719026264693263855693898709733131818004909093425803007469067016674892746352809728063768655007518332423543 A013787 502 31056926101207267847872863380315233307438668449743954209471769856117434547259353577545343799164112053517517656379263612041366231955887531974135230958851655491851741254076588917612021477320508046565609629124129605119683992065000056238343759538524446871390287303493759816642063723460071197553086559058858458419622294880244400220783389560570972825101367639493092410637569913269888314733619827485656959206075282207505295401327020899494648143942860067643925290640941313570366467689983655720146317896696935532150046007383583799828323367349643384208840999355017154264640728928389379936400617674017537391450273211065063502504738397902296254539386327816512762696446157300151224009828403801316792781478370805686374488629690411565844387200351797078785786040617472918025197747968241674679116539407610193546175585832587589417736768727194747100503026296850497492286096227380693688423151697498679762656257394646038725192960698381510307862947882315634220846869145586493413603659276330161071724500406969060697288112356845209072636183152893873750874590503391649453257578545665072105273701186286011374040827364666947951942928945653662047702340216907858222483780777788564325154135136595075178863482831654622004870180996005408666163043154969006474076627694032895843558039300954381421730560997904480540614031267878971786423798921131707163244070827589772213813391812578645043328163196401835914332169079578094068418400917388637803294931884702652622045214269160653456385911662696287215936379244818692727373436384052248713721713357552063268096168894722336056383056139664193049698450689794626335264459771057793627099422864382061528526517521050802069249495029786733315353020933229907036417483993096157081108540673051516148926743 A013787 503 74567679568998650102742744976136875171160242947835234056941719424537960347969707939686370461793033040495559892966611932511320322926085964269898689532202824835936030751037889991186463567046539819804028719527035181892361264948065135028263366651997196938208079815688517319757595000027630945324960828300319158665513130007466804930100918334930905753068383702422914877940805361761001843675421205793062359053786752580220214258586177179686650193606807022413064622828900093882449888923650757384071309269969342212692260463727984703387804405006493765485427239451396187389402390157062901227297883035316107276872105979767217469513876893363413307149066573087447143234167223677663088847597997526961619468329568304452985147199886678169592373668044664786164672283522552476178499792871748260904558811117672074704367581584042802191985981713994587788307766138738044478978917041941045545903987225694330110137674004545138979188298636814006249178937865439837764253332818553170686062385922468716733210525477132714734188757768785346983399475750098190875849891798643350337271446088141838124762156548272713309072026502565342032614972398514442576533318860795767592183557647470342944695078462964775504451222278802747433693304571408986207457466615080584544257983093372982920382852361591469793575076955968657778014289074177411259203541209637228898949014057043043085365953742001326749030919834560808030311537960067003858272580602650119365711131455171068945530559460254728948782573902133785605463246566809681238423620758109449161645833771482503906698901516228328871375717791333727512325980106196897830969967910309762498665714297381329729992168568042975768268037566517946690162603260685006794438379067423873151741606155996690273573109943 A013787 504 179036998645165758896685330687704637285955743317752396970717068338315642795475268763186975478765072330229839303012835249959680095345532400212026753566818982431082409833241973868838699024478742107349472955584411471723559397140304389202860343331445269848637599637468130084737985595066341899725230948749066299955897025147927798637172304922169104713117189269517418621935873673588165426664686315109142724088141992945108734434865411408427647114849943660813768159412189125411762183305685468479155213557196390652674117373410891272834118376420591530930510801922802245921955138767108025846742217167793973571769926457421089144302818420965555350464908841982960590905235504050069076323082792062234848343459293498991617338426927914285191289176975240151581378152737648495304578002685067574431845705493530651365186563383286768062958342095301005279726946499110044794028379817700450355715473328892086594440555284912878689031105026990429004278629814921050471972252097346162817235788599847388876438471670595648076787207402853618107142141275985756292915590208542684159788742057628553337553937872402784655081935632659386220308548728833176626256498584770637988832721911576293410212883389578425986187384691405396588297624275952975884105377342808483490763417407188531991839228520181118974373759771280747325012308067099964433347702444338986586376582750960346447963654934545185524423238522780500080778002642120876263712466026962936597072426623865736538218873264071604206026959939023219238717255006910044653455113440220787437111646885329491879984062540464217620173098416992279757094678234978751692158892952653739759296380028012572681711196731871184819611558197209590003080410428904701313446548140884719437331596380548053346849036973143 A013787 505 429867833747042987110941478981178834123579739705923505126691681080295858351936120300411928124514938664881844166533817435153191908924623292909076235313932376817028866009613979259081716357773459799746084566358171943608266112533870838476067684338800092906578876729560980333455903413754286901240279507946508186194108757380174644527850704118128020416194371436111322111268032690285185189421911842577051680535628925061206071378111852791634780722754714729613857350748666090113641002116950809818451667750828533957070555813559549946074718221785840265764156435416648192458614288179826370058028063419873330545819593424268035035471067028738298396466246129601088378763470445224215852251721783741425870872645763691078873229563053922198744285313917551603946888944723094037226291784446847246210861538889967093927812938683271530119162979370817713676624398544363217550462139942298781304072851462669899913251773239075821732363683169804020039272990185625442183205377285728136924183128428233580692328770481100151032366084974251537075248281203641800859290332090710984667652769680366156563467004831639085956851727454015186314960825497928457079641853102034301811187365309694680477921133018377800792835910644064357208502595886563095097737011000083168861322965194659665312405987676954866657471397210845074327354551669107014604467833568857906793890175185055791821560735497842990444140195693195980693947984343732223909173630930738010769570896323901633428263514707035921698670730813594749392160129271591017212945727369970110636505064171676110003841734159654586506035609299198463696784322442183982812873501979321629162070608447258187008788583353222714751887351231500225597396065439800187853585162086264211369033162909695876085784537772516343 A013787 506 1032112668826650212053370491033810380730714955033922335809186726273790355902998624841289039426960367734381307843847695661802813773328020526274692040988751636737686307289083164201055200975014076979190349043825970836603446936193823883181038510097459023068695883027675913780627624096424042849877911098579566155052055126469799321511369540587625377019282685818103284389154546489374729639802010334027501084966045049071955777378846558552715108515334070065802871499147547282362852046082798894374102454269739310030926404508356479420525398450507802478099739601435372310093132905919763114509325380271115866640512843811667552120166031936000654449915456957172213197411092538983342261256384002763163515965222478622280374624180892467199185029038716041401076480356280148783380326574456880238152278554874810992520678865778534943816110313469333330537575180905016085338659598001459373911078916361870429691717507547021047979405203290699452114294449435686686681876110863033256754963691356188827242281377925121462628710970023177940517671123169943963863156087349797074187034300002559141908884278600765445382400997617090462342220942020526225448220089297984358648660864108576927827488640377125099703599021456398521657614732723637991329666563411199688436036439432377856415086776412368634844588824703239023459978278557525942065327268398827834212130310619318956163567325930321020056380609859363549646169110409301069605925887864701963857739722073687821861260698811593247998508424683440993290576470381090032328282691415298235638248659076194340119224003717330662200991497927375511335979158183683742733709278252351231618131530881866907008101388631087738119281530306832041659347953120960251036457974169120371497048624146179798481968675191811739543 A013787 507 2478102517852787159140142548972178724134446607036447528277857329783370644523099698243934983664131842930249520133078317283988555869760577283585535590413992679807184823801088677246733537541008798827036028054226155978684876093801371143517673462743999114387938815149449868987286925455514126882556864547689538338279984358653988170948798266950888530223297728649265985818360066120988725865164626812000030105003474162821765821486610587085068975545317102227992694469453261024953207762644800145392219992701644083384254297224563907088681481679669233749917474783046328916533612107113351237936890238030949195803871337991813792640518642678337571334247012154170483886984033186099004769276577990634355601832499171172095179472658322813745243254721957215403984629335428637228896164105270969451803620810254421193042149956734262400102480862639869326620718009352943620898121694801503956760500478184850901689813735620397536198551893100969384526420973095083734723184542182142849468667822946209374208717588398216631771535039025650235182928366731035457235437765726862775123069354306144499723231152920437834363144795278634200083672481791283467301176434404460445115434734724693203713800225545477364388341250516812850499932973269454817182529418750290451934923491077139233252623350166097092261857768112476895327407846816619786898850771425585629943324875796984813748725149558700769155369844272331882700452034092731868123828056763149415222433072698924460288886937846635388444418727664941824890674105384997167620206742088131063767435030441942610626256832925310919944580586523628602717685958799024666303635977083895307115133805647362443726451434103241659224394954266703732024094435443425562738535595980058011964413746574977696155206789135539986642743 A013787 508 5949924145364541969095482260082201116646806303494510515395135448809872917499962375483687895777580554875529097839521039798856522643295146057888870952583996424217050761946413914069407223635962125983713503358197000504822387501217092115585933984048341873645441095173829135438475908018689418645019031779002581550210242445128225598448064638949083361066137846486887631949882518756493930802260268975612072282113341464935059737389352019591250610284306362449410459421157279720912651838110165149086720202476647444205594567636177940919924237512885830233551856954094235728597202669179156322286473461512309019125095082518344916129885261070688508773527076182163331812648663679823710451033063755513087799999830509984200525913852633075802329054587419274184967095034364157986579690016755597653780493565420865284494202046118964022646056551198326253216343940456417633776390189218411000181961648121827014957242779224574484412723095335427492247936756401296047070366085779324981574271442893848707475130929744118132883455628700586214674211008521216132822286075510197523070489519689052943835477998161971240305910653464000714400897628780871604990124619005109528722158798073988382116834341534691151896407342490867654050339068819961016055253134419447375095751302076211299039548663748799118520720501238057025681106240206704108344140702192831097493923026788560537810689084090440546742042996097868850363785333856649215365311164288321745949061807550117629153617537769771567655049365123525321562508527029378199456116387753602684105611508091104208113642655853671518786937988243232275125163987076458223795029980978432632383436267359317227387209893281883223797772285194355660589850739499664776135223965948119286726557405526521448468651500714431507929225943 A013787 509 14285767873020265267798252906457364881068981934690319747463720212592504874917409663536334637761970912256145363912690016557054510866551645684991179157154175414545138879433339807680646743949945064486896121563030998212078552390422238169521827495700068838622704069512363754187780655152873294166690695301385198302054792110752869661873803198116749149919796969415017204311667927534341927856226905810444585549354132857309078429471834199038592715292619576241034513070198628609911277063302506522957215206146430513537632556894463236148738094268438878390758008546780259984361883608699154329809822781091053954919353293126546143627854511830723109565238509913374159682169441495256728792930386076986923807799593054472065462719160172015001392060064393677318105995177508343325777835730230189966726965050575497548070579112731632618373181779427181333972441801035858738697112844313404811436889917140506662912339912918203337074948151900361408887296152119511809015948971956159280759825734388130746647789362315627637053176964510107501432780631459439934906308867299984252892245336773416118148982673586892947974491478967065715276555206702872723581289210231267978461903274175646105462519254024793455703274029320573237374864104236726399548662775741093147604898876284983328993956341660866683568249923472574918660336082736296564134281825964987465082909187319333851283464490901147752727645233630983109723448586589814766092112105456260512023697399927832427597835708185221533939773525661584297071582973397537056894135446996400044537573230926741203680856016704665316607438109772000692575518732970576195331866984329216750352630477929720662956690953769801620338451256751647941076231625538695127500672742241434407430464330669177997773232253215350050538071489143 A013787 510 34300128663121656907983605228404133079446625625191457713660392230434604204676700602150739465266492160327005018754368729753487880590590501289663821156327175170322878449519448878241232832223818099833037587872837426707200604289403793845021907817175865281533112470899185373804861353022048779294224359418625861123233555857917640058159001478678314708957432523565456307552314694009954968782800800850877449903999272990399097309161873911891661109417579602554723865881546907292396976228989318161620273709957579663003855769103606229993120164338521747016209978520819404222452882544486669545873384497399620545761367256796837290850478682905566186066137662302011357396888829030111405831825856970845604062526822923787429175988703573008018342336214609219240772494421197532325192583588282686110111443086431769612917460449668649916714009452404662382867832764287096831611767939196484952259972691054356497652528130916606212316950512712767742738398061238947853447293481666738433104341588265901922701342258919821956564677891788768110940106296134115283710047590387262191194281053592972099675707399282129968086754040999924782379009051293597409318675393765274416287029761295726299215508728913529087143560944398696342937048714272380085316339324554364647399362201960244972914489176327740907247368066257652379703466934649848050486410664141934903664064958753720576931598242653655754299076205947990446446000056402145253387161165200481489368897457226725658662403535352716902989396235113463897268870719127486473602819208238356506934713327455105630037735296107901425174458901562573662873820477862353444991812629374449417596665777509259311759014980001293690432621467460706706524032132918407001129115254121684012240544857936696372653530639970055471341909645432343 A013787 511 82354608920155098236068636153398323523751348126084689970498601745273484695428758145763925456104847676945139050029239320138124401298007793596482834596341547583945231157296196756657200030169387257699123248482682661523988650898858509021897600669039252540961003042628944082505472108605939119085432686964120692556883767614860253779639762550306633616206795489080660594433107580317901880047504722842956757219502254449948232639297659262451878323711608625733892001981594124409045139925803352906050277177608148770872257701617758558213481514576790714585920158428487389538109370989312493579641996178256488930373042783569206335331999317656264412744796527187129269109930078501297485402213882587000295354126901840013617451548877278792252039949251276735397094759105295275112787393195466729350377574850522678840614822539654428450030336695223594381265666467053319492699854822010760370376194431221509950863720042330771515772998181023355350314893745034713796126951649481838977883524153426430516405922763666492517711791618184832234367195217018010796187824264519816521057468809676726011321373465676394053376296452440819402492000732155927379774139620430423873505158456871038844416436458121383338231689827501269919391853962967984584844530718255029518405868646906548179967688512362905918300930727084623363668024110094285169217872004604785703697419965967683105212767380611427466072081970481125061916846135421550753382573957646356055974722794801368306448430888381873284077540360507426817342558596625095023120368918980293973150246699219708617720602445955071321843875822651739364560042967347510621425342123128053051649594531799731607533394966983106150728724143373156802364201151137095209711005725146163313389548203906007990741127066568103186691925058683055543 A013787 512 197733416017292390864800795404309374780526986850729340619167142790401636753724448307979185020107739272345278859120203607651636687516516712425155285865816055749052500008668168412733937272436698805735594919606921070319096750808159280161576139206363245350847368305352094742095638532762859824924123881400853782829077926043279469324915069883286227312512515969282666087233891300343282413994058839545939174084024912934325706566953679889146959855231572310387074696757807492706117380961853850327426715503437165198864290741584238298270569116498874505720794300386798222281000599745339297084720432823993829921825675723349664411132130361692690855000256461776297375132942118481615262450715532091387709145258691317872695501168854346380197147918152315441688424516611813955545802531062315617170256557216104951896316188917710282708522838405231850109418865187395020101972351427647835649273242829362845392023791821636182409370968632637076196106059881828347824500810910405895385898341492376859669890620555563248535026011675261782194715635716060243921646966059112079467058982612033819153182617691089022122156487782310407385383293757906381638837709228653447720285885454947364265443863935949441395094287275830549076459841365086130988211718254530325873692490621222622180102420118183337109840534675730180696166925888336378691292110683056090474577505338288407135615854480848037346039068811125181273662347571147143358871560072308900890395309430318085303782682563004877755070174405578331788439483190496853150512005774471685829533742324826520391147166472738126243747145850186826214308663164601373002042246437630455377010676470851155589687681315726437867899666668238949482476446963880165598516124746075938115448305237578325185769446086830015751247312065898016358743 A013787 513 474757931857519030466386709765746808848045295428601146826620309839754329845692400387458023233278681992901014540747608861971579686727156626532797841363824349853475052520812272358974183391120513832571163401976217489836151298690390431667944310234478152087384531301150379475771628117163626439642821439243449932572616100429914005849121082789770231777342550842247681275448573012124221075999735273749799956975743815955316021467255785413841850612411005117239366346915495789987387831689411094636151543923752633642473162070543756154147636448713797688235627115228702531696682439988559652300413759210409185642303447411762544251128244998424150742855615764724889997694194026474358245144167992551421889657766117854212341898306419285658853352151483709375493907264384965307265471877080619796825785993875867989503055169591422388783163335010961672112714695314935443264835615777782453393905056033300191786249124163748473964899695686961619946850649776269863126626446995884554821541917923196840067407379953907359732597454032303539049512241354260645655874365507928102800408617251493199786791465076304742115297727165327288132305288312733222314849339857996927976406410977328621601330717310214608789621383749269148332580079117571800502696335529127312422735669981555515854425910703758192400727123756428163851496789057895645237792357750017673229460590317230465532613666608516137667839804215511560238063296518324291204650615733613671037839137942193722814382220833774711489923488747793574624043199140382944414379325864506517676710515321908475459144346701044241111236897186298569740555100258207896577903433696750723360202634206513624570840122839059177320827099670441717707425949160276277602037215515328327415191380875425558771032440054478867818744796270221137277341943 A013787 514 1139893794389903192149794490147558088044156754324071353530715363925250145959507453330286713783102115464955335912335008877593762827831903060305247617114542263998193601102470265933897014322080353712003363328144898193096599268155627426434734288872982043161810259654062061121327679109309867081582414275623523288106851257132223528043739719778238326497399464572236682742352023802110254803475364392273269696698760902108713767542881140778634283320398823286491718598944105391759718183886276038221399856960930073375578062131375558526108475113361828249453740703664114778603734538412531725173293435864192454727170577235641868746958916241216385933596333451104460884463759857564934146591147350115963957068296448967963832897833712704866906898515712386210560871341788301702744397976870568132178712171295959042796835462189005155468375167361318974742627983451159999278870313482455670598766039535953760478784147117160085989724169344394849492388410112823941367030099237118816126522144933595613001845119269331570717966487131560797257878891491579810219754351584535374823781090020835172688086307648207685818829842923950818805664997238872466777953264999050624071351792756566020464795052261825275703880942381995225146524769961289893006973901605434677126988343625714793566476611599723419954145824139184021407443790528007444215939450957792433423934877351670347743805413527047246540483369921443256131589974940496623182366128376406424161851770199207128477331712221893082287306296483452372672327721136059449538924761400680148941781947287902249577405576429207222908079790144302865947072795719957159683546144305898486787846524729839212594587134936581084747305866308730564215529703933823342522491354452303314123874505481896766609248888570803761632806255844800950602898005143 A013787 515 2736885000330157564351656570844286969394020367132095319827247588784525600448777395446018399793228179231357761525516356315102624549624399247792899528692015975859662836247031108507286731387314929262520075350875900561624934842841661450869797027584029885631506433429403008752307757541452990862879376675772079414744549868374468690833019067187550221920256114437940275264387209148866721783144349905848120541773724925963021755870457619009500914252277574710866616356064797045615083359510948767769581056563193106174762927177432716021186448747181749626938431429497539583427566626728488672141077539509926083799936555942776126861448357895160542626564796616101810583597487418013406885965344787628429460920979773972081162787698744204385443463336225439291556652091633712388289299542466234085361087923281597661755201944715801378279568776834526858357049788266235158268567622671376065107637260925824978909560737228301366461327730595892033631224572680890283222239268268322277519779669985563066817430131365665101293837535602877474216167218471283124337630198154469434951898397140025249624095224663346653651010452860405915952401658370532792733865789262720548395315654408515015135972920480642486965018142659170535576805972677057033109744337754648659781899013045341219353110344450935931309904123758180835399272541057745873562470621749659632650867640521360504932876797878440438943700571181385257971947529832132392260861074231751824412606100248296315474073441044765290571822417856769146786258858447678738342958352123033037609218455438253301235350789006526542202299576136471181138921782523617140400194292478462266777619505876343949439603710982731184478281385007262084681486819145109845396501742039980257211422687662034136628806581458499831680367820283367082397558110348343 A013787 516 6571260885792708312008327426597133013515042901484160862905221460671645966677514526465890177903540858334489985422764771512561401543648182593950751768389530358039050469829121691525995442060943145159310700917453037248461468557662829143538382663229255755401246946663996624014290925857028631061773383398528762674801664233967099326690078780317308082830534930765494600909793689166428999001329584123941337420798713547237215235844968743241811695119718456880790745870911577706521815146185787991414764116808226647925605788153015951166868663441983380854279173862223592539809587470775101301810727172363332527203647670818605480594337507306280462846382076675260447211217567290650189933202792835095859135671272437306966871853264684834729449755470277279739027521672012543444282608201461428038951972103799115985874239869262639109249244633179698986915276541627230615002830862033973932323437063482905774361855330085151580873647881160736772748570199006817570016596483112241788324990987635336923428649745408961908206503922982508815593017491549550781534650105768881113319508051533200624347452634416695315416076097317834604201716381747649235354011760019792036697152886234844551341470982074022611203008560524668455919911140397613936496496154948911432136339530321864267666817937026697171075079801143392185793653371079647842423491962820932777994733204891786572343837191706135493903825071406506004390646019126949873818327439230436130414667246696159453453250331948481462662945625274102721433807519132876650761443003447402323299733511507246176266077244404670227827721282303667305914551199839204754100866496240787902533064433609101822604488510069537573932353605402436265320249852767408738797000682637992597564625873076543962045764602081858095864563136500364364836537022946371543 A013787 517 15777597386788292657131994151259716365449618006463470231835436727072621965992712378044602317146401600861110455000058216401659925106299286408075754995903262389651760178059721181353915056388324491527504992902804742433555986006948452773635656774413443068718393918940255894258312512982725743179317893539867559182198795825755005483382879151541856706876114368767952536784414647688596026602192331481583151147337711226916553781263769952523589879982444014970778580836058698073358878165992076967386848644456552181669379497355391298751651660924202097431124296443198845688082819517331018225647555940844361397815958057635471758907004355042379391294163366097300333754133379064851106029619905597065157784746725121974027459319688508288185408862884135748653405079534502116809722542291708888721523685021221677482084049926099596501307436364264457267583578976446980706621796899743571411508572389422456764242814647534448945677628562666928991369317047815368985609848155952492533768303361312443953152188038726917541603815919081003666238834997210471426464694903951083553080138831731214699058233775234485452313998709660120884688321032576105814084982235807520680109864079849861767770871827959728289498423553819728962663706648094671061528087268032336348559351212302796106668029866801099907751266602545284638090561743962234469658804202733059599965354424945179560197553097286431320863083996447020916541941091923806647037804181592277149125616059317478847741254047008303991853732446283120634162571853438036838478224651277212978242660161128898069214851463815613217014358798811105201500837430813930614596180457474131753981887705095453476073376912676959715011581006571249473033919896494548381851598639013820226752666721256782052871880809598541288170816090737374839972525392094238074743 A013787 518 37882011325678690669773917957174578993444532833518792026636883581701365340348502419685090163468510243667526202455139777580385480180224586665789887745163732997553876187521390556430750050388367104157539487959634186582967922402683235109499211915366676807992863799375554402114208343671524509373542262389222009596459308777637768165602292842851997953209550599411854040819379569100319059871863787887281145904757844655826645628814311656009139301837848079944839372587376934074134666476546976798695823595340181788188180173150294508302715637879009235932129435760120428497086849661111774759779781813967311716156115296382767693135717456456752918497286241999618101343674243134707505577117393338553443841176887017859639929826572108399933166679784809932516825595962339582460143824042393041820378367735953247634483803872565131199639154710598961899468173122449200676598934356284314959032082307003318690946997968730211918571986178963296508277730231804700934449245422441934573577696370511177931518403480983329017390762021713489802639442828302341894941732464386551610945413334986646492438819294337999571005910901893950244136658799215230059618042348173857152943783655719518104417863258931307623085714952721169239355559662075305218728937530545639572891002260739013452109939710189440878510791112711228416055438747253324961650788890762076099516815974293376124034324986584721601392264675469297220617200561709059759537767840003057435050604158421266713426750966866937884440811603525772642624335020104726449186217387716588360760627046870484264184858364621287334051475475945463588803510671384247405645429278395390341310512379934183796052177967337380275742805996777569984754441671483410664825688332272182364433152797737533708945385823846097632898129433860436990774033466418265617457943 A013787 519 90954709192954536298127177015176164163260323333278619655955157479664978182176754309663901482487893095045730412094790605970505537912719232584561520476138122927126856726238858725990230870982469417082252310591081681985705981688842447497907607808795391015990865982300706119476214233155330347005874971996522045041098800375108281365611105115687647085656130989187861552007330345409866062752344954717362031317323585018639776154783162286077943463712673239947559333582292018711997334210189291293668672452411776473439820595733857114434820246547501175473042775260049148821505526036329371198231256135335515430490832826615025231218857612952663757311984267041083061326161857766432720890658861405866818662665705729880995471513599632268239533198163328647972898255905577337486805321525785693410728460934023747570395613098028880010333610460148107520623083667000530824514041389438640216636029619114968176963742122921238816491338815690874916374830286563086943612638259283084911160048985597338213575686757840972970755219614134089016137302230753922889755099646992110417879937417302938228345605125705536969985192075447374536172117776915767373142919677965431024218024557382562968707289684694069603028801601483527343692698748642807830168179010840080614511296428034371298515965244164847549304409461619659426949108432155233232923544126719744714939875154278396073806414292789916564942827485801782626701898548663452482650180583847340901556500584369461378937629071447517860542388660065380114941028383271448204496107947907528654186265539536032718307844933455710889057592617745058076717229121993578020954675697427332209486540224221975294321279299577050042058477198262945533395414453231669006246477685785509857003999867367818435177871363054480416588408770698909214848454352870255747516521143 A013787 520 218382256772283841651803352013437970155988036323201965793948333108675612615406387097503027459453431321204798719439592244935183796528438877435532210663207633148031582999699499801102544321228909070414487797729187118447680062034910716442476166348917733829394069223503995392862390373805948163161105807763649430143678219700634983558832263382766040652660370505040055586369600159329088416668380236276386237192893927629754102547634372648873142256374128449114089959931083136927505599438664488396098482558240675312729009250356990931758003411960550322310775703399378006320434768013226820246953245980940572548608489616702675580156477128699345681306074225165640430244114620497204962858471926235486231609060359457444270127104152717076043119208790152083782928712429291187305819576983411449879159034702591017916519867048367340904810998714815606157016023884468274509658213376042175160143107115495038592889944837133894398395704496473790674215967518037971751613944460538686871695277614419209050795223905576176102783282293535947727745662656040168858301994252428057113329729738944354686257797906818994264934446173149146261349254782374757462916150146794999889147476962275533687866202532950461116872152645161949152206169695491381600233797805027033555441622723710525487736832551239798965879887117348802284104809345604714992249429448254107060570640245422428973209200716988589672427728793410080086711258415340949410843083581817465504637157903071076770829247400545490383162275172816977655973409148234747138995155182925976298701223560426014556657135685227161844627279875205884442198067121906580828312176349523024634977183078356962681665391598284497150982403753029332225682390102209237283997792923571009166666603681550132062862069142693807480228769458448081024851138901241484049787167264343 A013787 521 524335798510253503805979848184264566344527275212007919871269947793930145889590735421104768930147688602212721725374460980089376295464781744722712837802361527188423830782278499022447208915270610678065185202347778271392879828945820630178385275403751478924375160205633092938262599287508081539749815044440522281774971405501224595524756264382021263607037549582601173462873409982549141288420780947299603355500138320239039600216870128729944414557554282406322929993794530611762940944252233436639032456622335861425862351210107135227150966192117281323868172463861906593175363877999757595412934743600238314689208983569703124067955701586007128980815884214622702673016119203813789115823191094891402442093353923057323692575177070673699579529220305155153162811838542728140721272804337170891159860842320921034017564200783129985512451207914272270382995473346608327097689370315877262559503600184303587661528757553958480450548086496033571408792538010809170175625080649753387178940361552220520930959332597288398822782660786779810494317336037152445428783088200079765129104681103205395601704972774272405230107605261731100173499560732481792668461676502454794733843092186423556384566752281614057141610038501033839914447013438874807222161348529869907566615336159628971696056134955526757317077608968754474284135647238796920696390880105258111052430107229259251964675290921489603803498976832977602288193731455233619535434243679943734676633816125273655326761023008709722409972622689933563351992155364911627880727367594205269093181637768582860950533782780230415588950098980369328545717559159697700568777535415204782148580216571135067398678605227481077659508751411023426673863418635404378718878700809493993009166515439401867082931828011607831760029275469733842540667584501880803203538988601687543 A013787 522 1258930252223118662638157615490419223793209987784031015610919144653226280280907355746072550201284600333912744862624080813194592485410940969079233523563470026779405617708250676152895748605564736238034509670837015629614304469298915333058303046244407300897424759653725056144768500889306903776939305921701693998541706344608440253854939790781233053920497156547825417484359057368100488233498295054466347656555832106893934080120705179080596539352687832057581354915100667998842821207149612481370316928350228403283495505255467231680389469827273592458607482085732437730214048671077417986586456319384172193568790769550857200887161639508003116682938937999309109117911702208356907667091481818834257263466142769260634185873000146687552690449657952677522743911224341090265871776003213547309674825882412531402676171646080295095215395350202167721189572131505206593361552178128421307405368144042512913975330546887054311561765955676976604952510883763952817591675818640057882616635808086881470755233357566089445573501168549058324996855923825203021474508194768391516074980339328796154839693639631028044957488360233416371516572445318688784196976485282393962155957264339602958879344772228155351197005702440982249634587279266738412140409397820217648067443422119269161042230780028219744318303339133979492756209689020351406592034503132724724636884687457451463967185373502496538732201043375979223093953149224015920504577619075544906958597792516782046439553216243912043506344267078530485608133165031152818541626409593686851092729112282367449142231612455333227829069187651866757838267859542434179065634862531906681938741099987295296824227331151182067460480512137867247443946068143605913304027760643595077215008803570003882866119319055870404055830290402830955940142870389015808491697111632651790743 A013787 523 3022691535587707908994216434792496556327497180669458468481816866312396298954458561146320193033284325401724500415160418032480216557471669266759239690075891534297352888117509873443102692401960931707520857719679674526703945030786695714672985614032821929454716847928593859803589170635225875968431273518005767290498636933404865049505710437665740562463113672871328827379946096740809272248629406425773700723390552888652335726369813134972512290985803484770252833151156703865221613718366219567770130944968898396283672708118376823264615117055283895493116564487843582990243930859256880585794081622841397436758666637691608139330075096458715483155736390136341170992105997002264935308686647847021051689582208788994782680281073352196814009769628744378732108130849642957728358134183715727090529256943672487897825488122238788523612164235835404698576162687744001030661086779686339559080288913846073506454768643075817402059800059580420828490978631917250715037613640554778976162542575216602411283315291516180758821976305686289038317451073104312454560294175638908030096027794728439567770104428754098335942929552920432708011290441210171770856940541163027903136453391679386704269306798119800998224010691560798381372644057519438927549122964166342573009931656508365255662396102847755606108246317260684762107659463337863727227474842021672063853160134585340964985212081779494189496014705145726114648581511286862225131490863400383321607593299832793693501367272201632816458732585255551695945127729239797917318445009434442129473642598589964245390498101505255080017595119552132085569681130761384463936589304939107943334917381069496007674969822093988143972613709643019261112914509612797797842970653305271780393236137371579322761552485053144840138048527257197125212283031804026956188564765029996949573943 A013787 524 7257482376946086689495113659936784231742320730787369782824842296016063513789655005312314783472915665289540525496800163695984999954489477909488934495872215573847944284370141206136889564457108197029757579384950898538616172018918856410929838459292805452620775151876553857388417598695177328200203487716731847264487227277105080983863210760835443090473935928564060514539250578274683062668959204828282655436860717485654258079013921337069002010656914166933377052395927245980397094537797293182216084398870325049477098172192222752658340896049736633078972871335312442759575677993075770286491589976442195245657558597097551142531510306597375875056923072717355151552046498802438109676156641480697545106686883302376473215354857118624550437456878615253335791622169992741505787880175101460744360745921757643442678996981495331245192806330240806681281366613273346474617269358026901281351773682144422488997899512025037582345579943052590409206839695233318966805310350972024321766264723095062389491240014930350001931565109952779981000200026523454203399266315709018180260562735142983402216020733438590104598973856561958931935108349345622421827514239332429995430624593422207476950605622285642196735849670437476913675718382104172865045444236963388517796845907276584978845413042937461210265899407742904113820490371474210809073167095694034625311437483139403656929494208352565548979931307054888401271244208599756202540709563024320355179831512898537658096782820556120392317416937198579621964251677904754799481586467652095552866215879214504153182585941714117447122245882044669137452804394958084097911750921158798171947136631947859914427602542847665533678245516852889245932107737580327512620972538585957544724159965829161953950487516612600761171454513944530297634691559361468721808744000837022675927037143 A013787 525 17425215187047554141477767897508218940413312074620474848562446352734568496608961667754867795118470512360186801717817193034059984890729236460682931724589189592808914226772709035934671844261516781068447948103267107391217429017424174242642542140762025891742481139655605811589590654467120765008688574007873165282033832692329299442255569036765898860227920164482309295408740638437514033468171050792706655703902582683055873647712425130302673827587250914807038302802621317598933423985251300930500818641687650443794512711433526829132676491415417656022613864076085175065741202861374924457866307533437710784823798191631220293218156246140299476011672297594369718876463643624653901332452096195154805801155206809005912190067011941817545600333965555223259235684830152572355396700300418607247210150958140101905872271752570290319707927998908176841756561238469304885556063728622589976525608610828758396083956728372115235211737443269269572505622108255198839299550152683830396560801600151244797168467275847770354637687828996624734381480263682813542361638424017352650805611127078303148720665780986054841142136229605263395576195146778839434807861688637164419028929648806720152158404099107826914362775058720382069735399835432119048974111612949095831230227023371080534207836716092844365848424477990712777282997381909580152584674196761377135372761397017708180287715594254509883100815068238787051452257344848014642300243660821393172786775462469388917090375552155245061954118066213789672336168278649316273555289108832681422431784325994024471791388846055595990540512362789250599024183352294359919086113961702274410845075053306811654540673705377244946361467485963787079482990677930366357802955065144884064882708077955817851435120527386854427572662287980817244620894434026886401062794346009691444900816180343 A013787 526 41837941664101177493688120721917233675932362291163760111398433692915698960358116964279437576079447700176808510924479080474778023722640896742099719070738644212334203058481274395279147098071901791345343523395944324846313047070835442356584743679969624166073697216313109553626607161375556956785861266192903469842163232294282647960855621257274923163407236314922024618276386272888471194357078692953288680345070101022017152628157532737856719860036989446451698965029093783555039150988588373534132465558692048715550625020151897916747556255888417792110295887646680505332844628070161193623337004387783943594361939458106559924016793146982859041904025186524081695022389208342794017099217482964566688728573651548423195168350895672303926986401851298091045424879277196326225307477421305076000551572450494384675999324477921267057618735125378532597057503533564801030220109012422838533637986274599848908997580104821448679743381601289516243585998681920732413158219916593876782142484641963138758001489929310496621485088477420895987249934113102435315210293856065663714584272316115005860078318540147517673582269087282237412778444547415993482973675914417831770088460086784935085332328241957892421385022915987637349434695004872517836586841982690779090783775083113964362633015955338919322402067171655701378256476713964901946355802746424066502030000114239517340870805141805078229325056978841327710536869884980083156162885029632165007861047885389002789933991700724743393751837476979309003279140037037008372806249150307268095258714166711652756771124619379485973287770183056990688257064228858758165725759622047160860439025202989654782552157566610765116213883433799052777838660617710809625084895111412866639783382095171918661295724386255837480601962153441942204334767536098554248951769224769269159206859649003543 A013787 527 100452897935506927162345177853323278055913601861084188027467639296690593203819838831234929620166753928124517234729674272219942034958060793077781425488843484753814421543413539823065232182470636201020169799673662323955997626017075897098159969575607067622742947016367776038257483794462712253242852900129161231091033920738572637754014346638717090515340774392127781108481603441205219337651345941780846121508513312553863183460206236103593984383948811660930529215034854174315649001523600684855452049806419608966037050673384706898110882570388091118856820426239679893304159951996457025889632147535069248570063016638913850377564320345905844559611564472844320149748756489231048435055221176597924619637305337367764091599210500509201728694350844966716600065135144548379266963253288553487477324325453637017607074378071488962205342583036033856765535065984089087273558481738827235319264805045314237230503189831676298280063859224696128500849982835291678523992886019741898153924105625353496157961577320274502388185697434287571265387091805558947191819915548413658578716837830992129070048042814894189934271028078564652028081045358345800352619795870517214079982392668370629139882920108940899703745440021286317275992702706698915325645007600440560596971843974556628434681871308768745293087363279145339009193800590229729573200282394164183671374030274289081135430803145473992828609461806198027832999024593837179657947086956146828183874375972818995698631514073440108888398161782227320916873215228925857103107804209887750696716172714274678269007470211130145821863936209519834642505211213489878355907548852535233225914099512378161132907730317432447044029534124551525719590624143123653909828833162502292802119900410507776705771034251400265790925311130414103232607776854172628751733197908671015251255670017257506743 A013787 528 241187407943152132116790772025829190612248558068463135453949801951354114282371433033795066018020376181426965880585947927600080825934303964179753202598713206893908426125735909115179622470111997518649427689016463239818350300066999228932682086951032569362205815786299030267856218590504972120036089813210116115849572443693312903247388446279559734327333199315498802441464329862333731629700881606215811537741940463441825503487955172884729156505861096797894200645298684872531873252658165244337940371585213481127454958666796681262364229051501806776375225843401471423823288044743493319161006786231701265816721302950032154756531933150519932787627366299299212679546764330643747292567586045011617011749170115020001583929704411722593350595136378765086556756389482060658619978771145816923433055705414182479274585581749644998255027541869517290094049693427797898543813914654924192001554796913799483590438158785854792170433325998495404530540808787535320136106919333400297467571777606473744275265747145979080234033859539724458608194407425147032207559617231741194247499127632212101897185350798560950032184738416633729519422589905388266646640129885111831006037724796757880564858891181567100188692801491108447779658479198784095696873663248657785993329397382910464871671173012353757448702759233227958961074315217141580705253878028388204994969046688568083806169358352283056781491317796681464827030658049803068358730955781708534469482376710738408672414265290329701441043986439127797521412589764650982904561837907940489422815530686973502523886935976923480118295310839057122976655012123589197932534024794937094975419752929219964880111460492155305352714911433048213252737088567639893037499028423168005017889880885629171870556253237612038164011672024124261861491272226868481632911408178719107618264863711435273689943 A013787 529 579090966471508269212414643634015886660008787922379988224933474485201228391973810714141953509266923211606145079286860974167794063068263817995587439439510409752274131127891917785546273550738906042277275881328528238803859070460865148667369690769429199038656163702903971673122780835802438060206651641517488794154823437307644280696979659517222922119927011556512624661955855999463289642911816736524163502118399052723823033874580370096234704770572493411743975749362142378949027679632254751655394832176097568187019355758978831710936513952655838070076917250006932888599714595429127459305577293742314739225947848383027203570433171494398358623093306484617409643591781157875637249454774094072892445209757446163023803015220292545946634778922445414972822772091146427641346569029521106433162766748699452132738279981780897640810321128028711013515813313920142754403697209086472984995733067390032560100642019244837356001210415722387466277828481898872303646792713319494114219639838033143460004913058897495771641915296754878425118274772227778024330350640973410607388245405444941256655142027267344841027275556938337584576133638362837228218582951854153506245496577237015671236226197726942607553051416380151383118960008556280613768193665460027344169983883116368026156882486402661371634335324918980329465539430836356935273314561146160080192920681099251969218612629403831619332360654029832197049700609977577167129313024831882191261227186482482919222466650962081613159946611440345841848911628024927009953852972816965115104180089179423379559852533280593275764027041324576152266948684108737664236014193532643965035982826783057135677147616641664888151868502350748760019821749650903383183035167244026380047953604006395641661205564023506503631792024529922352729440544616711224400620291037104577391453937771156092129553143 A013787 530 1390397410498091354379007559365272143870681099801634351728065272238968149369129119524654830375749882631066354335367753198976873545426901427007405442094264493815210188838068494603096602795324113407507739391069796301368065628176537221950354627537399506891813449050672435987167796786761653782556170591283490594765731072975653917953448162500852236009944754747186811813356010254711358432631271984394516568586276125589899104332867468601059526154144556681597285774218503851856615458797043658724602992054810261217033473177308174937958570000326667206254678317266645865527914743625335029792691082275297688881500783967648315772610044758050459054047028869566400554263866560059405035940912599869014760948627628237420151039543922402817870104192791441349747475790842572766873112239880176546023802963627384570704610236255935235585581028396935143451467766722262753323276999016621636974755094803468176801641488206854491758906208149452306533066185039192401055949304680105368241355251117577447471796254412887347712238627508463098708977728118895036417171888977158868339177218473303957228996007468894963306488612208948540567296865709172184952817667401822568495437281946074626638179100742389200734876450728743470868622980543629753657432990769525653352131303362399630802674849852789953294039115130471771046760173438093001591228261311930352543202555319303978093888923198599718016997930325627105116331164556162778277480572621349141218206474744441489053142428959957953197031814068270366279236818887849750899200987733533241365136394119795534323205932406704455109428926220307341592943790545079131830670078671878160051394767106120182760831427556637396452636274144147772807592020911819023022467436552907338495136603219355935628554559220439115219932650896343568903386747624723649785889318780088090316880904588545777203057096343 A013787 531 3338344182605917341863997150036018417433505320623724078499084718645762526635279015978696247732175468197190316759217975430743473382569990326244780466468329049650319663400202455542034943311573196291426082277958580919584725573251865869902801460717296216047244091170664518805189880085014730731917365589671660918032520306214545057006229038164546218659877356147995535163867780621561971596747684034531234281175648977541347749503214792111143922296101080592515083143898627748307733716571701824597771783923599437182097369098716928026038526570784327962217482639757216723132523299444429406532251288542989751004483382306323606170036717464079152188766916315828927730787543610702631491294131152285504441037654935398045782645944957689165706120166892250680743689373813017213262342487952303887003150915669350354261769177250500500640980049181041279426974107900152870729188074638908550376386982623127092500741213184657634713133805766834987985891910279100954935334280536932989147493957933303451379782806845342521857084944647819900000255525213466982437629705434158442882364501554402801306819413932816806898879157913685445902079774567722416071715219431775986957544913952525178558268020882476470964438358199713073555563776285255038531496610837631093698467259373121513557222314496548677858987915428262722283271176424861296820539055409944776456229335321648851403427304599837922958812030711830679384311126099346830644230854863859288064913745861404015216594971932859045626073385577917149436447602149727251908981571548213312517692482281629077910017443708497396717738851854957927164658041098734995525438858891179462283398835821794558808756257563486388882779694220098802511028442209277474276944315163530519726822984329673601444159496688274315643058294802120908937031581046961483135920254390991504850831051917098411064540088319543 A013787 532 8015364382436807537815457157236480220257846274817561512476302409468475826451304917364849690804953299141453950538882359009215079591550546773313717899990458048210417511823886095756425898891087244295714023549378552787922926101377729953636626307182228214729433062900765509651260902084120368487333594780801657864196081255221122681871955920633075471002365532111337279928446541272370293803791189366909493509102733195076775946557218715858856557432938694502628714628500605223686868653488656080859250053200562248674215783206019344190518502296453171437284175818057077352241188441966075005083935343791718392161764600917482978414258158631254044405229366074305255481620892209297018210597208896637496162931409499890707924132913843411686860394520708293884465598186525054329042884313573481632694565348522110200582507794578451702038993098083680111904164833068267042620780567208019429453705145278128149094279652856362980946234267646170806154126476580121392799737607569176106943132992997861586762858519235667394978860952099415579900613516037534224832748922747414421360557168232121125937673412852693153364208858150758755610893538737101520988188241855694144685065338400012953718401518138826006785616498037511089606908626860897347514123362621152255970019889754864754050890777106213375539429984943258796202134094596091973666114272039277408271406634107278892219628958344210853024107685739105461201731013764531740376798282528126150643857903813231040535044527610794568548202198772579075796910692761495131833464753287260163354979649958191416061951882344102249519290983303753983122343956678062724256578700197721888942440604808128735699823774409930819707554045822457224828979289744475215738943300707636777864101985375546317067426951548546631858982965819892302357812826093754521009344530792770603146845355652953284965960752055222743 A013787 533 19244889882230774898294912634524789008839088905836965191455602085133810459309583106593004107622692871238630935243856543981125406099312862802726236677877089773753212445889150515911178583237500473554009370542057905243802945569407929618681539763544529943565368784024737988672677425903973004738087961068704780531934791093785915559174566165440014205876679642599320809108200145594961075422902645669949693915355662401379339047683882136777114594396485805500811543823029953142072171637026263250143059377734549959066792095477652445401434924013784064620919306139155042722731093449160546087206528760443915859580396806802876631172633838873640960616955707944406918411371762194522140723643898560826628287198314209237589725843126138031460151807244220613616601901245846655444031965236889929400099651401801586591598601214782862536595622428498915948681899764196909169332494141866454650118346053812785685975365446508127517251908476618456105576057670268871464112169995773591832770462316187865669817623304684837415344245145990696807341373052006119673823430163516542025686697760925322823376353864259316261227465468419971772221755386507780751892639968695521641388841877498431101877882045051321242292265211788064126146187613093014531381410193653386566584017755301430274476188755832018314670171393848764369681323961125216828772340367166305057259647328491576620219329128984450258110882553459592212345356164048640708644692676350030887695902827055567728324641910793517759084233479252962360988382573320349811532148872642711652215306139549617589964746469508189501095817650912313313476747839984028600940045459174730255350799892144317094415276882358243898117837264019719796814379274676484992989202864999035903651708866886686707278892110668060463093418100933561417961108595451104604943436218433442218155575698922740837203271765684589805943 A013787 534 46206980607236090530806085235494018410222652462914553424684900606406278912802309038929802862402085583843952875520499562098682100044450183589345694263582892546781463082579850388702739778353238637003176498671481030490370872312148439014454376972270416394500450450443395910803098499595439184376149194525960178057175433416179983257578133363221474108309907821880969262668788549573501542090389252253549215090768945425711793053489001010401852141145962419007448516719094917494115284100500058063593485565940654451719367821241843521408845252557095539154827254040111257577277355371434471155382875553825841978852532733133706791445493847135611946441310654774521011105703601029047659877469000444544734517563152416379452931749345857413535824489193373693293461164891277819721120748533772720489639263015725609406428241516693652950366089450825897192785241333836778915567318434621357614934148875204498432026852437066014168921832252360913109488114466315560385333320159852393990481880021167065473232113554548294634241532595523663034426636697866693336850055822603217403673761323981700098926625628086618343207144589676352225104434683005181585294228564837947460974609347873733075608794790168222302743728773503141966876996459036327889846765874961781146368226630478734089017329202752675973523081516630883251604858830661645605882389221566298442480413235708275465146609238691665069724229010856480901841200149880786341455907115916424161357862687760418115707465227815236139561244583686362628733106558542159897488689443215150676968950041058631833505356273289162992131058179840464265657671563801652670857049147478527343097270541038505343691079794542143599380927270911347232151324638498240468167076078862685204667752989394934784176619957714013171887296860341480964524621737678102156469190360458694765791537253113500750125055509408700124069143 A013787 535 110942960437973853364465410650421138202944588563457842772668446355981475669638344002470456672627407486809330854124719448598935722206724890798019011926862525004822292861274220783275278207826125967444626773310225954207380464421468402073704959110421269763195581531514593581838239497528649481687134216056830387515278215632248139801445098205094759334052088680336207199667761307525977202559024594660771665432936237967134015121427091425974846990891455768036883888642546896903370797125300639410687958843823511338578202138801666294902637451389586389510740236950307129443042930246814165244074284204735846591224931092254030006260630726972604283405586882113624947664794346070743431365803070067351907576669128951727066489130179403649899514598553290237597600256903958045150410917229588301895623870500757188184834207881581460733828980771432979159877364442542106176277131561525879633456891449366000735296472701395500019581319237918552375880962833623660485185301703805597971146993930822124201230304644470455416813919761852314945658354711577930701776984030070324986220700938880061937522828133035970642040354159812921692475747673895440986291442784175911853800037044244833114536716291193901748887692785181043862471668498146223263522084865783236532430112139779440547730607415809175012428918721430750687103266052418611099723616520980682560395472178935569391817008782098687832407873855066410645320721559863768005835632985315334411420228313312763895813624011984381971086548245430956671588188847059725913870343353159576775402449048581775032246360412167280344106670689796954701844069424687768062727775003095944150776546569033451330202282586695686782113606377458144704395330457034275364069149665349307176407274927537238416808064518471345625701399761679895795823616792165123277682526055461326132665480944725515301050258278090288997890012343 A013787 536 266374048011575221928081450971661152825269957140862280497176939700711523082801663949931566470978405375829203380753451396086044669018346462806043647636396922536578325159919404100643942976990528447834548882717852516051920495075945633378965606824121468701432591257166539189993613033566287405530809252752449760424182995733027783663269680790432517161059064921487233486402294899369871263344218051780512768704479907359088770306546446513765607625130385299056558216630755099464993283897846835225061789184020250723926263335262800774061232520786396921215287308917687417792746075522600810751022356375570767665531059552501926045031774375461222884456814103954813499343171224915854978709293171231711930091582578613096686640401560748163408734551126449860471838216826403266406136612268241512851392913072318008831786933123677087221923382832210582962865552026543596929241392879223636999929996369927767765446830956050595547014747490242444254490191763530408824929909390837240728723932427903920207153961451373563455770221348207408184525709662498611614966538656198850291915902954251028711992310347419365511538890337710824983634270165022953808085754124806364360973888943231844308002655815156558099079350377219686313794476064049082055716525762745550914364699247610436755101188405357829204841833850155232399734941791857085250436403266874618827509528701624302109752638085818949485611305126014451959415052465232906982011354797742117921819968180263946113848511252774501112578802337279726968483241421790401919202694390936143837741280165644841852423511349613640106200116326202488239127610688675331118609387782433361906014488312249316643815680490656343963854768912277005435253188427339295149130028346503686530553867101016909438756162908849700847309060827793429805772503917988460989715745059162644044529819748285962237821670125694783883933919635543 A013787 537 639564089275792107849323563782958427933473167095210335473721832221408366921806795143785691096819151307365917317189036802002593250313049857197310797974989011010324558708966489245646107087754258803250751867405563891040661108677345465742896421984715646352139651608456860595174664893592656060679473015858631874778463372754999708575510503577828473703702814876490847600851910053387060903289467542325011157659456257569172137506018018079551223907938055103034796278130442993815448874638730251375373355830832621988146958267965984658521019282408139007837904828711367490120383327329764546613204677657745413164940073985557124434121290275482396145580810663595507211922954111022967803881012904127340344149889771250045144623604147356340344371657254606114992883558600194242641134006056047872356194384286635539205120426429948686419838042180137609693840190415731176227108584303015952436831921284196570404837841125477479908382408724072108655030950424236511588656712447400214989666161759397312417376661444747925857304301457045987051046228899659166487534659313533439550890082993156719937493537144153896593204875700843690785705882666220112093213895653660080830698307352699658183514376612190895995889520255704466839420537029781846015775378356352067745389642893512658648997953361264147920825243074222712991763595242248861686297804243765959804850378412599949365516084044051297714952743607560699154555540969024209663809262869378825130289743600813734619350275517911577171301704411808624451328262653718755008005669232637681354416813677713265287668850750422349894986479299212174262145393263509470015781140065622501936340786437710609261801448858065881857215300158377090050042905414041647653061198059955351359859834909541599562453547144148131734389055047532024963659781907090294836307503887049508350916097215634595333009829971793176105325341044938743 A013787 538 1535593378351176850946225876642883185468269074195600015472406119163601488979258115140229444323462782288985567478570877361608226394001632707130743225937948615435789265460228540678796303117697975386605055233640758902388627321934306463248694309185302266891487303511904922289014370409515967201691414711076575131343090557984754300289800719090366165362590458518454525089645436038182333228798011569122351789540354474423582302151949261409002488602959270302386545863791193628150892748007591333552271427349829125393540846801386329165108967297061941757818809493735993343779040368918764676418304431056246737009021117639322655766325217951433233145539526403292812815827012820566145697118311982809744166303885340771358392241273557802573166836349068309282097913424199066376581362748540570941527222716672211929631494143858306796094031139274510400874910297188170554121287710911541301800833443003355965542015656542271429260026163346497132880729311968591864324364766586207916190188454384312947114121364128839769983387627798367414909561995588081658736570717011793788361687089266569284569921982683113505720284906557725701576479824281594489135806563464437854074506635953831879298618018245870341286130738133946424881448709408506212283876683433601314656680532587323893416244086020395219157901408621208733893224392176639516908801027989282069491445758568652478426604117789767165813601537401753238670087853866627127402806040149378559137825674385553776821060011518505696788295392292752507307639158631578730774221611827563072931954769640189549955692910651764062097862536797408430403411089225686237507890517297559627149154228236943172837585278708216182339173935680263393210153015899113996014999936541952798615023463617809380549450966693099664294268121169124391937747136358923797901974316832805869550549549414738663394556601762275415828886143848897921943 A013787 539 3686959701421175619121888329819562528309314047143635637149247092111807175039198734451690895820634140275854347516048676545221351571997920129820914485477014625661330026370008726169789923785592838903238737615971462124635094199964269818260115036353910742806461015732083718415923503353247837251261086721294856890354760429721395074995811526535969163035579690902809314740238691927675782082344025777462766646686391093091021107466830176643014975135705207996030096618962655901190293487966226791859003697066939730069891573170128576325426630480245722160522961594460120018413475925773953988080348938966048415558659703452013696494946848301391192782440402894306043570800657782179315818781067070726195743295628703192031499771297812283978173574074113010586317090131501958370171851959245910830606861742729980843045217439403794617421768765398099472500659623548797500445211793898610665623801096651057673266379591357993701653322818194939616046631078036589066242799804573485206772642478976735386021005395273344287730113694343880163197858351406984062626506291545316885856410701329032852252382680422155527234404060645099409485128058100108368415071558878115287632890432925150342195981861808334689427999902259605366140358351289823415693587916924076756490689958742164668092402050534968921198121282099522170077631765616111480098031268202266248848961266323334600702276486813230965118457291301609526046880937133771732894137302398657920489919444199714618147365087655932177988697236894898770045641619874420532588906089997978938109623401906095109443618678474885513096967950850577641398590025230872656256445132031440664785119301996900557983042254178427053796356619568312407097577391173772704432014847637228669474671336146360322699231771030132293970537758927067665042530874397776038762640334715566892790869468144787530810330400831223273405155631381203910585143 A013787 540 8852390243112242661511653879896769630470663027191869164795342268160449027269116161418509840865342570802326288386032872385076465124367006231700015679630312116212853393314390951533665607009208406206676209015947480561248861174114211833642536202285739693478312898772733007916632331551148057240277869217828951393741779791761069575064943475212861960448426837857645164691313099318349552779708005891688102718694025014511541679027859254119878955300828204398468261982129336818757894664606910527253467876657722291897809667181478711757349339783069978907415630788298748164210755697783263525380917802457482245756341947988284885284367382771640253870639407349228810613492379335012537280893342036813595979652804516364067630950886047293831594751351945338417747333405736202046782616554149431904287075044294684004151567072008510876429666805720836833474083756140662798568953517150564208162746433059189473512577398850542877669628086486050018127961218365850348048962330780937981461114592023141661836433954051299634840002980119656271838057901728168734366241606000305842941242093891007878257970815693595420889804149608883682173792467498360192564586812866354805606569929453285971612552450201811589316627765325312484103000401446866021080304588534708292334146590939937368089857323334460379796689198320952730356393869244283663715373074953641263486356000442326376286165844838567547249415956415164472038561130058185930678823663059177667096296585523514798171823575461893159350862065784651946879585529318483698745963522085147430401205787976534357774128447018200116945820049992236916998014650579325247671724762007489036149071444094558239717284452282403356165052243583518089441283316208228263341267649176986035408685878087411134800855482243347637823261159183889463767116629429060269069099443652076109590877593015634861475603292395767079445778670946270589314928343 A013787 541 21254588973712494630289480965632143882760061928287677864673616785853238114473147903565842127917687512496385418414864926596568592763605181962311737646792379391027060997347852674632331122429109383302229577847289900827558515679048222612575729421688061004041429269953331952007834228054306485433907163992007312296374013280018328049730929283986081567036672837696206040423842751463357276224078922145943134627584354059842211571345890069141829371677288518760722297019092537701837705089721192175935576371855191222846641010902730386929395764819151019356704929522705294342270024430377615724439583643700414872060977017119872009567766086034708249543405217045498374282995202783365102011424914230389443947146383643790126381913077399552489658997996020757541011347507172621114325062346512786002193267181351536293967912539892434614307630000535729237171275098493731379364057394678504663798754185775113925903698334640153449284777035653006093525234885296406685665558556205032093488136135447563130069277923677170423250847155267294708683177022049333131213346096006734328901922267432309915697387928480322605556419763210929720899275714463562822347572937692117888261374400617339617841738432934549625949223264546075274331303963873925316613811317071834609894285964846789620783747433326039371891850765168607505585701680055525076580610752963692673630740757062025629463084193457400680945847711352809897364585273269704419559855615005085578698208101841959030410548404684005475601419819948949324457884855893679360689058416526438980393295096931658993015682401290698480786913940031360837712233176040959919659811153579981175793920537271034333561199969930050458152290436844026932748521242215956060282383625673943471016254793287874134656854012866277678413650043200518602504847027259173706034907764208634739127697100830539302402923505042236757749314588941995684945142951543 A013787 542 51032268125883699607325043798482777462506908689818714553081353902833624712850028116461586949130367717503821389614090688758361191225416041891510482089948502917855973454632194271792227024952291629308653216411343051886967996145394782492794326341473034470703471677157950016770809981558389871526811100744809556823594005885324005647403961210850581842455051483308590703057646446263520820214013492072409466240830034097681149982801482056009532321397169733544494235142841183022112329920420582414421318868824314126054785067177455659017479231330781597475448535784015411715790328657336655354379440328524696107818405818104812694972206372569334507153715926126241596653471481882859609929431219067165054917098467128740093442973298836325527671254188445838855968245364721463295494474693977199191266034502425038641816958008281735508952619631286285898448231511483449041853101804623089697780808800046048536094779701471008431732749662602867630554088959596672452283006093448282056465014861209599075296336294748886186225284019796774595548308029940448848043243976512169123693515364104976107589428416281254575940963851469442259879160990427014336456522623398775049715559935882232422438013977475853651904085058175126733669460817261294685189760972289474898356180601597141879501777587415820531912333687169826620911269733813315708870046417865826109387408557705923536340865148491219034950980354958096563572369241120560311363213331627210474454397652522543632015726719646297146919008987697427328023381539000724145014429258079979991924301527732913242230653445498967052369380370015297371347071855674344767103206579745534803081203209987753434880441127802051150023649338862508665529199502560510500738003085243138273910027758684185797311106484891932705871173753724445164614137712449276068189813541864932008645600739094124865069419335606410455356104328049731639553288226654743 A013787 543 122528475770246762757187430160157148687479087764254733641948330720703532935552917507624270264862012889726675156463431743708825220132223916581516667497966355505772192264571898446573137086910452201970076372603634667580610158745092872765199177545876755764159035496856237990266714765721694081535873452888287745933449208130662937559416910867252247003734578611423926278041409117478713489333846394465855128444232911868532441108706358416478887103674604530240330658577961680436091704138929818377025586604047178216657538946293071037300967634425206615538551934417421003529612579106265309505865036228787795354871992369269655280628267500538972151676071938629106073564985028000745923440564356980263296855953419576104964356578890506017591938681306458459093179757120696233372482233740239255258229748840322517779002516177884446956995239734718372442174203859071761149489297432900038364371721928910562535163566063231891244590331939909485180960367591991610557931497630369325217572500681764247379786503443692075733126906931532055803911487579887017684151828787605718065988130389216047634322217627491292236834254207378130865969865538015261421832110818780458894367059406053240046273671559919524618221708224678479287540375422244368539140616094467029230953189624434737652683767987385385097121513182894753716807958630885771016996981449295848488639167947051922410754417221527416902917303832254389849137258547930465307583075209236932349165008763706627260469759853870759449752540579461523014584139075140738672179644648650031960610247968086724694595798922643019892738882268406728988604319525474101785814798997969029062197968907180595997147939147852724811206782062608883305935608005647785712271945407668774995657976648600730099343966670225530426796688182692392840238544647590711839723742314017701752758087374564993801031675824790991503310006491647405666567445032198037943 A013787 544 294190870324362477380007019814537313998637289721975615474317942060409182578262554935805872905933692948233747050668699616644889353537469623712221518662617219569359033627237128170222102145671995736930153370621326836861044991146967987509243225287650090589745844227951827414630382152497787489767632160384778877986211548721721713080160002992272645055966723246028846993577423291066391087890565193112518163394603221396346391102003966557965807935922725477107033911245685994727056181637570493923238433436317274898194751010049663560559623290254921083908063194536227829474599802434143008123581951985319496647047653678616442328788470268794072136174248724648483682629529052229790962180795021109612175751144160402228019420145916104948238244773816806760282724596846791656327329843210314451875009626965614365187385041343100557143745570603058812233660263465631298519923803136392992112856504351314260646927722117819770878261386987722673919485842588371856949593525810516749847391574136915957958867394768304673835237703542608465985191481679308729459648540919041329076437501064507730370007644523606592660639044351914892209193647156774642673818898075891881805375309633933829351103085415366778608350321447453028769384441388808728862476619242815337183518608288267805104093726937712309618188753152130303674055908672756736211809752459759332221222642240871665708221355748887327983904446501242790027778557773581047203506963577377874570345186041659612052387893409143693438855849931287116758016517919412913551903326801408726737425205371376225991724513213265890762466056326444556301638971180663318387741332394123638778337323346140610989152201893994392271707483732323928817551394821560333495164940923812728764574801933290352968524863975211498554738848326644435209412745698865299127176705295956501908372167786330550116277053655323170599447325586445421005428435522307489101143 A013787 545 706352279648794308189396854574704090910728132622463452753837378887042447370408394400869900847146796768709226668655547779564379337843464566533043866308943944186031039738996344736703267251758461764369298242861805735303369023743870138009692983915647867505979771991312337622527547548147187762932084817083854086044893928480853833105464167184446620779376102513715261631579393321850405002025247028663156110310442334572627685035911523705675904854150463870533988420900892073339661892111806755909695478680597777030565597175129242208903655519902065522463259730081483018568514125644377362504720266716752111449561416482358078031421117115374567198954371187881009321993499254403728100196088845684178833978497129125749474627770344567980720025701934153031438821757029146766841918953547964998951898114344440090814911484264784437702133115017944208173018292580980747746337051330479574062968466947505539813273460804885269878705590157522140080685508054680828535974055471050716383587169502735215059240614838699521878405726205802926830444747512020259432616146746618231112526440055883060618388354501179428978194345488947656194273946823415917059839174280216408214706118431075124271998508082295635438649121795334722075292043774529757998806362801999624577628178500131000054929038377447255393271196318264859121408236723288923644555215655882156663155564020332869365439475153078474489354576049483938856696317214368094335620219549284276843398791686024728537783332075354007946692895685020367335997659524510405438119887650182352896557918096674318606130556225051403720681001239793379680235169804772627448966939078290856706787913354083606984954436747480535844369668441309753090940898966566360721891023158074361763744099441830137477428198404482808029927974832273288937800002422975583204351269415591561082001574854979650829181205826430932609273028733055455834033673689060281331844343 A013787 546 1695951823436755133962741847833864522276658246426534750061963546707788916136350554956488631933999459041670853231441970218734074790162158424245838323007774409990660526413330223712824544671472066696250685081111195570463389026009032201361272854381470529881857432551140922631688641663101397818799935645818333660593790322282530053286219465409856336491282022135430343177422123365762822409862618115820237820855372045308879071771223568417327847554815263753152106198583041868088528202960448020939178844312115262650387998817485310543577676903284859319434286611925640727583002415672150047373833360386921819590396960974141745353442102194014335844689445222102303382106391709823351168570809318487713380382371607030924488581276597307721708781710343901428484611038626981387187447407468663962483507372541000658046602473719747434922821609158084043823416920486934775338955260244481457325187289140960801091669579392529532978772121968210658333725904839288669314873707185992770036992793976067251357236716227717552030052148620132827319897838776360642897711368338630372901175982574175228544750439157331808976644623518963322522451746323021616860673857446799596123509390353011373377068417905591820688196541430598667702776197102645948955134077087601098610885256578814531131884621144250860199244142360153926750501176372616705670577072789773058148236509212819219346420179842541417248940337094810937194927857631697794499824147137831548701000498838145373219217780312924973080009642539733901973730380518349483456925850248087829304635561350115038973319465496348420333355083976743904612244642701259078504969620726976346952997779963154740370875602630700766562331573927584717171349098418725832093260346602536542594749582759834160083305104369163222079857067572288166739657805817564375273647397866835338157885781226806141640864075189260669194864541988066149457514850527433735477758267543 A013787 547 4071980328071649076644543176649108717986256449670109934898774475645401187643377682450529205273532701159051718608692170495180513571179342376614257813541666358387575923918405867134491731756204432137697894879747980564682597051447686315468416123369910742246339695555289355238684428633106456162938645485609819119085690563800354657940212936449065063915568135147168253968990518201196536606080146096084391007873748280786618651322707787770004161979111448271318206982797883525280556215308035698274968405193388745623581585160782230615130002244786947225961722155233463386926788800028832263744573898288999288836543103298914330593614487367828420363099357978267630420437446495285866155738513173688999826298074228481249697083645110135839822784886535707329791551103743382310637061225332262173922901201470942579969892539401113591249694683588559789220024026089130395588831579846999979037774681227446883421098660121463408682031864845673790659275897519132095025011770953568640858819698336537470508725355662749842424155208836938918395074710902041903597404995381051525335723534160594723735945804416753673352923741069030937376406642921574902082477931729765830292546046237580307478341271391325961472359895974867401154365649243452923441276919087330237764735501045733689247654975367346315338385185806729578127953324470652710315055551768245112613915858619978945650754851801941942814705749364641060205021786173706404594077777277933548431102197710387041099341890531332860365103151737901098638926643624557109780078966445658878160429982801626208574940036656732557220385556628162114973999387125723047490432059365470209034147669691534531630472321916312540516158109000130905928409185303360722855918092192690238769993748206361818360015555590360896213736819241063888341918391767972065032027402278271646917083760725561546079714644529414866736869765313346824847493156116368398882097600370743 A013787 548 9776824767700029433023548167134510031885001735657933953691957516024608251531749815563720621861752015482883176379469901358928413084401601046250833010313540926488569793328092486989914647946646841562612645606274901335802915520525894843439667112211155692133461609028249741928081313148088601247215687810949175704924743043684651533714451260414205218461279092488350977779546234201072884391198430776698622809904869622168671381825821398435779992911846587299435014965697718344198615472954593711558199140869326378242219385971038135706927135389733460289534094894715545592011219908869226265250721929791887292496539991020693307755268384170156037291801558505820580639470309035181364639928170130027288582941676222583480522697831909436151414506512572233298829514200087860927839584002022761479588885784731733134507711987102073732590516935296132053917277686640002079808784623212646949669697009627099967094057882951633644245558507494462771372921429943436160155053262059518306702026095706026466691449578946262371660396656417490343066574380875802610537369393909904712331072205519587931690005876404625569720369902306743280640752349654701339900029514083167758532403057016430318255497392610573633495136110235656630171631923833530469182505882728679900873129938010806587883619595856998503127462831121957717085215932054037157466448379795556515386011976546569448507462399176462604698108504224503185552257308603069077430380743244318449783076376702639285679519879165730197736612667322700537832062871342561620581969598436026966463192388706704526788431028012814869886145721464217238052572528488861037024527374536493971890988554929374410444764044921066409779295619709314305134110453913369095577059339354649263286754989443474725882397348972456511809182102997794395908946058634900928141897792870130224247918109502073272137394861515125095035224306517345726458831067835400525715916338490153943 A013787 549 23474156267247770668689539149289958586555889167314699422814389995975084411927731307168493213090066589174402506487107233162787119815648244112048250057762811764499056073780750061262785069719899066591832962100666038107262800164782673519098640736418984816812441323276827630369323232868560731594564866434088970867524308047886848332448397476254506729525531101064530697648690508316775995423267432294853393366581591962826979987763797177644307762981343656105943470932640221744420875750563979501451236137227252634159568745716462563832332052070750038155171361842212024966418939001195012262866983353430321389284192518440684631920399390392544645537615541972475214115368211993470456500467536482195519887642964610422936734997494414556199546230136685932150489663594410954087742841188856650312492914769140891255953016481032079031949831161646013061455383725622644993620891880333565326156942520114667020992832976966872379833585976494205114066384353294190220532282882204903454391564655790169546526170439049975954356612372058394313702845088482802067900223914777681214306904365452530623987704109247505992898608135438490616818446391520937917099970863313685788236299739896449194131449239657987294021821800675811569042088249124306656507196624431560441996384981163946617508570649652653406009038257523820478721603452861743215076942559889131193441814755688313245866417220422686713880158518643032148510969797955968854910344164529608597929166380463036924916527229876918204765607014241803991334782954093490451017309005844900746478124925284797568819022898258768502596635877235585588564226640901755349895890226262122026510263520385427959477878471855480449880088782922063646626999199845999198480519473790512881151498729653782816843636034882868084853846229297704344577379486782397128468696600681182668419251380914477926401885062497815353179573559948147089227653393872796662243915128714859617143 A013787 550 56361449197661897375523583497445190566320689890722593314177350380336177673038482868511552204629249880607740418075544466823851874677371434113027848388688511046562233633147580897091946952397477658886990942003699157495537983195643199119355836408141982545166671617187663140516745082117414316558550244308247619052925863622976322846208602340487070657590800173655938205054505910468579165011265104939942997473162402302747578950620877023523982938918206118310370273709269172408354522677104114782984417965482633574617124558465226615761429257021870841610566439783151071944371872541869224443143627031586201655671346236776083801240878936332499693935814916275912989090999076996322566057622555093751443250230758029625471100728984089349435110498558182923093325682290180700764670561694444817400295488360707279905543192570958021755711544619112077360554376325219970629683761404680890348102818990795315517403791977697460583980439929562586478873388832259350719498011200173973193994146738552197081209335224158992266410226305312204747200531057447207765028437619381212595550877381451526028194477566303261888949558133187815970981089786041771938957030042816159577555355675491374515109609624418827492946394143422623577270053886147460282273779095260176621233320339774635828638078129816020827827700856314692969410569890321045459399739086293803995453797228407640103325267746234870800026260603261920188574838484892281220639736339035590243627928479491751656724581878934480609642222441194571383194813872778470572892558923033606692293977945608798962734473978719303174734522741242640998142708164805114595100032433255354985651142712445412530706386210925008560162093167795874815551425078830244075551727256571021427644748449898732543241570119753766271734084796543788131330288147764535505453340538235519586874622565575661501290926035057254662984156117435501161235595798688584786047640224044377940760343 A013787 551 135323839523586215598632123977365902549735976427624946547339818263187162592965397367296236843314828963339184743799382264844068351100368813305379863981241115022795922953187341733917764632706343858987665251750881677146786697652739321085573363215948900090945178552867579200380704942163911774057079136584102533346074998558766151153746854219509456648875511216947907630335868691035058575192047516960803136933062927928896937060440725733481083036342612890063199027175955282952459208947726979593945587535123803212655716064875009104443191646109511890706970021919345723738436865973028007887987848502838470175266902314499377206779350326134331765139891613978467086807488783868170481104351754780097215243804050029130756112850290798527993700307038197198347074963178723862535974018628362006578109467554058179053209205362870210235463418630488097742691057556853149481870711132638817725794868396899552557286504538451602862137036270879770135775006586254701077514724891617709638779946319263825191983613873205740431650953359054603598028475068930745843833278724134291441917656592865113993694940636694131795367889077783946146325596576286294425435829132801599145710408976854790210778172708229604810564292338357719209025399380640052137739343607719684067581202135798900624560025589688266007614309756011577819554778306660830148018773546191423393084567145406743888083967858709924790863051708431870372768187202226367210756006950024452174950656279259695727795721091321687943750976081308165891050748108541107845515033974203689668197841047406726309525472022905046922537589101723581036540642303697080142835177872246107320548393652581435486226033292430945552949185695877895432138971614271416025399697143027022447775041028206856836323009857528792818433537596501635303324021842782649748593470632303482528085968779947163264599513410172468445824958837962638288126665512651292071300384177930551435765583543 A013787 552 324912538696130503652315729669655532021916079402727496660162903649912377385709919078878264660798904340977382569862316817890608110991985520746217053418959917169733011010602807503136552883127931605429384269453866906829434861064227109926461645081493309118359373705435057660114072566135552169511047006938430182563926071539597528920146196981042205413950102431891926220436420727175175639036106088222888331776284089957281545882118182486088080370258613549041740864249468634368854560683492478005063355671832251513586374271764896859768103142308938049587435022628349082695986915201240246939058824255315166890815832457113004673477220133048530568100879765162299475424780570067477325131548563227013413800373524119942945426953548207265712874437198711473231326986592115993948873618726697177794040831597293687906755302076251374775347668131801922680201229194004411905971577429465801359633479020955825690044897396822298471991024086382328095995790813597537287112854464774120842710651112552444285952656909566982776393939015090103238866368640502720771043702216646433752044293479469138698861552468702610440678301675759254697327757379663392915471425747856639548850691953428351296078392672459281150164865904396883820869983912916765182712164002134961446262466328053160399568621440841526684281957724183798344751022714292653185393075284405607566796045716121592075289606828762529422862187151944920765016417472545507673025172687008709672056525726502529442437526340263372752946093571220906304412846208607199937081596572063058893343016354823549869170658326995017661012751433238318068734082171176689422947262071262903676636693159848026602428705935126700272630994855802826932565670845865669876984672840407880897107873508724663264011546667926631557058923769200426363280976444521142046372922988160661549934411040653138998303431697824096738425726169948294529792123895875752263192222411211253997273166086743 A013787 553 780115005409409339269210066936842932384620506645948719481051131663439618103089515708386713450578169322686695550239422679755350074491757235311667145258922761124528959436457340815030863472390163784635951630958734443297473101415209290933434409840665435193180856266749573441933888231291460758996023863659170868335986497766573666937271018951482335198894195938972514855267846165947596709325690717823154884594858099987432991662965756149097480968990931131249219815062974191119619800201065439690157116968069235884120884626507517360303215644683760257059431489330666147553064583398177832900680237037011715704848813729528324221018805539449521894010212316154681040494898148732013057640848100308059206534696831411983011970115469245644976611523714106247228416094807670501471245558562799923883492036665102144664119480285079550835609751184456416355163151294804592986237757408147389064479983129314937481797798649770338631250448831403969758485893743447687026357963569922664143348273321238418730572329239870325646121847575231337876518151105847032571275929022168087438658348644205402015966587477354967668068602323497970528283945468571806390046893220603791556790511380181471461884220806574734041545843036456918053908831374913153203691905769126042432476181653655638119364260079460505568960980495765299825747205537016660298128773757857863767877305764407942572770345995858833144292111351819754756804418351581763922933439621507911922607718269332573191292500742972357979823570664501396036895243746865887048932913369523404402916582267931343235878750643115037404091616191205201683030531292995231304496376233102231727604700276795111872431322950239207354587018648782587465090175700923473374640199489819322033956004294447916496891723549691842368498475969850223698237624443295262053341388094573748381392520908608186734926539506475656268960168534045855166030889473997681183924526009318220847452871774269943 A013787 554 1873056127987991823585373370715359880655473836456922875474003767123918523065517927215836498994838184543770756016124853854092595528854709121983312815766673549459994031606934075296889103197208783246910919865931921398357232916497917507531176018027437709898827235896465725834083265643330797282349453296645669254874703581137543374316387716502509086812544964449473008167498098644440179699090983413493394877912254298069826612982780780513983051806547225646129376775966201032878207140282758120696067237840334235357774243988244549182088020762885708377199695005882929420274908064739024976794533249125865129407342001764597506454666152100218302067518519771087389178228250455105563351395676288839650154889807092220171211740247241658793588844268437569099595427043633216874032460586109282617244264380032910249338550872164476001556299012593879855668746726258825827759956855536961881143816439493485164893796514558098583053632327644200931390124630878017896550285470531384316608179204244293443372104162504928651876338556028130442241520080805138725203633505582225577940218695094737170240335776533129277371032714178718627238409753070040907142502590622669703527854017823815712979984014156585936433751569130533060247435104131166480842064265751671627880375312150427187124593588450784673871075314170332484881619040494377001375807185792616730906673411140343470117221600736057058379445359355719231171087408462147815178963188531240496526181131564667508232293294283876631509556393165467851884585480236224994804487925000225693971402714025303155109344880294119204807223970475083689240956305634481550362095799335678458377978885364585063605707606403524336858363431775726992503681511857917259572511118975056192203528366310969447509037028242810113526764840803610387099468536288351924190072672815071569863723442701568256350558621355048050701773364650244098253640165627068432522602786948373048254734345130022133143 A013787 555 4497207763299168368428481463087579073453792681333071824013083044864528373880308543245223434086606481089593585194715774103676321864780156601881934070655783192253445669888248714787830736776498288575833118598102543277455716232511499935582353619283877941467084193387414207727633920809637244274921037365246251880954163298311241641733646907322524317436920459643184692610162934845300871457517451175797641101867322569665653697771656654014073307387519888776356633639094848679940575343818902247791257438054642499094015959815775162586193337851688585813656467709124913538080054263438398969283674331151202175707028146236798612997653431192624143264111965970380821416926029342708457606701018769504000021890426828420631079388333627222763406815088518603408128620331763353714551937867248387564003478776459017508661860644066906879736673929237905533460660889747440812451656410144245476626303271223857880910005431453994697911771218673726436267689238738120969617235414745853744176238269390548557536422094174333693155088873023541191821889714013138079213924046902923612634465086922463945747046199456043394967849546743103423999421817121168218049148720085029958170377496794981526864941617989962833377437517482409877654091685018930720501796302069763578540781124473175676286149205870334001964451829322968296200767316226999180303313053088072770906922860147964671751449063367272997169048307813081874041780867717616904244690615663508432159360896886766687265736199575587792254444899990288312374889738047176212525575507925541891225337916374752875417537057586180210742144753110675937867536089828390202419392014204963978565527303760368737717303962974861932796930599693520509001339309970859340233599196659109917480671607512637643469197904810987082577762382769468539425823955628332969980364487428986839242799985926465383497691249873470369734957848525236079906990037670591306486769291463043688859617162657183141676343 A013787 556 10797795839681303252596783992873277355362556227880705449455412390719732625686620812331781465241942161096114198052512573622926848797337156001118523703644535444600523053401685164205581599000372390870575317754044206409171174674260111345333231039900590937462469148323181512754049043863939023504085410713956250766170946079245291181802486224481380886166046023603286446957001206563567392369499400273090136285583441489767234528349747626287790011037435252952032277367466731680537321400509184296946809108769196640324732319517676165369450204181904294538589178969608917404930210286515595925250102069094036423872574579114553469807365888293490567977132830294884352222039396451843006713689146065579104052558914815037935221611389038961854939763027533166782916817416563812268639202819263378541172352542278101038297127406404643418247754104100211185839046796283605390696427040756333389379754154208482772064923040921041269686162696035617173478721862210228448050982230804794839767148084806707086644949448112575197265368384129522401564357203345544528192631636613919593935350673700835933738657924893960191317806761730191321022611782907924891536006076924156929567076369804750646002724824793900762939227479475266116247474135730452659924812921269502352076415479860094798763044243294671938716648842204446879178042326261025031908254640464462722947521787215263176875229201144822466202884987059209579574315863389998187091502168208083745614625513425126816125032615180986289202922204876682238012110261051270086273906794529226080832036337215781653877506475264418685991889552218732926819954151677964876008960226106118512535831056328645339259246815102643500645430369864142742112215683240033275900871671178522911871092529637842981969544169451179985269207481029493963161403317463627460922855134316997401021962766209443385777956690946202357733633794309091827856683080447089726874733068802767896951940807539896723164899543 A013787 557 25925507811074809109484878366888738930225497503141573784142445150118078034273576570408607298045903128791770189524082689268647363962406511558685575412450529602485855851217446079257601419199894110480251337927460139588419990392898527340145087726801318840847388425123958812122471754317317595433309071124208958089576441536267944127507769424979795507684676502671490759143759896959125309079168060055689417221685843016931130102567744050716983816500882042337829497959287622764970108682622551496969288670154841133419682299161940473052049940240752211187152618706031010689237434897923945816525495067894781453718051564454042881007485497792670853713095925538017329685116590880875059119567639703455428830193954470906082467088945082547413710371029107133445783278617169713257002725969051371877354818454009720592951402902777548847212857603944607057199551357876936543062121324855956467900789724254567135727880221251420088516476633181516833522411191166758503770408336162312410280922551620903715034523624918293048634149490294983286156021645232652412190508559510020945038776967555707076906517677670398419354054034914189361775290890761927664577950590694900787890550363901206301052542304330155731817085178220113945110185399888816836479475823968075147335473567144087611830069228150507324858673870132876956906479625352721101611719391755174997796999811103846887677425311948718741353126853929162200557932387999385647206696705867609073220715857733729485516203309049548080376216213908914053467076736784099477143650213664671820077719245655091750959893047109869265066526814877177757294709918178793667297513502880790548598530366245077459561451603061447045049678318043806723811429855459319895437992882499633511402493163660460999708875550852283144631367161951815005550529365230169533675775177495110759853732601668873569252874014961831860918454740136129478683896076153462434226234098195445720581609878903292032318923802743 A013787 558 62247144254390616671873192958899862171471419505042918655726010805433505360290857345551066122608213412229040225047322536934022320873738034252404066565293721575568539898773088036297501007498945759263083462363831795151796396933349364143688355632049966536874579608722625107906054682115879546635375079769225708373073036128579333850146154389376489013950908282914249312704167512598859867099082512193710290749267709083651643376265153465771478143418617783653128624600249582258693230946976746144223262097041773561340657200287819075797971906518046059060353437513180456664859081189915393905477713658015370270377041806254156957298972680200202719765143317216779608573964934704981016946081902927996484621295684684645504003480557143196340318600840886227403325651959824481530063545051692343877528919108077339143676318369568894782158071107071001544336122810262524639892153300979151479429796127935215692882640411224659632528060396268821917287309269991387167552750415125712097084495046441789819797891223428821609770592926198254870060607970203598441669411051383560289038103499101252691652548944086626604869083737828968657622473428719388322651659368258456791725211423726796328827154072696703912092821512906493582209555145133049224387221453347348428752472034712954356003996216789368086985675962189037573532457580471883364969738259604175169710596546460336377313498173988873697988857576283918443539595663586524938943278790788129384802938774418684494724404145027964940983295129595302642374451245018622844621904163008877040006603908817875294054703206110796105424730882520103795264598513547283595181329920416778107185071409354430980407045298950534355164277641623179943871243082957827068946620910881620060877386085948766860301010197596331830259912555846307828326821005917637050355536201165760934408811976606965439776150509923358298065209831066846878320034478844463304577188069767265175116445319246804169597736050385943 A013787 559 149455393354791870629167536294318569073702878231608047692398151943845846370058348486668109760382320402761925580338621411178587592417845020240022163823270225502940064296954184375150299919004968767990663393135560140159463149036971823308995741872551969655035865640543022884082437291760226791471535566525910925803748359744718980574200916688892950122496130787277112599802706197749862540904897111777098408088991769509847595746412633471317319022348101298551161827665199247003122447503691167492280052294997298320778917937891053600990930547549828587803908603469146276452326653936986860767051990492894904019175277376816230854474833405160686730156109104637487840186089808226659421687542648930119559575730938927833855112356817700814413104960618967831995384890355538580153682571669113317649946934778493691283966840405334916371961528728077474707951030867440321660381060075650942702110940503172452878611219627350407777699873011441441423406829557249320589294153746716834745099872606506737357334736827452600685059193615802009943015519736458839858448255934371928253980486501342107712657770014751990478290670054527353746951558702355251362686634143188554756932232628368037985513996928544786092934864452488491090885141903464451187753718709486983577434685355345803408765594916511272776852607985215879214051430650712991959292341561309624582475142308051267641929709115747285748871247040657688182938569188271246378402812376682298652911855997379261471833294352212143823300891606158321644341057439289713449937191895384313773055855985071718581025342397872021449124778848930769212430301031027027912030373138920684235351356453859988783957315762780232986749430617537255045234854642181742792540836807026769766166603992362989231582725484428792724454050046586985095812697235208246557903642418998992003515557555833324020902537374325983273654568804391499354846402783705556394289828555511203685454585211511576811204164256976649143 A013787 560 358842399444855281380631254642658884345960610634090922509447962817173877134510094716490131534677951287031383318393030008239788809395245893596293215339671811432559094376986996684735870105530930011945582806918479896522871020837769347764898776235997279141741113402943797944681931937516304526323156895228712132854799811747070272358656400970031973244113210020252347352126297580797419960712657965376813277821669238593144077387136732964632882972657791217821339548224143392054496996456362493148964405560288513268190181968876419695979224244667138439317184556929420209762036296102705452701691829173440664550039840981735770281594075005790808839104817960234608304286801629552209271471789900081217062541329984365729086124768719299655405865010446141764620919121743648130948991854577541075677522590403163352772804383813209134209079630476114016773790425112724212306574925241637913427768368148117059361545538325268329074257395100470900857599797766955618734895263145867120222984794128222676394960703122713694244827123871540625873180262887237674500134262498426999737807148089722400618091305805419529138375898800920176346430692444354958521810608577795719971394290540711659203219106625436031409136609550424867109215225710218147301796678621478247569420679538185273984446193394543565937223111772503325992937484992361893694260912088704408622522816681631093608273231586909233083039864144619109327235504621039262554545152516414199065641366249707606793871739739661357319745440746386130268062878911734601993299197740817737369107110220157196313041847097290723499348594016282776879045152775495894016784925906548562849078606845717833070281515146435339401185382912706949363608885995878364444890549173671274208566016185663537145030123888113531331414174161855351215046286061734999985526645448016579800440853691555810974186992235756685840044619699343989950986213083677040902689878361782400048776459092839295923701198381000934592343 A013787 561 861580601067097530594895642397023981314651426132452304945184558724034478999958737414292805814761761040162351347461665049783732931357985390524700010030552019249574385599145779040050824123379762958681344319411270231551413321031484203983521961742629467219320413280468058865181318581976647167701899705444137830984374348004715723933134018729046767759115817258625885992455240491494605325671091774869728680049827841862138929806515295848083552017351356713989036255286168284322847288491726346050663537750252720356924626907272283690046117411445799392800560121187537923638649146942595791936762081845431035584645658197147584446107374088903732022690667922523294538592610712554854460803767550095002167161733292462115535785569695038472629481890081186376854826811306499162408529442840676122701731739557995210007503325535515131236000192773149754273870810695650833748086395505172630140071851923629059527070837518969258107292005636230632959097114438460440582483526813226955655386490701862646024300648197635579881829924415569042721505811192257656474822364258723226370474962563423483884037225238812289461240533021009343407780092558896255410867271195287523651317691588248693746929075007671911413336999530570105929225756930233771671613825370169272414179051571182842836655310340299101815272691365780485709042901466660906759920449924979285102677282852596255753464029040169068632378713811230481494692446595115269393462911191910491956604920365547963912086047114926918924708803232073098773618972267074779385911373775703387423226171638597428347613474880595027121935974233094947286587411813965641534300607101623099400637735036568517201745917866591249902246104373409385422024935276103953032182208565984729374767004861778152685217327455360588726725432162614698267326132834225734965249475720687808100858489713425502149022968358051802701947131898124919872317897613908575207358397946639542517112278281907149512806577312783243956215543 A013787 562 2068655023162101170958344437395254579136478074144017984173388125496406784078900928531717026761242988257429805585255457784530742768190522922649804724083355398218228099823549015475162028720234810863793907710906459825954943383796593573764436230144053350793588312286403809335300345915325929849652261192771374932193482809559322453163454778968441289389637077237960752267885032420078547386936291351462218560799636648310995570465443225331248608393660607470287676048942090050659156339668634956867643154138356781576976029204360753139800727904881364342114144850971278554656396601809172496440165758510879916438734225331351350255103805187457860586480293681978430187160858320844205560389845887778100203355321635201539401421152837787372783386018084928490828439173946904488942879192260463370606857906678746499228015484610771830097636462848332560011563816480257651829155435607919484966312516468633371924497080883045188715608105532589749734792171766743517838542947878557920528582964175172213104345856322523027296273648521781271574335452672610633196048496585194466515510385114779784805573377798388306996438519783443433522080002233909909241492318139885344286813777503385113686376709093420259303422135872898824336071042389491285783544794713776423066443902822410005650809400127058143458469731969238946187412006421452837130569000269875263531528156129083610064067133725445933786341291860764386068756564274871761813704449771777091187808413797680661352918599122939532338225836560207510155459152413246545305573208435463833203166038104272425462619953188308660119768274133660968435096375765331505323855757650997061660931201822801009801391948797685591015292896600555934398281869597925591230269482766929335228815578673129344597206803220320773532867762622437890539850044934975989651563991205371427250161233801934630659804147027682378287375063687397932613435272170994489072867513469881541583586580154859065980248592127992568738873518743 A013787 563 4966840710612204911470984994186006244506683856019787180000304889316872688573441129404652581253744414806088963210198354140658313386425445537282181142524136311121965667676341186155864030957283780883969172413886410042117819064495621170608411388575872095255405537799655546214056130542697557569015079123844071212196552225751933210045454924303227535824518622448343766195191962840608592276034035534860786764479927592594700364687529184020327908753179118536160710193509958211632634371544392531439211213086194632566319446119670168288661547699620155785416061787182039809730008240943823163952837986184622679369400875020574591962504236255086323268139185130430210879373220828346937550496019976555218588256127246118896102812187963527482052909829421913306479082456646517677951852940617372552827065833935670344646465178550463164064425147298846476587764723369098622041802200894614683404116352041188725990717491200191498106175061383747989113236004411951186330341617856417567189127696984588483663534401030377788538353030100796833049979421866938130303712440301051914103740434660586263318181680093930325098448886000047683886514085363617692088823055853864711632639879785627657960990478533302042587516548230830077230906572777168577166291052107777191782531810676606423567593369705066602443785826458142709795976227417908261950496169647970507739199102865929747763825188074795687021005441757695290951084510823967100114704383902036795941928001528231267908357556494177817144080233581058231883257424944204955278681273453548663520801657488358093535750507605129092947563626194919985212666398212560944282577674120043945047895815576545224533142069063243104027718244737934798490274768904619344543877028123397333884386204394183556377893534531990177252415498056473375186179957888877351153405142884096796827637122358445048214189757013465390267987527913442436204858088482557768263954899841185581342191378951816617418576869699310157542035318501943 A013787 564 11925384546179903992441834971040600993060547938303509019180732039249811325264832151700570847590240339949419600667686248291720610440807494735014516923200451283003839568090895187960229538328438357902409982965741270511124883573853986430630795743970668900708228696256972966459948769433016835723205204976349614980483921894030391637319137273252049313514669212498473382634655902780301230054757719319200749021516306149819875575614757570832807308916383063605321865174617409666129955126078086467985546122619953312791732990133328074061076376026787994040783964351024077583161749786506119416650764004829279053165931500924399595301972671248462262166802183498162936321375103208860997058740943963709079830402961517931469542852063300429484409036500442013848856276978408288944762398910422311499337785067279544497496162893699662056918684778664530390287223100809205791522367084347969854853283361250894131103712696371659786952926322382378921860879646593094798379150224473258578821095600459996949276146096873937070280585625272013196153000591902518450859213569162825645763080783620067618226954213905526710561375775286114489011520318958046078705264157105129172629968351365292006764338138958458204252627232302223015431406681237981753776264816110773037469858877434532022985791680661864912467529769326000646220138922030397736943141303324777189081817045981097324380944276567584444537434065660226393573553910488345007375405225748790347056569131669283274247966493142520938962936640828120814751701077291036097624113737561970341113444779629547782579336968759914952167100266494002884495612022108358827222468995562225512059997853199285084104074107820846692770551505615781451175149720139991046249848744524276998656411276750434718863322376411308415583049610833592573822018078891194520119325748064716409183156730782626560762269606589330402033438054520175289327864270446621201601755714518686580802601500863311698422003064148043688258426799723165143 A013787 565 28632848295377949485852845765468482984338375599866725155052937626238796991960861996233070605064167056218556461203114682148421185668378794858769855132604283530492218802986239346292511121526580497323686369100744790497210845460823421419944540581273576030600457099712992092470336995408673422571415697148215425568141896467566970321203248593078170401748720779208834591705808822575503253361473284085400998400660651065717521257051032927569570348708235735716377798284256400608378022257713485609633296240410507904012950909310120705820644378840317973691922298406808810277171361237401192719378484375595099006651401533719483428320036383667557891462492042579089210107621622804475253938037006456865500672797510604553458372387803984331192066096637561275251103921025158301756374519783923969909910021946538186338488287107772888598661762153573537467079622665042903105445203369519475621502733350363396808780014183988355148473976100040091791387972031470020610908339688960293847749450536704452675212026778594322905743686086278103683963354421157946800512971779559944375477156961471782351362917067587169632057863236461960888116660285818268634971339241209415143484554011628066108241175871639258148410557984757637460050807441652394190816811823481966062965131164720311387188885825269137654834538976151727551574553551794984966400482269282790030985442727400614675838647208038770251334379191650203570970102939082516362708347947022845623282822485137949141469367550035192774450010874628318076218834286575777670395497083886290789013380915890544225972988061992555800153207739852100925673964465082169544161148058344903454456054845531483486933881932877852909342094164983491264271534478056118502045886835602789073774043475477793759990837025763551505814902115611455769746665407417758042806501121103384098448759310609086372390209325420982295282284768902940869676202113342337505045815470559366480507046203572811387911229357019452895508482746135319508343 A013787 566 68747468757202456715532682682889827645396439815280007097282103240599351577698029652955602522759065101980754063348678351838359266789777486455906422173382884756711817345969960670448319202785319774074170972210888241983803239951437034829286841935637856049471697496410894014021279125976224887593969088852865236789108693418628295741208999871980687134598678590880411854685646983003783311320897355089047797159986223208787768538179530059094538407248474001455023093680499617860715631440770078948729544273225629477535095133253599814675367153595603454834305438474747953475488438331000263719227740985803832714970015082460479711396407357185806497401443394232393193468399516353545084705226852502934067115386822961532853552103117366379192150698026784621877900514381405082517055222001201451753693962693638185398710377345762705525386890930730063458458174018768010356173933290216260967228062774222515737880814055756040711486016616196260391122520847559519486790923593193665528446430738627390873184076295404969296690590293153726945196013965200230268031645242723426445520653864493749425622363879276794286570929630745168092368101346249662992566185518143805759506414181918986725887063267805858814333749721403087541581988667407398452151165188180200517179279926493467640640514866471199509257728081740297851330503077859758904327557928547978864396047988488875836688591946501087373453844439152138773899217156737121786862743420801852341502056786816215888667951487634497851454476109982591701001421122068442186619588498410984184421127579053196686561144336844126476167851783384894322543188680662289075530916488086113194148987684121091852128250520839724835330368090125362525515954281812740523412174292282296566131478384622182817737999698858287165461579979583105303161743643210037060778409191769225220375471104772416380108892590335778490972765730135961028092561274134952349615002944813038919697417934778320142374861686203706402115867073470902139531543 A013787 567 165062672486043098573993971121618476176596851996487297040574329880679043138052969196746401657144515309855790506100176722763900599562255744980631319638292306300865073447673875569746414405887552777552084504278342669003111579123400320625117707487466492374781545688882556527665091181468915955113119782335729433530649972898126538074642808692625629810171427296703868863100238406192083730481474549568803760981126921924299432260169051671885986715803586077493510447926879582483578231089288959555899635800014736375561763414941893155035556535783043895057167357777869836294647740432731633189865806106915002348643006212987611787062774064603121400260865589551976057517627238764861748377249672859544695144043761930640381378599584796676440353825962309877128839135029753603123449588024884685660619204427425283142303616007176255966453925124682882363758075819061992865173613829809242582314578720908260286651834547870253748277925895487221199085172554990406287785007547257990933799880203444365486514967185267331281354107293862098395415629530445752873543980227778946895695089928649492370919295674143583082056802043419148589775811332345440845151411429063277628574900450787487128854838906001867013215333081088813187338354790445163683614947616820661441747451103510815805177876194397350021727805124258455141044537889941281129290466586443697253414911220361790883889309263549110783662680498404285196132020393325829410257446953345247471946438345145734348691751521810429341342197140068202674104412114086329690073631984684773026795127317306725244433307552762747669279012131907131268426196022270156070349730487894757779151719429574741536959929500536179329628213784390995423763806230632389996712630475769794055281679601477860945388937276958747484273253530979035832891346487347298982928960469437909754121506122558571728641451109396204156825610518056442428450239619198020591425622070496106446193500461402746661842042908575099071480196843403636037015234743 A013787 568 396315476638989479676159524663005961300009041643566000194418966043510382574465179041388110378803981258963753005146524311356125339548976043698495798451539827428377041347864975242961140988536014218902554894772300748276470901475284169820907615677407048191850491199007018222923883926706867208226600597388086369907090584928401817917217383670994137174221596939385989140303672413267193036886020393514697830115685739540242936856665893064198254104644410172061918585472437877543071332845382791893715025555835382037723793959275485465240371242415088392032258826024665476943449224778988651288867800462702920639091857917383255900737720529112094482026338280514294514099823000274433057853776464535766813040849072395467555690017603096820133289536135506014986342763206438401099402460847748130271146709830248104824670982033230190575455874224363600555383140041567844869281846805371991440137303508900732948251054749436479249615300075064818099003499304531965496971803120966436232053512368469921533122436211826862406531211612562898247392926502600252649379096526897251496563910918687431182577228913618742980018381706249375764051723008961403469208538841180929586208335982340756596380468213310482698730014727694240462799389851858838004359489227986408121635630099529468748232080742748037402168460103344550793647935473749015991426410274051317105449201840088659912218231541781414991574095876668688755912980964375316414028130134981939180143398466694908171208895403866840848562615333303754620524693485921277585866790395228140037335100688853447311884371434183357153938908128709022175491296649470644724909702901435313427743278350408954430240790730787366570437341296322780012456898759748368382107025772323275526731312723148344129878838401977952709740081727880665034772122916120864858012434087120421319645736200263130720468124113660286180538290853853518270709025325694447440012918591261151577310594607827994735082745023488812870623952621012130124873578617943 A013787 569 951553459410213740702459018715877313081321708986201966466799937470468428561290894878372853019508359002771970965356804871566056940257091480920088412082147125655533276276223805558349699513474970139585034302348294096611806634442157291739999185241454322708633029368815850753240245308023188166952068034328795374146924494413092764819238938194056923355306054251465759925869117464254530481563334964828789490107761460636123291392854809247140008105251228823120666523719323343980914270161764083336809776359560752272574829296220440602042131353038627229269453441285221810141221588694351751744571588910949712454459550859637197417671266990398138851345238211514821128353675023658913771906917291350376118111078622821517601211732265035465140028176261349941982208974458658601039665308495443260781023250302425699684035027861785687571669554012697004933474919239804395531145714179698151447769665724870659808750782453396986678326335480230628255707401830181249158229299293440413393160483196696281601026969344596296638081439081763518691990416532743206611159210761080300843249950115768522269367926621598601895024134476704751209488186944516329729569701757675411936486214693600156587909504180158468959650765361193871351181335034313070048467133636395365900047147868970254464505225863338037802606472708130266455548693072471387395414811067997212370183533618052872449235973931817177394769404199881521702947067295465134710081540454091635971524299718534474519072557864684284877398839415262314843879789059696987483666163738942764229641576753937126995834375813474240526607318417030362243354603255379017984508196666346187540011611319331899587008138544620467135620056452470994809909013922155832485438968879348184539681881848279174255839091003149064456085936228641476748487867121606196524087854243176131588469412616831776859843965996898347119472436340102297367972369806992368303471017537618024937122737653395015358933670801396639702368110243050124429821462261681143 A013787 570 2284679856043923191426604103936821428708253423275870921486786649866594696975659438602973220099839569965655502287821688496630102713557276645689132277409235248698935396339213357145597628531853403305143667359938254125964947729295619657467738043764731828823427903514526857658529828984563674788851915350423437693326765711085835728330992690603930672976089836257769289582011751031675127686233567250553923565748735266987332022634244397002383159460708200404312720323450095348898175162658395564091680273039305366206452165140225277885503157378645743977475957712525817566149073034455138555938716384975190259603157381613988910999828712043945931382079916945847085529177173731805051966348508416532253059584699773394463760509369168350151801207651203501210699283747675239301096236405697559269135236823976124104941368101896147435859578599184485508845273281094770353670280859745455261626094967405414454200810628670606165014661531488033738441953471794265179228908547603550432556978320155267772124065753396375708228033535235314208379468990095116439073393265037353802324643130227960221968752391818458243149952946878568107653981136853783707680696853920178664059503401479333975967570719536560483972121487632226485114186385417385681186369587860985273526013202033397580969277047297874628764058140972220769759772412067003801136390961374261306900810664216944946750615573410293042924841339483915533608775908576411788438905778630274017967629843624201273320293211433106967990634613436044817940155373532332466948282459137201576915369425786203041916998336328151651504384171519289899746294402416165022180804180195897196283567878777715890908406540645633741592623755542382858538591542427096153797538964279314991079776198317718297388269657498560903759062332884968185673119368958976477854334938037865891943915059693013096240485362358552931433853319652585615980501659906588676296633913107820877874031693105801431876799743594153331925385832693563348756001330890296424343 A013787 571 5485516334361459582615276453552308250328516469285366082489774746329693867438558312085738701459714807487538860993059874080408876615251021226299606598059573832126143886610451270506579906104980021335649945331211748156441839498038782797580039043079121121005050396338378985238130119391937383168033448756366673901677564472317091583722713450140037545815591696854904064286410214227051981574646794968579970481362713376036584186344820797202721965865160389170754841496603678932704518565542807749384124335567372184261691648501680892203093080866128431289919774467774487976323924355726787672808858040325431813307180873255187375310588737617514181248373880586978852355554394130063929771202768708093939596062864155920107488982995373208714474699570539606406888980278168249561932063610079839805193703614366673975964224812652649993498848216641949706737501147908543619162344344248838083164254016740400104536146319438125402200202337102769005999130285778030695328609422796124588569304946692797920869881873904698075455508518099989414319105045218374570215217229354686479381468155677332492946974492756118241803037025455442026477208709585934682141353146262348972406867666951880876298137297607281722017063691804975790759161511387143020528473380454225641735957698082187591907234190562196983662503596474302068193213561372876126528474698259601397868846404784884817148227991758113596062544056100881196194670956491964704041812774491287917140279254541707257242024000650889830145513706859943607874313051851130253142826184388420986173801991312673503642713005523892115262026395817815049290852860201212218256110836650349168276846476945295854071084104090166613563889637057261243351158293367457865267891053234635293582542652160841632029235447654044729925508661256808613801159604870502523328258186228916006557340058322924444073405355022885588372681820485858063969184485435719411788218025371877927775550095147029237936196184369562149952851384297245600363159195467601714847543 A013787 572 13170724718801864457859278764979092109038768042754163964057949165937594975719978507317858622204775252777580805244336757667061712753217701964345355441941036770934871471751693500486298354558057031226895518740239407323616856634791117496989673742432969811533126001608447943556750416660041656986448310464036384037927832298033336892518234993786230147503235664148624658351670924359151807760726954719560509125751874815863838631413914734083735440042250094398982374433345433117423549075868281406271282529697260614412321648052535822179626487159574363527097378497126545631153742378100017202414068154821361783750541276685704888120723559019651549177345687289336224505686100306283495380657847668133548970146936838364178081048171891074123453753668865594982940441647881967198198884727801695372270082378094384216290103775179012634390734568157321245876740256128413229608788770541460237677373894193700650991287312970939090682685811383748383403911816153051699483991224133495137154901177009407808008586379245180079168675951958074583780171213569317343086736567680602236994905041781275315565685757107439898569091898118516305571778111715829171821388904175899882748889268351465983991827651555083414562969924023746873612746788840530392288864586470595765808034433095332408169269291539834957773671135134799265731905760856275579794867750521302956283100217888508445972895408211230744146168278698215752063404966537207254404392471553582289053810490154639124638099625562786482179378410170724602506225637494563737795925668716598787803298581141729082246153926262864968744125376358573933347337717343110536032922118797488353032708391145655345624672933920490039166899018574484245286131062375266334508206418816359339891684907838180758502194309817361396551146295677597481736584211294076558511147905135627331744173480033341590220246257409948297682809050986545211590011949531162307703511478917878904589095778448017200284807038671318722036796173697686686471945228317711717348950743 A013787 573 31622910049843276563320128314714800153802082070652747677703135947416165536703668396070178551913665381918971513391652555158615172320475702416393198416100429287014626403675816094667602349293894931975776140495314816984004072780133473110272206655581560517491035529861883512479757750400760018424462393424151358075064725347578041878936282220080738584155268829620847804702361889386323490433505418281664782410930251432889076554024809276535048791541442476651956681014462384914933941331159743656457349353803122735203984276974138509053283195670138046828560805771600836060400135449818141302996177639726089642785049605322377436377857265206183369574806995181696275038152326835386672408959492251188651077322795348912391572596660710468970412462558946293554040000396564603242875522231451870588820467789804616503312539164204809335172153698145728311350053354964320164290701838070046030663374719959075263030080838443224756729128633132379868552792270583477130461062929144521824308917725999588147028615896567677370083990960651337075656191083779930940751254499001125971024767005316842032673211502814963196464389647382557649677839246229705841543154758926335618480083133311869827564378191383755278365690787581016243544205040006113471885563872115900433705090673861893112014415568987143733614584395458653037022305731815917667087477469001648398035723623150308778780921875115165016694950037154416020704235324655834617824946324200151076018198986861288538256077200976250343712687562819909770617447755624447534448017530588553689515719893321291526473015576957138789954645028636936013966957859340808397015046007232769535631532847140718484844839714343096584039724543597336672932000680763014469154203611578078775079935463719472001163768537871484713119302255921911553649538691317077816985266120230641223517760525560053158118811264041285862736424531418695053027618690824320700796131060881827249918418964053689297883821699849836251610347613048145734219140493190825833354830733943 A013787 574 75926607029673707028531628083630235169278799051637247174165229409746213453625507818964498703144710581987450603653357784935835028741462161501760069397057130718122117995225634443296913240654641731673838513329250875578593778745100468937763568180051326802495976307198382313463898358712224804237134206611387410738230405559534878551326013610413853340556800459919655579090370896416562700530846509294277142568643533690366672806213567072960652148491003386441347991115724186180756393136114544519154095798481297687224766249014906560236932952804001450435374494657613607381020725215013357268493822512982341232326904102379028224743235293760046270349111595431252756366603736731763400453911740895103951236652031632738652165804582365835997960322604030050823250040952151612386144128877715941283757943163320884224453406533255747213748341029247893675551478105269332714461975113206180519622762702621739706535224093102182640906637848150844064395254241670928590237012092875996900165711460125011141015706767658993365571662296523860318650514792155614188743762052101703456430465579765737720448380818258726634710999543365520916876492030197523725545114576182131819970679603081799455982072037512396423356023580982020000749636301054678445997238856950276941325922707942405361946611781138132104408617133496225941890556062090018318677033403072957803683772419183891377852993422151511205084575039207752865710869014498658917397696124404562733519695767453953780352841359543977075254162838330603359252492061254298530209690090943117408527243463864420955061710400274090234681102713757283369534665820277280961233125463365879655051310365984865082112460154137774898279378629177205351709733634511997740439242871398967138966925048390452274794208259429434796199444716468509640312542397852303838581623954673769577666143021869687632643265844963127356430155299936286822319312476669194002611510677177267227054123932692908004219055901339456840116444618928597907860156324151172825884948592197143 A013787 575 182299783478246570575504439028796194641438396522981030465170715812800658502154844273333761386250450107351868899371712041630939904008250649765725926622334170854211205306536748298355888690811794797748886270503531352264203662766986225919570327200303235652792839113583315934626819959268051754973359230073941173182491203748443243401733758678603661870676877904267093045395980522296167043974562468815559419307313124390570381407718774542178525808526899130845676526668853771019996099919811021390488984012153595747026663763884790651128876019682407482495334161672930271321830761241247070801653667853670601298816896749812046767608507940317871095108216940630437868036215571892963924489842089889144586919201527950205503850096802260372231102734572276152026623348326116021339132053435395975022302821535133443022912629086347049060209766811224192714999098930751667847423202246808039427614253248994797035391073047538340520816837473410176598613005434251899545159066034995268557297873215760151749578711949149243070737561173953788625079886015965629667173772687096189998889547857017536266796562344639202649941109903620615721420457364504254465033820097413298499749601726999400493812954962067263812477812617937830021799876758832282948839370495537614936123540421769715274033814886512655182685089737524438486479225105078133983143557200778171686644737578460523198225037206585778403408064669137814630571796503811280060671868394695355123180789537656943026627172104265088957685244974831778665565233439071570771033465908354424897873911556738474713103166671058090653469327615731237370252732634485751587920734237541477051778196188729661062152016830084797530768788088654470049455070456463306574794622134228920100659587041185475911780894030890072945674866764240891646390414297243381516434479115171720755976409395509120005976481293756468782788802875147024660388669256482734800270237135902618612156951562395672118129953219116035873119583530047563576772235334286965954949761569865340343 A013787 576 437701780131270015951786158108139663334093590051677454146874888666534381063673781100274361088387330707751837227391480611955886709523809810087507949820224344220961103940994732664352488746639119309395075935478978776786352994303533928432888355607928068802355606711713541559038994722202592263691035511407532756811161380200012227407562754587327392151495183848145290401995749234033097072582924487626158165756858811661759485759932777675770640466273084813160469340531917904219010635907466262358564050613180783388611019697087382353360431323257460365471297322176705581443715657740234216994770456516663113718459369096298724289028027564703208499354828874453681321154953588115006382700110857823836153193002868608443414744082422227153726877665708035041015922659331004567235256060298385736028549074505855396698013222436319264793563650113749286708712836532734754501663108594586102665701822050836507681973966387139555590481226773657834013269826047638810807926917550023639806072193591040124350738487389907332612840884378663046488816806324333476830884228221717952187333804404699104576578546189478725562508604878593098347130518132174714970546202053889329697898793746525560585644904863923500413759228095668729882341504097956311360163328559785813461632620552669086372955189542516885093626900459796176806036619477292599693527680839068390219634014925883716198938314333012453946582763270599892928002883405650883425673156015663547650757075679914320206931840222340478587402273184571100576022125487210841421251351645958974179795261647729077786160703177210475658979855605370700925976811055400289562597682904337086401319449049139916210226992409033598871375860200859382588741624165968399086081887744283637161683668485886327664185926568167065142565355100942380842983384727681359020959184355527301535099358958617397134349531586309281547475915703228006209593194884815046255448839363302187287788840701312008755630017679097602131360120055644200147830137037623005257834377529246682163543 A013787 577 1050921974095179308300238565617643331665158709714077567406646607688349048933880748421758740973217981029312161182966944949306083989566667354020106587518358650474527610562328353127110325480680525461857577321085028043064033539322784962167364941814635293194455811714824213283252626328008424025122176262889486149103598473860229358005558173764173068555739936419396842255191793910913466071271601694790405755982218006799884525309598599199525307759521676636398286886617134888029844536813826495922912285522247060916055058292706805030418395607141162337496584870546270101046361294234302355004443866096508136038020945200213237017956294182852403606950944127563288852093043565064130324862966169635030603816399887528872638800541895767396098233275364992133479230305053741965931849800776424152204546327888558807471929747069602554769346323923112037387619520515096145558493123735601232500350074744058454944419493295522072972745425483552459465860852340380784749832529037606759174379336812087338566123108223167505603430963393169974619649151984724677870953031960344803201788464375682550088365089400938420075583160313502029131460374035351490644281431131388280604655003785407870966133416578280324493435906657700620447501951339193103575752151872045738121379921946958476381465410091583041109798188003970620511293923364979531864159961694603204917341269837046802593650892713562901925745214612710342920134923056967771105041247593608177909467738707474282816843348373839489088352857916155212483029123294793230252424495301947497005688423216197515764571848328482352057210633308495052923270323344016095239797036653313344449567997166984938820755008774089670890173440342263377595568639622490126205682612474025012825202488034613072721710409690169123407299417597362656404003106731162943009323001637621050985773560859640370519573225338728584995489673603450442909233260918440926059332663311288551677981006523850133022267672447513342717395648253601724554940159027332835624060340447721283874666743 A013787 578 2523263659802525519228872796047961639328046062023500239343358505059726066490247676960642737076696372451378499000303634823283907658949568317002275916631579119789340792960150375858191891479113941633920043147925152331396744527914006694163843225296939338959888403927292936093089555813548226084318345207197656243997739935738410688571345175207779537602331587342971818254715497180103232037123115669191764220113305434326522745268346236678060263930611545603992286814767740866159656732889997416710912397538915193259448194960789038878034567852745930772329300274181594512612313467456559954365669722497716034627288289425711982080113062333028621060289216850279456533875397599718976909995981773293708479763176129956823205760101091737518031858094151346112483631962434034460202371371664194389443115733260429696740103322714115734001200523739392001767674468756745845485941990089178559233340529460484350321551203402548497207561766586009455177531906469254264184347902219293828777684787685821699897261582843825180953837743107001109061777613915323951568158229736787872487494102966013802762164579651653146601475167912718371944636358058878929036919716146463261731776664088764298189686333204451059108739611885139189694452185165402641685380916644781817229433192594647301791898449629890881704625449397533459847616709999315856005848068028742295006536388878749373027355793405264527523714260285117533351243950259779618423204035472253235160632040636645753043240879445588613301135211856688665171752925030798545836071213219975940310657904142090235350737007836686127289362730573696622068772046348982644670752685004605340023412761197930838108632776066589299807306430261774369606960303733598793019843952550134055793311173771105987604826693666096065300925901651267738026011459261522226165384526931928143416842319623996529617495314038287332574170706321884513425069059465176663468457724610403812578832396663764169386464681546479535864466951456897740656411321824626138333368877414978802583074849943 A013787 579 6058356047185863771668523583311155896026638594918424074663403770648402285643084672382503211721147990255759776099729027210704662289137913529122464475832421466614207243897321052435518731441352573863042023598168290747683583611521530072687387583937951352842692057829430339559508023508329290828448346842481572641838573585707924063259799765673878669783198141210475335629571908729427860121132600721729425892492046347817981111389299314264022693697398320995185480642257345819649335815668883797522900666490935379015935116100854482346160997414442979784362649958310008424782164635363200450431973003717016199140119182911134468974351462661601719165754409657520975137834829636925263560900352237678194059911385888026332517030002721261780794491284057382016073200341804116738945893663365730729052920875558291701872988077836591877336882457498280196244186399484946775011746718204117720719250611234622925122044439369518941795355801573008701881254107432679488306619313228524482895221175233657901453325060408024259470164421199909662857328051010692807715147909598027681842473341221399140431957155743619204990141878158436811039071895699368308617644238467658291417995770477123079953436886023886992920083808136219194456379696582131742686599580864121143167869095419748171602348177561368006972805704003477837094127720708357370270041211337010250310693869697877244638681259966040130584437938944567197576336724573730863834112889168880017620677529568586453056821351548858260536025643667909485077378772998947308552406982941162232685889627845158655077119555815883391621759916107445589587121683283907329854477196696057421396214039636231942298827295335880908837342739058520261426311689264370702040645330072871867959740128224425476239188891492296652787523089864693839000453513686914865023088249163559472343838409417215667611606249005927885510583865878844716733590811775889168987766996789579554001776584389697770696901700393097365610585150448011475316043583700927358138418674673364105001962714713143 A013787 580 14546112869293258915776125123530085306359959266399136203266832453326813887829046298390390211342476324604079222415449394332901894156220130383423037206473643941340711592597467846897680474190687529845163898659202066085188284251263193704522417589035021198175303630848462245282378764443498627279104480768798255913054415179284725675886779237382982686149458737046351280846602152859356292150839374332872351567873403281110972648445707653547918487567453368709440339022059887312978055293420989997852484500244735845017260213758151612113132554792077594462254722549902330227901977289507044281487167181924555894135426158169633860007417861850505727716976337587707861305941425958257557809721745722665343937847237517151224373389036533749535687573573021774220591754020671684290209090685741119480456063022215458376197044374885657097485854780453370751182291545163357206803203870408086647446920717574329643218028698926214979250649279576793893216891111945863451424192971061687283431426041736012621389433470039666246987864775300983100520444650476673431324070130944864464103778492272579336177129130940429711181330649458406783304811621574183308990963816560847557694607844915572514968201963343352670001121223335062285889767651493698314190525593654754864746053698102815360017237974324844584741706495312350286863000657420766046018368948420161610995975981144603264377473705178462353533235491405905841380784475701527804065705046894480922307246748494176073789428065068808683546997570446650673670786433970472487834329166041730520678820996456225930840164053513936023283845558573976860598679161564661498980599749267233868772309909166592893459484336101450062118459916479507147684574365923754055599589437504965354971336047866845568450292528473004263342842938765129907440088886362282590920434886241706293097556021010734817935466603863232853110911861975106164877351539073909894739628559291780509158265579119664347443260982643826774831014946225675552233820644465926586890343237890747216109712478026256343 A013787 581 34925216999173114656778476421595734820570262198624326024043664720437680144677540162435326897433285655374394213019493995793297447869084533050598712332743219103159048533826520300401330818531840759158238520680744160670537070487282928084558324631273085896818904017667157850922991413428840204097129858325884612447243650845462626347804156948956541429444850427648289425312691769015314457454165337773226516114464041277947445328918144076168552288649455538271366253991965789438460310759503796984843815285087610763886441773233322020683631264055778304303873588842315494877192647472106413319850688403800858701819158205765290897877810286303064252248460186548086574995565363725776396301141911480119490794771217278680089720507076717532635185864148825279903640801403632713980792026736464427872575007316339315561249103544100462691063537327868543173588681999937220653534492492849816040520056642895965473366486906121842165180808920263882137613755559782018146869487323519111167518853926208166303956029761565238659017863325497660424349587605794492908609092384398619578313172159946462986161287043387971736546374889349634686714852703399614124887304123562594986024753435642289608438652913987389760672692057227484548421332131236369652371451950365066430255274929144859679401388376353951847964837295244953038758064578467259276490103845156808028001338330728192437770314366133488110833298414865579925155263526159368257561757817593648694459699443134516753168416784230209649196341166642408267483558227963104443290224327666194980149849212491398459947233892486960391904513186136118442297428666916752259052419997990628518922316091908989537196221890979581599146422259467296661590663052582933487494614239449421817286177850928296209849152360863683236286165895975076907763653416155840500799964161866336809727232006446774297863055315875622080319299380602229901870521045316457657269848170859565002488995655466314098211269619327828086369266885887847000913403367362689735123714114175684065879419659741041479543 A013787 582 83855446015014648290925121888251359304189199538897006783728838993770870027370773930007219880737318858553920505459805083899707172333671963854487508310916469066684875529717475241263595295294949662738930688154466729769959506239966310331024537439686679238262188546418846000066102383642645330037208789840448954485832005679955765861077780834444655972097085876783542910175772937405770012347450975993516865190828163108351816234732463926880694045047342747389550375834709860441743206133568616560610000499495353444091346697533206171661398664997923708633600486810399503200139546580527498380961502857525861743067798852042463445804622497413657269648552907901955866564352438305589127519041729463766897398245692686110895418937491198795857081259821329497048641564170122146267881656194251091322052592566530696662559097609385210921243553124212372159786425481849266789136316475332408313288655999593213101552935061598543038599122217553581012410627099036625570633639063769385913212768276825807295798427457518138020301889844519882678863359841512577473570430814941085607529926356031457629773250191174520139447846109328472882802361340862473513854417200673790561445432998977137349861205646483722815375133629403190400759618447098523535343856132826524499042915104876808090242733491625838386963574345883132246058113052899889522852739332221496075231213332078390043086524793086504954110749494092257400297787726308643186405780520042350515397738362965974724357368698936733367720415141108422250228023305339413768339828610726534147339787959191847702333308575861191900962736159912820379956126229267122173984860415175499073932480936673483878808128760241975419550559844980979284479181989251623303474568788918061783304113020078839199847814818433703450323084316236159655540531852190173042420713952641074680155084047478705089169195813417368614846637812825953994391121029804814835104905458233815570976078568774620149805258356006115235372609793016720649193081485037818054032037588135817442176486603038240592382743 A013787 583 201336925882050170546511217653691513689358268092891713287732942424043858935717228205947334933650302579387963133608992006443196920773146385214624507454510442229110386146851658054273892304003174140236172582258874618177672774482159111104789914392687716851067514699951649246158711823125991437419338304406917939720482645637573793832447751783501618989005103190157286527332030822711253799646229793360433993323178419623152710779592645888440546402158669936482310452379138374920625437926698248362024611199288343619263323420777228018159018194660014824429274768831769207183535051339846523612688568360919594045105785043753954733376898616290191104426175531872596035621010204371719495173219192442504320653187908139352259900868916368308852852104831012122413788395572463273189183856522396870264248274752240202686804393360133891421905771051233905555647207581920089560716295857273112360206063055023304656828597082898101835676492444346148010797915664786937995091367392110295577623856632658763317212024325501049386744837516692238311950926979471698514042604386673546543679353180831529769085573709010022854814278508497663391608469579410798906764455698817771138030484630544106777016754757207418479715695844197060152223843891483555008360598574916485322202039166809216224672803113393637967099542004465400522785529440012634744369427136663812076630143210320214493450746028200698394819909535315510018114988330867052290560279028621683587469969809481305313182042246147096815896716753801321822797483956119932457783928494354408487762830890019626333302273890642721754211529519950681732274659076470360339737649856836373276511886728953034793018317153340982982340894187799331262034515956193147551642439662192266341713175361209292918834603379059321984225725443283019332952816977108605474852134200291220307052356797996370919095239148015102044246777388595115540533081592561360419086878005219391185913564643627862979682425312770682680129636113033146278712588645575801147730922249114097678665744333894815662310965943 A013787 584 483409959042802459482173433586513324368149201691033003603846794760129305304657064922479551175694376493110499483795189807470115806776324470900313442398279571792094037138590830988311615421911621110707050370003557958244592331531664025762600584456843208159413102794583909840027067087325505441243831268881009973268878832175814678991707052032187387192601252759567644952124206005329720372950597733858402017968951385515189658581801942778145751911582966517494027396162311238184421676462002494317221091489491313029851239533286124471599802685378695593454688719965077866447667658266971503194065252634567945302298989890053245314837933577712748841727247452026103081526045500696498507910899281054452873888304167442584776021986268200309555697903699260105915505937769484318927230439510274885504460107680128726651017348457681473303995756294012607239108945404190135035279826353312742776854757395110954481045461596038342507459258358875101373925795511153438126214373108456819681874879775013690724626070405528019577574354877578064186994175677711548132216293132403185251374126987176502975574462475333064874409082698902889803251935460165328175141458132861468502411193597936400371617228172055011769797385721917141425489449183452015575073797178374481258607096039508928155439400275258124759006000352721426655208056185470336021230994555129812795988973847978834998775241213709876845962602794292539553494086982411792549635229947720662293515397512564614056950083432999179454968016925876973696536758978643957831139212314944934779118556966937122826258759611433174931861882377401586839191456442605335175710097306264132236905040036216236538036979485171700140600486944906194360144872810819747271493497628923631486453334042263512298121882713121432084125966789322529418419713562037761745119974214899219957232708671989286576747669194384260008236512510016872412819928903739826366227594090531758237378468709350499014217503175962409114991256307392584215188925338027498555701944320122948526476452145681452405208629229143 A013787 585 1160667311661768705216698414041218491807926233260170241652836154219070462036481612878873402372842197959958309260592250727735748052069955054631652575198269251872817783169756585202936188628009802286807627938378542657745266188007525325856004003280880542790750859809795967525904988076668538564426438876583304945818578076054131044259088631929281916649435607875721915530050218618796658615454385158994023245143452276621970370254906464610327950339710702608503159778185709282880796445185267988855647840666268642584672826119419984856311126247594248119884707616636151957340850047498998579168950671575597636670819874726017842000925878520088309968987121132314673498744035247172292917494069173811741350205818306029646047228789029948943243230666781923514303129756584531849744280285264170000096208718539989072689092653646893217402893810861924269981100577915460514219706863074303895407228272505661401708990153292088060360409679319659118398795835022279404941040709833404824056181586339807871429827195043672775005756026061064932112973015802185427065451319810900047788549278896210783644354284403274688763456207560065838417607897039856952948514640977000385874289275828645297292252964841104083259283523118323056562600167489468289395752187025277129501915637590860936501210000060894757546373406846884145399154542901314276786975617926866680523169526208997182832059354154117414307156209309096387467939302844770713911674187104477310166730469427667638350737150322631029871378208639030613845384758307724142752565248768182788404663655277616031905847281827051053011400379588141210000898686918695409756879943632340181500809001126955183927826787743897252037581769154719772658707839618778213198855887807045639198974455035474693027790640394204558433986446261163393133625732262452665950033058089973027117315733521446277070771153735716608279775866536550510663180649297879323105312453411366751527945703371150548133136225125485744285094006394049594700668609736604024032240368312615199412069961601781167224905918779172343 A013787 586 2786762215299906661225292892112965598830830886057668750208459606279988179349592352522175039097194117301859900534681993997293531073019962086170597833051044473746635497390585561072249788895851535290625114680046880921246384117406068307380265611877394183240592814403320118029697876372081161093187879742676515174910405960605968637266071805262205881875294894509608319187650574903730777335705978766744649811589428916169350858982030421529397408765645396963016086627423887988196792264889828441242410465439711010845799455512727383640003014120473789735843182987543400849575380964045095588584650562453009925646638519217168838644223034326732032235538077838687531070484428628460675294903260086321990981844169752777180159396322460907412726996830943398357841814545559460971236016964919272170230997133214513763526511461406190614984348039879480172224622487575020694641516178241403652872755082286093025503285358054303432925343640046501543275508799888492851263438744310004982558891988801878699303015095299858332788820218572616902003248210941047210384148618865971014740306818629802091530094636852262527721058354351718078040676560792696544029383652985777926484168551264577358798699368583490903905539739007093658806803002142213362839201001047690387934099445855657108539405210146208312868842549839368833103370057506055578565528458642406899936130032427802235979774509324035911751482058551140426310522266130294484101929723237850021710319857095829999680119897924637102721179078942312503842768804696845666748909162292406874959597436321556092605939323666749578280372311391127045212157747291787678826268744661248775783442411705819396610712117373097302142233827740482174153557522924686489890452986624716579716737666540174737959725327586485144800001457473053306913835383162148850946029372474025238108675076184992511246921540119455576479741855554257776102296738964208254775855200640691570418597633794132466067660076526291272028510709352113076876305331977586261701409124318589093788379977805876582506999110988792795543 A013787 587 6691016078935075893601928233963230402792824957424462669250511514678251618618371238405742268872363075641765621183771467587501768106320928968895605397155557781465671829234795932134471743138939536232790900346792561091912568265891970006020017734117623433960663347382371603389304601169366867784744099262166312934959884711414930698075838404434556322382583041717569574369549030343857596383030055018953904197626218827722611412415855042092083178446314598108201623992444755059660498228000478087423027527520746137040764492686058448119647236903257569155759482353091705439830489694672274508191746000449676831477579084640422381584779505418483609397526924890688762100233113136934081383062727467259100347407851576418009562710570228638697957519391095099457178196723888265791937676732771172480724624116848047546227154018836263666577419643750631893511318592667624687834280343957610170547484952568909354233388144688382542453750079751650205404496628532271335883516425088321963123899665113310757026539243814959857025957344792853181709798954469454352132340833897196406391476671530154821763757223082282329058261108798475105375664422463264402214550150818852801488488691586250238475677183968961660277200913356031874795134008143454284176921603515504621429772769499432717603111909561046159198090962164324568281191508072039444135833829200418966746648207859153168587438596887010224115308422581288163571563960978837056328733265494077902126477976887087829231967874917053683633550968540492321726487900077126445864130898664068906777993444608056178346860316123865737451173919650096035554390751247582216861871255931658310656045230505672371262319793812806622443503420404897700142691612542172262226977620885944507899887137362959545841300511535150832664803499392800989900118754972319391121416523310134596698928857920167019503858617826812839127860195185772920421614470253064019716828336738300460575052918739712051028451843739625344140454213154423497580009102078184614345083307488932414185900326711909674599304865484091502098743 A013787 588 16065129605523117220538229689745716197105572722776134868870478146742482136302709343412187187562543744615879256462235293677591745223276550454318348558570494233299078061992745033054866655276593826494930951732648939181682076406406619984454062579616413864939552697065074219737720347407649849551170582328461317356838683192107248606080088009047369730040581883163884548061287221855602088915655162100508323978500551405361990001210467956063091711449601350057792099205859856898244856245429147887902689093577311475034875546939226333935273015804721423542978517129773184761033005756908131094168382147079674072377667382221654138185055592509779146163462146662543717802659704641778729400733608648889099934126251634979640960068079118961513796004058019333796684850334055726166442361835383585126219822504552162158491396799225869063452384564645267176320675940994966875490107105842222019484511371117951359514364935396806484431453941483712143176196405105983477456322936637061033460483095937059127620720724399718616719323584847640489285227289681159899469750342187168571745935488343901727054781092620559872068884922225138728006970278334297829717134912116065576373861348498586822580100918709476946325559392967832531383116753552433736308788770040726596052884419568137954965071694856071828234616400156543288443140810880966705370137023910205939158702347069826757778440071125711548100855522617672880735325070310187772245288570451281043005673622505897877985954867675845894404155875465722064465297448085180596519778287692429445173962260503942884210811619013401635620268581079880581366092193745444902685352885491911603885164598444119363400829824944548700486851712392159378042602561713755601606973267747152763467629016808465869564962528195897149228193202042115176750185130688538858082521072467633166674128187866321013828764541402177626745992328641040781932296343077606711340104836508659405840702057894048634519312876818840451281230565783770817689601854089721259042545021280926726460346684435295128712930982027303696539081943 A013787 589 38572376182861004446512289485079464589250480107385499820158018030328699609262805133532661437337667530822726094765826940119897780281086997640818354889127756654151086426844580824364734839319101777414329215110090102975218665451782294582674204253659009689719866025653243201590266554125767288772360568170635622973769678344249503903198291309722734721827437101476486799895150619675300615486488044203320485872379823924274137992906333562507483199190492841488758830193269516412685899845275384078854356513679124851558736188201082427778590510947136137926691419628585416611240246822336422757098285535138297447778779384714191585782318477615979729938472614136767466444185950844910729291161394365982728941837130175586117945123457964626594624205743304420445840325652067798525628110766755987888053793833429741342537843714941311621349175339713286490345942934328915468051747161127175068782311802054201214193990209887732369119920913502392855766047568659466329372631370865583541338619913344878965417350459283724398743095927219184814773830722524464918626870571591391740761991107513708046658529403381964252837392698262558085944735638280649089150840923990673448873641097745106961014822305821454148127668102515765907850863325279393400877401836867784557122975491383099229871137139349428459591313976775860435551981086925201059593698994408404459920044335314654045426034610772833426990154109805032586645515493814760841160937857653525784256622367636660805044277637289705992464378256993198676781179172852518612243987668749523097862683387469966864990158697251177327124264863172793275859987357182813211347532278066079760928280200864330591525392409691861429868930961453574666680288750674727199458342815860913785085777269357126552825475030198349055296891878103118539377194498783181798256133094994787233184581779067036754202863663906628481817127581067138917419443519729333713927591712457291233423525641003610771480870217242035923526234588446833733272734051669420742961150596095505070231292389329143604039747287847556175390335745143 A013787 590 92612275215049271676076007053675794478790402737832585068199401290819207761839995125611920111047739741505365353532750483227874570454889881335604870088795743726616758510853838559299728349205163367571804445479326337243500015749729289293000764413035282265017398327593436927018229996455967260342437724177696130760020997704543058871579097434644286067107676480645044806548256637840396777783057794132172486579583957242182205320968106883580467161256373312414509951294040108906858845528506197173329309989343578768592525587870798909096395816784073867161986098528233585283587832620429751039792983569867052172116849302698773997463346664755967331582272746542378686932490467978630661028078507872724532189350949551582269186241422573068453692717989673913490462621890614784260033093950981126919217158994064808963433362759574089202859369990651600863320608985323726038792244933866347340146330636732137115279770493940445418256930113319245246694280212351378656823687921448266082754026411941054395967058452740222281382173321253262740271967564781240269623116242390931569569540649140413020027129097520096171062579868528401964353310267511838463051169058501606950745612275686001813396588356277311409654531114140353944749922843995823555506641810319550721652264154810821250920600271577977731478744858238840905760306589707407744084471285574579108268026449090484363067909100465573058203360017641883240535882700649240779627411796226115408000150304695622592911310607132584087906972195040670022951611194018897187997814392667604957968302813315390442841371032100076762425359936477876655339829644595934520445424999636657505988800762275257750252467175670159293115303238450032774699373290370020005899481100882053997990951223726460853333965547506236081767837399325587613044643991578419497612975561082484146876180851539955246841075657039814984842923322142200540724083890870130247140147701609956251449885064049669462325569391598128252386489246860847793587834458058279203849722581225307673625333026779273793299433238121982377112196124088343 A013787 591 222362072791333301294258492935875582543575756973536036748746762499256917836177828296594220186625623119354382213832133910230126843662190605086787293083198580687606837184560066380878647766441597245539902473595862535721643537815100023592494835355697712718306773384551842061770770221490777392082192975750648409954810415488607884350661412940580930847125531230028752580522364187454792663457121763711346140277581081338479474975644424627476701654176552323107238393056990301485368088113943379413163673284413932623390653936477788180740446356098561355055928622566288838265894386121651832246542953551250792265252555175779756367909495342079077563129036864448251227324909613616692217128416497402411601786631629873349028316165655597937357316215893207066290600755159366097008339458576305685733040398744749606321203503985737388176065347347554493672832782173762266219140180086213099963691339858793861213786728955951009449234889202079507837312966789855660155033674699397286864692417415070471604716907345029273697598598144329083839392994123039757887365102097980626698536467098586131661085136963145750906721254264336693116412297952295924149785856909462358288740215073922090353965208643421824694580529205050989821344564748433972356771446986577241282687086235700781823460361252058724533280466404631457014730496121887485993546815556664564438951531504266252955726049750217840912746267402358161660526654364258827111885415722738903094608360881574189845580056767725334395064640240292648725106818476839372148382752356794919504081895054770252453262131848072284306583289207483381849470930976674838783589465424127614671879110630222893858356173688784052462769843075518528692053195270178418034164654123217811649176273888167232508854851279562472832324577595780735858920190223779785213768754322159044436649710224547432547665422652552595778607858896463423498278525421979182723383494631565504959731174038783256379043692109227105933979960681712895552404390533797928368443183917521963724374424597297036377711939204730879687446382893936111543 A013787 592 533891336771991256407514641539037273687125392493460024233740976760715859724662965740122722668088121109569871695410953518462534551632919642813376290692759792230944016080128719380489633287226274986541305839103665948267666134294055156645580099689030208236654562896308972790311619301799356518389345334777306832301499807588147530325938052470334814963948400483299034945834196414078957184960549354670942082806472176293689219416522263530571560671677902127780479381729833713866368779561578053971005979555877852228760960101483169421957811700992645813489284622781659500676412421078086049223949631476553152228871384977047195039350698316331865229072817511540251196807107982293678013325328010263190255889702543325911016987113739090647594916234359590166163732413137637998917023040041709951445029997386143804777209613069755469010732898981478339308471509999203201192155572386997653012822907000964060774301936223238373687612968974192898317388433262443440032235852953252885762126494213584202322925294535415286147934234144534130298382578889418458687563610137251484703186057503705302118265413848512947927037731488672400172505927383462513883635842439619122251265256392486938939870465952855801091687850621327426561048299960989967628608244214771956319731694051917577158128327366192997604406399837520128292367921188651853870505904151551619217922627141743273346698245450273036031503788033061946146924497128585443895636883150296106330154674476659629819237716299308527882550201216942649588981471162891332528266988408664601729300630026503376140282378567221554620106477387167599820579705274996287919398306483330402827181744623165168153913173026770509963110393224319987389619721843698381700029334549845965769672233605489525253760497922229497270411310807469546797267376727295264298258779127503865692395954249138385546944679788778782464437469210408679819366739538172017718843770610388777408314548867118598566083904754254281347485885596792662221322941671648826012632084585970234902222993458110184342886366030558842129558765328340603814743 A013787 593 1281873099589551006634442654335228494122788067376797518185212085202478779198915780742034657126079578784077261940681699397828545458470640062394916473953316261146496582608389055232555609522630286242685675319687901941790666388440026431106037819353361529976207605514037843669538197943620255000652818148800313704355901038019142220312577263981273890728440109560400982904947905590203576201090279000564931940818339695281147815819069954736902317172698643008800930995533330746993151439727348907584385356913662723201255065203661089782120705894083342598187772379298764461124066223008484604186703065175204118501520195329890315289481026657512808415003834845208143123533866265487120909994112552641919804391175806525512351786060087556644875393878697375988959121523943468835399772319140145593419517023724131275270080280980482881094769690454529492679640095508086886062365529301181364883787799709314709919098948871995335223958738507037148860049628263126699517398282940760178714865712606815669777343632179532102041190096181026446846416571913493719308840227939540814772349724066396430385955258650279587972817593304302432814186731647693495834609657697525512525287880598361140394628988752806778421142529341807151173076968206336912276288394359667467123675797418654102756666114006229387248179766009885828029975378773953101143084675867875437742232227767325599305422487326105559511640595067381732698765717605733650793424156443860951298701373418459771195989756834639775446003033121879301663144512262102089400369039169203708752050812693634606112817990939898952642875652206589407169211872365266087294475333866476297188063368840219568737545528437275994421428054131592289722476952146719814461770432254180163812983032886780350134278955511273022946257557248734381860238971522235929580119328685136781527442686152181263698214176172857856697114363574191240246299541631151014542943893235543454557363231829951755157167455314964529515313611317899181993396382953628831256329635090914534000237407292922552607270164839371779953070595553345789759197943 A013787 594 3077777312114511966929296813058883614388814149771690841162694216571151548856596789561625211759717068660569505919576760254186337645788006789810194453961912343012738294842742121613366018463835317268688306442570652562239389998644503461085596804267421033472874460839204862650561213262632232256567416375269553204158518392283960470970498010819038611638984703054522759954779921322078786458817759880356401589904833608370035905781586961323302463531649441864131035320275527123530556606785364727110109241949704198406213411553990276566871814851694105578248841482696333471158883001443371534652274059485665088522149988987066647010043945004688253004424207463344751639604812903434577304895864238893249450343213111467755156638330270223504345820702752399749490850778988268673794853338255489569800260373961639191923462754634139397508542026781325311923815869314916613435739635852136457085974507102064618515756576241660799872724931155396194412979157459767205541273277340765189094392575968964423135402060863056577000897420930644498878246189164298420060525387282837496268411687483417829356678576019321290722735041523630141186862342686112083498897788131758755573216201316665098087504201995489074989163212949678969966557800663414926375368434857561588563945589602188500718755339728956758782879618189735873099970884436261395844546306758768926019099578869348763932319392069979448387449068756783540209736487971366495555011399621710144068181997577721910641571406159970100845853282525632203293209973941307116650286063045258104713674001277416689276875996246697385295544440948021166613277705549003875594035276613409589548540148585367184538846813777899662605848757969953087623667162104274274522710807842286573314972261961159620672403772182566528093964394954211250846433770624888466921866508173013412447389889451387214139412236991031713929771586941633167831365199456393585917608287658539834392229119623714164132359060211229835366267980774275935966144715471662823846447453853285796134570014910307048810055665779331643667322499923583241211834261143 A013787 595 7389743326386943232597241648154379558147542773601829709631628813987334868804688891737462133435080681854027383712903801370301396687537004302334276883962551535573584645917423833993691810331668596762120623768612136801936775386745452810066517927046077901368371580474930875223997473043579989648018366717022197243184602659873789090800165723976511706545202272033909146651426591094311166287621441472735720217361505493696456209781590294137249214939490309915778615803981540623596866412891660709791372289921239780373318401141130654037059227458917547493375468399953896664252478086465535054700110016825081877541682123557947019471115511956256495463622522119490748686691155781146420109054970037582691930274054680634080131088630978806633934315507308511798527532720350833085781442865151430457090425157881895699808234073876568693418009406301962073929081902225114788859210865680979633463424791552057149056331539556227580494412559704106262785562957060901060504597138895177219015636574901483579948100348132198841379154707654477441806669100183480506565321454866092828540456461647686208285385261022390419025286834698235968989656484789355112480853589304352772131292099361312900508097588991169269048980874292179206889705279392859238227259612093005374142033360634854590225731570689225177837693963273555831313030093531463611422755682527804191371858088865306382201498860360020655578265214085037280043577307619250955827582370491726055907704976184110307450412946190088212130893731344042920106997147433078387077336837371664709417531277067077470953779266988320422094602202716198821038479771023158305301278699148796424506044896753466610077771199880737089916642867885857363384424856212362533129028649629330062529248400968744249234441457010342233953608512285061213282287483270357209079401486123405203286183124572780701148728781015467145145381580246861235963107843894800999788177498668154142375742116216537708081794103567162834714409421839036522254713461847462440055320336701739196519102605799647224192943653536175276445241322316523362149614061004343 A013787 596 17742773726655050701465977197218665319112250199417993132825540782383591020000058029061646582377628717131519748294682027090093653446776347329904598798394086236912176734847734625418854036606336300825851617668437740461450197703575832196969709542837633041185460164720309031412817932777635555144892098487570295580886230986356967607011197903267604607415030655153415861110075245217441110256579080976038464241884974690365191359685598296223535365069716234107784456545359679037256076257352877364209084868100896712676337481139854700342979205128861031531594499628289305890870199885603749666334964150397021587977578778662630793750148344206971845608157675608897287596745465030532554681840983060236043324588005288202426394743802980114728076291533047736828264606061562350238961244319228584527474110804074431575239570011377641432896640584531010939503725647242500608050965288500032099945682924516489214884252026474502420767084555849559136948136659903223446271537730487320502856543416338462075455388935865409418151350453078400337777812509540536696263336813133488881325635964416094586093210011714759396079713690110464561544165219979241625066529467919751005887232330566512274119942311167797414986603079175522275742182375822255030983650328635305903315022098884285871131981501224829651988303205819807550982585254569044131026036393749257863483831271365600623665798763724409594043414779018174509384629115593821544942025271550634260234399647818048848188441483802401797326275848957047051176900150986821207372685746529366967311492596238053007760024020038957333449139888721593369313389930226603091028370156656260215239013797105073330796728650913649752889859525793943529486004079765882442042797787760021480132725410725954942411893938281831703722614037996431973090772247332127658999642968182295893090125682099246463458097803218136615494061174172713827547421933191417200491414174302238095844156821035907037104387642664757966149297021835526689933567021895757318572824128420875810842365356524952985287257712140356838745024414881972592521223360471427543 A013787 597 42600399717698776734219811250522015431188512728802601511914123418503002039020139327777013444288686549832778915655531547043314861925710009939100941714944201054826136340369410835630668541891813458282869734021919014847941924686285573104924272612353156931886289855493461984422175856599102967902885928468656279689707840598243079224433886165745518662403488603023351482525290663767076105726046373423468352644765824231566824454605121509232708411532388678092790480165408589368451839093904258551466012768310253007135886292216791135523493071514395336707358393607522623443979349925334602948870248925103248832734166647568976535794106174440939401305186579136962387519785861538308663791100200327626740022335800696974025773779870955255462111175970847616124663319153811202923745947610467831450465340040582710212150207597317717080384834043458957265748445279029243959930367657688577071969584701764090604937089115565280312261770018594791487812476120427639494497962090900056527358560742628647443168388835012848012981392437841239211004527835406828607728271688333506804062851950563043101209797238127137309987392569955225412267540693170159141784737252475322165135244825690195970161981489113881593382833993100428984056979884349234329391744439053369473859368059421170376587887584440815994423915997173357929909187196220274958593513381391968130224678882548807097421582831702307435298238884422636997032494506540765529405802676993072858822793554411135284500448002609566715380388313345869969875737262519357718901818477417010088514893723567565271631817672113536557611384872820545679721449222474074021559116746131680776788872126849281067242945490843673056688552721431258414295895795517883743344757488411811573798673711153017816730957345814677920637996305229433167390944165844438509258142766605692439309391762720290758762892825526746013801240879188685899941360061592592698379885432499673668121820527307212796087634730038083876724462149427099582530494419571713321893350732338522821832519221016412117674705766848996769826803620131616194643457288491897530743 A013787 598 102283559722194762938861766812503359050283619061855046230105810327825707895687354525992609279737136406148502176488931244450998983483629733863781361057581026732637553353226955416349235169082244113337170231386627554649908561171771661024923178542259929793458981943039802224597644231694446225934829114253243727534988525276381633217865760683954990308430776135859066909543222883704749729848237342589747514700082743979991945515506896743667732896089265216100789942877146023073652865664464124782069896656712917470133262987612515516391906864706063203434367503051661818888994419170728381680237467669172900447394734120813112662441648924832695502533752976507846692435005853553479101762431580986631802793628257473434635882845470163568364528933506005126315316629288300698219914020212733263312567281437439087219372648441159838710003986538344956395062017114949214747792812746110273549798972868935581542453950966472238029740509814646094362237755165146762426289606980251035722187904343051382511047301592865848079168323243256815345621871332811795487155580323688749836554907533301866486004723168743256681279729560462496214854365204301552099425154143193248518489722826482160524358917555362429705712184417434129990720808702322511624869578398167140106736342710670230074187518090242399202611822309213232389711958458124880175583025628722115480669453996999685840909220378917240152151071561498751429875019310204378036103332227460367934033527324141135818085575654265569683628312340343433797671645167308977883083266164278241222524259830285724217187994230744601274824935079642130177011199583160251725763439307462165545070081976565123842450312123515659009109215084156451452724445805038438867770762729676759588690615580478395777971028587301041687451829128855869034905656942192496860728800782620267546781849622291418111789705674089717179136779350932034845759205507883815068810104923431716477160491086064617923406410986821439388015433620774466097655717101391683685865935108344793295219878649660405494536968546204441244354155491936010483338940949669045971313943 A013787 599 245582826892989625816207102116820565079730969367513965998484050597109524657545338216908254880648864511162553725749923917926848559344194991006939047899252045185062765601097919954654513640966468116122545725559292758714430455373423758120840551679966091434095015645238565141258943800298365388469524703322038189811507449188592301356095691402175931730542293502197619649813278143775104101365617859557983782794898668295960661182732059081546226683510325783857996652848027601399840530460378363601749821872767714845789964433257649754856968382159257751445916374827040027152475600428918844414250159873684133974194756624072283502522399068523301901583540896595339908536449054381903323331598225948902958507501446193716560754711973862727643233969347918308283075226921209976426013562530772565213474042731291248413713728907224772742719571678566240304543903092993064609450543403410766793067333858314331283431936270499843509406964064965272563732850151517376585521346359582736768973158327666369409024571124470901238083144107059613644838113070081120964660548357176688357568332987457781432897340328152559291752630674670453411865330855528026590719795097806989692893824506383667418985761050425193723414954786259346107720661694276350411311857733999303396273958848319222408124230934672000485470985364420970967698412257957837301574844534561799269087359046796245704023038129780293605314722819158502183129921363800711664684100678132343409614499105262867099223467145891632810391577929164584548209620046708855897282922060432057175280747852516023845468374148017787660854669126220754555003890199167764393558017777216659473713266825732862345723199408561097280871225417059639937991394377897291721517601313953899772446168008728628262908439638109801091571841738382941552808482318204184962609850679071262379823220943121694886407083323489410947107407221587815664667852424429039980213061921159551261662339097641147634098792779358275970625056123479493100471376760441432529764110195135848701822928637834633592383261479436863427694327336138361170496797220155379377124777143 A013787 600 589644367370068091584713252182486176756434057451401032362360205483659968702766357058796719968437923691301291495525567326942363390985412173407660654006104160489335700208236105811125487251960489946810232287067861913673347523351590443248138164583598585533262132564217794904162724064516375297715328812676213693737429385501810115555985755056624412085032046698776484779201680823204024947378848480798719062490551702578601547499739673854792490267108292207043049963488114270961017113635368451007801322316515283344741704604251617061411581085564377861221645215959723105193093916629834145438614633856715605672041610654397552689556280163524447865702081692725411120396014179570949879319167340503316003376510972311113462372063449244409071404760404351858187663619837825153398858563636384929077551176597830287441326663106246679355269691600237542971209911326276348127290754711589251070154668593812709411520078985470124266086120719981619425522573213793221181836752609358150982304553144726952951067995269854633872637629001050132361256309481264771436149976605581228746521567502886133220386514127894294859498066249883758641888659384122791844318228029834582252638072639827185472984812282070890129919306441808690004637308727957517337559770419332327454453775194814453001906278474147473165615835859974751293443887831356767361081201727482880045078749071357785935359314549602484946360649488799563741694941194485508706906525728195756526484412351736143905235544617285810377750178607924167500251297732147963009376295867097369277849075593890973252969566329390708173712060572056031686564340368201802308932800683097199396385553648584602492081401779955194571371812226360195491117337901331397423363760754803313353643249388957436459243163571101632420863992013857442668293166046008248095226251480450100973955553484435189422263407059698075684004884739032345410867513671054124992491561672704082579251276173436395469471201463239220605470759752474262934231775601819879503963628578521172733076851659440955255312210812127909089894079934068205170362810125593065884476589920343 A013787 601 1415736126055533487894896518490149310392198171940813878702026853366267584855342023298170924644219454782814400880756887151988614501755974628351793230268656089334895016199974890052512294891957136362291367721249936454729707403567168654238779733165220203865362380286686925564894700478903817089814504479235589078663567954589846087449921797890955213416161944123762339954863235656512863898656615202397724469039814637891222315546874956925356769131327009589110362962334962364577402089838519650869730974881953195310724832754808132564449206186440071244793170163519295175568618493828231783198113735889974169218571907181208524007624628672622199325550698144233712100070830045149850660245320784548461724107002844518983423155324341635826180442829730848811508580351230618193310659411290960214715200375011390520146625318118098277132002529532170340673874997094389511853625102062525791819441359293744315297059709644113768362872775848675868240679698286317524057590043015068920508513232100489414035514256642920975928202947231521367799376399064516716218196093830000530220398283574429605862148020421074201957654857065970904499174671181278823218208065499632831988584012408225072320636534289252207201936254766782664701134178255825999127481008776816918218143514242749501657576974616428083070643621899799377855558774683087598433955965347686394988234076520330044030797714233595566356211919422607752543809553807959706405282568273398011420089074056518481516470542626103230716978178837625926168103365854887259185512486376900783636115630500932226780379928756867090325082657433506532079440981224052527343747654440116375750721714310251630583487445673672422165863721155490829374172728301096685213496389572282755362097441782886804938642835734215019442494444825271719846571891676465803676638229804560692438467283916128889802854440350335079717295728258416661331492900324200954106972239576162502272782314092420785522200354713237368673735294165690705305090493219969530689016672217029335732117520834317733568004618159919109724835685921697760614041107111548951188628292398743543 A013787 602 3399182438659335904435646540894848494251667810829894122763566474932408471237676197938908390070770910933537376514697286051924663418716095082672655545875043270493082933896139711016082020035589084405861573898721097427806027475964771938827310139329693709480735075068335308281312175849848064832644625254644649377871226658970220455967262236736183467412204827841153378231626628811287386220674533100956936450164594945576824779628046771577781602684316150023453981472566244637350342417702285681738224070691569621941050323444294326287242544053642611058748401562609827716540253003681584511458671079871827980293791149142081666142306733442965900580647226244305142752270062938404791435249015203700856599580913829690079198995933744267618659243234183767996432101423304714282138893246509595475531196100402348638872047388801553963393938073406740987957973868023629217960553870052124426158478703664280101028240362855517157839257534812670759645871955585448375262273693279180478140940270273275083099269730199653263203615276302882804086302734153904635639888821285831273059176278862205483675017397030999158900329311815396141702518385506250454546917565264618429604590213792148398641848318828494549491848947695045177947423161992238223905081902073137420641762577696841553479842316054043827452615336181418306231196618014093323839928272799795034366750017725312435717945311874862954821264818533681213857686738692911255079083446424428625419633866809700874121045772845273856951464607389139848729616181417584309304415479790938781510313628832738276499692208945237883870523460497849183522737795918950118152338118310719418177482836058914165030953357062487485620238794494333481327388720650933141197604831363050895624395957720711218657681448597850261681429162025477399351619111915194394627608389760750222544759948682625464416653511281154526401227043548458403856914453678406490810840347222366167956950336135902306038803051666482922185638441291823383437522274221146843184329029993087435092814167523196878296779088201965782449330481897996323234312698174829031803896530049383246743 A013787 603 8161437035221065506549987344688531234698254413802575788755323106312712739441660551251319044559920957151423241011788183810671116868337344293497045965645978892453892124284631446149612930105449391658473638930829354924162271969791417425124371644530594596463244915239073075183430534215485203663179745236401803156268815208187499314777396630403576505256703791646609261134135535775901014315839553975397604416845192464329956295886940298558253628045043076206313009515631553374278172144903187921853475993730458662280461826589750677415669348272795909152054912151826196347413147461839484412012269262772258980685392549090138080407678466996561127294133990212576647748200421115109904236032885504085756695593774105085880156789236919986552400843005275226959433475517354618991415482684869538736750401837066039081931785780512531066108845314249585112087095257124733752323289841995150747206507367497936522568805111216096695972057341085222493909738565360661549004719137563312328016397588926133474521346622209367484951880278403221612611212864703525030171373059907280886615082245548155366303716770271428980519690677668766136227746643600507341367149074200348849480621103314948305139077813507215413329929323415803472251763011943363975596101646877602946960871949050116569905101400845759229713729422171585353261103079851838070539667782992307877514566792558475158158786693811545954525856829299368594472305859601679923444879354865053129632540914210091798764630900601502530540466522341324776799808451583619926639901566978044014406263022827404601875760993677516159173126828655335889638093448001399233683763822064037323044136289377452910239319010307032452974193345580894688667060318282890472015449200102685200394174694487427635997093158083438478297111418023171235843237487708381741500887743815561284329968636786983740064385080586052017889346131559848627660451603281853984436827673680901169264637757062301436799166127051225496167717897541667943633490980404973570485574001013402931657846816223195704790566590772919843660842487037089172085584788317764505361155568648569175429943 A013787 604 19595610321565778281226519614597163494510508847539984468801530778256823287399426983554417025988370218120567201669303429329421351600877963648686407363515995320781794990407400102205220645183183989371995207072921281172913614999469193237723616318517957626108251041489014453515416712651379973995294568312600729378201425314858185854780529309598987189121345803743508835983059421397938335372330769094929648204845307106856225066424543656838366960936148425971357535847031359651641891319912554200370195860946831248135388845641991376475022105202982977874083844076534697430138967055876602073241458499916193812625627510365421531058835999258743266633215710500396531243429211097378880070714958095309901826120651626311198256450957844887712314424055665819929599774717168440198388573926371762506937714810795559835718217659010587089727337599513253854121115712356485739328218910630356944042824189362545590687701072029848167028909675945619207877282295430948379160330649289512899567370611011646472325753239924691331369464548446135091879522088153163597441466716837381408762812471561121034495223965421700982227777317082707493082819691284818126622524927155037587602971269059190880638925830230824207405160305521344136876482991676016905406240054153124675653053549669329884342148463430667910542664342633976433179908494724263207365742346964531213912474868932898854739246851841521836816582247147783995328006368903633496191155331030992564247730735018430408833878792344207575827660120141520789096340092252271443862403662314283678589437517808598449103702145819716298174677515601461471021062368651359560074716936775753612628971230795264437484604943747184919591038222739728147489611824197220023309093529446547166146413441464313754029020672558335786391364514673634137259613207987824561343631472901162643676254696925547959894588578487110894952320061875196555012744299479731416632823244507843707404395254706585749754797871049992416298690671997544732664011843952341542735863176433180438910490205751892887202150384445780544629682811376051102177489076750952577372134520325214590207293143 A013787 605 47049060382079433653224873594647789550319731742943502709592475398594632713046024187514155279398076893707481851207997533819940665193707990720496064079801904765197089771968167645394734769084824758482160492182083996096165589613725532963774402780761616260285910750615123702890515527075963317562702258518554351237061622180974504237328050872347168241080351274788164715195325670776449943228966176596926085339833582363561796384485329320068919073207692370757229443568722294523592181059110042635088840262133341826773068618386421294916528074592362129875675309627759808529763659901159721577852741858298781344114131652387377096072265234220242583186350920911452071515473535844806691049786614386839074284515684554773187013738749785575397266932157653633650969059095921424916330965997218601779157453260720139165559440599284419602435337576431322503744798825367922260127053604423487022646820878659471963241170273943665449036412131945431718113354791329707058363953888944120471861256837038963180054133529059183886618084380819170355602732533655745797456961587126552762439512744218251603823032740977504058328893338315580690891850078774848322020682350099245247834734017011117304414060918384208921979789893556747272640435663014116589880382370021652346242981572756061052305498460697033653212937086664177416064960295832955960885147375061839444603852160307890150228931691271493930196613975401829372782543291737624024354963949805413146758801494779251411610142980418442389562211948459791414620312561497703736713631193216595112293239480258444876297988852113138831917400714959108991921570747131914303739395365198584423922159925139429914400536469936990991938082772798087282122557989897525275965133564201159745917538672955817323423678634812564223125666199731395563560331312378766771786059166435691507466687527318240651706907176947553258780520468562346928585599063050835131335408610063332741477953006550512385161269688391031791533156303466104903126292437329572044108807486616066233824086984010294822172363073054319087655868430113898696328151273279037138270494983300840231087710836343 A013787 606 112964793977372720201392921500749342710317675914807350005731533432025713144023504074221486825834782621791663924750402078701677537130092885719911049855604373341238212542495570516592758180572664245115667341729183674626893580662555004646022341076608640640946471712226912010640127780509387925468048122703048997320184954856519784673824650144505550946833923410766383481183976935534256313692747790009219530900940431254911873119149275697485474694771669382188107894008502229151144826722923212366848305469382153726082137752745797529094583907096261473831496418416251300279962547422684491508424433201775374007218030097382092407669508827362802442230428561108396423708651959563380865210537661142800617357122158616010422019986738235166528837904110526374395976710889307341224110649359321862871757045278989054136508216878881891465447245521011605331491261979708381346565055704220792341375016929661392183742049827738740743136425528800981555190164853982626647131853287354833252938877665730550595309974603271100511770020598346828023802160813307445659694164770690853182617270098868022100779101611086987244047672905295709238831332039138410821171658322588287840051196374843692647898160265040485621673475534429750201609686026896893932302798070421987283329398756187302586585501804133577801364261945080689975971969670294927262085238847523476506493849036899244250699664990742856926402070154939792324050886443462035282476268443482796965367882388964982639275953295984680177338870888251959186503370460155986671849428494913044864616067992100526147991471233923646335433679116616820689603691363863726243278288271841801201837105980259771224475688064318715371643336737488207564376261733743958187592285687646984549948010353766917393540252402184966699724724545555080748108355481021419019058328058612095309427516753091095804748284131851075374332029645018194975534023350385055150336316072762061912288565168727780236772208521826867331471108284622117872406228142028302477905246775365175027411632848608717868035843738403420129461740100703470769883891207142968168987458454905317394841593718059543 A013787 607 271228470339671901203544404523299171847472739871452447363761411770293737258800433282205789868829313074921785083325715390962727766649353018613506430703306100392312948314531864810339212391554966852522717287491770002779171487170794566155099640924937346178912478581056815737546946801003040409048783542610020642565764076610504003001852984996957827823348250109250086738322728622217749409176287443812136093693157975443043407359077410949662624742146778186633647053514413852191898728961738632892802781431986551096323212744342659867356095960938123798669422900617419371972190076361865464111727064117462672991330490263814403870814490694498088663795258975221259813324473354911677457370500924403864282274450302837041023269988158502634835739807769373824924740082845226926279089669111731792755088665714852718981756228726195421408538836495948864400910520013279823613102698745834122411641415648117002633164661636400716524270557694651156714011585814412286579763579742938954640306245275419051979339249022453912328759819456630734085148988112751177028925689614428738491464065507382121063970622968219856372958462645614997882434028225971324381633151632534479103962922495999706047603482796362205977638014758165830234064856150579442331459018167083191467273886413605713510391789831724720301075592930138736632308699178378120356266658472903867092091731537595085445929895642773599480291370442010441370046178350752346713225520532802195513848285615904923316901563863659217105790629002692954006794592474834523999110477816286220719943179249033363281327522432650674851376263558996986475738462964636806710111170140692164685610891458603710709966127042429235607315651506709186362067404422719243608409077936040409904425172859394368661890146017646105046039063633877748876208161509932427064759045668727640837935467724171721027200630200574431973771203177688686136257190064274517415957494890701710651404844970115400348490072660906308462862130991377705011647353769009954249450497507651785240815330469509531601154060815906611730837637981789033318491222788350266573738887750227667065014666517060962743 A013787 608 651219557285552234789710115260441311605782048431357326120391149660475263158379840310576101475059180692887205985065042653701509367725096597691028940118637947041943388903191007409624448952123475412907044207267739776672790740697077753338394237860774568175568861073117414585850219269208300022126129285806659562800399547941820111207449016977695744603859148512309458258712871421944816331432266152592938760957272299038747221069144863690139962005894414426107386575488107659112748848237134457575619478218199709182272033799166726341521986402212435240605284384382423912105228373344838979332256680946027877852184507123418383693825592157489910881772416799506244811792060525142937575146572719493678141740955177111735496871241568564826240611278454266553644300938911389849996094295537268034404967886381361378275196705171595206801901746426773223426586158551884856495059579688747727910351038971128923322228352588998120374773609024857427270341817540403900078012354962796430091375294906281143802393536902911843501352326515370392538442720458715576046450580764243401118005221283224472674593465746695875151473268812121609915724101770557149840301197069715284328614976912895294220295962194065656552308873434356158391989719617541241037833102619166742712924601279067318138450687385971053442882498625263106654173186727285866975396246993442184888112247421765800155677679438299412352179580431267069729480874220156384458454474799258071428749733763787720883880654836645780271003300235465782570313816532077692121864257236903215948583573376929105238467381360794270318154408805151764528248049578092972910976919507801887410151750392107509414628671028872594693164879267608756455323838018948903903790196124433024180524840035405879157198240588368298215539791784940475051775795785347757382486468650615065651883058005736302186308713111579211169024658829630535413153513344323116315713945232574807274023032773247076236724664458836046619331976510297869732965296399392900152930644515871936363197608457292385374370900018991774765741168794275468997697425914828990043547069488296628623100214307463371545943 A013787 609 1563578157042610915730093986740319589165482698283688940015059150334801106843269996585693219641617092843622181570141167411537323991907956931056160485224849710847706076756561608790508301934048464466389813141649843203791370568413683685765484565103719738189540835436554912420626376465369128353124836415221789610283759314608310087009085089763447482793865815578055009279169604284089504011768871032375645965058410789992032077787016817720026048776152489037083835167746946489529709984617359832639062367201897501746635153151799309945994289351712057012693287806902199812964653324400958389376748290951412934723095001603327539248875246770133276027135572735614493793112737320868193117926921099504321218320033380245276927987851006124147803707679568693995299966554326247029840622403584980550606327895201648669238747289117000091531366093170682509447233366683075540444638050832683294712752844569680544896670274566184487019831435268682682876090703914509764087307664265674228649392083069981026269546882103891336246746935963404312484800971821376098087527844414948406084330536301021958891698911257816796238687318417903985407653568351107716766563174164386397673004559567861601422930605227951641382093605115889136299167316801716519731837279388619349253731967671040630850420100413716499316360879199256719076669821332213366607926389031254685916357506059659686173782108331356889057583172615472234420483579002595479084749193993018629500428110766854317842197452262786518430678923865353343951323473493518538784596081625804621492549159678006781677560182647267043033888735541169386632323567037001227959255583738232331671774352691450130104523439140323099858288875121528624249232535083496318273000260894763691057440140925009515856432975652672284015511040075642080599313685680619965475350011230126772630171222271772861549327220180901686016828205849942915526981585539719802274029182503412112264929301688566230044375919365665347933016075601225185228849676654942353267186477482608519208037457905959017283864530945599251212544546275055401063471519621504405094556513841400205324063614552219555081809143 A013787 610 3754151155059308808667955662163507333586323958579137144976157019953857457530691261802249420359522639917536857949908942955101114904571004591465841325024864155745342290292504422706010432943650363183801941353101273532303080734761254529522928440814031091393087545883168344721923929893351277175852732232947516854291306114374552518908813300522037406188071823202910077279286219886098899132257059348733925962105244306770869018766627379345782543111542126178038288237760418521360833673066280958166388743651755901693671002717470143180332288733460648887476584024372181750928132631886701092893572646574342456270151098849589421736549467495089995741152510138210399597263682307404531676142537559909875245186400145968909904098830265704078876702138644434282715219696937319118647334391007538302005793276379158454842232241169917219766809989702808705182807313406064372607575960049272590605319579811802988296905329233408953334615276080107121585493780098737943573625701901883822987190391451024444073182063931443098328439393248133754276007133343124011508154354440291123008477617658753723298969085930018127769088251521387468963776217611009627956518181168691740812883947522435705016456383152311890958406745883249816254300727640921363876141307812075057558210454378168554671858661093333314858582470957415382503084241018644293225631260064042500885174372049242906503250842103587890627257197449748834843581073185231745282482814777237729430527893951217217139116082882950430752060096200713378827127659857938011621815191983556896203610532386894282807821998536088170324366854034347697304208884455839948330172656555495828343930220812171762380960777375915762759751589166790226822407316735474660173473626408327622228913778360947847571295574542066153921242007221616635518952159319168537106315376963534381085041104674526640579934655654344948126404522245712940180282786880867245259944067190692481548095253354247518336546582396962500387171597518541669734468073648516590194514732435743054618497936432207600498558738800383802161319455606408017953395118611232076632030189733201892983076738539879151751423752343 A013787 611 9013716923297400449611761544854581107940763824548508285087753004909211755531189719587200858283213858442005995937731372035197776885874982024109485021384698837944566838992303118917131049497704522004308461188796157751059696844161772125384551186394488650434803197665487195677339355673936416499222410091306987967153425980613300597900060734553411812257560447510187095547566213946523456816549199496310156235014691580556856514058672337809223886010812644953469930058862764869787361649032140580557499373507865919966504077524645813775977825249039017978831278242517608383978446449159969324037467924424996237504632788337864201589455271455711079774507176841843169433030101220078280554418232681343610463692546750471352679741291467955493382961834885286712799242492346503203872249872809099463115909656586359450076199611048971244660110785276443701143920359487960558630789880078303490043372311128138974900869695489414896956411277868337198926770566017069802520275310266423058992244129873909690219710135499394879086582983188769144016693127156840751631078605011138986343354759998667689640824775317973524773580891902851312982026698484034116723600152986028869691734358001368127744511775948700850191134596865682808826576047065852194666615280056792213197263300961982699767132645285093288975456512768754333389905262685764948034740655413766044625303667290232218514305271890714525396044531076846952459438156717741420423241238280147788362697473376872538351017715001963984235696290977912822563933511318909165903978275952520107784868888260933173021580618485147696948804816536468821227405531578471715940744548389745483853776460170024401476686826479573746386163565589463334600599967481874659076510177006394620971621981844635782018680674475500835564902059339101541881004134525323657592263220089446048985183692323538464032423108226082220451497257911956769372858971300962255869125705324852648196976703303548291526048344335106963429599005642018549032457844830088333057029872578219074139013545373730448797039531859721508989328012910985651106101679785568215993504485549417745052367249234249843355168429375543 A013787 612 21641934332837058479517839469195849240165773942740968392495694964787017425030386516728869260737996474119256396246493024256509862302985831839886873536344661909904904980420519788520031649843988557332344615314299574760294332122832414873048307398533167249693962477594834756821291792973121336014633006629228078109135375779452534735558045823662741761230402634471959216409706479685602819816534627990640685120270274484917012490254872283079946550311961160533281302071329498452359455319326169533918555995792386073839576290136674598876122758422942682167173899060284777729932249924433086347013960486544415966248623324799211948016282106765162302538591731597265449808705273029407951611158176667906008723325804747881717784058840814561139612491365559573397430981224123954192497271944614647810941299085463849039632955266128579958428925995448741326446552783130593301272526502068006679594136919018661678736988138870085167592343478161877614623176129006984595851181019949681764640378155827257166217524035334047104686885742636234714784080198303574644666219730631744706210394778756801122827620285538454432981367721458746002469846103060165914253363967319455316129854193561284874714572774052830741308914167074504423992609089005111119394543287416358103886629185609720462140885481329508986830071087157779154469162535708521640231412313648452273145354105163847556652846957809605575475902919115509532855111014279297150436202213110634839858836633577870964580793533719715526149906794637968686976004360676700907335451840562000778791470200714500548424815064982839620374080364504061639767000681319910589973727660683778906732917280868228587945525070377456565073178720980301466376040521923981056442700934992353484952864378408970512626852299415677506191329844473182802056290926995302101879023991434759963613426045268815852141847882850823411304044916246608203264234390093610376341770818484971208320941064631819447954042074748591819194467212546486536226931285437042087669928724060303997007771522442326807561691915995191343083376558999276548305750133165149286600404269804152005870733765411433873895759398930678743 A013787 613 51962284333141777409322332565539234025638023236521065110382163610453628837497958026666015095031929534360334607387829751239880179389468982247568383360763533245681676857989668012236595991275416526154959421369633278999466691426920628110188986063878134566515203908705198251127921594928464327771133848916776615540034037246465535900074868022614242968714196725367174078599705257725132370379499641805528284973768929038285746989101948351674951667299018746440408406273262125784115052221702133050938452945897518963288822672618155711901570742973485379883384531643743751329567332068563840319180519128193142734962944602842907887187093338343154688395158747565034344990701360543608491818390782179642326944705257199664004399525276795761296209591768708535727231785919121614016185949939019769394070059104198701544158725593974720480187851315072427924798173232296554516355336131465284037705522742563806690647508521427074487389216691066668152710245885745770014638685628899185916901547952141244456088275208837047098353212668069599550196576556126882721843593573246819039611157863795079495909116305577829093588263899222449151930100493447458360122326885534012214027779918740644984189689230500846609882702915145885122006254422701271797666298433086675807431796674648938829600266040672151077379000680265827749880459248236160458195620965069933907821995206498397983523485545700862986717642908796338388385121545284592458197321513678634250501066757220468185958485274461036978285926213925762817429386469984758878512419869189363869878319951915515816767980971023797928518166955174251997080568635849105326526920113301753155065734391364616839657205693976273212740702109073703820768873293139478516518924944916640717371827372559938200817072370897041692365382956580111907737154515715720346611536603434858672635835934690426860992576766724827010541011843908106296037426770614758513596591735182415871178579496180998494537655021471368957885915777324114173480862016334338052495498866468789896815659425384026664955622290304454414743187118157262992482106069729523437127570651799768966095631770752852731223718316832559661943 A013787 614 124761444683873407559782920489859700895556893790887077330027574828699162838832597222025102243171662811999163392338179232726952310714115026376411688449193243322881706136033192897380066975052275079298057570708489502877719526116036428092563755539371401094203004584801181000958139749423242850978492371249180653911621723428763751696079758122296797367882786337606584962717892323798042821281178639975073412222019198620924078520833777992371558953184944010203420583462102364007660240384306821455303225523099943030856463236956191864275671353879338397100006260476628746942291164296621780606352426426791735706646029991425821837136211105361914406836776152903647462322673966665203988855956268013321226994237322536393274563260189586622872199229836669194281083517991810995252862465803586466315162211909181082407525100151133303872931031007488899447440413930744027393769162051648146974530960104895699864244667959946405844221509275251070234657300371675593805147484194986945386480616633091127939067948776417750083146063616035108520021980311260645415146468169365612514106390030971985869677788249692367653705421622033100413784171284767347522653706852167163325880699584896288607039443842432532710328369699265270177937016868905753586196782537841108613643743815832102129870238763653834736786980633318252427462982655015021260127685937132911312680610490802653558439888795227772031109060624020008470512676830228306492131768954342400835453061284086344114486323143980949784864508839635756524647956914433406067308320105923662651577846204549153476059922311428138826372118859373379044990445294673701888991135192037509325312828273666445032016950871237031983790425763885962873666064776827887918161938792744854362409757521516411620161790762523797103369284478748848690476907992233444552214299384847095672998642079191714893243176816906309652308969437223363216785861676246035191145416756172980506699769370330577385384909706552756867884083781355198130527549701218745664041692778391564542254398280347048022558449119020995049798392270695588444949536673420585772543297134971245287595611881577599407668147678714975748325143 A013787 615 299552228685980051551038792096153141850232101991919872669396207163706689976037065930082270485855162411609991305003968337777412498024590178329764463966512977218238976432615696146609540807100512465394636227271083296409404582204603463850245577050030734027181414008107635583300493538365206085199360183369282750041803757952461767822287499251634610480286569996593410495485659469439100813896109914580151262745068095888838712528521900959684113046597050568498412820892507775982392237162720678314183044480962963217086368231931816666125886920664291491437115031404385621408441085476188895235852175850726957431657118009413398230964042863973956490815099543121657557036740193963154777243150999499984266013163811409880252226387715197481516150350837842735468881526698338199602122780394411105622704470793943778860467765462871062598907405448980847573304433847716409772439758086007200885848835211854575374051447771831320431975843769877819633412178192393100726159109552163655872939960536051798181702145012179017949633698742100295556572774727336809641766670074646835646369442464363738073096369587511374736546717314501474093495795254726401401891550152053359145439559703335988945501704665680511037498415647935913697226777502242714360458474873356501781358628901812877213818443271532857203025540500597124078338621354691066045566573935056120061746145788417171193814172997341880646692854558272040337700937069378163887608377259376104405922800143091312218881661868698260433459685723965451415679744551554607967607276574322714026438408737122517496019873469738961322119457381355483087022059152511558235467715596082059890076100685073134521872699041840113793080812259090196859672221529163758891506815041380395324145827809160904300008459620819636845189652033475985705835056089352500369866532823017876710869739632139307458676867537392049475193835618773295083502853884666730493940145631571326196586146258163716302309168205433169239789685159033830711396646832626208339364104360918146465952810271113262302162836334769409114565939841940107856323837552882826439876456421065959935517064127667816177811222576594656771728668343 A013787 616 719224901075038103774044139822863693582407276882599614279220293400059762632464995298127531436538244950275589123314527979003567407757041018169764477983597658300991782414710286448009507477848330429412521581677870994678980401873252916704439630497123792399262575033466433035504484985614859810563663800269647882850370822843860704541312285703174699763168054561820778599661068386123281054164559904906943181850908498229101748780981084204201555424879518414964689182962911170133723761427692348632353489798792074684224370124868291815368254496514963870940513190401929877001667046228329537461281074217595424793408740340601569152544666916401469534447054003035099794445213205705534620160805549799462222697606311195122485595556904189153120276992361660407860784545602710017244696795726981064600113434376259013043983104876353421299976680483003015023503945668367099863627859164503289326923053343662835473097526100167000357174000891476644939822639839935834843508022034744937750928845247060367434266850174241822097070510679782809631331232120335679949881774849227052386933031356937335113504383379614810742448668272118039298483404406598089765941611915080115308200382847709709458149592902298907001033695970694128787041492782884757179460798170928960777042067993252718190378082294950390144464322741933694912091029872613249575405344018069744268252496037989628036347829366617855432709543794411168850819949903576971494147713799762026678620643143562240637534870146744523300736705423241048849047066668282613730225071054948836377478619377831164507943716200843246134408817172634514891939964025180251323357985146193025796072717744860595987016350399458113217187030234075562660073003891522185098507862914354329173274132569795331224320311549587948065300354532375841679709969670535353388049545308065921982798244856766477208283158957278310789940399320674681495490352177084819915950289661402754198003337165851082841844312861245039344735034066840227538063349045135526222813214570564469664752697460942942787492970039781351284072821560498198963033533964471666282143371866979369805176470970530426642924745406403770908920532691543 A013787 617 1726858987481166487161479979714695728291359871795121673884407924453543490080548453710804202979128326125611689485078181677587565346024655484625604511638617977580681269577719397761670827454313841361019464317608568258224231944897680253007359552823594225550629442655352905718246268450461278405163356784447424566723740345648109551603690797973322454131366499002931689417786225195081997811049108331681570579624031304248073298823135583174287934575135723714330218728293949719491070751187889329066280729006899771316822712669808768648699179046132428254128172170155033634681002577994219219444535859196446614928974385557784367535259745266279928352207376661287274606462956906898988623006094125068508796696952753179489087914932126958156641785058660346639273743693992106751404517006540481536104872355937397890318603434808124564541244009839690239071432973549749406772570489853972397673942251078134467970907160166500967857574776140435424500514158255685939459262760905422595539980157438191942209674707268354614855066296142158525924826288320925967559666141412994152781026208288006541607524024494455160592619252521355412355658653980242013528025810208107356854989119217351012409017172558419675709481904025636603217686624171706301987885376408400434825678005251799776375097775590175886736858838903382801483930562724144412230548230987385455988074242987213096915271138309249470893935614650381216410818699718488308557448660833228626055368164187692939770721223222333600445068829721201758286562007070546555566270395602932156142326165126172625983572862598224633968715570031495470255547853624457783427382522336009454936370595305410290964826257309098929834466059592015425946835282343544766421517378857364744345031192300078590269593068030560663304786151232234395872983637178955383484706958284666278680698585901096311777087864656425224206646898768939910270672335577180652618196645477028012829406012535208449903268195179849339466708816794483386318890101057370398460974528183925291665071226603724005632770621065515024433058844566756175710243515048696470743426235852617466902228706800243554369662313720775453952318198992394743 A013787 618 4146188428942280735674713431294984443627555052180087138996463426612957919683396837359640891352887111027593666453672714207887744395805197818586076432444321764171215728256104274025771656717807533107807733826578172387996380899699330287470670286329449735547061291815502326629509290549557529450797219639458266384703700569901111033400461605933947212369410964106038986292104726693391876744328909104367450961677299161499623990474348535201465330914900872638106855166633773276498060873602122279088140030345566350931691333120210853525526728889763960238161741380542235756869087189764120345886330597930668322444467499724240266452158648384338107973649911363750746330117559533464471683837631994289489620869383560383953300083752036826534096925925843492280896258609275048310122245332703696168187798526605692334654966846974307079463526867625096264010510569492948325660941746139387726815135344838600857598148091559768823826037037513185454225734493971901940641689888933919651891492358009098853245428972151319430267014177037322620745507918258543248110758405532598960827243926099503706399665182811186840582878825303774345065936428206561074480789970309665763808828875240859780794050231312765641378466051565553484325665584636266831072912788756569444016452890609571263076609759192012304055198072207022106362917281100670733765546302600712479827366257412298645693566003080507979616339410775565300602375698024090428846434234660581931158938962214650748389501656956822974668610260160605421646035378976382279914615219842640106897725122467940474986558443098337346158886083645620624083570396552323138009145436128758701302225799328290108606547843799146530532553009080429037698351512906850984178063226636532751172419892712488695237292956341376152594791549108594784491033712866671875746781406841483735112357304748532244576787963040076963320159203944224724559884277720810746936290145790344258803403836097035488217746936626818264059567869123554610551655132638746326704799842169604625287836015075541337524282261178301573663774285804781577880294679631920226254966392282134538032251125027384774041559215243581864939515995780739777943 A013787 619 9954998417890416046354986948539257649149759680284389220730508687297711965159835806500497780138281953577252393155268186813138474294328279962425169514298816555775088963542906361935877747779455886991846368917614191903579310540178092020217079357477008815048494161649021086237451806609487628211364124354339297589673585068332567591194508315847407256898955724818599606087343448790833896063133710759586249758987195286760597201128910833018718259526676995204094559255087689636871844157518695592090624212859704808586990890821626259314789676064323268531826341054681908052242678342623652950473079765631534642189166466837900879751632914770795797244733437184365541938612260439848196512894154418289064579707389928481871873501088640420508366719147950224966431916920869390992603511043821574499818904262380267295506575399585311297791928009167856129889235877352568929911921132480669932083139962957480659093153567835004946006314927069158275595988520026536559480697423330341084191473151579846346642274962135317952071101039066611612409964511738762338713930931683770104946212666564908399065596103929659604239492059554362202503313364123953139828376718713507498904998129453304333686514605381950304949696989808893915865923068711676661406063605804523235083503390353580602646940031820021542036530571369060077377364391922710431771076672544310664065506384046929048310251973396299659058830925272132286746304050955841119660288597420057216712612448277376446883193478353331962179333234645613617372130944922293854074991142842178896661438019045525080442726821879107968127485486833135118424652522122127854359958192145149641826644144187224550764321372961750819808659774802110119513741982489349213011529807154315135564980162402685357264740388175644142380094509409736077562971944592879173668022157826402448004769888701225919228867899259224788931702248670083563668282150807666603394032640042616565386972610468982207210810394840990652007022453765654619934523973465629930418224421049220705316094272196374751395801709089102078366722060217280568490587525796240463238174307869405025815434951190750842473783675799840057719777905869556206841143 A013787 620 23901951201354888927298323663442757615608572992362818518973951358201806428348765771407695170112014970538982995965798916538345476780682200189782832003831458550415988601466518175008042472418473584667423131771191674760493924606967598940541207537302298164931434482119299628056121787669379795335485262574768653512806277749066494786458014466349624823814392695289457654215711620546792184447584039533766585671328255883512193879910514910077942541123551465485031036771465542818129297822202388116609588735076151245417365128862724648614810012230440167744915044872291261233434670700639390734085864517281314675896188686877800012283670628364680709184604982679661666194608037316075519827458864758312044055877443218284974368276113825649640588492674228490144403032527007407773241030016215600374065189133975021776511287534404332425998419150012022567864055341523518000718522639086088506931619051060911062482661716371846875361162139893049019705968436583714279313154513416148943143727036943211078288102184086898402922713594798934481396324792684768375252148166972732021975856612422345066156496245535112709779020434990023648210455387261611488727932501631131504870900508817383705181321567522062682184222472531154291994081287976735664035958717536660287435491640238947026955303016399871722429709901857113245783051905006427746682355090778889904421280828096676644992914988124515481400253051578389620477876026344974528304352922405557377326982488313980848966547541526350041192579096384118295310486398758427543634053733964071530884112683728305718142987099331738231474092653886357419337590705615228978318259619340504290025772590193526146385135616481163718360592119299866396952494499956927460440683066977510640491517369928847542792641672009721585854606917092776322228695638967502895976921200941192277659452502771643432068511826121398718225017099056870636367545444089207514749072368742322373494121237736026279513155758013218555468860911491336742462792060290977462934156834939178913463942347543495778101319903522934090158499666581690644945900649436773352234856513194441466982859317808992772779554605595415978585186751992804452625584343 A013787 621 57388584834453088314443275115926061035076183754663127264056457211042537234465386617149876103438947944264098173313883198608567489750417962655668579641199331979548788632121110138194309976276755076786482939382631211099945912981329205056239439297062817894000374191568438406962748412194180888600500115442019537084247872875508653982285692733705449201978356861389987827771923600932848034858649278920573572196859142376312777505665146299097140041237647068629559519288288768306328444071107933867979622552917839140247093674399401881324158839365286842755541022738371318221476644352235177152540160705992436536826749037193597829493093178703598382752236563413867660533253897595897323105728734284707217778161741167102223458230949295384787052970910822604836711681097344786063551713068933656498130519110674027285403601370104802154822204379178866185441596874997966719725172856445698505142817341597247461020870781008804347742150297883210696314030216237497984630883986712173612488088615700649798969733343992643065417435341112241689832575827236128868980407748901529584764031726426050503841747485529805616179428064411046779353303384815129184435765936416346743195032121670538276140353083620472499924318156547301455077789172432142329350336880805521350132615428213711811719682542376092005553733474358928903125107623920433019784334572960114660515495268260120624627988886486961670842007576839713478767380339254283842458751366695743262962084954441868018368680647204766448903382410418268027040477843418984532265363015247735745652754553631662029261312025495503493769296461981144163829555284182164776942141346036550800351879989054656277470710615171274087783781678438979219082939294396582832518080043813003047820133205199162950245132654495341527636911207939755949671098229160974453240587803459802658660345459154715880396496894517478322458266054835546397918476611258187242912522757350316018759385091804199097111086974989737751680735048490699518653163736758636888504910560688968571226925576451933363221269088358564750470557699462639238515107459297692818715890488179853962225845222059391647443710608034593764583033391534723490754028007543 A013787 622 137789992187521865042978303553338472545217917194946168560999553763713131899951393267776852524356914014178099714126633559859170542890753528336260259718519596082896641505722785441804538253040488939364345537457697537850970137068171421340030893752247825763494898433955820615117558937678228313529800777176288908539279142774096278211467948253626783533950034824197360774480388565839768131695616918688297146844658800845526978791102016264132233239011590611779572405811181332703494594214730149217019073749555731775733271912232963917059305373316053709456053995594829535049765423089716660343248925855087840124921024438301828388612916722067339716988119988756696252940342608127749472776854691017582029885366340542212438523212509258218873714183156885074212944746314724831338587663078509709252011376384728339512254046889621629973728112714408457711245274096870118094060140028326122110847904437174991153911110745202139238928902865217588881849986549186232661098752452095928843583900766297260167326329758926336000067262254010492297288014561193945414421959005112572533018440175148947259724035712757063284446806782650923317227281426941125171830274013335648530411272124130962401012987753772754472318287893870070793641771803009573732770158850814056761668409643141122059938957784244996905334514071935788296403383405032959680502187309677235299897704139092549619731801316455194971691660191992152062520480194549535505743462031436479574371965975614925112103202233938644243817021167414261532924187302048981861969136599609813525312263683269620532256410173214703888540080805216727137354762237321377629438081371833758471644863853720229722207176187026229084768859809931989105018137245846195380875910185195020317816139825683190243538563503443315007856223810263354035160306848215499662230651316106986183443489447430472828831989043736465452222296797660146901402262343630907570232967140398108761041283605421882032163719826950360341785444851426169544286246131957487169300290256214213539515848309061092005094267081148913965879809036409796811674773009773760457736853062119829363304254378164599345512349169891059628763863173074871101300421246110743 A013787 623 330833771242239997968190906831565672581068219185065750714959928586675229691783295235932222910980950548041617413618047177221868473480699221535360883584165550195034836255240407845772696345550213943413793635435931788380179299100679582637414175899147029658151251139927925296897259009365426180785051666000269669402809221800605163985734543756957907265014033612897863219527412946581283284201176221770601449574025780830110276077435941050181492006866829058882753346352646379821090520709567088270062796072683311993535585861271346364859392201331844956403985643423185713654486780838409701484140670978065904139935379676362689961059613049683682660488476093004827703309762602114726484137228113133214453754764583641852064894233234728983515787753759681063185280335901654320043948979051501811914079314699732743168921966581981533566921198627294706964699903106585153543838396208011019188145818553657153760540576899230336312668295779387430905321817704596144619298104637482325153444945739879721661750517751182132736161496671879192005788522961426662940027123571275286651777274860532622370597409746329708945956783085144866884662702706085641537564487906018892121517464370038440724832183596808383488036209233182039975533894099025986532381151400804550284765851553181834065913437639972237569708168286717827699664523555484136192885751730535041955054387637961211636976054960808923127031676120973157102111672947113434749290052337478987458067090307451435194159788563686684829404667822961641940550973712219605450587896975663162274274745103530358897947640825888504036384734013325361856788784131808627688280833373772854090419318112782271563019430025049976032530032403646705841148547527276715109483060354653243783076551721465339774736090971767399333862793368442313038419896742565414689015793809972873826447818163280565262025605694011253550785734611182012710266831887057809076129354104095859135260121936617938759225091304507815180626853088274233075831276962829926693489996905170326708377551790055681904231335261838542432077421496419922144831129996466798859026184202149710301293514761973203028575150356908434168662035478552765514222311411911893943 A013787 624 794331884752618235121626367302589179867144794263342867466618788536607226489971691861473267209265262265847923410096931272509706204827158830906401481485581486018278641848832219237700243925666063678136518518681672223900810497140731677912431436333852018209221153986966948637850318881486388260064909050066647476236144941543252998729748639560455935343298694704567769590085318484741661165367024108471214080427235899773094772861923694461485762308487256570377490784592703957950438340223670578936420773370512632096478941652912502622027400675397759740325969529859068898484422760793021693263421751018336235839984846602946818596504130932290522067832831099304591315646740007677458288413484699632847903465189765324086807811053996584289421406396776994232707858086499872022425521498702655850405704434594058316348581641763337662094177797904134591422244467358910953658755989295434457070738110347330826179057925135052037486716578166309221603677684308735343230934749234595062693421314721451211709862993120588300699523753509181940005898243630385417719005123694631963250917236940138826311804380800937631179242236187432825390075149197311625331692335462351359983763431952462296180322072815936928754774938368870077981256879731761393664247144513331725233722809579189583592258163773573342404869312056409504306894521056717410999118689905014635734085584718744869140379507960902224428003054366456550202170126746019356833045415662287048886819083828190895901177652341411730275400607442930902299262887883039272686861540638567252620533662993576391713972285622958298191359746365994193818149870700472515079562280930428622671096782788790234022809651490144992454104607801155740724597662612991392977868827911522438323166800683238280799141354423213525800604566877629993605246172078899560668326920937744870057301211410036637194123479271321019775436548801448012517350663360825799591786579203934157783759552769819670960899444222123264248685074264946433615070895987754653991069482569313954426814501847923692252059435963674340379417889012904233069739543121516784060521868269361454433405728943497660471608936006937150438957547184005189999647769700000457357143 A013787 625 1907190855291036382527024907893516620861014651026286224787351711276393950802422032159397314569445894700300864107642731985295804597790008353006269957046881147929887019079046158389718285665524218891205780963354695009585846003634896758667747878637578695720339990722707643679478615634448818212415846629210020590442984004645350449950126483584654700759260165985667214785794849681864728458046224884439385007105793395355200549641478790402027315302677903025476355373807082203039002454877033060026346276862600829663645938908642918795487789021630021136522652841191624425261099048664045085525475624195025302251803616693675311450206418368429543484866627469430323748867822758433577350480776763818467816219920626543132425554340645798878900796758661563152731567265686192725843677118385076696824096347460334017552944521873773726688120892767827154004808966128745199734673130298338131426842202943941313655918078249259942005606504177308441070430120025273559097474332912262745526904576646204359315381046482532509979556532175545837954161682956555387943331301990811343765452285893273321974642318303051252461360609086026213761570433222745212421393297445105615321016000117861973128953296831064565940214627023657057232997768235959106187857393976509472286168465799634190205011851220349595114091218247439219840853745057178503808883974461940140397539488909706430806051198614126240851635333533862177035410474317192475756142043005151204377252620271486341058727543271729564391236858470477096420530193807177293721154559073199973541901324847576916505247457780722873957454751024752059357377839551834508706029036513959123033303375475885351888765973227838126882305163330574933479758987933792334539863055815565374413923488440455112198738391970135675447251565073189614646196059161437845164652937171525433007580208595497965903090473730441768480823153672276678054158942729342744819879576668645912838806686200337029977119565577317957461092863310136387109785221266598924232557827648922804578781618936864785097194705748782091250982351519983063600444643034761798529313005714736852094607155193337882792333055352656098203937070788796461189154295049701098114500343 A013787 626 4579165243553778354447386803852333406687296177114113225714431458774621875876615299214712952281239593175422374722450199496695226839293810055568054166869561636179658732808789826293713603882923649557785080093014622718015616254727387117561262656608826448424536317725221052474428156138311612528010447756733259437653604595153486430330253687086755936522983658531586982700693434086157213027768985947538963402061009942247836519689190575755267584041729645164168729252510804369496644894159756377123257410747104592022413899319651648027966181440933680748790889471701090245051898815842372250346666973692255750706580483681514422791945610502599333907164772554102207321031642442999019218504345009928141226744029424330060953755971890563108240813017546413129708493004912548734750668761242569149074655330252261976144619797018930717778178263535552996765546327675117224562950185846309853555848129268403094087859305876473120755461216529717567010102718180681815393035873322342852010097888527536666716229892604560556460915233753485556927942200778689486451938456079938036380850938429749246061116206245626057159726822415548939241530610167811255023765307165698582385759416282986597482616865691386022822455319483800594416427641534537813957045602937599242959090486384921690682233454780059377868933015012101566837889841882285587645130422683118277094492312872205140365328927872517104284776435814803087062020548835579134290497045255368041709783541271838704882004831395422684103359697187615508505692995331032682224492096334753136474105080959032176529099146131515620371848857210429694517064192763954655403175716670015854402961404517600729884927101720039342644414697156710415284901330029035395230211197013172463967830295745532724389170879120295756748851007740728264765516738046612266240331702148832564651200080837790616133320227426790686122456391967136304008035621493151930312530863581418836725974853567009208975064076951140415864083964807637465450594316261104017082371344185063653793654667067412349018364488502825801093608625999479335704667587926463078268880526721083181879151779619204256584391665901727291787652906963900303315159462414332336572915323543 A013787 627 10994575749772621829028175716049452509456198121250985854940349932517867123979753333414525798427256263214189121708602928991565239641144437943418898054653817488467360617473904372931206362922899682588241977303328109145955494627600456469264591638517792302667311698858255746991102002888086181679753085063916555909806304632963520919222939102695301003591683764134340345464364935240863468479673335260041051128348484871337055483773746572388397469284192878039169118935278441291161444390877575061472941043203798125445815772266483606915146801639681767477846925621554317678369609056837535773082347403835106057446499741319316129123461410816741000711102618902399399777796973505640645143628932368837467085412414647816476349968088509242022886192055128937924430091704795029512136355695743408526928247447935681004723232132642452653385406010748862745234076732747956456175643396216989958387591358373435828904950193409411962933862380887851878391256626351817038758679131846945187676245030354615536785667972143549896062657476242118822183989224069633456971104233047931225350423103169827939792740011195748163240504100619733003118914995012914823312060502504842296308208358495450820555763094525017840796715222080605227193842767324425291310866492653175782344776257810196979328042524926922566263308169044055861977773510359367695935958144862166983303876043206164542017154755821913567387748222391342212035911337754225501431483405658138668145190282593684730421693600180409864532166632947464835922168881789809470021005523299742280674326299382636255846367049861769004512809106162241696535471126826255127623024895724708066421510332246759352453709971229814461689239687873261707099048093399713983947737084028627085986760540085024071258399280767830111953991269585488563702005688049916051243036416859346987727531394091535269336101866051724437380017797113094265923293527205057784680386603458986626979065623414389110749128848759688138489665599503137554546876953342910745014773597388337832758564855628857049993093136895284748425754311024749885026906878611437850923582144657320719691843422865709420059124389830047227582154629620324628259697869256811940111569691826743 A013787 628 26397976375204065011496649894234735475204331689123617037711780187975398964675387753528276442023842287977268081222355632508748140378387795502148774229223815789810132842554844399407826477377882137894368987505290790059439142600868695982704284524081219318704215388958672048525635908934294922213087157238463650739444937423745413727054276785571417709623632717686551169459940209513313187819695677959358563759164712176080270216540765520304542323751347100172045054563603537540078627982497057722596531444732319299195403669211827140203267470736875923714310468417351916745765431345466923391170716116608089643929045878907678026025430847370995142707357387984660958866490533387043188989853066617578758472075207569407359716273380510690096949747124364579956556650183212865858639390025479923873154722122493570092340480350474528820778359831808019451307018235327843451277719794316992890088606851454619425200785414375998123004203576511732360017407159870712710059588595564515395610664317881431903822388801116663300446440600457327292063758126991189930187621263548082872066365870710756883442368766880991339940450345587978940488514903026008490772257266514126353436008268747577420154387189954567835752913248215533150492416484345945124437390448860275053409807795002282947366630102349541081598202913874778124608634198372841837942235505814062926912606379738001065383188568728414475297983481961612651098223121947895428936991656985190942216601868507437037742486334033164084741732085706863071049127485177332537520434261442681215899057444817709650287127286718107379835254663895542313381666175509838561422882774635024067478046307724469205241357640922784522515864490583701358744814472252713275458516738752733633454212056744142795091416673123560098801533038274758041448515657007848439034530436879292117533802877213776181675980580390190374149422730868539332481827758819343741017608234905026891376736561817948254908658365872011220513687104407033268467051564976328698780471407329399136453314218364885777033416621685578680970236100770424473949603415546062280067520729322227047980116058300568317561957659981943393424753265718399432451534584085605468207878830076009943 A013787 629 63381541276864960092603456396057599875965600385585804507545984231328932914185605996221391737299245333433420663014875873653504285048509097000659206924366381711334128954974181402978191372184295013084379939000203186932713381384685739054472987142319007584208821148889771588510051817351242108233622264529551225425407294754412738358657318562156973920806342155165409357873316443041464963955089322780419911585754473934768728789914378014251206119326984387513080176007212093633728785785975435591954271998802298637368164209777596963628045197239239092838059434670061952106582800660466083062200889395976023235073639155257334940487059464537759337640365088551170962238443770662290696764637212948806599091452573374147070678772386606166922776342845599356475692517089894090926593175451177297219444487816107061791709493321489343698688841956171054702588150783022152126517805226155099929102745050342541239907085779916771493333092787204669396401794590849581216853072217950401464861205027233318001077555511481108584371903881698042828245083262905847022380478653778946975831344455576527277145127409281260207197021279756737436112924282165446386344189696900417374599855853262933385790683643080917373642744708965495094332291978914614243774174467713520403236948515800481356627278875741248136917285196213342277185330710293193252899307449459565087517167917750940557985035753516923155190458340189831975286833715796896924877716968421443452262061086286356327619709688013626967464898737782178233588955091910775422586562661723877599373636925007320870339392615410175818984446448013197094429380487399122385976341541898692786014789184846450561784499695855605638560590641891466962346299547878764574375898689745313453923563148242686851014491432169667797222480824897694057517886092475844102121907578947180374198660708190276612204029373516847088332763976815362937288868448925244322183277372006969566195544484924893760035688736458698940453362737681286877589390807508165205771911848997887326624407438294090750657233308667074413009536877949789161952997800726095534442117271102667142200258655979664530466260341616646087612832590989877037316134536389538729167117071012499873143 A013787 630 152179080605752769182340898806934297302193406525791516622617908139420767926959639996927561561255488045573643011898716972642063788401470341898582755825403682488913243620893009548550637484614492326415596233539487851825444828704630459469789642128707937209685379578484341584012634413460332301868927057135452492246402914705344984799136221867738894383856027514552147868253832779742557378456169463995788207717396491917379717824584421612217145892504089514418905502593316236814582814672127020856282207069124319028320962267676010309670936518571413061904180702642818747007905304385779065432344335439738431787411807611772861192109429774355160169674516577611361480334503493360159962931893948290084644418577628671327116699732500241406781585999172284054898137733532835712314750214258276690623886215246473055361894493464895914220551909536766702340914150030036187255769250347998394929775690865872441517016912957580168355492755782078411220760708812629844501664226395298913917131753270387196520587210783066141711076941219957000830616444914236938700735529247723251688971058037839241992425450909684305757480048092695926584107131201479236773612399462257902116414253903684303059283431427037282614116230046226153721491833041373988799301792896980162488171913386436955737262096580654736776738401756108234807521979035413957000211237186152415775128720170520008279722070844194132495612290474795786572663687751628349516631398441179885728881208668173541542614922960920718348883221869415009938847081175677771789630336950799030116096102256942577409684881669599832141381655921679686223724942550245292848729196042098761379221508832816327798844583769749309138183978131181412176593465214456913743076532754078497602870475118930691129285793928639372381131176460579363432100444508034501689194700097052180078450984360364854145901874525813949859086966308333686412430573145869511617562048970188733928435502308304669917845688656237336156028523933172769793092127328827104659058360349443927471225202259344111892328017174109645665635898043957443777849147719543355378195523567917503808422821033007174537649491080221567256358411050966694766596039021871282488730248087501012195416343 A013787 631 365381972534412398806800498035449247822566369068425431410905597442749263792630095632623075308574426797422316871568819451313595155951930290898497196736794241655880697933764115926070080600559396075723846556728310332232893033719817733186964930751027757240454596367940904143214335226718257856787293864182221433883613398207533308502726068704441085415638322062439707031677452504161880265673262883053887486729468977093628702496827196290933367287902318924119792111726552284591813338027776977075933579172967489986998630404690100753519918581089962761631937867045407811565980635830255536103058749390811974721575750075866639722254740888226739567388514302844878914283142887557744070999477369844493231249004886439856407196057733079617682587984012654015810428698212338545267715264434122334187950802806781805923908678809215090043545134797776852320534874222116885601101970085544146226391433768959732082357608011149984221538106632770265341046461859124256648495807575112692315033339602199658845929893090141806248295735869116758994310084239082889820466005723783527305219510348852020023813507634152018123709595470562919728441222014751647493443371108881222981510623622746011645339518856316515556493068340988995085301891132338947107123604745649370134100764040835130725166293890152023000948902616415871772860271664028910757507180483951950276084057129418539879612692096910112121965109429984683560965514291659667189431987657272905635043782012284673243818430029170644755668615708465438863171841902802330066902439018868471308746741518919128360653400888709196971457355867952926623163587063138948129798799697079126071510842707592003045025845631168091240779731492966570636000909979911049897126755142542472744492010760552589401415191222663133087095954681851051600473167263790838555756474933022284368360813449236014804310400736479293611667806106309181076245806123232697393766479577423150162173641042239512472747498463625844110624485963547820273214197716513878286399123199014869858411710624685212653479569235037259243191791203541822510615803674623596263047452086569926644023193300250226064896428083611982982516544933371034134597089691512949255441325658089930281194639543 A013787 632 877282116055124169535127995783113644021981852133289460817584339460040982366104859613928003815887198740610982808636735502603941969440584628447291769365042974215769555738967642338494263521943109977812955582704673107691176173961282377381902798733217645134331485879426110847857618879350537114146292567901513662754555769096287473715045290959363046082947611271917736583057563462492674517881504182212383855637455014001802514694882098294531014858253467736811620860255452035304943824604692521959316523594294943458783711601660931909201324513197000590678282818776024155569919506628443542183444057287339551306503375932155801973133632872632401701299822841130554273193826073026143514469745164996628248228860732342095233677734617124162055893749614382291960839304407824847187784349906327724385269877539083116023304737820925431194551868649462222421604233007302642328245830175391495089565832479272316729740616834771112115912994025281407083852554923757340213038433987845574248395048384881380889077673309430476802158061821749338345338512258038018458938879742804249059832044347593700077176231829598995515026738724821570267987374057418705631757534032423816378607007318213173960460184774015953851139857086714577199809840608745812004203774994304137691975934462045148871124271630255007225278315182014508126637512265333414728774740341968632612877821167733914250950073724681179204838227741393225229878199814274860921826202365112246429740120611495500458408050500038718058360346316025518710475592408628394490632756084303199612300926386924827193928815533790781928469111438954976822215772538596614459646918072686981697697533340928399311107055360434587069112135314612736097038184861766430803001339097244477059525317836086767152797874125614182542117387191124374892736074600361803372371296314186504768434313091615671545149272168286783961614402461248343764066180501881706442433317465392983539378912142417069447066743811165651709609390798478316475987288717349821765644294800834702530046517209869195581004445733324459442903490679703915847988544622771254627576932459854393872299687113900792781816323828752371141022224385023852957167612349322591162314622905073922605148329542743 A013787 633 2106354360648353131053842317875255859296778426972027995423019999043558398661017767933041137161945164176206969723536801941752064668626843692901947538245468181092062703329261309254724726716185407056728906354073920131566513993681038988093948619758455565967529897596502092145706142929320639611065248455531534304273688401600186224389823743593430673645157214663874485535921209873444911517433491541491933637385529488618327837782411918005168966674666576036084701685473340336767170122875866745224318973149902159244539691555587897513992380156185998418218557047881233997523376735414892944782449181546902262686914605613106080537493852527190396484820874641554460809938376401335770578241858141156904423997494618353370656060240815715113096200892824131882997975169883187458097870224125092866249032975971338561571954675508041960298119036627358796034271763450533644230118238251114979710047563782732832468107221020285440190307098654700658408329984371941373851505280004817223770396511172100195514675493615942574801981506434020161367157767931549282319912250262473001992656738478572473885300132622867188231579199678296590213437685111862312221849839211849583125035424571029830679064903642412305196586796865201699856743427301598694622093263761324234598434218643370402439569376184242272347893234752016834012056666949065528763788151561066686903519648623729128116531127012959511270816584807085133776937557754073941073304711878634503677806029588200696600637729250592962058123191504777270423851897373116775172009247358411982269134524255006510092623086096631667410254336564930899350140069865170471317612250292521443056171777551569086745968039920403443552938236890385179368988681853101200358006215172483989419920288124444327933867695775599652283623846645889624117459315115468689897063482450361797949010785732969227379903402476056568291836180309457273377522899385017977168282395234408553478048768053943383742407251890608729754772147307146437858845480210356922059311951816804120774641687820895938589991674205712027122411281121969101951020495639273782360812214836110399687391548760475803469140993512834443109594360748442270950159437250723541380717409595082488174961139232125943 A013787 634 5057356819916695867660275405218489318171565003159839217010671017703583715185103660807231770325830339187072934306211861462146707269373051706657576039327369102802042550693556403520594068845561162343206104156131482235891200098828174610413570636040051813888039284129201523241840449173298855706167661541731213864561125852242047124759966808367827047422022472407962639771746824906141232553357813191122132663362656302172605138515571015130410688985874449062639368746821490148577975465024956055283589854532915084346139799424966541931095704755002582202142755471962842828053627541731157960422660484894112332711281968077067699370522739917784141960054920014372260404662041739607185158358701396917727522017984578666442945200638198531986543978343670740651078138382889533086892986408124347971863928175307183886334263175894808746675783806942288469278286504044731279796513890040927066283824200642341530755925437669705341896927343869936280838400292477031238617464177291566154272722023324212569430735860171878122099557596948082407442545800803649826850109312880197677784368829087052509798605618427504118944021658427590113102463881953581411644661463947650849083210054395042623460434833645431944777004899273349281356040968951138465787645926290939487270840558962732336257406072218365695907291656639592418462948057344706334561855351898121115255350676345573636607791235958115786561230620121811406198427076167531532517004613220601443330412277041269872538131187930673701901553782802970226287668405592853377187994202907547169428191992736270630732388029718012633452020662092399089339686307746274301633587012952343984777868437901317377277069263848888667970604706773814815664941825129295982059572922629134058597228611786790831369216337557214765132980855796780987506019815592240324442849421363318676875574896544859114939148069345011820468698668923006913379432481423428163181046030957814936900795092097518064365519811789351560141207925684458597299087997985066969864407996312146693979914692457971148554570009767914577120909485973847813784400210029896351448310127821501069649427108573902404129407525424315497906136060157009892551332808838987222855102500437793054108081695296334389143 A013787 635 12142713724619986778252321247929592852929927572586773960042621113506304500159433889598163480552318644388162115269214679370614244153764697147684840070425013215827704164215228924852946359298192350786037856078871688848374771437286447239602983097132164405145182321194212857303658918465090552550508555361696644488811263171233155146548680306891152740860275956251518298091964126599645099360612109471884240524733737781516424937575886007328116064255084552199397124361118397846735719091524919488735899240733529117515081658419344667176560787116761199867344755888182785630156759727696510262974807824230763710839788005353039546188625098542599724846091862954507797231593562216796851565219242053999463780365180973378129511426732314675299692092003153448303238610257317768941630060365906559480445291548912548511088565885323435800768556920468434614737165896211399802791429849988265886147461905742262015344976975844962525894522552631717010292999102237352003920531489677050336408805578001434379203196800272679371161037790272345860269552467729563234267112460225354624360269558638013076026452089844437389584596001884643861559015780570548969358832174938309688648787340602497338928504035582682099409588763155311624535854366451683456356137869024545708937288182069520339354031979396296035873407267591661396729538285684639909283014699907388797728096973905722301495306757535436003533514718912469186282423409878243209573328076342664065436319877176088963964052982221547558265630632509931513316691841828440958628374081181020753797088974559785784388463659352948332918301609683850213504586824898804598222242418098577907451662119401063022842243302501181691797421900963929372411525322135439652925034587232550874691945896900084786117488426474872651084287034768071151001953577236969018987281460693328143178255326604206734968894514497373380945345504084139599024017387897651019797691520329713663498809016126140872541613068106233095899040229568385092115110283162145794644443599145464212245775176591588727679522593452762899667303675823208600896344904281781139827392616899424068228274487685939672314707468543781510472632680436980752015750074022408322075101103551141122913504150406498868332343 A013787 636 29154655652812588254583823316278952439884756101780844278062333293528637104882800768925190516806117065175977238761384445168844800213189037851591301009090456731202317698280764648571924208674959834237276892445370924924947826220924759822286762416214326736753582753187305070386085063234682416673771041423433643417635842874130805506863381416845657730805522570959895433718805867965747883564829674841994061499885704413420936275119702303594806670276458009830752495591045273230012461538751331692454894077001203411153711061864846545890922449867343640881494758887526868298006380106199321141402513585978063669726331000852647950398888861600781939355466562953773221153056142882529240608091400171652712536656799517080888956935584287535394560712899571429376075903227819963228853774938541649312549145008939028975123646690661569357645305166044711509983935316803570926502223069821826392640056035687171098843289719003755024672748648868752541713490844471882161413196106714597857717542192781443944466875517454703170157651734443902410507195475018681325475337017001076453089007210289869395539511467716494172392615000525029911603196889149888075430556052026881562445738404786596110767338189434019720682422620335903210510586333850491978711087023527934247158428925148918334789030782530506782132050849487579013547621423928820422188518294477640503345160834347639245890231524842581844483968840108838516264098607117661946185560711298736421112604025099789602477691210313935687395779148656345563473377112230086741666726168915630829866810627918045668316701246106428947336842164850924362624512966582029840331604045854685555791440748681952317844226169305337242005609984214394423160072298447190606673008043945354650135362098457103571468089711966169235253373170478138833555690538945962614588462787124680871770991039176700370660315729308193487649774555306019177256665748342260098534257340311642506060640447718864234972412976523065663253595591193692606168379789872312052941309081548259573602106198996404535158533746880083722101196125651523850752124115180556516725569673175517187816087044933941153227612631973619406644791065729190785589815927727802381302317749626289836115323465126003782865955543 A013787 637 70000328222403024399255759782385764808163299400375807111627662237762257688823604646189382430851487073487521350266084052850396365311866879881670713722826186611616764793572115921221190025028578562003701818761335590744799730756440348333310516561330598494945352190402719473996990236826472482433724270457664177845743658740788064021978978781846424211664059692874708936358852888985760668439156049295627741661225576296623667996562405230931130815333775681603636741914099701025259920154541947393584200678879889390180060259537496556684104802131492081756468916088952010783513318634984570060507435119933330871012920733047207728907732156703477436392475217652009503988487799060952706700027451812138162800512975640511214385602337874372482340271671871001931958243649995731712477913627438499999430497166462608569271875704278428027706377703673352335471428695645373794531837590642205168728774541684897808322738615328015814239269505933874852654091517576989069553083852221749456379818804868246910664968117408742311548521814399809687627776335519853862466284177819584563866706311905976418690367033987302507914668616260596817759275730848881269108765080916542631432217909892617261952378992831081349358496711426503608435917787575031240885319943490570127427387849282552921828462908855746783899054089619677211527839038853097833674632425040814848531731163268681829382445891147039008606009185101321277550100755689506332791531267828266147091362264264594835548936595963759585437265735923885697899578446464438266741809531566429622510212317631227649628399691901535902555758037807069394661455632763453646636181314097100019455249237585367515143987032502114718055469572098761010007333588571704646621892313512796514975004398395505675094883398430772333843348982318011339367212984009256237626899151886358773122149485063257589955418066068972563847108707289752044593254461769766496580751874088253657051597714972993028168763556631880657471883014456055947410279875483421239112083104797371236218656983790367288915639526259081016764971897689308765655850000548516196658092785294416767946424994886392708899497929368660195354143348815787076201148042474453517506864916852721896512891639767535082661159258743 A013787 638 168070788061989661582613079237508221304400081860302312875018017032867180710865474755500707216474420463443538761988867810893801673113792378595891383648505674054491852269366650326852077250093617127370888066845966753378264153546213276348278550263754766986363790609156929457066773558620360430323371973368851691007630524636632141716771528055213264532205407322592176156197605786454811364922413674358802207728602608688193426859746334959465645087616395411530331817335753382161649068291055215691995665829990614425822324683149529232598535629917712488297281867529573777891215478042597952715278351722959927421302022680046345757107464908245049324778332997582474819076359205545347448786765911800943728884031654512867425739831213236368330098992284162275638631743003639751841659470619479838498632623696676723174821773565972505694523012866519718957466900298244542480670942055131934610117787674585439637782895415402565969988486083747233521222473733702350755996954329184420444767944950488660832506588449898390290028000876373943059994290981583169123781548310944822537843961854886249381275571248603513321503119347641692959440021029768163927130144959280618858068755201652174045947661961787426319809750604135035163854638607967650009365653184320858875953158226127409565310139444162648028141628869176844984878341532286287898652792452522996451324686523008105072347252584644040659663028053428272387397791914410504705032466574055667019166360796499292200152996766908986764634875031953249560656887849961116278447084685290997523647019774632577586757787660255587702036375048774773616582154974265052205573471335147137146712053419442467403860712865037577438051182442609125185027607946160662856539163444744224432454985560547609125902815039632284373557880906545545225820678374606224226542184863679147414266280913636881473482958776631603125796908006202694659068403962709209358290385249685897030580886113650156260633201299473145458589991117708990329732081981035694395108111534618488338160995418080671860686450502548053521252697526352030346339695851316987388176080777491894659839366412722228894067694528414153129045298180506704769958956449981162895533982665363385273527452827081851733469443380241943 A013787 639 403537962136837177459854003249257239351864596546585853212918258895914100886788004887957198026755083532727936567535271613956017817146215501008735212140062123404834937298749327434771837477474774722817502248497166174861212232664458076512216799183275195534259461252585787626417323314247485393206416108058612910109320889652553772261968438860567048141825182981543814951030451493278002087178715232135484100756374863460352417890250950237677013855366965383084326693423143870570119412966823572876481593657807465236399401564242019687469084047432427684401773763938506640716808362780277684469383322486826785738546156454791276162815023244696363428792777527195522040602338452514379224537024954234065893050560002485394689201334742980520360567680474273623808354814951739044171824388957371092235216929495720812342747078331899986172549753892513845216878027616085146496090931874371774998892808206679640570316731892381560893942355087077107684455159434619344165148687344371793487887835826123274658848318868206035086357230104173837287046292646781189066199497494578518913363352413581884764442646567897035484928989553687704795615490492473361589039478047232765878223081239166869884320336370251610593863211200528219428414987297730327672486933295554382161163532900931910366309644805434517915568050914893604808692898019019377244665354678507714479630572341742460278705753455730341623850930356281282002142098386499621796782952244307656513018432272394800572567345237348477221888334951719752195137187727756640184551450329383685054276494478892818785805448172273666072589336492108231453413754093210390345581904675688276289255640260081364236669571588955223428760889044704509569251286678731751518550531430830882862324420330874809511292658910157114780912472056615854087195448777429544367927785857693632941653340473642152417832584022692479105038376122892669876423237914464811669255214984495838770424707558874025181780316320035022246074568673619285781686728836466702242654575794618990499924549998811693137508167656617876504527726760771224861561609739012086719010769946758039078274318756946071574656534562722381662837760931396598152671454436404772112177092379537488041739414237823526012060133555960905143 A013787 640 968894647090546063081109461801466631683826896308352633564216739609089756229177999735985232462238955562079775698652187145108398778968063417921973244348289158295008684454297135170887181783416934109484822898641695985841770570627363841705832534839043744477756966467458476091027993277508212429088605075448729597172479456055781607200986221704221482588522264338686699697424114035360483011316095272357297325916056047168306155354492531520662510266736083884785468390908968433238856710533343398476432306372395724032594963155745089269613270797885258870248658807216354444361056879035446720410989357290871112558249321647953854066918870810515968592531458842796448419486214624487024518113396915115992209214394565967432648772404717896229385723000818730970763859910699125445056550357886647992456755847719225670434935735074891866800291959095925742365724144306220436737114327430366631772341632504237817009330473273608127706355594564072135550376837802521045340521998313836676164418693818521982455894813602562690242343709480121383326198148644921634947944993484483023910985409145010105319426794409520782199314503918404179214272792672428541175283786791405870873613618055239654592253127624974117035865570092468254847624384501850516741641126842626071568953642495137516789509457177848277515278890246659545145671648143665524764441516583097022465593004192523647129172514047208550238866083785431358087143178225985591934075868338582683287757255886019916174734195914873693809753892219079125020524387734343693083108032240850227815317863243821657904718881061629072240286996917551863719646423577798147219742153126327551370502792264455355532243641385081491452454894596335527475772339315634935396039825965424949752440933214430417636613674043287232588970845407934665663356272514608336027394613844322412692909670477214807955216034238484642331197141071065300373292194232630012817881771177774508887789722848856534461454539484404088412825039385359905161829835936356552084613636482880196190318844547146875223157110543539521487371071952611710892609424983368020212344858642166051826936639335427517850750339485096438372473463996283232164564162101807857841337198803269508788216333585014285954956380667862133248343 A013787 641 2326316047664401097457743817785321382672868378036354673187684391801424504706256377366100543141835732304553541452463901335405265468302320266430657759680242269066315851374767421545300123461984058796873059779638712062006091140076300583935703916148544030491094476488367801094558211859297218042241740786152399762811123173989931638889567918311835779695041956677186765973515297798900519710169944748929870879524450569251103079006136568181110687150433337407369909606572433208206494961990557499741913967600122133402260506536943959336341463185722506547467029796126467020910897566564107575706785446855381541252356621276737203614672208816048840590668032681554272655186401313393345867990265993193497294323761352887805789702543727668846755120924965773060804027645588600193580777409285841829888670790373860834714280699914815372187500993789317707420103670479235268605811500160310282885392259642674998639402466329933114622959782548337197456454787563853029862593317951521859470769283858271279876603447459753019271867246461771441366201754896456845510015929356243740410275967357169262871943733377259398060554123908088434293468975206500927361856372086165495967546296950630410675999759427562855003113233792016279889146147188943090696680345549145197837057695630825177811612206684013714314184615482229567894757627192940924959424081316015950939888803066249276757143206227347729123517467168820690767230770920591406233716159880937022573905171382333818735536804391611738837219095218008979174279054950159207092542385410281396984578189648415800629230033428971402448929079599042024790871063010293351474600909656312450840577204226957308632916982965580660977344201925801601469329386696839479885891622142985304355610680647847432745509431377932645446118999824451132257718410307574614801774467840218112875676118815792753900473698206601626237204335711627786196274558352544660775734132597836595839583124560104539241952349302054216279192919564249132293553436083192081555157341195395351052955545757699647410800222415038391091177943758220717853155229385066616529840005599840690436474871044361470359651565103716548532308787055076040427118553206440666677050614326650090600507416937619300577850269983536981929271543 A013787 642 5585484830442227034996042906502556639797556975665287570323630224715220235799721562056007404083547593263233053027365827106308042389393870959700009280992261688028224359150816579130265596432223725171292216530912547660876624827323197702029625102672654217209117838048571090428034266674172620519422419627551911830509506740749825864973852571866717707047795737981925425102410230015160147824118037342180619981738205816771898492693733900202846759848190443115095152965380412132903794403739328556880335436207893242298827476195202446366555853108919738220468338540499647317207065057320422289271991857899771080546908247685446025878827973367333266258193946468411808645102549553457423429044628649657587003671351008283621701075807490132901059045340842821118990470377058229064787446559695306233562698567687639864148987960495471708622189886088151815515668912820643879922553411884904989207826815402062671733205321658169408209726437898557611092947944940811124700086556401603984589317050543709342983724877350866999271753258754713230720250413506392886069548246384341220725072597624563400155536903838799814743390451503320330738619009470808726595817149378883355818078658978463616033075422385578414862474874334631088013839899400652360762729509663497620006775527209611251925680908248316928068357261772833192515313062890251160827577219239754298206673016162064513493900838151861897625565438672338478532121080980339966367152499874129791199946316488983498784023867344259784948163047618439558997444010935332256229194267370085634159972233345846337310781310262960337279878720117299901522881422287714336890516784084806194468225867348924498027633676100359167006603428823849645127859857459111591206025784765307715757821244235481686021968144738416281716131718578507168550781903148486650139060497284363689014498361276718402115037349394050504595527610043618314657255214604459730522537652367405666610839082068810998719927590674232173286342199873762166636821800035744187813932776210144237878146265364236853433331334018507177009918242963487943565425705753544946288145853445217497737976165377511890333523407814023433026073397719237573065511646248664040691598524998286867531818308067223940687418498230472293612180974743 A013787 643 13410749077891787111025499018512638492153934298572355456347036169541243786155131470496473777204597771425022560318705350882245609776934684174239722283662420312955766686321110606491767697033769164136272611890721026933764776210402997682573129871517042775519091929154619188117710274284688461867133229525752140305053325684540331901802220025051989214621757566894602945670886962266399514925707407658575668576153432166069328280957655094387035070395505253919343462269878369531102010363378127865069685382335151674759484770344681073726100603314516291467344480835739653208614163202626333916542052450817350364393126702692755908135065964054967172285923665470656752556891221477851273653136153387827866395814913770888975704283013783809095442767863363613506696119375316807984554659189828430266784039261018023313821720093149627572401877916497652509053121059682365955694050741935656879087992183780352474831425977301264749111553177394436824234168015802887510404907821920251166998950238355446132503923430519431665251479574270066466959321242828849319452985339568803270960899306896576723773444106116958355198880474059472114103424241739411752556556975658698937319206860207291142095414089147773774084802173277449242321229598460966318191313552702057785636268040830276615873559860704208944292125785516572495229266663999493037147012903394650069994221911805116896898855912402620416198982618252284686955622715433796259247533152197785628671071105890049380580441305493567743660539477331873381152863070255732747206295435955575607618093332263377055883185925941367769808988807001637063556438294912802122874130798587619672918210307504767719764348456316962359982854832606062997951991517759326930485667909221503825534528807409391528138745515516937492400432256306995711690427349459516446983884253979757217323810565425400883478204675895115261533861791714727573492069770265307812984612903334141005532624636047215207926546145208831448060507621896902962095009141885821794941252595680556315145429183139532685093428532978435732000813701355334552500587119514261416037838194121967212068880773071406048690789702161470262695602227923889412930293462643042361700528058520886768943895757669404681590491814251363976962846520357943 A013787 644 32199208536018180853572223143448845019661596250872225450689233843068526330558470660662033539068239249191479167325211547468271709074420176702349573203073471171406795813856986566186734240578079763091190541149621185667969227681177597435858084821512419704021339721900240670670622368557536996942986884091330888872433034968581336896227130280149826104306839918113941672555799596401625235336623485788240180251344390630732457202579329881623271204019608114660343652909977965244175926882470885004032314602986699171097522933597579258016367548558153615813094098486610907353882605849505827733617467934412458224907897213165306935432293379695976180658502720795046862889095822768320908041179904284174707216351607963904430665983516094925638158085639936036029577382620135655970915736714778061070548478265704273976485949943652255801336908877510863674236543664297360659621415831387512166690269233256626292070253771500336662616839178924042814986237405942732912482183680430523051964479522291426164141920156677155428268802457822429587169330304032067216006617800304696653577119235858680713780039298786817010832512018216792545962321604416327617888293298556536148503415671357706032171089228043804831577610018039155630813272265904780129977343840037640743312679566033494154712417225550805675245394011025290561045469260262782782189977981050554818056126810244085669454153045678691619293757266423735533380450139756544818453327098426883294439241725242008562773639574490056152528955285073827988148024231684014326042315341729337033891042090764368311175529408185224015311382125610930589599008346085637897020788047408874834676622948318947295154200643617026626318834453087157258082731634140143960096088650040830685108403666589949059061127982756166919253437847393096703768716066052298989208306093805397078794469167586387521231169426824171742942802161907060903954459518407004058976055580905272554283831751149363714231637294646404306793278800174464011990116949667858129653947482229015712664175468718017976909321907681224192533953696954158260553909673953741659906849504086843276177382736144445922906586074889690100732140949245258480445634603805944710442967868508649132234293714164240640498770846017524908687794495379421143 A013787 645 77310299694979652229426907767420676892207492598344213307104850457207531719670888056249542527302842437308741480747832925471320373487682844262341325260579404282547716749070624745414348911627969511181948489300240466788794115662507411443495261656451319709355236672282477850280164306906646329660111508703285464182711716959563789887841339802639732476440722643391573955806474830960302190043232989377564672783477881904388629743392971045777474160851079083299485110636857094551266400444812594894681587361771064709805152563567787798497298484088126831567238930466352788556672136644663492388415540510524312198003861208809901951972936404650038809761065032628907517796719070466738500206872950186303472026460210721334538029026422143916457217563621486422507015295670945709986168683852182124630386896315955961817542765814709066179009918214903583681841941337977962943751019411161416712223336429049159727260679305372308326943030868596626798781956011668501722869723016713685847766715333021714220104750296181850183273394701231653438793562059980993385631889338531576665238663285296692393785874356387147643008861355738518902855534172203602610549792209834243292556701026929852183242785236533175400617841653312012669582666710437377092075602559930375424693743638046419465464513758547484426264191020471722637070171693890941460038137132502382118152760471396049692359421462674538577924311196683389015646460785555464109106438363322946789948619382306062559219508618350624822222021639462260999543406180273318396827599135492138218372392059925248315132446109052722860762628483591844345627219038951616590746912101828708478058571698913792455665235745324480929791521521862264576656638653570485648190708848748034474945277203482467690805768286597556773127504271590825185748687274591569873089142931226758386185520471374916438476037793804836354805667990738853230394657303695216745601509449753559402835480034509622277870161144446016740610662399218888092788270796152527369299127904831866726106685300391961162559281900342619286274022826386933983589937127162933725436345659312510706101895949482814660898713165810145931857870419137865611549968683738073249773565852289266566494539207708341777837548801288077305759394583405990164343 A013787 646 185622029567646145002854005549577045218190189728624456150358745947755283658929802223055151608054124691978288295275546854056640216743926509073881521950651149682397067914518570013739851736818754796347858322809877360759894671705680294875832123237139618622161923250150229318522674500882857837513927732396588399502690832419912659520707056866137997675934175066783169067891346069135685558293802407495532779353130394452437100013886523480911715460203440879002063750639093884017590627467995040342130491255612326368242171305126258504192013660295592522592940672049713045324569800083837045224585712765768873587407270762352574586687020307564743182236317143342006950229922488190639138996701953397314636335530965941924225807692439567543413779370255188900439343724905940649676791009929089281237558938054610264323920180721116467895802813633983504420102501152485089027946197606198561526048230766147032505152891012198912292990217115500500943875476384016072636610204963129559720487883514585135842471505461132622290039420677657199906543342506014365118902166301814315573238030547997358437479884329685541490864276115128183885756137547460849867930051095812018145428639165658575091965927352916154136883437809602142419667982771760142398073521746392831394689678474949453136580297534272510107460322640152606051605482237032150445551567255138219465684777891821915311354970931881567125596271183236817026567152346118669325964558510338395242666635136916856204686040192659850198155073956348888659903718238836237470783065524316623862312113335880521204633003107835587588691070989104018273850952912522831434383335956490729055818630649092015686052231024524078712429443173991297248552589407222736041305891945844030774343610565561404925624649656120733812279137756089571270982598146294359265287032177875446885231434651771174368780966742925412087888408845763986606177572186172215406189224188858296126207987562857603089166256907814886194206200420524550310784638181562218213687206099501312009382151406241098751304835842722628906343928806155028494599439042318203874772665928009338205350652174708238000817810311110160382390746876350015333331474809655113872706331611346529026153388637707728608587954671892673611128306394757782384587543 A013787 647 445678492991918394151852467324534485568874645538427319217011349020560436065090455137555419010937953385439870196956587996589993160402167548286389534203513410387435360062759086602989384020101830266031207833066515543184507106765338387996872927892372224311810777723610700593772941476619741667870940485484208747205960688640210295509217643535597332419917954335346388932007121911994781025463419580396774203226866077080301477133341542877669028819948461550483955065284464415526235096550656091861455309504725195610149453303608146668565024798369717646745650553591361021824292090001292745584230296350611065483364857100408531582635535758462948380549397461164158687502043894145724572731081390106952441841609849226560066164269547401671736484267982708549954864283499163499873975214839743364251379010269119244641732353911400639417822555535194394112666105267116698756098820452482746224041802069519025044872091320289588415469511294316702766245018798022590400501102116474072888891408318518911157774084612179426118384649047054936975610565356940490650484101290656171691344511345741657608389202275574985119565126952422769509700486251453500532900052681044655567174162636746238795810191574351686082657134180854743949622826634996101897774525713089188178649918018353636980929294379788296768012234659006407129904762851114193219769312979586864937109151718264418662563285207447642668556647110951597680787732783030925051640904983322486977642590963737371747451182502576300325770332569193681672428827491445806167350140323884213893411384119449131412323840461913245800447261444838747875516137942967318273954389631534240463020532188469929662211406689882312988543093060753104693774767166741789235175446561971517889199008967912933226424783824345881883282209752371060621629218149252756595954164259078947971440674598902589659443101149763914423020069638679331841432350818999489190260327277448768999025378138421105017088182835663541752289087209679445296193916273930885931062981844902650134526545526384878101882910858377032004131773063578223415533253140606007503329170893150421031046915871474479439963562556975495078120183250116386815328871017981928408367902198843016191794286119136256389219679167214309340319063653813435505394690743 A013787 648 1070074061673596064358597774046207299850868023937763993440044248998365606992282182785270561045262026078441128342892767779812573578125604283435621271622635698340232299510684566933777511032264494468740930007192703819186001563343577469580491899869585710572657677314389292125648832485363999744558128105647585202041511613425144919517631562128969195140223008359166679825749099710699469242137670412532654861947705451069803846597153044449283338196696256182711976111747999061678490466818125276559354198120845194659968837381963160151224624540885692069836306979172857813400125308093103882147736941537817168225559021898080884329907921356069539061699103304255145008692407389843884699127326417646792812861705247992970718860411183311413839298727426483228441629144681491563197414490830223817567561003656155306384799381741272935242191955840001740264511318746347193713393267906411073683924366768915179132737891260015301785542296617654403341754290134052239551603146181654249006228271372763905689815577153842802110241542361978903678440967422014118051812327198865468230918171741125719917742474663655539272075869812767069592790867489739854779493026487188218016785164490827719348740269970018398284459779168232240223044406750625640656556636237127140816938453162067082391211235805871700539997375416274383518901335605525177920666120463988062713999073275552869208814447783081790047204509713394786031571346412057251048989812864957291233319860903933429565630289188685697082174568498634029695501614806961380607807686917645997558080733270797364520989540949053703166873874729057833649114247201064531175764489505313711351712297784516301118969587462407433485491966438868204369753215967347035953656247195293614451966820531958952676645905962254462401760585615442916552531752776355868586885948386048554079429059711965117772322885860583158529671187202469075751279074316417773545815045793154494366659932910349073146028726988428163747246098390440348156161592973708057120482219409611262972998235808850092322620868970963253841920387125651314420695340790595024015493339314454160895543645007410225135352513699298163682566559983529444743604619314174610108491333179422081876498080972046151590516449680481556726106071832806058648452652473943 A013787 649 2569247822078304150524993255484943726941934125474571348249546241845075822388469520867434617069674124614337149151285535439329989161079575884528926673165948311714897751125153645207999803988467051219446972947269681869865589753587929504462761051586875291084951083231848690393682846797358963386684065581659852070101669383833772951761833380671655037531675443070359198261623588405389425650372546660490904323536440788018599035679764459722729295010267711094691454644306945747090055610830318789019009429688149312378585178554093547523090323522666546659676973056994031609973700864731542421036716396632299020909567211577292203276108919175922963287139547033516603165870470143015167162604710728769949543680954300431122695983847251130704628156244550986231488351576380261243236992192483367385979713969778428890629903315560796317516502885971844178375091676309979612105857236243292987915102404612165345097703676915296739587087054178988222423552050611859427163399153982151851863954079566006137561247200746376567866689943211111347731936762780255897442401397604475989222434530350442853522499681667436949792254163420453734092290872842865391325562756595738911458301179942477354156325388198014174280987929782925608775529620608252163216392483605342265101469226042123064821298177169897952996533698374474794828882106788865952187519355234035338576311774934602438970363489127179377903338027821860881261802802735349459768624540688762456251200986030344164387078324342034358694301138965220305298899377151514274839346256289268040136951840583184472214895887818677941303664173224467858591523307529755939353010539302258220955461226980623638986645979497240247798666211419722558691777471537600233324728649515899968299172336097233445376626820215372964226627166062678442642628738416030440477113162074902578344709172368428247771347248951260163629740520473128250878821057433719074283501924949363940974350498917748124623614973499216021157137882235447275922943984729873045146277808802476642398168764177049071666612706399282772474450849488688805924089513238218652661199507694004440310200291662791950549981385392014891001842310520454196829394690973333238870487690963792418585471892413882809968829995682836217699380678470567346814934818589937143 A013787 650 6168764020810008265410508806419349888387583835264445807147160526670027049554715319602710515584287573199023495112236570589831303975752061698753952942271441896427469500451493902144407529376309389977892182046394506169547280998364618740215089284860087573894967550839668705635232515160458871091428441461565304820314108190584888857180161946992643745113552738811932435026158235761340010986544484531838661280810994332032656284667114467794273037319652774338354182600980976738763223521603595412434641640681246499020983013708378607602939866777922378529884412309842669895546855776220433352909156068314149949203870874997078580065937514941391034852422052427473364201254998813379416357413910459776648854377971275335125593057217249964821812203143166917941803532134889007245012018254152565093737293241438007766402397860661471958357123429218397872278595114820261048666163224220146463984160873473808993579586528273627471748596017083750722038948473519074484619321368711146596325353745037980736284554528992050139447922553649878345904380167435394409759205755648346850123065307371413291307521735683516116451202246372509415555590385695719804572676178586369126411381133041888127329337257063432032448652019408804386670046619080413443882558353136426778508627611727137478635936923384924985144677409797113982384145938400067151202233971916918847921724571617980455967842737394357686345914604800287975909588529367574052904467522193718657459133567458856338693375056745224495225017034655493953022657404540785773889270361350532564368821369240225917787965026652645737070097679911947328478247461378944010386578304864721988514062405980477357206936996772873834964597573618753863418957709161778160212673487487675823886312778969457502349280995337110487108131825716490940784951600936889087585548702141841090605646722856596222899004744731975652875006989655980930360049358898359497354688121803422822279415547901513247221299551371617666798288055247308909490988507336425181396213018934746418398003202789094821071537108064677936711156489622341823023738921284962985039540017973304661184790900282363473270505306326227753295423387559610526587376653026973106528040946004065597023718013685732626735160819634489758696213009007832199702658499434439080343 A013787 651 14811202413964829845250631644212859082018588788469934382960332424534734945980871482366107947917874463250855411764480005986184960845780700138708241014393731993322354270584036859048722478032518845336919129093393209313083021677073449595256429372949070264921817089566044562230193268900261749490519687949218296873574173765594318146089568834729337632017640125887449776497805924062977366378693307360944625735227197391210407739485741837174049562604486311186388392424955325149770499675370232585255574579275672844149380215913817036854658620133791630850252473955932250419208000718705260480334883720022274028038493970867985670738315973374279874680665347878363547447213252150923978674150799013923733899361509032079636548930378617165537171099746743769978270280655868506395273855828220308790063241072692656647132157263448194172015453353553373291340906870683446777847457901352571660025970257210615393584587254384979559668379037018085483615515284919297837570990606275462977777174341836191747819215424109912384814462051313357908516416782012381977831853019311680787145479802998763312429359687376122195599336593540395106748972516055423250778995504785872272513726100433573393717738754209300309909213498600539332394781932412072678762022605880560695199214895756857086204884553047204889332370460922870671704334398098561230036563766572522153860060696454771074778790412483852804916540966125491430158922059011545301023626520787118496559379695468714069202793511245284013035265900207840981207400428302426643108138137602628687049540107545782428608904028993002414705304529468585535676272154770844568938174509980197494422263836759126134653855729251670077749998774258628026068917459697429362670629043457909653151036982305667463140623669804402279546624513545294748824668793849470699292902433842560458544157781578687531180510392101473542552891782164010213794478510714961153148606180450018196292876730511533306578340222843254017982689620648788691687863406114756860532307458462326150573605689896616665392760596463291726043486731583242717079997150005196127079935583153904491504682951577954699322483240489272835662311553530624874336291343917762428773826311355761498453946950859444036791121127942409910629607434627805111486083057142088231903543 A013787 652 35561696995929556458446766577755074655926631681116312453487758151307898605300072429161025182950816586265303843646516494372830090990719461033038486675559350515966972603672272498575982669756077747653942828953237095560712335046653352478210686924450717706077282832048072993914694038629528460526737770766073130793451591211191957868761054772185139654474353942255766913371232023675208656675242630973628046390280500936296188982505266151054892999813371633158518530212317735684598969720563928437198634564840890498802661898409074705488035346941233705671456189968193333256518409725611330413284055811773479941320424024054033595442696652071645979108277500255950877420759018414368472796636068432430885092366983186023207353981839059814454747810491931791717826943854740283855052527843556961404941841815535068609764309589539114207009103501881649272509517396510955713611746421147524555722354587562687559996593997778335922763778067880423246160852199091234108007948445667386609642995594748696386513936233287899635939523385203372338347916693611729128774279099367345569936297007000030713142892609390069391634007161090488651304283011049071225120368206990879326305456367141009718316290748856530044092021610139894937079871419721386501707616276719226229173314964712213863977927811866338939287021476675812482762106889834645513317789603540625691418005732187905350543875780373730584604614859667304923811571863686720267757727276409871510239070648820382480155907220499926915297673426399026195878968428354126370102639668383911477605945798217423611089978573612198797707436175254073871158729443604797810020556998462454184107855472058661849303907605933259856677747056994965890591470820733527899772180333342441077215639794515907579000637431200369873191445457022252691928029774032579149002258743655987660964522833570428762364405451435637975669493168975788523320542904226621728709803439260493689299197029958191469094594875046652897176437779177741648742560038081531222138070207768045087527227261441776613608018192108363434230411642531365763709073157162475901118925335152524684102743766738669233073282260414744078425210040027030323281435516746547591485956973565183357787926629013525132335481828189726195421687450541360072678085420198153844800406743 A013787 653 85383634487226865056730686553189934248879842666360266200824107321290264551325473902415621464264910623622994528595286102989165048468717425940325406508018000588836701221417126269080934390084342672117116732316722266441270316447014699300183859305606173212291556079747423258389180386749497833724697387609341587035077270498071890842895292508016520310392923815356096359004328088844175984677257556967680939383063482748047149746995144028682798092551905291213602991039774883378722126299073992177713921590182978087625191218080188367876772868005902127317166312113632193148900701751192804322295018004068125339110338081753734662657914661624021995838974278114538056687242403212898703184723200306266555106773126629641720856910395582614505849492991128231914502492195231421535981119352380264333265362199099699732044107324483413211028857508017839903295351269022804668381803157175206458289373364738012831551822188665784550555831140980896214032206130018053093327084218047395249752832422991620024019960896124247025890795647873296984373347981361761638187044117580996713417049113807073742256085155145556609313251193778263251781583509528820011514004064985101262459400737505564333677414088004528635864943885945887743928771278751048990599986680402862176245129230274025487411004676291079793228138565498625771111818642492983877476012838101042285094631762983160746655845748677327133635680278061199122071584044711815362886303190660101496084008627817738334854333236420324523629713896784061896305403196478257414616437843789771457731875861520034090227038555242889313295554256785031364652109394095119541859357353308352496042960988412847100178682161845756915883270683844913103310121440581200487353004980355201026394751146632694097180530472312088065532660542310428713319199487452222536754423243518026373975819323402599458436937488896966779582453098710868244492623513048118770632238057664445348007372068929617717296122294987013606120627107805757698630886651433756464353506568851076255152872654721705649272851679252180605587218353717809198665484650347104638586539729701211766530687783939544828608950707255800532298929306104899806198726675708460767157782693530005242048811836261473842737491869483532595207471568749805534500083093895767381365776589943 A013787 654 205006106403831703001210378414209032131560502241930999148178681678417925187732462839699907135700050407318809863157281933276985281373390539682721301025751219413796919632622520172063323470592506755753197274292450161725490029789282293019741446192760421882712026147473563243392422108585544298772998427650029150471220526465870609913791597311747665265253410080669987357969391741314866539210095394279401935458735422078061206542535340812867398220217124604203860781486499494992311825244076655218691125738029330388388084114610532271272131656082171007688516315384830895750510584904613923177830338227767568939203921734290716925041653102559276812009377241753005874106069010114169786346520403935345998811362277037769771777441859793857428544632671698884826720483760750643107890667565065014664170134640038379056637901686084675119680286876750833607812138396923754008784709380377670706352785448735968808555925074986548705884550569495131809891326918173345477078329207531795994656550647602879677671926111594317109163800350543786059480408503249589693287092926311973108914334922250784055156860457504481418961116116261610067527582006378696847645123760029228131165021170750859965159471225298873254711730270156076473172979840281268626430568019647272085164555281887935195273822227774882583540760695762200476439476560625654289819906824280602526512210862922568952720685642574262447859268347624939092093873291353068686290013960774903692097704715390389741985254100645199181234943066178532613029273074744296052494067262939241270014233943509601850635119571138177241222625770540860306529714655222382020004317005293354342999149333179245887529015870591662355035732911911636361047601578835462370134564957832837664373797503065098527330453664021323445343917962087339340679397969372786310747370207686781323915942195489641299707086910841617237777469890004794655026789054828533168288003576452333280565700337500012139227989630263819668295625685841624234412758850092449270912769271811434088622047243986815263904116881884485634014911267276459885995828645483398237246281891012609451440181369238847133490090648121177078049729263957864434683142748376014301945836247165542586159197218863798696412717978629961761093139236568283088334699508443737482659229592453143 A013787 655 492219661475599918905906118572515886147876765882876328954777014709881438375745643278119477032815821027972462481440633921798041660577510685778213843762828677812526404037926670933124039652892608720563426655576172838302901561524066785540399212308817772940391574780084025347385205482713891861353969224787719990281400484044555334403013625145506144301873437603688639646484509570896994560643439041664844047036423748409424956908627353291694623126741316174693469736349085287476540692411028049180077392897008422262519789959179887983324388106253292589460127673238978980696975914355978029549970642084869933023028616084032011337025009099244823625634514757448967103728671693284121657017995489848765743146080827167685222037637905365051685935663044749022468955881509562294102045492823721100208672493270732148114987601948289304962352368791078751492356944291013933375092087222286787365953037862415061109342776105042703442828805917357811475549075930534202490465068427283842183170378104894514106090294593937955379102284641655630328812460816302264853582310116075047434503318148324132516431621958468259886925639795144125772133724397315251131195942147830176742927215830972814776347890411942594684562864378644739612088324596515325972059793815173100276480097231812932403852447168887493083081366430525043343931183222062195949857596285097726666155818281877088055482366227820804137310103302647478760117389772538717915782323519820543764726589021652325770506595095649123234145098301894656803883284652461054822038255498317118289304175698366554043374922090302763556175524475068605595977844887188939230030365129709343777540957548963369375957167105290581314440794721499838902875291390783945150693090463756643232161487804859301564120419247315197592270747026971701756971234524464059932104435868655961958722177211370628760596715672930722987903705205901511966719320520643308137059496587062052206638246510337529146286403102263431023577797271705739786825033999071970699461559021619253246781535432812343448633784633404650007269801952730780186275984577805639167628322820321275292907875467542471967509707646138946164397399962762832507674225738850810338971952829444467749368232522491980670086935866690538188384627307000447695091613519773413695864810251479996343 A013787 656 1181819407202915405293080590692610642641052114884786065820419612318425333540165289510764864355790786288161882417938962046237098027046603156553491438874551655427875896095061936910430819206595153538072787400038390984765266649219284352082498508753471472829880171046981744859071878363996054359110880108715315696665642562190977357901635713974360252468798123686456423791209307479723683940104897139037290556934453419931029321537614275253358790127305900135439020836974153775231174202478878346081365820345717221852310015691990911047961855843114155507293766543446788532653439170368703248949479511645772709188291707217760859220197046847286821525148469932634970016052540735575176098500207171126886549293740066029612218112368610781489097931526970442402947963071504459068139011228269754361601022656343027887624085232277842621214608037467380082333149023242724454033596101420710576465653243907658561723532005428207530966231963007576105352793331309212620179606629293908505081792077829851728368722797320045030865224585424615168419478718419941737913451126588696188890242466874126242171952324322282291988508461148141045978893072277953917966001457096940254359768245210165728278011284879074169837635437373126019808624067356233297658915564950230613763828713453582850701649725652498870892478360799690629068778770916171332475608088680519641725440119694786888421213161312997750733681558029656596503041852843865461715793358771089125579108540240987234174986334824653544885182381022849070986123766450558992627713851451459401012619325851778096258143187938816935298377434264639722035942805574140643091302906676432134409875839075061049871673158219802685735972348126321113205803574629272252306814110203479700400419732219467183055453126612803789419042063611759055918487934093238207896982750520642964662891947484500879654192714330706665893956796199369530232093088570064582837079851305535987348138429871320407480233653848534497887610291249365481228166906631771801649407203210907827045522466574182436620169716904804564667454794488506603227248638971311339641475603091591381978271808997569475193990808058379609740718157310593560850925815998980795623871658743496167066233126286503245588878733015923982190311490164108074915914964060975966283771409413803471219543 A013787 657 2837548396694199888108686498252958152981166127838371344034827489176539225829936860115346439318253677877876679685471447873015272362938894178884932944737798524682330026524243710521944396915034963644912762547492176754421405224775501729350078919517085006264542290683803169406631579951954526516225223141025472987694207791820536636321827349252438966177584294971181873522693547258816565140191858030828534627199622661254401401011811874883314455095661466225189089029574943214330049260151786908941359334650067049667396347676470177426156415879317087373012333470815739266900907448055256500727700307461500274761088389029843822987693109480335658481881476308256563008542150306115997812498997417875654604854269898537098935687797034486355324133596256032209478059334682206222601765959075680222204055397879609958185428642699100133536273897959179577681890804805781414134664239511126094094033438622288206698200345033126281849922943181190228952056788473419501051235516934674320701382778869473999813303436365428119107404229604501019375168402926280112730196154939459549525472162964777107454857530697799783064408815216686651395322266539367357036369498489753550717803556749607913595505094994657081780162685132875573560506385722316147679056271445503703646952741002052424534660991291649789012840544280057200394137828969727369273935020921927659782781727387183319099332800312507599511569420829205488203803488678120973579619854409384990515439605118610349254142189913993161269322896835860619437683163247792141299140957334954021831299001370119209115801794241099461651404219669399972608298676183511684062218278930113554718111889619221580741887252885746248452069607851296992807134382684882677788660678598554760661407777058940706516142956997341898395119994731833493260289529757864937160655584000063758155603565910286612049716707108026704811390267674686242087255505656725063391828722984591905622880370121040298360041002890331329428152309289726520428828742822884095760226694909389692736299442244612030325027490288435759766558961566904354348623982170118526479182923022910908129830613403164309940771930148169442987464295702735139603072884213552890292915852643134297126025736213894292658897837971233481238937887884023487873111828710403295047335154002542134398122743 A013787 658 6812953700462773931348956282305352525307779872939929597027620801512870681217678401136946800803127080584781907924816946343109668943416284923502724000315454257762274393684709148963188496992998947711435542876528716387365793944685979652169539485760521100041166039931811409745322423464642818165456760761602160643453792908161108463808707465555105957792379892225807678327987206968418572901600651132019311639906294009671817763829360311594838006684683180406679002760009438657606448273624440368368203762494810986251418630771204896000201554526240326782602612663428589979829078782780670858247208438215062159701373222060655018993451155862285916014997424616124007783509702884984510747810092800319446706255102026387574544586400679801739133244764610733334956820462571977140466840067740708213511937010308943509603214171120539420620593628999990166014219822338681175337328839066213751919774286132113984282379028424536202721664986578037739713888349124680222024016476160153044004020052065607073551741550713392913976877555280406947519779335425998550665200968009642378410658663278429834999112931205417279137645565335264650000168761961021024244323165873898275273446339755808600542807733082171653354170607004034252118775832119281070577414107740654392456333531145927871307721040091251143419830146816417338146324927356315413626717985233548311138458927456627149157498053550330746427278179410922377177332176316168457564667270436933362227570491889783448559195397983497580207644275302901347269877274957948931259237438561224606416948902289656221087040107972879807425021531426229334232525121516611553433386087711202644878186646975751015361271294178676742533419128450964079729929652826403309370574289315129980348040072718516636345259239750617898046683107351132217317955160948633714122734057184153083331604161750598155531369813766372118252148032686921667251500469081796877203780763886005165400535768660617756362458447939685521956993694604633375549617811517744713920304294477444652259854960829313484810391004182534259199508066722137354791046181190454582076518198178009090419723302780997508167793404285754832612901773982267070186977994996740489593290962196165447399587792649560196674013708968931588454689868809540394383341500733678311408651704760103664689892705943 A013787 659 16357901834811120209168844033815151413263979474928770962463317544432402505603645841129809268728308120484061360927485488169806315133142500101330040324757405672887220819236986666660615581280190473455156738446545448046065271261191037144859064305311011161198839661876279194798519138738607406415261682588606787704932556772494821421604706624797809404659504121234164235665497283931172993536743163367978367247415011917222034450954294108139206054049924316156436285626782662216913082304972281324452057233750041177989656132481662955296483932417503024605028873004892044541569618157456390730651547460154364245442997106167632700603276225225348484352008816503313742688206796626847810305492032813566991541718499965356566481551948032203975658920679830370737231325930635317114260883002645440420642160761751773366557317224860415148910045303228976388600141793435173501984926542597979218359378061003205676261992047247311422734717632773868613053045926248357213079663559260527458653652145009522583597731463262856386458483010228257080994990184357822520147147524191151350563991450531510033832870147824206887209487002369970424650405197468411479210619921263229758931544661753696449903281367130294139703363627416686239337180772918393850456371272685311196287656808281372819009838217259093995351012182506218028889326150582513308117749882545749495043439884823361785127152826574344122171894908765624627602774555335120466612766116319077002708396751027370059990628150558377690078553905002266134794975337174035383953429089985500280007094314397464586829983299242884417627476696954376631492292816761384339793559996594597550352526139388778187882412377323002858822739327410764755431561096436194345798748868645627082815644214597158443864967434641233573210086140750068453780410341437669547608684471299151553079181592363186171430818922853059455923407426481298923070852626265394302166277614090298402126686380554143233026262733503184938218741860745724734694632365454105058122650611040344610075911760951181677029748801042264756338018868199851788853301881038281451565720193825399826097755649977175017110871963690097353103577159331423235518934165987173915513491600232993239206410290151594032214306915234404743879710375011706486914402943261561625692172743129008898920432386969143 A013787 660 39275322305381499622214394525190178543246814719303979080874425424182198415954353664552672054216667797282231327586892657095704962634675142743293426819742531020602217186988004986652138010653737326765831329010155620758602716298119680184806613397051737798038414028164946346711244452111396382803043299895244897279543068810760066233272900606139540380587469395083228329832858978718746357481720335246516059761043443613250104716741260153642233735773868283091603521789905171982808310614238447460009389418233848868353164374088472755666857921734424762076674324084745798944308653196052794144294365451830628553308636051908486114148466216766061710929173168424456296194384518701061592543486370785374346691666118416821116122206227225321745557068552272720140092413559455396391340380089351702449961827988966007853104118656889856772533018773052772309028940446037851578265808628777748103280866724468696828705042905440794725986057036290058539940363268922305668604272205784526428227418800167863723218153243294118183886817707558045251468971432643131870873301205582954392704143472726155591232721224925920736189978292690298989585622879121655961584698430953014651194638732870625176217778562479836229427776069427463660648571035777063634945747425717432182286663996683576138442621559639084682837780250197429487363272087548614452790717467992344537599299163460891646090293936605000237334719675946264730874261707359624240337251445282103883502860599216715514037498189490664833878607925910440989642735784554858956872183245055186172297033448868312472978789901482165486723571549387458292212995053044083799844337551823628718396415260672456429105672117952529864033397125113246177791178192543302624262796033618150625840361759247777423719786810573601809277416823940914357526765229791844583808451415589262878943115003264009997605396233770195753672101230981598714293117155663211719501232551430806463506173999710497902496056823141147036663199207650485088001812309455306244552484117107867408792264138043787206548426871302477679967583302547844145036777816372913765209294185374784982460711315595197216083203584819923744801688759554747188480960932535204571147893332159416767334591106653977271346550903477805790055184610403107275081481466771009463286906756252750366307958161112912343 A013787 661 94300048855220980592936761254981618682335602141048853773179495443461458396706403148590965602174219381274637417536129269686787615285855017726647517794201816980465923465958199972951783363579623321564761020953383645441405121831785352123720678766321222453090232081624036178453697929519462715110106963048482998368182908214634919026088234355341036453790514017594831219928694407903710004313610524926885059486265308115413501424895765628895003199593057747702940055817562317930722753784786512351482543993179471132915947662186423086356125870084353853746095052127474663265285076323722758740450771449845339156494035160632275160070467386455314167940944777387119567162717229401248883696910776255683806406690350318787499809417151567997511082521594006801056361884956252406735608252594533437582358349001507384855302988895192546110851778074099706313978486010936881639416206517695373195977361005449341085720808015963348137092522944132430554396812208682455910318857566088647954174032539203040799446785937149177759512249315846866648777000409776159621966796194604673496882648478015499574549763661047135687592137880749407873995080532771095963764860932718188177518327597622371048098886328514086786856090342695340249217219056900729787504739569147554669670280256037266308400734364693442323493510380724028199159216282204223301150512640649619234775917291469600842262795741788605569840661941946981618829102359370457801049740720122331424290368298719333949204033152967086266142537630110968816132208618716216355450111971377501999685177310732818247622074553458679333623295290079287359603401122358845203426254461928532552869793040874567886282718755204024203544186497396904072876618840296469600854973276717179652642708583953913594351208132187217944075077794282135372421763316730218845724091848829820172342419122836888004250556357282240004566715055586818513017774290747371338522459355985366318878323773304905463893032432361894035028341297568814696292351355002190293170514365175989648510226195443133082922772917997248909602167509417373792233303537111365950267515339084858742888167868744068515815771807152636911268854711690947999542787199017026175326091890514759658370353247076199428503068719250211701922498249577860567470637001717193721351863121762853629505407544832102535543 A013787 662 226414417301385574403641163773210866456287780740658297909403968559750961610492073959766908410820300734440404439504246376517977064301337897561680690223878562570098682241765638135057231855954675595076991211309074132704813697518116630449053349717937255109869647227979310864467328728776229978979366818279407679082007162623338440581637850687173828525551024156245189759048795273376807720356978870349451027826523004785107816921174733274976902682222931652234759074017967125351665331837272416155909588127623910190131190336909601830341058214072533602844374220158066666499949468253258343735822302251078659314742178420678092659329192194879209317226208410506474080757684067792398569756282773789896819182463531115408787042410580914762024109134347210329336324885779962028572195414479474783635242395952619231037582476337357303212155119155913394859862344912259452816238311848986591043541643774083867946815660046327998877159147588861965761106746113046576640675577016178843737971852126626500959471733035095175800588910607348326823713577983872559252342277663245821066015238995715214478493982550174172785908723051679328305462188359183401408999431099456369814221504561891312886485426074762322375241472912811511938370542955618652219798879705523278761878342894745476406470163209628955018707918424118391706181278293572340146062380850199735782696977416818511622272972576034441973187429322614702866808674764848469180320427469013717749721174285225120812038883600273974125008232849896436127533432893537635469435718843277382301244110723069496612540601002854289080029531991480368950407766094783587333426436963090406659440373091139837494964807731244862112709591780249966678976761835551823511652790837397948345995143310073346540037250725381510283724261784071407029184653723469255448583544529040398233794148313931368098205585813834658250964682848463951249755676072084438583792424913720864531626855379705078018807170870100907578103047455462724085797935603360258893902404990787551146073053095258962532097577776111394631954804190111114475152161792604389646592304329142745841674491052854508506473668108973481223956520162769966146902232064839879846957946629125937939747218146229954827835867994919758296315918297236443222496999441122982124965823355352611564442483515141878187838743 A013787 663 543621015940626764143142434219479290361546961558320573280478928511962058826791469577400347094379542063391411059249695550019662931387512292045595337227532428730806936062479297162272413686147176103779855898353086992624257687740998029708177092672767349518797022994378325385586056277791728179529459730688857837475899197458635595836512479499904362289848008999144700611476157451377715336577106267709031917811481734489043868427740534593219543340017258897015656536717139067969348461741291071190338921094425008366504987998919953994648880771988153180429342502599518066266378673276073283309709347704839861014695970388048100475049390459904981570660126393626044267899199446769548965984834939869542262857094938208096497688827804776343619886031567652000736516050757688830601841190165218955508216992682238773721235525685994885012384441093348061058529490134334946211788186749416805095543486701575366940304399771233525304059113360857579792417297417424830514262060415845403814870416956030228803691631017263517097213974368243332703736300739278014764873808669453216379502588828712229962864052102968188858966844047082067261414714250399346783007634069794743923945832453101042240451508005504336022954776463660440164027673636440383979737110172961392307269901290283888851934861866319120999917712136308258486541249182867188690695776421329565614255442777781246405077407155058695177623017803597901583207628110401174501949346353101936317080539458825515069705359524257811874144767072601343142207772377383862762115160942708994905287109846089861366709983007853148081150906311544365849929046393575393187556875148380066389316335791826749825410503362718913932615729864380169996223205167159928251478350800592473978734339087486105042629438991641006191221952543555448277072353590049682332049090414225996159339750101749214803791611539017014460566203519161946950663378249074737039685612217843795740436079766671892323156017259112279095025416940566000530000843383667981604259674382880910301721400481716769039566284240443458511323484860456785854840340464043139541468122694271732765860453017903674924043277129645328418719604910810688718712259187680551512546029856531376993333070769098121541633919055802339669454519831664700177215295658136280082042941876201620366226402919855649529000821943 A013787 664 1305234059273444860707684984560969776158074254701527696446429907357220903243126318455338233373605280494202777953258519015597210698261417013201474404683305361382667453486012792486616065260439369825175434011945761869290842708266136269329333199507314406194631652209502359250792121122977939359050232813383947667779633973098184065603466463279270373857925069606946426168154254040757894523121632148769385634665367644508194328095005023558320123559381438611734591344657850902194405656640839861928003749547714445087978476185406809541151962733543555786210851348741442877105575194535851953226612143839320506296285024901703489240593586494231860751154963471096132287225977871693687067329588690626770973119884946637639690950875559268001031346361793932453768375037869210882275020697586690712175228999430055295704686497172073718914735043065128694601529305812538205854503436385349749034399911570482456023670863850731694255045931179419049081593931099237018064743207058444814559503871111428579357663606072449704550410752458152241821670858075006513450462014615357172527185715777738064140836589099226621450379392557044043494656728915208831626001329401577180161393943719895602419324070721215910791114418289248716833830444401093361935348801525280302929755032997971617133495603341032209520802426839276128626185539288064120046360559187612287039827318109452772618590854579295927121472865746438561701281515093073219979180380593797749097310375240640061682362568217743006309821585741315824884440861478098654491838501423444296767594350740461757141470669201855408542843326054018022405679640390974519043324057231260539400748522236176026330810618573888112352210367404376788160931915606350987731799520272222530022941148149054138207353283018930055865123908057076631313250720969709287279249866084556616778574739994299864743903659305179851719819454649507834628542771176028443632285154935042953572787027519779213467897597439128582107156026074298967272532024964186823831827478193297065634433082556601962463998648461304743885687687149956742837471657454167578039064962588946430370830947695986723492627908388278433533345771390856463613628134309621004181623017685531836160992702916604589821463039652981417546360302115826945125493924875185208476985103444760090499309593410573414519130973485143 A013787 665 3133866976315541110559151647930888432555536285538367999167878207564687388686746290611267098330026278466580869865773704156448902886525662248696740045644616172679784555819916714760365172690314926950246217062681774248167313342546993182659729012017061889273310596955015164561151882816270032401079608984934858350338901169408739941513922978333528167632878092126278369229738363951859704750015038789195294908831547714464174581756107061563526616666074834106774753818523500016168767981594656508489137002664062382656236321321161749708305862523238077442692254088328204347930486042080580539697095757358208535617380344788990077666665201172650697663523067294101813621629572869936542648658342446194877106460843756876972897973052217802470476262614667231821497868465923975328342324694905644399932724827631562764986952279710148999114278838399373995738271863255904232256662750761224747431594187680728376912833744105606797906365280761785136844907028569268080373448440147325999757368794538540019037750318179951740625536216652023532613831730238090638794559297091472571237772903582349092002148650427243118102360921529462748430670806125416404734029191893186809567506858871469341408797093801639401809465718312486169118026897007025162006772472462198007334341834228129852737522943621818335059446626841101984831471479830641952231311702609457101182625390780796107057236641844889521018656350657198986644776917738468801170012093805708395582642210952776788099352526290800958149881627364899295547542508408914869434904241917689756538994036127848678896671076753654835911366825855697271796036816578729820223021061412256555101197201889058639220276295195905357757657092137908668374397529370848721544050648173606294585081696705878985835855232528451064132162503245040991783114981048271998757478928469020436885357950726313975250112685991736823979286510613468310943131193593644293161116656999038131528261653074989891536422131451347725639281618604391820421349391939012564020217775142106254588273831218401311876060754955592690069536136847046139552769449547456354871794975176060379320365105418064123105799608040256518913563197109446369136321150477400031040076865462961938622543479702767620161332758206808383528811085380100495246310913625319685553241233370868977288842333778786768260433467337828343 A013787 666 7524414610133614206452523106682063126565842621577621566002075576362814420236877843757652303090393094598260668547722663679633815830548115059120872849592723430604162718523620032139636779629446139607541167167498939969849719335455330631566009357852965596145218743288991410111325670641864347794992141172828594899163701707750384599574929070978801130486540299195194364520601811848415151104786108132857903076104546062428483170796413054814027406615245676690366183918274923538821211923808770276882417943396413780757623407492109361049642375918294623939904102066076018639381096987035473875812726913417058694017330207838365176477663148015534325090118884573138454505532604460717638899428680213313899932612485860261611928033298374943731613506537816023603416382186683464763349921592468452204238472311143382198733672423584067746873383490996896963767590743677426061648247264577700618583257644621428832967713819597561921773183039109046113564621775594812660976649704793729725417442475687034585709638513950064129241912456181508501805809984301655623745736872316625643541892741501220169897158909675810726563768572592240058982040605507124787766404089735541529771583968150397888722521822217736203744527189668279292052382579713867413978260706381737415609754743981739776422792587635985822477731351045485865580363023073371327307379397965306499939483563264691453044425177069579739965793897927934766934109379490063591609199037227505857793923948497617068226545415624213100517865787303123208609649562689804601513205084844373105450124680742964678030907255285525261023191748879529149582284396605530298355473568450827988797974481735629792767883384765368763976134678223118712766928468019407780427265606264828713298781153790815444991888413300811004981322170291343421271259069496901069016706907254118068961744439693879854575520559066160114374266911982937414574457995818339947879841093454690553799356229033050729578949537614685889259915166269144760831659890045569166212542878116197117266445468755381549814421872648378048856956264569757781066199448363442708047179735397720970748196618108771959577024858904655901911465236259780732296307082296237474527224553976571614632726894766345056007359952454546928852675415997621289086392503614392565013332201323456414470510443402867030593300755078125851543 A013787 667 18066119478930807709692507979143633566884588134407869379970983458847117422988743702862123179720033820130423865183082115494800791809146024256949215711872128956880594687175211697167267907890300181197706342369164954867609176124428248846389988468204970396344670202636868375677292935211116299055776130955961456352892047800308673423579404699420101514298183258367661669213964950248044777802591445626991825285727015095890788093082187744608479803283204869733569207587778091416709729829064857434794685482094789487599053801388554575880191344579825392079709749060648520753154013865872172775826357319114357924335609829019914788722869218385297914541375441860105429267783783310183050997528261192166673738202578550488130239207949398239899604029197296272671802733630226998896803161743516753742376572019055260659159547489025346660242993761883549610005985375569499974017441682251059185218401604736050627955480880853746174177412476900819718668656883203145199004935941209745070727279384124570040288842071994103974309831807291801912835749772308275152613514230432218170144084472344429627923078542131621554479608342793968381615879493822606615427136219455035212981573107529105330822774895144784625190609782393538580217770573892995660961803956022551534879021140300157203191125002914001959769032973860211563258451618399164556865017934514700906354700035398524178759664850144060955657871148924971375408796620155642683453686888383241564563211400342778580811935542913735654343395755314798823871768600018220848233205408711339826185749358463858191952208319940546151716683389059749488147064836249878246351492037850438001103936730647247132435688006821650402306699362413708029353395251714598080805864720641853740630373550251747883425524080335247222960154530869515554472293025862059466709113284317137483577148399705005530835824862317850434612614855671032732393273647959834214859498465384712019672254305908354801719057839812860820113056314212216570756815395999411568076315450356989278556735570481671101104426916228755695305551991231988432339944875520625942021278544689928050766420080079161474944436686230078820489428032259733538243433304593266176339866154097748446733177274333994479473671245843367176175273673810288715096428401178156548597010615377618851143695574610283740454515112942580169554743 A013787 668 43376752868912869310971711657923864194089896110713294381310331284691928932595973630571957754507801202133147700304580159303016701133759604240935066924204981625470307843907683284898610246844610735055692928028365056637129631874752225480182362312160133921623553156531120970001180337441890234032918490425263456703293806768541124890014150683307663735829938003340755667782729845545555511504022060950407372511030563245233782211490332774804960007682974892230299667418255197491520061319584722700942039842509589559725328177133919536688339418336160766383383107494617098328322787291959086834759083923193573376329799199476815407723608993343100292813842435906113135671948863727749505445065355122392183645424391099722000704338286505173998949274102708350684998363446175024351224391346183725735446149417751680842642073521149857331243428022282402613624370886742369437615877479084793103709382252971257557721109594929844564199967357038868144523445176570751622810851194844597914816197801283092666733509814857843642317906169307616392718635203312168641425047667267755826515946818098975536643311579658023352305539631048318084259726664668078483640554062911539546368757031177381899305482523242627885082654087526886131102867147917082581969291298410146235244529757860677444861891131996518705405448170238367963383542335776394101032908060769796876157634784991856553201955305195890354534548628568856272356520684993698082972302219008162996516270572223011372529457238535879306078493208510831976116116408643748256607926186315926922671984209671723518877252176177251310271756817132458521041102671835957669489932382878901640650552090284040364978086904378782615938385169155312978477501999366749992014881194261090831253526894154446668104683316884928582327331028617706846287975555094804779568580995645447098068733307691718279536815494425158893504888268466149590476250028751561949877655815388693559233082588485959878927457873390678829091448210423531986387113765794587174951233396307131257814722104726492313751729025865242424428630330948004226048207646125022886793089785800517249890174612270066701341592483638419247995116705455620225322483364328432089392018635988694020606358635675920745216284661269924589996832090818503204946524591228753873181422487521662861596013074639291260831290786175134987100937943 A013787 669 104147583638259799215643079690675197930009840561822619809526105414545321367162932687003270568573230686321687628431296962486543099422156809782485095685016160882754209133222347567041563202673910374868718720196104500985748246131280093377917851911496481545818151128831221448972833990197978451913037295511057559544608430051267240860923975790621700629727681146021154358346334359154878783121156968341928101398984382351806311089788288992306708978446822716244949501471230729177139667228322919204961837661865524532900512953298540807588702943425122000086502841094575653086303012287993767490256560499587769676567847877943833793944385193016783803046035688610577638748349221810326562573601917648863632932663963030432523691116225898922771477207120602749994681070634266233467289763622187125490806204752021785703183618524280807452315470681500048675312114499068429019715721827282588242006226789383989396088384137426556798644121624250322415000791868946374646368853718821879593473690920880705492827157065473682585205292712507586958917443123152516908061539449109881739464788310255640263480591102758914068885600654147011720307603721868056439220970305050606450831385631856893940232463538305549552083452464152053600777984022148915279308268407482761110822115948623486545113400607923641411678481056742321480083885148199122236580012253908282299654481118765447584237894687775332741237451257193823909928006164669869097216497627838599354635565643907450305443226829724646213894462193634507574654795497153639564115630773344540541335434087421808168824282475001580395962488117935032909019687515078134364445327651292242839201975568771980916312386657413457060868062791141906461324482300479566730827729747420879085839718072864826450119344643840713526167921799711114137937429307782626275744162970544718482463028671767815589167894002114806503305236732587225166733476319032500241656251612748253235718631294954789669304826354011019868648567153226900299315460151672803807057911384533422150013147773448308045317901391102447061053141424606158146741746558346179951190208575707041916986309244060430149921163553215844614436275209798944160999282557752565446630236745008854343475867084257885709264299471709088940582393850055226195076605543540238049508595392539512530692027392208938317255929177606499104029352001143 A013787 670 250058348315461777916759034337311150229953627188936110162672179100323316602558201381494852635144326877858371995863544006930189981712598500287746714739723802279492856128866856508466793249620058810059793647190846906866781538961203504200380762439503052191509380860323762698983774410465346263043202546522049200466604840553092645307078465873282703211976162431596791614389548796330863958273897880988969371458961502026686952926581681870528408257250821341704123753032424980754312341015203329011113372226139124403494131600869796479020475767163717922207693321468076143060213532503473035744106001759510234993439402754943144939260468848433297911113531688353996910634786481566594076739218204274921582671326175236068489382370058383313574316774296567202737229250592873226554962722456871288303425697609604307473343868076798218693009445106281616869424386912263298076337448107305494369056950521310958540008210313961162873544536019825024118416901277340245525931617778891332903930331901034573888278004114202311887077907802730716288360780938689193096255756217312826056454956732923792272616899237724152679394327170606975140458556536205203510569549702426506088446156902088402350498144955471624474552369366429080695467939637179545585619152446366109427083900392644991194817274859624663029440033017238313873681408240826092490028609421633785801470409166155839649755185145348573911711120468522371207737142801372355702416810804440477050479993111021788183369187618168875559560603726916452686746163988665888593441629486800241839746377243899761413347102222478794530705933971162014014556269723702600609033231690752675056923943340621526180066040364449710403144218761531717413640082003451439720717379123557530685101163092948448306736546489861553176329180241106385045187767767986085688061735292277869076393731840914525229592113499077650414435873394941927625327076641997033080216660122208556018960433739186449996000888075980458704625209734897787618656419824166401940746045234264746582181567804049387616808281240036975393588592560479385710326933486589178062807690790272607642684128494989092789960713691271242919261496778727264930559277421163909637359198424766259278685556869303183587943583031573522546338327633982598094378929910040111556870137537487369586191557768693660899731485955433204348774474154744343 A013787 671 600390094305423728778138441443884071702118658880635600500575902019876283162742241516969141176981528833737951162068369160639386146091948999190879862090076849273062347565409322476828770592337761202953564546905223423387142475045849613585114210617246828311814023445637354240260042359527296377566729314199440130320318222167975441382295396561751770411954765998263896666149306659990404363815628812254515460872966566366075373976722618171138708225659222041431601131030852378791103930777503192955683206714960037692789409973688381346128162316960086731220671664844850819487572691540838758821598510224584074219248006014618490999164385705088348284583589583737946582434122342241392378250862908464086719993854146741800443007070510178335891934575086057853772087430673488616958465496618947963216525099960659942243498627252392523081915677700182162103487952976344178681286212905640491980105738201667611454559712963820752059380430983599882908318979966893929507761814287118090302336726894384011905755487878199750840874056634356449808354235033792752624110070677768095361548351115750025246553175069775690583225779536627347312240994243428693628877488835526041118359222721914254043546046038087370363400238848796222749818523068868088951071585023725028734428444842740623858756276937958815933685519274389191610709061186223448068558691221342719709330452407940170999062199533981925962018400244922213269776879866095026041502762741461585398202463459563313428269419471223470218505009548326402900877539736786798512853352397807380657231051762603327153446392436171585668224947464759995648949603606609944062288789289497172811674387960832284358338562915043754677949269246437653510149836890286906769442427275661631174927892586169224384474448122157589176366361758896430493495830410934591737036226436759163652421350150035775076250664511285438645060532021255568228410311017434876425600200953422743001524001407786666440398132270429081349805128573489588072394063997823531059731254607469656543817944297522579667956683257328777920006210737711005090494967301300616528801265587444530950084592516468811788695673572742254249146853765724163098272825088214547039299435417863788528124022043196943794652542858808027633758324649192218024603810714006307848045200227507174376445930202633479820255297778995123641407512445541167543 A013787 672 1441536616427322372796310397906765656156786899972406076801882740749722955873744121882242907965932650729804820740126154354695166136766769547057302548878274515104622696504547783266865878192202964648291508477119441439552529082585084922217859219692009634776665470292975287530864361705225038602537717083392855752899084051425309034758891247144766000759103393161831615895424485290636960877521324778223091621555992725844946972918111006228904038449807792121477274315605076561477440537796785166286595379322619050500387373346825803612053717723021168241660832667292486817589662032389553859930658023049226362200414462441098996888993690077917124231285198590554809744424327743721583100180321843222272214705243806327062863659976294938184476534914781624906906781921047046169317275657382094059682876765005544521326640204032994447919679542158137371210474575096202373013768197186442821244233877422203935102397870826133625694572414791623318862873870900512324748136116103370534815910481273416012585718926395557601768938609979089835989858518316136399050488279697321196963077591028915810616974173342531433090325096667442260896690627178472293402934850694098024725180493755316123958554056537447776242523973475959730822314273888352281571522875641963793991362696067420237884873820928039117056778931777808449057312455908122498812609417622443870022102416231464350568748341081090604234806178988058234060734288558494157525648133342249266541084114766411515541274876150407551994630527925531693365006972908025103229360899107135520958011755282010588495424788239247977189408098862888749553127998259470475693555383084082711920830205493958314744370889559020054981756195460696806077869758373578863153431267888863576451001870099392307747123149941300371612455634583110329614883488816653954760623979674658751929463661710235895958077845491596338186790337383034619316413156752861138297866082489168005946659127380095786123395915581300224320882113704948500961818147658774298074414742312534645361706884258351713782763996500846395785934911981244123222278416490422780285651838675454318811153106632041617104658312248154152452201595891503715598953053036803127441357944438290956256025776925715862050960755403998074348653737482710515477073749524329145143156525746244725677846678416522985048432969967367291863019437381744343270743 A013787 673 3461129416042001017083941265374144340432445346833746990401320460540084817052859636639265222026204294402261374597042896605623093894377013682484583419856737110766199094307419227623744973539479318120547911853563778896365622327286788898245079986480515133098773794173433665361605332454245317684693058717226246662710700807472166992456097884394583167822607246981557709764914189182819343066928700792513642983355938534753717681976384525955598596317988508883666935631767788824107334731250081184254115505753608340251430083405728754472540976252973824948227659234169260849032778539767318817693509913341192495643195124321078691530473849877079015279315761815922098196362810912675521023532952745576675587507290378991277935647603084146580928160330390681401483183392433957852530778853374407837298587112778312395705263129883219669455150580721687828276349454805981897606057441444649213807405539690711648180857287853546835292668367914687588589760164032130091720274814764192654093001065537471846218311142275733801847221602559794696211650302477043494120222359553268193908349296060426861291354990195417970849870557098528868412954195855511976460446576516529357365158365506514013624488289746412110758300060315779313704376571605933828053226424416355069373261833257875991161582044048221920053326215198518086186607206635402119649075211711487731923067901371745905715564766935698540767769635750327819979823026828944472219081168154740488965142959554154048814600977637128532339107897549201595769381741952168272853695518756232385820186224432107422977514916562434393231768845369795887677060323820988612140226474784882591321913323390993913701234505831207152011196625301133031392965289854962850431388474201161447058855490108640930900842683009062192241505978634047901405335256648786145380258175198855663382642251766276386195344907025322807986483600056666120978707989363619593053176464056492382277928564839609982482273593310701838594437955005581350809325372528717089676669796292395683513458229104302464792416355598532196282029723666967139856690477993505095465850064659765819465578609023531922668284607707818120037736031735500421153086280341364308986700424596336585970717890398643784784356773724999376511117623695987947660454072607914277488718818316733586352509874878071687101287560891648867763109669153568168193053943 A013787 674 8310171727916844442018542978163320561378301277747826523953570425756743645743915987570875798084916510859829560407499994750101048440399209851645484791076025802949644025432113565524611681468289842807435536360406633130173859207815580144686437047539716834570155879810414230533214403222643007760948033980060218237168392638740672948887091020431394185942080000002720061145558968227949242703695810602825256803037608421943676154425299246819392229759490409829684312451874460966681710689731444923394131329314413624943683630257154739488570883983390153700694609821240395298527701273981332481282117301932203182039311493494909938364667713554866715685637144120028957769467109001333925977502619542129598085605004199958058323489895005035940808512953268026044961123325233932803926400026951953217353907657780728062088336774849610426361816544312772475691515040989162536152143916908602762351580700797398667282238348136365951537696751363164900204014153841144350220379830248826562477295558355469902770165052604036858235179067746067065604172376247381429382653885287396933573946659841084893960543331459198548010539207593567813059503024249084255481532230216186987033745235581140146712396383681135477930678444818186132204208148425847121155796645023668521565201661652160254778958487759780830048036242691641924934043903131600489277429583319282044347286031193561919623071005412612196383414895436537095771555087416295677798013884739531914005308245889523871203856947306745606146198062015633031442285562427156023121722940533713958354267124861489922569013314666404978149476997732879926312621837494193657748683765958503101763913889461776386796664048500728371978883097348020408374509660941765803885763726556988634388312031750846875092923281904758323571855854700349011274209951213735535057999878652452447781724046490829603255023121767800061975547123736055356469877882462050642920676690199638209849306484179903567939938897538995114465245529968400823293190219441449732313684180898042036115813208079430217966591669792075803273153366524388102795913837662405734213506005248097732536854240265500146326551343106471306210604212196936511188560159099615705877067719455804142915693654847143727267240613713723503003193414494067062332750228331602180250413882778477340832376209582250120730191433700848931499226315637717171831522517143 A013787 675 19952722318728343505286521690570132667869301367872531484012522592241941493431142286157672791201884542574450774538407487394992617305398502853800808983373537952882095305062504670824592647205363912580652722801336326145547435957965207927392135351142860119802944267424804567510247782137565861634036229586124583987441310725616355750277905540055777440446934080006530866810487082715306131731573641257383441584093297821086766446775143491613360743652536474001072034196950580781002787366045199261069309321683907113489784396247428529512058692444119759035367758180798189111765010758829179287558363641939219840076386895881278762013567180245234984361214783032189527604490528712202756271983789520653165003537615084099298034699237907091293881239600796530533951657103886672662227286464711639674866732286331528077074096596413914633694721522894966714135327613414979249301297544497555232406145262614554200144654273875414649642009900022958925389837983372587584879131972427432576507986635611483236551166291302292496622664941658307024515617875369962811947751978575040037511045930278444830399264538833535713773304637432156319155866761222051297411158884749064955868022310630317492256463717218406282511558946008464903422303764370458937895067744701828120278049189626836771724279329111233772945335018702632261766639411418972774755108429549596188477833760895742169014993483995681883516579163943125566947503764886525922393031337259616125526745098380746814760460530483496200357021546899534908492927635387601611515256780221447214008595366792437304088200968514038352536894271556644703076605031823558972254589722066365947335157248597725104698790380450248821121298316732597000507197695921179695129718707463329711166337188233783347098108799853324734896025907135537976069378092864179019674257708644538327123919435624481877415310515364487948803288644090268910884176795791383593652544733169331341848184868515948466623793292991127269831054517454130376726949716878920807285155718336198928714067512598711953337786599170774003658841233025055834812989124227436167846627918600682655820987030877465851330049774798637606211660713484844563363732941998177309810839594413385747140580465287992089168644713526650130710667388200255016660933298224176834781243732551124095338535279206982539873189632315738284529642383846158929567485563660343 A013787 676 47906486287266752756192938579058888535554192584261948093114066743972901525728172629064572371675724786721256309666716377235377274150261805351975742369079864624869910827455073714649846945940078754106147187446008519075459393735074464233668516978094007147646869186086955766592104924912295633783320987236285126153846587052204870156417251201673921634513088726095680611211979485599450022287508312658977643243408008068429326238707119523363679145509740074076573954106878344455187692465874523425827411681363060979488972335390075899358452920558331541443917987392096452057347790831948859469427631104296066836023404937010950307594574799768809197451276694060287055778381759437998817809033078639088249173493813816922414581312870214926196608856281512469812017928706431901062007714801772646859355024219481998913054905927989809035501026376470815080638921599809365177572415404338630113007154775537544634547314911574870573790465769955124379861000998077582791294795865798265616195675912103171250959350265416804284391018524921595165861998518763280711486552500558671130064021278598546037788634157739319248769704434474607322293236093694145165084192482282504959039121567823392298907769385041393484310253029366324233116951338253471909886057655029089316787596104294035088909994669196072288841749379905020060501701226816953632187015339348580448535278859910676947804999355073632202323306572627444486240956539492548739665668240760338317389714981212173102239865733690874377057208734105783315291519252565631469248131529311694760834637475668641967115770525402206084441083146007503932086928681408365092383269922681344639551712553883137976381795703461047419512237258474965398217781667906752448006454616619454636510375588949313816382559228447832688485358203032426680542576800966893826237892758455536523424530564934380987674160547390135565076696034460735655032908486695112008359759904339564551777491869306792268363727696471696574864361896407367034521406270226288858291658879725213627842476097749507399964025624609028382784877800493159059385986887270074238999753632560239056626189861136795509043449509291528892514197373077111796636322793737623720855825866186539178884533697156469006093915957177486963836312399068812295002900849036248580309766201855248952907823205375965078235528307190087621155671363614627589891532838348483543 A013787 677 115023473575727473367619245528320391373865616394812937371566874252278936563273342482384038264393415212917736399509786021742140835234778594650093757428160754964312655896719631988874282517202129088608859397057866454300178004357913788625038109264403711161500132915794780795587643924714421816713753690354320587895385655512343893245557820135219085844465926031355729147519962744924279503512307458694205321427422627372298812299135793975596193628368885917857854063810614905036905649610564730745411615446952709411753022577271572234359645462260554031006847087728423581389692045787509211586095742281414856473292195253763291688534574094244910883080515342438749220923894604410635161559488421812450886265558646974430717409732201386037798057863931911440018655046824142994449880523239056125109311413150976279390244829133103531494237964329906427008614050761142285791351369385817050901330178616065644667548103102691264247670908313662253636046263396384276281898804873781635744485817864959714173553399987265747086822835478336749993234658443550636988279212553841369383283715089915109036730510612732105516296060347173532180826059860959642541367146149960294406652930884343964909677554293484385755828917523508544483713800163146586055636424429724843449607018246409978248472897200739769565509040261151953165264584645587505670881023829775941656933204542645535351679803451531790917778259080878494211464536651321609523937269446065572300052705669890427618477917626591789379314358170587985740014937725410081157664763801877379120763964579080409363044965031490696808743040633564016940940715764061484586812231084357908479563661841873414281292691484009974854248881657598391921120893784644112627663497534503310582261411789067302473134524707503246285053345045480856459982726899121512076797180513051743192742297886407448751405659474283715491749147178740226307734013276554963932071783530319294488817757978205608236341310199228543476249332913274088249885896454813319548758272970220237920449785110696567267313625524686277147066491598984074901585754516335448247838408471777133974959481856589446017213322271808960870926587892758145423723811027764034553774837904713880568501765406872682083631492213183146200170986070164218320301964938536032841323748650654452735931683516107692152843503465563400378394766944038720843329570344874708986743 A013787 678 276171360055321663555653808513497259688651344963945862629132065079721726688419295300204075872808589926215485095222996238202880145398703405754875111585013972669314686808023836405287152323802311941749871412335937356774727388463351006488716500343833310498761819130823268690205933063239326781929722610540723731536820958885137687682584326144661025112562688401285105683195430550563195087933050208324786976747241728320889448330225041335406460901713695088776707607209286386993610464714965918519733288688133455297619007208029044934697508754887590228447439857635945018916650601935809617018215877217677070392374560804285663344171512400282031030276317337195436879438270945189935022904331700771694577923606311385608152500767015527876753136931300519367484790767424767329674163136296973756387456702975494046815977834748581579117665352356105331247682335877502628185034637895346739214093758857173612846782995549561725458657850861103070980147078414718647352839030501949707422510448693768273730701713369425058755461627983486536733756414922965079408858389341773127889264199930886176797189955981169785344626840893563650766163369726164101741822517906054666870373687053309859748135807858656010199745230973944015305396834191714953119583055055769349122506450809630357774583426178976186726787205667025839549800267734055601115785338215292035918296624106891930379383208087127829993585600053189264601726352499823184466973383940003439092426546313406916711965480221446886299733773967581753761775865478709604859553097888307587268954278954372062880670961040609163037792040561187204675198658549511624492936166833543338259432352082338067689383752253107949625051564859893739002611265976930514419020057580342448708009649705550593237995993822715294330413081454199536360418527284790750496390030411837235405774257225264284452124988397755200895689702376155283364869365877008468400904352256296626067651436905671665375455485788347732886474648324771085887976037388006780236568613401498791246999934050782458008820014884771751430106646329160763838707396593721411243060018740736898673877715937671259887329186774613315051094737530512307162360870277661446963613385809218027244972738741901309682799212803852734026610537554464288187045017817425014852018320510221341018971972122174568858977251820817724308525835432636968744834298398044176277169943 A013787 679 663087435492827314197124794240906920512451879258434016172546088256411865778894728015789986170613424412843379713630413967925115229102286877217455142915618548379024563026065231209094452729449350972141441261018585593616120459700505766579408317325543778507527127733106668125184445284837623603413263987908277679419907122283215588125884967073331121295263014851485538745352228751902231406127253550187813531170127389698455565440870324246310912625014581908152874964909496615171658725780633170365879626140208426169583236306477736888208718520485104138502303098183903990418878095247878890460736321199642646012091320491089877689355801273077156503693437926606243947531288539401033989993300413552838681594578753636845174154341604282432084281772052547001330982632586866358547665690249033989086283543844161206405162781231344371461514511007008900325685288441883810272268165586727520853039115016073844445125972314497702826237499917508473423333135273739472294166512235181247521447587313737625227414813799989566071863368788351174697749152230039155660668992809597280062123344034057710490053084310788654612449044985446325489558250712520008282115865492437255155767222614996973255274074668633080489588299568439580748257798894307602440118915188902207243137988393922489016774806255721824331016080806529040759070442829467498279000597054916178239830194480647524840899082617193919814599025727707424308744972352075465905203094839948257260916137698490007025429118011693974005660791296163790782023853014381761267786988029826517032759223769447322976490977458502600453738689387410478425151979177377410407539736567337555160897077349693700522210389159712187049748807228604867345269649610610165120067158250402219347931168943026974364428381168339421687321808571533086801364884010782591941832463018821202209263991597859546969552097143010237350550975405148835359051347470697332630571349767368199188431100010517668566468621377822906660425630627775377217030465768604279348001240776998597784046841655928681679176855738336975183686057836314993976736459221525108394587104996509293715980395966348694989477377445846569437678464810760049496828449536665134159635739327932483415179545719305044548400909942050414397891900668268755937095087779637460659695987545041439786551705065341139830404381621783356064770530873761361956347150453704067241485033143 A013787 680 1592072932618278381387296630972417516150396962099500072830283157903644889735126241965911756795642832015236954692426623936988201665074590792199109798140400134658037975825582620133035781003407891684111600467705624010272305223740914345557159369898630612196572633687189110168567853128895134271795246834967774708287197000602000627090249805943068022229926498658416778527590701233317257606111535774000940288339475862665991812623529648515392501212660011161475052790747701373027152600599300242048476982362640431233169350371853046268589133167684735036544029738739553480995726306690157215996227907200341993075031260499106796332143278856658252765367944461781591718022623783101882609973914292940365674508583587482065263144574191882119434360534698165350195689300841066126872945322287930607796166788769831056578795837736457835879096340927828369681970377548963028463715865573732777568146915153593300512747459527108984485796237301937844689422857792248472978293795876670175298995657140284038171022967933774948138543948460831170449295714504324012741266251735843069429158149025772562886617455430203559724490157010056627500429359960760539885360193047341849628997101498607732785913053279388026255501507263823433376566975145232553458725515368554199590774310133807896129276309819988100218769610016476226862528133233551463367880433528853743953832296948034707142998697363882601474852260772225525765296678617333193638392630710715765683459646614074506868055312346077231587591559902089261667639271087530608803956558259613467395654896270443022466554836877864743689426593219172558698789902004883162388502907498177469941313882716614574953827144372468961106446886155880286495992428715075006453281246959215728654382736632207765448992543185182951471259662380250941410077086509889003252339743708189706504442843826460772273894585240367579878672891947762353697082285277144295646001810791451046251423071125252922228091159928152798891681939137288680698090148310418874714550979105573633279496466815884764711703630627747077416030224864992300538144238590881785255403639096618814212068930715203216669735183247477613219865994010634878841885107337532987117285410126365892679846089272051411960710584770863044969338453504513283004965305758909543043930066095644496927510643861884076732800920273901837911514044627901030057189508239343465446805564576343 A013787 681 3822567111216486393710899210964774456277103106000899674865509862126651380254038106960154128066338439668583928216516324072708672197844092492070062625335100723313949179957223870939418910189182347933551952722961203248663804842201935343682739647126612099883970893482941053514731415362477217386580387650757627074597559998445403505643689784069306321374053523278858685244745273661194735512273797393376257632303081546261046342109094686085457395411596686798701601750585230996638193394038919881158393234652699675390839610242819164090882508735611048822742215402713667907870738862363067475606943205188021125373150056458355417993476012534836464889648434652737601714972319703227620146547368217349817984495109193544438696810122634708968761899643810295005819850011319399770621941718813321389318596459836364366845688806405235263945710314567715915606410876495060231341381793242532398941120743283777514531106650324588671750396765761952765099304281559188583620883403899885090892888572793821975648626146008993650480644020254455640248759010524881954591780270417759209699408715810879923490768510487918746898500866981145962628530893265786056264749823506667780959222040698157166418977240923810651039459118940440063537137307323703360854399962399898633217449118631272758606392419877791428625265833649559420696930047893757063546280920902777839233151344972231331850339872370682126141120278114113487362477325360216997925780706336428553405986611520392890990200804942931433041807335324916317264001889881160991738299696381331935216967405945333696942198163343753249598313250319233313435794554713724472894795480903124105329094632402591594464138973638297975616578973660268567876877821344895090494328273949076964499172950653930844843031096187624266482494449374982510325595084710243496808867724643363485317167268027332314229620899162122559288693613566577411226694566950423453846050347710273962049666793771732266269646874987494870138928335868630122356114446093315718189636900832482293504071016824939320072800417137220732875888569900846513592084316856707166398224137470981772923177502647202923224034174977193749340898251619534344099366142717416702068602269713404508324310460342195440117666114034842170971381626864336392494921699127141812848476088695642437122953055912383668235455009577638312825545221151590373167312009282663660537780160547799543 A013787 682 9177983634030783831299869005526423469521324557508160119352089178966089963989945494811330061487278593644270011647855694098573521947023666073460220363429576836676791981077294514125544803364226817388458238487829849000041795426126846760182257892750995651821414115252541469488870128285307798945179510749469062606108741556267413817050499171550404477619102509392539703272633402060528559964969387541496394575159698792572772267403936341291183206383243645003682545803155139622928302339087446634661302156401131920613405904193008812982208903474202128223404059181915516646797644008533725008932270635656438722020933285556511358602335906096142352200045891601222981717648539607449515971860231089856912980772757173700197311041104445936233997321044788518308973459877177878849263282066870784655753950100067110844796498824178969868733650465277085913370992514464639615450657685575320289857630904624349812389187067429337400872702634594448589003429580023611789273741052763624103233825463277966563532351376567593754804026292630947992237270384270241572974864429273039862488280326661922696301335193681492911303300581621731456271102674731152321091664326239509342083092119716275356571964355458069373145741344575996592552666674884211769411414309722156618355095333833685893413948200126577220129263266592592169093329044992910709574620491087569591998796379278327427772666033562007784864829787751986483157308058189881012019799475913764956727773854260463331267472132667978370733379412115124077750868537604667541163657571011577976455938741674746206358217790188351552285550114016479185559342725867652459420403949648400976895156212398622418308397675705553439455406115758304831472383649049093112276882185751733791762514254520087958468117661946485863824469172949333007291753798389294635838091406868715728246518610533624886465319778888256264852153366173352364355293655247966712684366884852367782881249971845929171313422146844975183203566934420580923777030785070051039373318198898789986703274511396679307494793801546466979635008456331932479134594444772953906522136154067827236788549183855934218660906054120242192167496702138501960182578108664517501666714049581884224486669415281611251722516339797656052502287286101271678380306999604267492649191088958237491532210287245633187433327477995909589094134075984968485974716134287675448951210165475266702743 A013787 683 22036338705307911978950985482268942750320700262577092446564366118697582003539859133042003477630955903339892297966501521530675026194803822242377989092594413984860977546566584128415433072877508588549688230609279467449100350818130559071197601200495140560023215290721352068242777178013024025267376005309475219317267088476598060574738248510892521150763465125051487827557592798347329072475891499487132843374958436800967226214036851155440130878526167991653841792473375490234650853916148959369821786477519117741392787575967414159970283577241559309864393146095779155468961143264489473746446381796211109371572260818621183772004208510536837787632310185734536379104074143597486287848436414846746448066835389974054173743809691774692897827567828537232459845277165104087117081140242556753958465234190261133138356393676853706654829494767130283278003753027229599716697029103066344015948171802003063899546438148897839099495359025661271062197234421636691906046252267685461471864414937330397719041175655138792605284467128606906129361686192632850016712649494684568709834361064315276393819505800029264480039224696473777226506917522029496722941086047301061930341504179438777131129286417454824564922924968326967818718952686396992458356805757642898040670583896534679830086889628503911905530361103088813797993083037027978613688663799101254590389110106647264154082171146582380691460456320392519546060696647713904309859538541668949661103385024079372458373200590535816068130843968488412910679835358788806766333941827998798721470708918761065641466080914242232077037605823753566524527981884808233555068389883105810745525270065969092426358462819369033808132430083935689900365193141366872562576794127989912834021796725102731188281950506333512559042550484251348550507500869932696420647257467891786463519891183891233352403232789110703291910020232182219026817060066250368077155164890530535046697881182402075940323526574574785414871764209543814797988650914953192545535336995555994758074562101863427017294999917513067218103655303652969882402161261899862329559648905916853195529306590438098059004835435942701503394159581834543206398370038903506521501780433046104022992493266091148615385761731854172182057991773929153299791117106049846249850707804588728217168836899676765283027419274668178923415015916439909334825293438424708752931855607306115353285943 A013787 684 52909249231444296661461316142927731543520001330447598964201043050992894390499201778433850349791925123919081407417570153195150737893723977203949551811319187977651207089306368492325454807978898121107801441692880001345289942314331472329945440482388832484615739913021966315850908004409270684666969788748050001580758279432311943439946534674652943282983079765248622273965780308831937103014615490268605956943275206759122310139902479624211754239341329347960874143728574552053396700252673651446942109332523401697084082969897761398088650868956983902984407943775965752280975704978039226465217762692702873601144998225509462236582104633798947528105176755948621846228882018777564577124095832047038221808471771327704071158887069951037647683990356317895136088510473414913168111817722378766254275027290816980665193701218125749678245616935879810150487011018378268919789566876462291982291560496609356422810997995503711677888357020612711820335559846349697266417051694712792993946460264530284923417862747988241045288005575785181616597408548511472890127071436737649472312300915420978621560633425870264016574178496233539120843108970392821631781547599569849694749951534832503891841416688309033780379942848953049732744205400039178892514690624100598195650071935579766272038621998037892485178397008516241928981392371904176651466481781642112271524253366060081233951292922944296040196555625262439430091732651161084247972752038547148136309227442814573272554054617876494379582156368340679398542284696451925045967794329025115730251172113945318605160060275095599216967291582832313225391684505424568765719204109337051600006173428391790915686669229305050173325964631529591450776828732421861022746882701303780714486333936971657583064963165706763654261163712687487869768509588708404105974065180408179298911258732522851279120161926654798603875958577469507883387761219067133753249550902163814647121612718947384332716787305554059781107105867114699329970750846802615301830344126329943414137023606574088268525294801948874390666876384070780687647589189821569453272717023106364522465865123641873439670609881698426309649377155984738238562486463407319158125774819743695759204976331884847825541213918181867409121238249203897072798472171625680845891549438817536449422377396123913444548833678478297595119453215372222312915529545657725715789385313141982963239549143 A013787 685 127035107404697756284168620059169483435991523194404685113046704365433939431588583470019674689850412222529714459209585937821556921682831269266682873898977370334340548221424590750073416993957334388779831261504604883230041151496709865064199002598215586795562391531165741124358030118586658913885394462784068053795400628916980976199311629753841716822442374516361942079791838521505480984338091792134922902620803771428652666645905853577732421928658531764454058819092307499480205477306669437124108004507388687474698883210724525116810850736365718351065563473006093771226622667652272182742987848225179599516349140739448218830033633225751273014980529391032641052795545727084932549674954092744938770562140722957817474852487854952441392089260845519266221748513646669206516636474351431417776514340525251570577130076624719924977467726263047424171319313455126223676414750070385963049482036752359064771169206187204411738609945206491121080625679191085623136667341119005415978465451095137214101126288457919766749736501387460221061450377924976046409195098519607096383021834497925769670367080855514503903794602569456727429144304637913164737907495786567209117094633635132841844311241468629990106692242780336272408318837165494068520927772188465536267755822717327018819164731417288979856913331217447496871484323084941928140171022757722711563929732331910255042717054307989254792511930056255117071650250095437763279382577644551702675278455090197790427402285137521463005376757440385971235900025556181072035368674183989302868333064245582709970989304720504533719938467090380384054165434497524389606491809066518260891614822401568689988563692819561425466155641080302549073315165786544888315615265365830377495481687782668949856938976560861939533881054074162658375314191522488878258443730498160038496685932216787365921167508785898171447906176544504288428014014686980188141552171716095318967738992138192669782853006320635297534438161186942393091259772783173079339694656247318194137342993679384385932729232819479247411991170198153944431041861644761588257307793572478381218440542161864138128649134325957921569468154551519356510788529998640973298659985342204613517851148172855519629124454617554663649300093036338556871789131684073259710985610202600905015063128128093516180361749662026392525881807170108705773310186439124199443610314136853901094738157492343 A013787 686 305011292878679312838288856762065929729815647189765648956425137181406888575244188911517238930330839746293844416562215836709558168960477877509305580231444666172751656279640442390926274202491559867460374858872556324635328804743600386019141805238315623896145302066328944439583630314726568052238832105144547397162756910029671323854547223038973962090684141213785022933580204290134659843395758392915949889192549855200195052616819954440135545050709134766454195224640630306251973351013313318534983318822240238626752018588949584805462852618014089760908417898687631144715121025033105510765913823588656218438754286915415173410910753375028806508968251067869371167762105290730923051769564776680597988119699875821719757120823339740811782406315290091758198418181265652764846444174917786834081410931601129020955689313975952539870900010757576865435337671605758063047071814918996697281806370242414114515577264055477792584402478440785181714582255737796581151138286026732003764295548079424451056804218587465359966117339831291990768542357397867487428477431545576638415635424629519772978551361134090323873010840769265602557375475435629508535715897383547869090144215357953953268191290766180606246168074915587390052373528034351258518747581024505752578881730344302172184814520132910840636448908253091439988433859726945569464550625641292230464995287328916522357563647393482200756821144065068536089032250479146069633797568924568638123343570671564894816192886615189032675909594614366716937395961360390753956920186715758316186867687253644086640345320633931385461572259484003302114051208228556059445186833568710344400767188586166424662541426459766982544239694233806420325029713053494276845792252143358736366651532366188148606510482722629516820848410832064542759129373845495796698523396926082252430542923252506465576723188594941509646422729883354796515661649263439431727866764290344860841541320123800600148630068175845349380186025009848685812114714452398563494606869649810984123760527824201910624482887999569673036190799645767620578931509809072573405796012367520593305475741730635795646886571516624969688293039078197974982403260526736976890082624806633277056360606763026102629527815536748747421969523380248875049165705173459896566076450096444772941166570635552532349048560938525368454642219015431002561717757640337202864108364242586216528466316139115543 A013787 687 732332114201709030124731545085720297281287368902627323144376754372557939469161297576552890671724346230851520444165880223939649163674107383899842698135698643480776726727416702180613984360182235241772360036153007735449424460189384526831959474377195812974644870261255795599440296385658489893425435884452058300587779340981240848574767882516576482979732623054297840063526070500613318283993215901391195683951312202335668321332984710610765443666752632574256522734362153365310988015782965277802494948492198812942831596632067953117916309135851829515941111374749002378461005581104486331348959090436363580471449042883911831359596718853444164428032770813954360173796814803044946247298725028810115769475399401847949136847096838717689089557563011510311434402053218832288396312463977606188629467646774310779314610042856262048230030925828942053910245749525425109376019427620511070173617094952036288951901010997202179995150350736325221296711996026449591343883024750183541038073610938698106987386928828504329278647732934932069835270200112279837315774313140929508835940654535476974921501818082950867619099028687006711740258516520946449994253869617898433685436261074447441796927289129599635597049547872325323515748840810477371703512942039838311941895034556669515415739662839118928368113828715672547412229697204396312284386052164742645346453684876728570180510317391750764017127566900229555149766433400429713190747962987889300134147913182427312453679120763068867454858936669094487366687703226298200250565368304535717164669317095999452023469114842069256493234995021091928375836950956763098727893587398473536906242019795385585614761964929900525088719505855369215200396341041439758706747197396204326016330329211217744804231669017033469886857034407786967164669626603035407873154676019523488085733558729268023849712375816454564661060974449934866434103619881518075578608101061118010880540709617245240956860793690204683861826646048646694634887429400208950950551094029196172881149027305908787409383414086966784959894109949488057010014555051583248747316225694416944526447255895256545348174658211416552221591586826753337932750228524695481513088382160726498212321816838025672413496285103733742560148825635977548993046858121477211655149556681563899831740936095961630170065594813399409659595967856049837150684336094449624076724182546449505884847625050016418743 A013787 688 1758329406198303381329480439750814433772370972735208202869648587248511612665456275481303490502810155300274500586442278417679097641981531828743522318223812442997344920872527501935654176448797546815495436446803371572814068128914712248923534697979647146952122333497275165234256151621966034234114471558569391979711258197695959277428017685922300135634338027953369113992526095271972577199867711379240260837167100597807939639520496290176447830243873070810789911085203530230111682225894899632003790371329769349875738663513595155436117058235180242667774608410772354710684874400231871681568850776137708956711949151964272307094391721967119438791706682724304418777286152342110915939764238794173087962510433963836925877569879509761171504027708790636257753999329778416324439546226010232458899351819905120181134378712897885177800304252915289871438500044610545687611822645716847079486854644979839129773514327404282434168355992117916856333405502459505468816663142425190682032414739863814154876716016117238894598033206776771899674483750469583889395174125851371750715093511539680216786525865217165033153456767877503114888360698166792426436203540952574139278732462839748307754422421200168725068515964441453101761312966785956169460134573837651786972489977970563506513190930476724547011841302746329786336763502987755545794810911247547091476835297389025297003405272057593584405123288127451161914589206594431741370985859133922209622089139551007977201283568952128350759116306942495864167417175446341978801607449299190256912371030347494684308349344735808284840257223045641720030384519247188200045672503343734962111887089528720791061043477796691160738015533558741485696151614840496860654900020948286586765209120436133805274960237309897361198343739613096508162371773473888014303444377122875894893846274508972525263159414335307409751207399654293614308282791335524899464238050647744344124178243791005823537422765650181445952245777162800713818364717989901691232273176764100011087638814561486998569929577222807250688705757988720824881044946678851380242306257892295083807999861404510965380967354365611141884041399971034764376533298687793851112925205567904322207784682228099639464804580534064715886917330351982095132305506349666785184014085592434923496009987566403874038327493146971982592689918822375658998793090962773547408214762294025263629519147745089421401943 A013787 689 4221748904282126418572082535841705455487462705537234895090026257983676382009760517430609680697247182875959075908047910480847513438397657920813197086055373675636625155014938532147505677653562909904004542908774895146326577577524224109665406809849132799832045722726957671727449020044340448196108846212125110143286730932667998225104670463899442625658045605116039242696055154748006157856882375021555866270038208535336863074488711592713651240415539243016706576515573676082498149024373654016441100681562776209051648531096141968202117056822667762645326834794264423660354383434956723907446810713506639205065389913866217809333634524443053772538887745221054909484264051773408309171373937344809584197987551947172459032045280702936572781170528806317654867352390797977594979350488650568133817343719592193554903643289667822311898530511249610981323838607109920195955986172366149837847938002596593750586207900097682124438222737075118372056506611405272630628808204962882827559827790413017785858995154697490585929877729471029331118435484877470918437813076169143573466939521206772200504448602386413244601449699673884978846954036298468615873324701827130508408236643278235686918368233301605108889506830623928897328912433253080762873783111784201940520948437107322979138171424074615637375430967893937816994569170673601065453340997905360566635881549031049738105176058210282196156701014794010239756928685033230611031737047780547225302636024061970153260281849054060170172638252968932569865968638246667091102659485767355806846602843864334737024346776710675691901457592532585769792953230712498868309659680528307644030640901958458619337565390189855476931975296074538307156460027232032962432414950296836094823267098167157266465179529781063564237223318811044716097854628110805122342569949472025023640124905096043033156845753819073090812648966569958967954186981996595283613635559605234170242151963342204982313352060326085651731342110967884513877893687893753960648687897410604126621420793762130283566400914911960208903582524930918700539388916975922163961777325199400496223007667232230827879702617831832351663583401330454469268056450149393036522133418568538277620891022029667234354995797862289382844488510175109010412665520745549951226817819507436251313919980146935701566024311045879730205048495092523957256102211401619287327123644267954657974475473735959700786065143 A013787 690 10136419119181385530991570168555934798625397955994900983111153045418806993205435002350893843354090486085177741255223033064514879765592776667872486203618952195203536997190867415686161132046204546679514907523968523246330112763635662087306641750447767852396741780267425369817605097126461416118857339755312389454031440969335863738476313783822561744204967497883610221713228426549962785014374582426755634914361738693343808241847396534105476628237709722483112490213892396274078055807521143293475082736432225677933008123161836865653283053431225298111429730341028881208510874627331094101779792523129440731362001183192788960210056493187772107865869476275752837671717988307953350320468823564887811659368112225161074135940718967750711247590439663968689336513090305944205545420523250014089295442270740856725323647538492441370868371757510315966158536495670918390490322799851125760672899144234421595157485168134534780776172791717359211307672373984059586139768500115881668971146524781655703847447366428674896817636428459941424015363599190807675169189195882113719894121790417460053411181094329778200288080728916997834211536641152623146711852609086940350688176180511043884291002128157153866443705900328053282486718752240646911659953251393868859190797197494682472910749589203152145338409753913344698603960578787316158153471735970770720492751599223550421190527715762887552972239136520418585656385772764786697087200651721093887951629093772790337977936719578798468584504445378407100248190700430247685737485425327421292238693428118267703595456610882332336255399679670738433272880706940709782811492892948466653317568805602259145029494501845843000113672685874966475482660525384111142800228295662703463670664302699344596782896051004333617733573188465318363350948962094043098744510448682332081759939897135599322609586654919594491041170168734471482058002943773825275956338978612167242751406863984634162534358296842931649806952408433890717820822744632903259517499641682860508018031325822874810842928596703616461577501642359135799995072789659189115672227357803760591431441409024586217739165985414229476344263746594421180712603536808692680689642337983060404567759343893231029686344910667356808209616912930436734000809915310065432895589584637354439404721872332792619460024370821157232222321436717150021371901409575287908872423869887359133796715612440039241587342408343 A013787 691 24337542305154506659910759974702799451499580492343757260449878462050555590686249440644496117893171257090511756753790502387900226317188256779561839374889104220683692330255272665062472878042937116577515292965048424314438600745489224671623246842825090613604577014422088312932069838200633860101376472752505047079129489767375408836081629394957970747836126962418548142333461452146460646819513372406640279429382534602718483588675599078387249384398741043681953089003555643454061411993858265047633673650173773852717152503711570314433532611288371940765542782548810343781634609980221956938373281848033787196000164840845886293464345640143840830985952612538082563249794889927395994119445645379295635794142837452611739000393666241569457705464645633188823096967929824572037514554676323283828398356892048796997502077739920351731454960589782268634746646126105875055567265042442552951375630845306846249973121888691018008643590872913379466349721369935727066321584168778231887199722806000755344937721126795248427259145064732319359060888001657129228081223259312955041465786418792321588240245807485797458891681830129711799941899475407448175255158114417743782002311009407016366182696109705326433331337866687655931250611724129793234895547756596679130917104071184732617458709763676768300957521819145940621348109349668346095726485638065820499903096589735744561278457045546693014686346166785525024160982240408252859706368764782346424971861454148469601485026063708695123071395173353555447695905871733024693455702506211138522665102920911960756332691322728479939349214630889442978288186577364644188530394435969268434615482702251024207215816298931869043272928118785794507633867921447250853863348137886151016273264990781126376875733418461405016178309225505229390405628457987797480085569587286279328305615693022573973585617558461946372989849575131466028421265068000954487571169887647813549846127880427106624244994270719878891186492732649771613487795409863600726101516639680548079751293213300722420833871560685383124247581443304285055788169767971713066729017886086829180026890823068031508791737530979564972702577255573205254890961091877671126335831253497328031367190184687647702276914130512323696511290207945978598335944606659467104382310592714288009010737215471035079323518514341598514565793769557877201313935284390266269202689711599549280245914185468534219051209122431543 A013787 692 58434439074675970490445734699261421483050492762117361182340158187383383973237684906987435179061504188274318727965850996233348443387569004527727976339108739233861545284942909668814997380181092016902614218409081266778967080389919628436567415669623042563264589411627434039349899681519721898103404911078764618036989904931468356615431992177294087765554540836766934089742640946603652013013651607148343310909947465581127079096410113387207785771941377245880369366697537099933201450197253694379368450434067231020373883161411480324954911799703381029778068220899693635419704698562512918609034249717129123057596395782870972990607893881985361835197272222703936234362757530715677781880788994555688821541736952723720785339945192646008267950820614165286364255819999508797462072445777852204471984454897809161591002488653548764507223360376067226992026697348780206008417003366904569636252889659581737846185465654747134238753261685865024098705681009215680686238123589236534761166534457207813583195468425435391473849207300422298781105192091978767276623017045610405054559353191520364133364830183773399698798928074141438031660500640453283068787634632717002820587548733586246295204653359402488766428542217917061890932718749635633556984210163588626593331966874914543014518362142587920690599009887769403431856810548553698975839292016996035020267334911955522691629575366357609928261917146452045583010518359220215116154991404242413766357439351410475513165547578964576990494419811221886629917869998030992288987141717412943592918912113109617775954791865871080334377464328765552590869935972252510696661477040762213511511773968104709121525174933735417572898300413204692612828916879394849300125898879064648590072109242865484430878635937725833443844120450438055766363913927628701749685452579074356667261783278947200110579067757867133241548628829890649934239457428270291724658378900242400333180553040905483004812231243998429217738769051092101643984196779082505343369741451872995939482855005135034532422125617205604881318443045373588418947395612900083073216371944494476861244564866186343652608961811881935499458887990631265816993197581598288374332330839647084603312623633435042133166870827360089195323607789278294614604603000589380517621927733107005509634780054345955225455767952934178033472470840708463160354758617821029312355657997550517821870439959309950659941953102958134743 A013787 693 140301088218297005147560209012926672980804233121843784198798719807907504919743681461676831864926671556046639265846008241956269612573553179871074871190200082900501570229147926114824808709814801932583176738400204121536299960016197027876198365022764925194398279177317469128479109135328852277346275191500113847906812761740455524233652213217683104725096452549077408749472080912795368483245777508763172289494783864860286116910480682242685893638431246767358766849440786576939616681923606120204863649492195421679917693470548964260216743231087817852497141798380164418642710981248593517580291233570827024461288946274673206150449553210646853766308650606712150898704980831248342354295774375928208860521710423489653605601208407543065851349920294610852560578223818820622706435942312623142937234676209639796979996975257170583581843288262937412007856100334421274626209225083937871696643188072655752568691303037047869307246581307761922860992340103126849327657734737756919961560849231755960413252319689470374928711946728313939373433566212841020231171863926510582535997007012840394284208957271239932676816226306013592714016862037728332648159110753153523772230704509340577354786372715925375528194929865218865600129457717875156170319088602776292450590052466669817777858587504353597578128222740534337639888202127077431240990140132807480083661871123605209982602610454624621437756863068631361444808254580487736493888134361586035453024211882736551707110479737093949354177101966743749798432805865272412485858127263508477566598307983576192280067455269956463882840291853366091770678716269378278182684206374870074641139769297419406600781945015898737592528819292104466963402229427427033169602283208634221264763134292120028118539604886479726098669733201501771895039757340236512900994771642357530358095541652752227465500341686638986912958257820567450492108937285276970430904767739482003199966507851214064694554167216840228551790784491672136047206056466577095329430749225947063250698334867329217912345523606910657320045581751941985793892696866573099458792509038731238943848200243713411109914117310328527134200790065505669226600667393417490386771926345992650132553609343877536161733656856491574157971982302057185369665651804415102622810248487189920228633106910484638496319298854994961458367402488541020048011775441388291378965934852118793290310926342303191534520629400202481517943 A013787 694 336862912812131109359292061840036941826910963725546925861315726258785919312304579189486073307688938406067980877296265788937003339789101184870450765727670399044104270120184170601694365712265339440132207348898890095808656203998889063930752274419658585391750268304739243377478341033924574317908406734791773348824257440938833713684998963935657134444956582570334858407482466271621679728273111798540376667076976059529546966702064118064688830625873423488428399205507328571232019653298578294611877622430761207453482382022788063188780400497841850663845637457910774769161149065977873035710279251803555685731554760005490367967229377258763095892907070106715874307790658975827269992664154276603629474112626726798658307048501386510901109091158627360656997948315388988315118152697492608166192300457579345152548972737592466571180005735119312726230862496902945480377528349426534829943640294562446461917427818591951934206699041719936376789242608587607565235706221105354364827707599005446060952218819574418370203837384094681768435613992477031289575043645287551908668928813837829786676385706408247078357035759360738636106354485752585726688230024918321610577125921526926726228842080890936826643196026606390496305910827980618249964936131735265878173866715972474232484638468597952987785085862800022944673371573307112912409617326458870759680872152567776109168228867701553716072054228227783898828984619247751055321825410602168071122711132730450460648772261848762572399379221822151743266037166882519062378545363559683854637402537468566437664441960103165469782699540739931986341399597762777245916624779506063049213376586083103995248477449983172868959661695120342825179128752855252306640215081983930765256696285435380187512613591332437822362906029416805754319990457373907867475288446713300430389787395508258098144666320389620207578012777027182448631553558421950006004602347342496289683119585350764969331624555487633388752849673564504798649341741576251605885963228891498898864926702016457452207541602180192488225429441786412707891136365176642011800560814201993704704179528785155900074903795662098793649216096947279111813068202411595394418639395156728352968261216034649964324322510112436269553290729507239302072567229982400661397367406617742998468948089692073617029662636550842902461540133374986989135276272834773287600897209579937222690036534147869962874384031189886158124581143 A013787 695 808807853661926793571660240477928697326413223905038168993019058747344992268843294633956062011761141112969222086388334159237745018833631944873952288512136628104894352558562193614668172075149079995757429844706235120036583545801332642497736210881600263525592394199678923349325496822452902937298084570235047810527042115694139746557682512409512779802340754751373995036365401518163653027583741428295444377651819518930442267051655947473317882332722089795716586492423095899528079187569886485363118171456257659095811199236714139716261741595318283443893375536443770220755918907412873158740380483580337201441462978773182373489317734798290193238869875326224814213005372200961275252386634418125314367344416771043578595223451829012673562927871864292937452073905248960944598684626679752207027713398648007711270083542959512237403193770021469855680300855063972098386445566973110126694680347244433955063744192439276594030284399169567240670971503218845764130930636873955829951325945212075992346277385798178506859413559211330926013909195937352126269679792335412132714098082024629317810002081086201235135242858225133465291357120291958329778440289828890186995679337586151069675449836219139320770313659881943581630491897981464418165811652296373373495453985049910632195616963103685123671991156582855090160765147510378102695491200827748693993774038315230438112917511351430472289002201974909141088392070813850283827702810855805538765629429685811556017702200698878936330909511594986335581755237684928268770887417906800934984403492462028016832325146207700292948261597316576699205700434228428167445816095594057381161317183185532692591594357409598058372147729983943123255088135605460788243156411843417767381327781330347830217785232789183211493337376629750616122297088154752789808167560558634333365879536615327693645343835255478118394808677642265059164360093771101964417050235969333591529170124427186691365230557725807766395592066228376021557069521524580105732197712568488856174689011541514342750307386834642164229256089729176911646618412789117470333146514898986884994735048613159316079844013384699203551767848770417147463176753990240541999153187771304775476795179699194564342698346779959483197451041546881564276233919187743988015079143289200939323944363350668754488219990358573808810157860233343760913798331076290663529754200201429271678777718489035780861396058886916665657119324343 A013787 696 1941947656642286231365556237387506802280718150595996643752238760052375326437492750416128504890238499812239102229418390316329825790219550299642359444717640044079851340493107826868818281152432941069813589057139670523207837093468999674637064642326722232724947338473429094961730517870709419952452701053134349793075428119781629531484995712295240184305420152158048962082313329045110930919228563169337361950742018664951991883191025929883436235480865737599515524168307853254766918129355297451356846729666474639489042689367350649458744441570359198548787994663001492300034961296698308454135653541076389620660952612034410878747851881250694753966526570658265778925425898654508021880980309237918879795993944667275632207131507841459429224589820346167342822429446502755227981441788658085049073539870153866514759470586645788882005068241821549123488402353008597008225855806302437414193927513733885926108049806046703102266712842406130944851002579228448679678364459134367947713133594454194457623412003301426594969451955666405553359395979445582455173501181397324530646549494941134992061814996687969165559718102598545450164548445820991949798035135879165338976626089544348718290755056762153509169523097376546539494811047053496068016113777163592469762585018104835427901676328411947981936450766955435071475997119172417824571874373187424614279051465994868281909114944754784563965894286941756847753229362024054531470314448864789098576276260675633545998502983878008326130513737339562191731794325681512773318900690394229044897552785401329268414412676044688403368776095157100654792886742582456030037404445521331772168322556828463994912418052140444938151526699691447438935466613588711352571818544836046059482568002974165140352902343926828890795503041288031229309635308659561448329410312901281034411476767413401792442470548448402962265935635019078407053628585144415816565337616562369953261537468749675245967918569099664447115816551014330827758523921180516833863006707876941743675428316711175936943488035789975836314443871439753764863530809106671046269884782272467510872358851720195517907705476136662787727794604897771571059087386330567541339966803838902765919785226457766148986818730618682719157079950754062635827237639969773315224205023037371455316790416404955679526216196850935714953189022420258369954029792914173883134939834683631681300745302092174909848211937387486914242743497747543 A013787 697 4662616323598129241508700525967403832276004279580987941649125262885753158776420093749124540241462638049186084452833555149507911722317140269441305026767053745835723068523951892312032693046991491508622427326192348926222016861419068218803592206226460080772598559674703257003114973407573317305838935228575573853174102915595692505095474705220871682517313785331475557959634303037311345137067780169579006043731586814549732511541653257650130401389558635976436773528107155664695370428582069180707788997929205609413191497171008909350445404210432435715639975185866583012383942073372638598379704152124411479206947221494620519873592366882918104273630296150496135199947582669473760536233722480243230390181461146128792929322750327344089568240158651147790116653101053115302383441734568062202825569228239433501937488878536539105694168848613539445495654049573641416750279790932152231479619960475060108585427584318134148542377534617120398587257192727505279907753066381617442459233760284520892753812219926725254521654145555039733615909746648843474871576336534976198082365337353665115940417807047813966508883164339107625845080818416201671465082361245875978882879240995981272616102891285930575516024956801088241327041323975444059306689178969785519899966628469709862391924864517087104629418291459999606613869083132975196797070370023006498884002569853678744863784982356237738082112182947158191455503698219754930060224991724358625681639301882196143942405664291097991039363483352288822348038175961312168738680557636543936799024237748591573463004835183296856488431404472198672157721068940476928119808073696717584976142458945142051784715743189208296501815605959165300884055339226495957524936326151346588817645775140970501987318527768316166800002802132562981572434376091607037438914161275975763621955718559577703654371786824615512400511459680807255335762232931742375573375617366250257780951462467970265568972484408294337525075538985408317448215934754420918105079105612537126564703388423533424601314773931731982990979735326848789437337472665117182093993362236194493604533602980189438496400848204127353334434846359549542112868814579692666757260296017205540973404328725096523717351772215457208696148961760504388621197573567425729853316260312728864215613789788298586542445088639096651602606842831040346259625532786931493406990543075399666803089470323311958545556861667356081096827138091850743 A013787 698 11194941792959108308862389962847736601294686275273952047899549756188693334222184645091648021119751793956095788771253365913968496045283453786928573369267696043751571087526008493441190496005826571112202448010187829771859062484267182793347424887149730653935009141778962520064479051151583534851319283483809952821471021100345257704734234767235312909724070398580872814661081961592584539674099740187159193510999539941733907760211509471617963093736330284979424693240985280750933584399025548102879401384028022668201072784707592391350419415509248278153251580421265665812733844918167705274709669669250711961575880278808583868216495272885886368360986341057341220615074145989406499047497167675063996166825688211855231823303923535953159053344620921405844070084095628529841022643604697917348984191717002879838151910797366230392771699405521108208635065373026313041617421778028097507782567525100619320713611629947840090650248460615706077008004519738740177058515112382263479344620258443134663501903140044067336106491603477650400411799301703873183166654784020477851595759174986149943372943154721801333587828477578197409654039045017300213187662749351348225297793057631351035551263041977519311813975921279412867426226218865041186395360718706455033279819874955773379603011599705526138215233317795459055479899668602273447509765958425238603820490170218682666417947742637326809135151351256126817684664379425631587074600205130185060261615963819152941605715999962926276485511723528845462457639660483110517141572018885341992254457194834368367884674609275095752428723802137749011850688286526085104415659184945818921527718043927286066335102499397289119900859269907955887422616869482816794017372119089383159751167506113470175271551785171727116486806727920283718755414936995948496890832901223617808456315680261546066474146660165901845273628014693618220061165121269113443751674857296366868932064461385596607631102935064314704397706369103965370193166459345364624370294932575701640881852835604903752467756772210088491161342344519763943439047271868946354207678062729102979144485180755434841829858436538109775355978066109278450612998023805842092884181970737310503877143793268956753445361605089312758079453657186971037079495374135389177377812341010862002981688709281704906288410657822471060497859029637327871369360904221422515670184293924034599994217818246272012467882024863321950713481958558533633943 A013787 699 26879055244894819049578598300797415579708541746932758867006818964609052695467465332865046898708524057288585988839779331559438359004725572542415504659611738201047522181149946392752298380909989597240398077672460979282233609024725505886827167154046503300097956949411289010674814201814952067178017599644627696724351921661928963749066897676131986296247493026992675628001257789783795479757513476189369223619909895400103112532267834241354729388060929014235598688471605659082991536142060340995013442723051282426350775756082929331632357016637705115845957044591458863616373961648520660364577916875870959419743688549419409867587805150199013170434728204878676270696793024520565004213040699587828654796548477396664411607752720409823534887080434832295431612271913604100148295367294879699554911044312523914491402737824476319173044850272656180808932791960636177612923429689045462116185944627766586989033381523504764057651246553938310290896218851892715165117494784829814613906433240521966327068069439245805673991686339949838611388730123390999512783138136433167321681417779141746014038436514487045001944376174665251980579347747086537811863578261192587088940001131372873836358582563788023867665356186991870294690369151494963888535261085614198534904847519768811884426830850892968257854775196026897192207239104314058547470948066178997887772996898695057082069492530072221668733498394365960489260879175000941440566115092517574329688139929129786212795324115910985989841713648192757955360792824819948351656914417343706123402951724797318451291103736869504901581365848932735377453502575949130335701997703054911230588051023469413845270581101052891176881963107049002085701703103628243122435710457933608966562553182178441890826995836197316806684822953736601208731751263727272341034889795837906358103613948307972105604426131058330330501980863279377346366857456167141378447771332368576852305886771786817454922278147089419605258892992218620853833792668888220463113078133114259639757328658287373909675084010076422467278382969191953228197152499757340196452635028612576252925908918993799055233490106128001570629703336728377559921808255157826865014920911740282519809022247638765165022313213819439932148768230905917460027868393299069414884127430767079669159034590985373479998473989431753016255359530159224219157835531035635460124112489711607074586116981609299101935384741696836003663070182499039255097143 A013787 700 64536611642992460538038214520214594806880208734385554039683372334026335521817384264208977603799166261549894959204310175074211499970346099674339626687727783420715100756941021288998268412564885022974195784491578811256642895268365939634272028336865654423535194635536504914630228898557699913294420256746751099835168963910291441961509621320392899097290230757809414182831019953270892946897789856330675505911403658855647573189975070013492705260734290563179672451020325187458262678277086878729027275978046129105668212590355113325249289196947129983146142864064092731542913881918098105535351578418966173566804596207156003092078320165627830622213782419913701725943000051873876575115510719710376600166512894229391252270214281703986307263880124032341331301064864563444456057176875006158631341417394369918693857973516567642334480685504647490122247633497487462448629154683398154540962453051267575360669149037934938502420642976005883008441821463394409111447104978376384887989346210493241151290434723629179423254038902219562505944341026261789830192314665576034739357084087719332179706286071283395049668447195371270005371013940754777286284451405123401600544942716426270081096956735655045306264520204967480577551576332739408296373161866559690682306538894964917334508820872994016787109315245660580158489581089458054572477746306895773928542965553766832054048851564703404226629129644872671134715370899177260398799242337134695965581223969840616696921573202302277361609954469310811850821263572392695992328251516042238402290487091238361601549940072223681268696859403287497641265859684853861936020496485034841864641910507350062642494665223627991715693593420024654007769789151811411736968140809498595128716690190410438979875617002709757652850259911921579502164934784209180890824770399806813165806777089887441025556227140671051123535256052733785008626824752257306449653098969016953022386434139060148709268389831161696472226602074316908670054936198000617331934500597607337395057346108547984757129876708193490343935397509029879700901363151917373811682776703698795583275107314504111531615609744813331771081917711484834521372261620633942302900825109088418330061462416580675161218574026380475277089192522405107821526912012311065665136789961271758285650842052955881725476336048625638992029118231912297350197963110016560739757994087797568586081266872843927143746858764814103244795031508180193251488240343 A013787 701 154952404554824897751829753063035242131319381171259715249279776973997231587883539618365755226721798193981297797049548730353181811428800985318089443677234407993136956917415392114884842458568288940161044078564280725827199591539346621061887140036814436270908002319923148300027179585437037491819903036448949390704240682348609752149584600790263350732593844049500403452977278907803413965501593445049951889693280184912409823229130143102395985331023031642194393554899800775087288690543285595828394489623288755982709378429442627093923543361870059089533889016617886648434536230485353551390379139783937782733897835493381563424080046717672421323935291590212797843989143124549177656852341238024614216999797459044768396700784490371271123740576177801651536453856739816830138993281676889786873850743163882174783952994413278909245088125896658623783516568027467397339158600394838969052850849776093448440966626840081787344311963785390125103268813333609976276584499053081700116062420251394272004248333771433659795232947404229169576772362804054557382291747512048059409196358894614116563474792857151431514253941716086419282895804471752220264368967823701287242908407462139474464713793122307763780341113012126920866701334774907319319591961641609817328217999886810766520155678916058634305849465904831052960533484195788789028519068882856753202431660294594163761771292606852873548136540277339283394451605528924602217516980851460405013360518751587320689308697258727767945225500680815259253821853837314863077580131890017414403899459506063306205321406113409058726141159427293281836679329103334122508385212060568655317005227128147500404629691201930808109380317801479194272655263753499199580460506083606126904048773147175463990681356423506128124493474048523712384698008416886243318870273729936158411102071792819745902360501364751193747608149782613817805713006230169792785617090624609704206749828367883417050953403984619233229816071580434897716801901811399482213974735934855217085532688006623711401868833976372570315788889419180741161864172927753614521850346865580808195443532662124371787409078997296809582367684425275087685814800151142095469264881086921292410477571262210201062085796237339521140291151246294663879486115741558868661993432697013491643847671769147072022868682852750159219861912874821425937825309427149762336158943804801962175181121761698269072136207894318661890752870651140643996823265063543 A013787 702 372040723336134579502143237104347616357297834192194576313520744514567353042508378623696178299359037463749096010715966501577989529240551165748732754269039813591521833558714356467838506743022461745326666832632838022711106219285971237169591023228391461486450113570135479068365258184634327017859587190513927487080881878319012014911152626497422305108957819562850468690598446657635996931169325861564934487153565723974695985573141473588852760779786298972908738925314421660984580145994428715583975169585516303114485217609091747652510427611850011873970867528899545842891321489395333876888300314621234616344088703019609133781216192169131483598768635108100927623417932642042575554102471312497098735016513699166488920478583561381421968101123402901765339025710032300209163722869306212378284115634336481101656271139586282661097456590277877355704223279833949221011319799548008364695894890312400369706760871043036371413693025048721690372948420813997553040079382226449161978665871023597647082200249385212217168354306717554236153830443092534992274882485776427390641480457705968493868902977650020587065723714060323492698232826536677080854749891744706790670223086316596878189777817286660940836599012342116737000949904794552473686340299901505171405051417728232650414893785077456780968344567637499358158240895554088882457474284387739064439038416367320587192012873549053749389075833205891619430078304874947969924258271024356432437078605522561156975030182118205370836486427134637437468426271063392986249269896667931811983762602274057998198976696078295150001464923784931169689867069177105228142632894157425341416129550334682148471515888575835870270622143041351545448645288272151578192685675106738310696621104326368289041625936772838213626908831190505433435659918208943870208607527225576716345056074374560209911567563776767616188007167628055776551516927958637672478266634589687899800406337911288084339339122967070778984788387864624189418041366249170156795753340979587376222363983903903531075887070377270541328209123495452959529635879199536428466962682824259520477259921921760616661569198672509639807264810305085485533641335162892171221704979489698023077556648600566692750067996765852190257839054142353487974646163895482843657446231905529393436878259917722119926907707529453132286888452812446243676718567934586579369117624075329511182609873349837544042199035154259107199697642433388686236372659417566743 A013787 703 893269776730059125384645912287538626873872099895459177728763307579476214655062617075494524096761048950461579521729035570288752859706563348962707342999964592433243922374473169879280254689996930650529327065151444092529366032505616940444188046771367899028966722681895285243144984901307019169880868844423939896481197389843947847801677456220310954566607724770403975326126870424984028631737551393617407703655711303263245061361112678086835478632266903833953882159679926408023976930532623346117124382174824643777879007479429286113677536696051878509404052936887809568782062896038196638408809055405584313842156975950081530208700077398084692120643492894550327223826456273544223905400033621305534062774649391698739898069079130876794145410797290367138579000729787552802202098609204215920260161638041891125076707006146664669294993273257183531045840094881312079648178838714768083634843631640073287665932851374330327764276953141980778585449158374408124849230596725704437910776756327657950644362798773894533421218690428847721005346893865176516451992848349202164930194578952030353779236049337699429544802637458836705968457016514561671132254490079041004399205630246149104533656539305272918948674228633422285539280721411720489320903060063513916543528453965486593646159977970973731104995306897635958937936390225367406780395756814961493718131237697936729848022909391278052283171075527345778251618010004750075788144108729479794281425731859669337897047467265811095378403911550264487361691476823206559984497021899704280573014008060013253675743047283986655153517282007619738425370833094229652770461578871978244740127050353571838480109648470581924519763765442285060622197337141435939240638305931278683982587271487610261988943874191584550918208103688403545679019463619674232370866672868609695944479634573319063997673720628019046467405209474961919500192144028689051620318189649840647420775617325002690498753234243936940342476919262962678792717320364257546466603771691989290309895925353272378113204855975826569729030105512582555830655745958086964749177401461047108665901072534147240604427646012695645177242809542510250766272845726104103103313655754764953409213513289960629292913260234811108809071568995790724627125439513054307621528402805176073641944702062450809944505405778216970620819175202683431067801281610942377065251415404866156349446305912959943245319883405376116386474039482566235653530755261577749943 A013787 704 2144740733928871960048534835402380243124166911848997485726760701498322391386805343598262352356323278530058252431671414404263295616155458600859460330542914986432218657621110080880151891510682630491920914283428617266163007844045986274006495500298054325568549101159230579868791108748038153026883966095461879691451354933015318782571827572384966601914425147173739944758030615890386652744801860896075395896477362839135051392328031540086491984196072836105323271065391503305665568610208828654027215641601753969710687496958109715958939765607220560301079131101467630774645733013387710128819550542028807937535018899256145754031088885832801345781665026439815335664407321512779681596865480724754587284721933189468674495263858993235182743131324294171499728180752219914278087238760699322424544648092938580591309173521758141870977278849090497658041062067810030303235277391754158168807259559567815963685904776149767116962028964493895849383663429256953907763002662738416355423774991942706739497115079856120774744346075719663378133837892170288816001234828886434397997397184063824879423945754459816330337071132538666931030265296651462572388543030679777451562492718221003999985309350871960278395766822948846907579813012109540894859488247212496913621011817971133311344430107108307928383093731861223937409985272931107143679730212112722546417233101712746088365103005448458603531893752341157213582134842021404931967334005059480986069703182195066080290810968905212440003547791632185034155421235852518950522777349581189977655806633352091822075459056528851959023594994100294991959315370259245396301878250871619765621045047898925984190743265977867200771952800826926430553895806476587690116772572541000120242192038841752239035454241933994506754617656955856913175325732150837831922450881557531879962695602610539072658414603227873730568239907949383568719961337812882412940383973349267394457282257197331459887506515419692593762287083150373391781314286194582369066315655832466286034060116773206979849804859197959593919401283335710716549404446045366802362774940907974107906828475154487524691230778076482244070559985711567112089821102588375951551056087467190653135521645409195470932284737823781472250580837158893529829728180270843392599289695135227752814309229651944394676757479273498946460586839661642917993790877147872647333668648387083641395020580497016823732013040056308055443924168797641531804127343383048177613143 A013787 705 5149522502163221576076532139801114963741124755349442963229952444297472061719719629979427908007532191750669864088443065984636172774389256100663564253633538882423756996948285304193244691517148995811102115194512110056057381833554413043889595696215628435690086391883312622264967452104039605417548402595203973139174703194169780396954958001296304811196534778364149607364031508752818353240269268011477025547442148176763258392979603727747667254054770879488881173828004999436903030233111397598319344755485811281275360680196421428017414377222936565282890993774623781489924404965143892019295740851411167858021580377114005955428644414884556031221777728481996620930241978952184015514074019220135764070617361587914287463128525442757673766258309630305770847361986080014181687460264439073141331700071145531999733325625741298632216446516666284876956590024811882758067901017601733763306230202522326128809857367535590847825831543749843934370175893645946332538969393234937669372483755654438881532573306734545980161174927802911770899344779100863447218964824156328989591750638937243535496893756458019009139307789225339301403666977260161636304891816662145661201545016448630603964727751443576628428236141900181425099131042075007688557631281557205089604049374948691080537976687167047336047808050198798673721374640307588251975032239282646833947776677212303358164612316081749107080076899371118469810705755693393241653568946147813847553357340450353658778237136341415068448518247708876267007166387281898000205188416344437136351591726678372464803177194725773553615651580834808275694316203992448196520809680342759057256129160005321288041974581612859149053458674785450359759903831350287043970370946670941288701503085259047125924125634883520810717836994351012448533957082894161634445804566619634043790432141867904313452853462350124827094344018986469948496627172088730673469861920011591014091934699530792835189903143522681917623251286644046513666935601153192268128223889653751552767778340372469958619381466934300985000482481289041430435120074954925692473022633120045833084295168845924546783645098161633868013414525693472636127660467314690659674085666008724758178387470627478325708415655514899314873644590018503365121177360830294985630894558019681834507156460394318491618894707735670970451869002027604646103091896032042226248138424777387822989444413773337393780563309175195641120861929283137317861709751462698674449156343 A013787 706 12364003527693895004159753667662477027942440537594012554715115818758230420189046831580606407126084792393358343676351801429111450831308603897693217772974126856699440549672833015367980504332674738942456178582023576244593773782364145718378919266613723874091897426911833606058186852501799092607533714631084739507158462369201642733088854161112427851682880002852323207281039652515516866129886512495556338339408597772408583401544028550322149076985504881652803698361040003648004175589700465633564746757921432886342140993151607848669811919712270693244221276052871699357308496321310484738329073784238214027109814485450728298984175240137819030963488326085273886853510991464193821249291720147545969533552285172582204198971589588061174712786201422364155804516128578114050231592094918214612337411870820422331359714827404858015951688086515749989572772649573330502121030343261762765698258716256105035272467539452953625629821536543375286422792320643917144426065513157085344163333497326307754559708509469644898366981001654791161929326814621173136772734542799345904009793284088321728728041909255703640943478001930039662670204412401648088768045251805811732544909584493162080119311331216027484856194976702335601663013632022093460226872707018849420139322549251807284371682025888080653850787128527315615605020511378519392992052406517635048308611801986740362953234170912279606099264635390055446015504519419837173210219039700901047975610974421299134726547364355737579344892312749011917084206495863837098492657387642993564380171735754772287992428444536582302231179445584374669942053205785868119846464042502964496471966113172776412588780970452474816877354278159866313783529099072039192572860642956930034172308907706972149343825649355333466533526623436780888930030956028882084304376764453741339140827572624838256600301163102649709853519989586514346340401840185042347001138469947830024834735213573433597290957447597959284213426339232355679314312378368814635775865559058657478195435795234300370645134902109256664986158437574988474474723299966776587627727342121230045235392700399064836827531880686082917100208276190027799342512782022572273877479684086948144386308316976575460025905988891273255011620660634426579655946843353538260499777833805256084651682661406758698376966193273346000054937473868278755293523642372933385221780357890508162997656037469783082467132505329644734331189492208812700185965113261939517352424379543 A013787 707 29685972469993041904987568556057607344089799730763224143870993080838511238873901442625035983509729586536453383166920675231296593445971957958361415872910878582935356759764472069898521190902752048200837284775438606563269650851456313869827785159139551021694645722015312488145706632856819621350688448829234459556687468148453144202146338840830939271890594886848428020681776205689755995577857516501830768352920043251553008747107212549323479933842197220848381679764857048758858025590870817986188956965769360360107480524557010444656218419229161934479375283802944950156897699667466473856728106155955951879090664579567198645861004751570903493343335470930742602335279890505529364819549420074257872850059036699369872281730786600934880485399669615096338086643224716051834606052619898633284222125901839834017594675300599064096300003095724315724964227131625566535592593854171492400441519177730908189689194562226541655137201509240644062701124361866045063766983297090161911336163727080464918697860131236617400979121384973153579792313681905436701391335637261229515527513675096060470676028624122944441905290682634025230071160794176357061132076649585753969840327912368082154366466506249681991139724139062307779592895730485046398004721369552257457754513440753589289776408544157281649895739895594084793067654247819825062573917828048841750988976936570163611450715244360383334244334389571523125883226351127029052877735914321863416189441949585539222478440221818125928007086442910377612919179796569072873480870387730827548076792337547208263469820695332334107657061848848083582530869747091869355751360166049617756029190637727836166625663110056392035322527621861839019394253366871966101367438403739589012047713687404440130574525384102155653146997422871710914321004325425345884414808611453432955277127001872236654097323092609461953358301494997220945563304818284286675149733466344739889628199247789814067095588831682700241396436640496885986033664020463523940497853207299836605147241344357555189918968899964325252631766408617547327213810643220230586894173348433073338610177873658154673222904045527285083957600071132256746221373189636196029579828721492762494671526269060757679522200279327947085282901206183258217753928370891845363459966578966419859248690070037627634803095830049303746131904874757737291459750265337413057917494639295110099357372145964949181003585145296477007129185970793359293146502236941916781163170935282743 A013787 708 71276019900453293613875152103094315233159609153562501169434254387093265484536237363742711396406860737274024572983776541230343120863778671058025759510859019477627791580194497439826349379357507667730210320745828094358410431694346609601456512167094062003088844378558765284037841625489223910863002965638991937395606611024435999229353359556835085191809318323323075677656944669861104145382435897120895674815361023846978774001804417330925675321155115527256964413115421774070018119443680833984839685674812234224618060739461382077619580424569217804684980056410870825326711376901587003730004182880450240461696685655540843948712272408521739287517348465704712988207007017103776004931738157598293152712991747115187063348435618628844648045444606745846307746030382543240454889132340376618515417324290317441476244815396738352895216307432834082055639109343032985251957817843865753253460087545731910563443756143905926513984420823686786394545399592840374198104526896313478749118129108720196269793562175099118379750870445320541745081345150254953520040596865064212066781560333905641190093144726519189605014602929004294577400857066817433303778116035655395281586627317595765252633886081505486460726477657888600978802542648894596401609336008294970156068586771249367884753156914521633241399671489321397588155437849015399975239976705145269044124533624704962831093167301709280385520646869361227025245626469055996755959443930286794062270850120954879673170734972585320353145014549427816648618950691562343969227569800941716942932378402450847040591039489492934192484605499084248681656618262767578323159015758685132232226086721184534636068217127245397276809388820090275485565602333859590609383219607378753217926560563458060753509435447229275723205940812314977905284731385346255468479955476099692525620381931495240206487672745355318150013281889488327490297494868700572307034510052693720474997306393943343575096508784870163279592844373833023252466827313132920981135345550726907688958526467802490010995444328814344931568871147090731132640359354371773639132910209587809086003037074653229370408192613311011486582197770788548447677517028316506667021168760304122749706334572014879188532802870666400951764245796046002980827182018511320717667379756098374082056104858160343951162233087948378294462703604293327236794860387075128752059904628947559348557050522461842983589607933856841294117175515874855662844751870897542191572773415613865943 A013787 709 171133723780988357966914240199529450874816221577703565307811644783410930428371505910346250062772872630194932999734047475494053833193932589210319848585572505765784327584046988353023064859837375910220234980110733254554543446498126209653097085713192842869416315352919595446974857742799626609982070120499219641686851473069670834149677416295961039545534173294298704702054324152336511053063228588987270515231681818256596036378332406011552546446093432380943971555890127679542113504784277682397600085305224174373307963835446778368364612599390691949048637115442500851609434015940710395955740043095961027348533742258953566320858166052860696029329153666157015884685023848066166187841103316393501859663893184823564139099593920327855999957112500796776984898218948486320332188806749244261055516995621052176984463801767568785301414354146234631015589501532622197589950720643121673561557670197302317262828458501518129560076594397671974133303504422409738449648969078048662476632627990037191243774342782412983229781839939214620729940309705762143401617473073019173172342526361707444497413640488372574241640061632539311280339457817428657362371256601608604071089492189547432371573960481694672992204272856590530950104904899995925960264015755916223344720676837769732291292329751766441412600611245860675609161206275485975340551184069053790974943005232916615757454694691403982205635073133336306087614749152203448211058624876618592543512311140412666095282934669177354167901179933176187773334100610441187870115395092061062379980640544284483744459085814272534996155537803301281084657540448904955553904796836603002489574834217564067661199789322516198861619342557036751440843011203596877053129110277316386476241671912862803869176154508797491011417463890368261950588640056216359379820373098115361754014537017520071735776902261598118878181889816661474304204285179750074109189858636517622860468532651857967923806717592473262034302419341573088829172852378832143275705964667295305361189422049193778516400061833483242180696859624164845449469502809846628507558117413220329615493292016242403718350070464559738579283856847663304822873718384987932507517826193490198722044909307407724931667259692470028685185954156306453156966064026445681043119378794392196171016707764442985826740521644164056285004951353908278695544459789367384133695831014103089995885478304430885003598648649190275947175338413615528446490249242024998801966228970888892129143 A013787 710 410892070798153047478561090719070211550433748008066260304055759124969643958519985690741346400717667185098034132361447988661223253498632146693977956453959586343648170529296819035608378728469539560438784187245870544185458815042001029377086102797376015729468573162359948668186633440461903490566950359318626359690130386840279672793375476526602455948827550079611189989632432289759963038404811842158436507071268045634087083344376106833737664017070331146646475705692196558580614524987050715436637804817843242670312421168907714862443434851137051369665777714177444544714251072273645660689731843473402426663829515163747512736380456692918531166419297952442995139128742259206865017006489062660797965053007536761377497978125002707182255897027114413061540740623695315655117585325004935470794296306486146276939697588043932653508695864305109349068430393179825896413471680264135138221299966143722863748051128862145029073743903148810409894061714118205782017607174756394838606394939804079296176302197020573572734706197694054304372586683603534906307283552848319034786794405794459574238290150812582550754177787979726886384095038219646206327053387100462258374685870747103385124149079116548909854282459128673864811201876664890218230593901829954852250674345087485127231392883733991225831654067601311482137596056267441826792663392949798152130838155564232794433648721954060961275729810593140470916363012714440479154751758328761240696973059048130811294774326140694827357130733019556026843775175565669292076147063616038610774333517946827045470446265040068356525769446265726375884262754617820798284925417204683808977469176956371326454540694163361393466748041479445240209464069899836101804562993775836643929456254262783592089891946975622775918413330800774196943363324774975478870948715808574983571388903379065692237600342330097083426514717449804199804394488716579927936164850586278812487984946897110980985059928939528302144360108839116986278844018561575976004970021166176028172215802340114262217876548462193264475853159957619793924176276246441755046647039909142011406799394130998011327758519185407932328860540291239594879719797842356025950550300690569967131629827247085947560933090521620538873131475929291794029875519727496080184529628485335663006611115342427608970003992467637899140296888200733777148002247954271089305003690264861519080121033408938554893640355406705852549167987531090883800023088430102022123520915759104230002072343 A013787 711 986551861986365466996025178816487577932591428967367090990037877659052115144406485643469972708123118911420379951799836620775597031650215784212241073445956966811099257440841662504495717327055364484613520833577335176589286614915844471534383732816499813766454044162826236752316106890549030280851247812724021889616003058803511494376894519140372496733134947741146467165107469927713671255209953233022406053478114577567443087109847032507804131304985865083098188169366963937152055474493908767763367369367641625651420123226547423384726687077580060338567532291740044351858916824529023231316046156179639226419854665908157778080049476519697393330572734383815631329048110164355682905832580239448575914092271095764067372645478131499944596408762101705760759318237492452887937322365336850065377105431873237210932213908893482301074378770196567547113301374024761977288745504314188466869341218711078595859070760398010214806059111460293794155642175597812082624274826590104007493954250469594390119301575046397148136029580663424384798580627332087310043787810388814002523093368312497437746134652101010704360780868939324254208212186765370541391255182428209882357620775663795227683081938958833932560132184367945949411695705872401413971655958293721600253869102555051790482574313845312933221801416310748868612368131098127826129184806472465363266142411509722939435190581411700368023027275234130270670187593527371590450558971747355738913432314774562077918753157063808280484470889979954020451904196533171970274829099742108704469174776590331736174541482361204124018372440484009028498114873837387736682105926708445825354903493872247554817352206686230705713662047592148021742923231829506480432755748055783782074624466484943404607830564688470284980110407252658846861015342784716124769147866656388535554904757013136727062478421934563097307061836596979883730351167408508406974731806257655428783651857499963465345128889383807453448608621322719884055504488566343918387933020819988643641490141418614343585121592857726028006523437058245125211947239267706653866999542821849969387725345308526225197948204564164445521594157239266267306207234619496818307271271958058491083043215220253360093800350342410913834388673706229597465731122865718088523055637993290926878873287937168689136979585914798595835852828569961798932353397338204885421313860325932507311370601214861470299630493331500751970552338062149212003855435320674955118573718737609256234975695543 A013787 712 2368711020629263486257456454338386674616152020950648385467080944259384128461719972029971404472203608506320332264271407726482208472992168097893590817343742677313449317115460831673294217302259930127557063521419181758990877162412942576154055342492416052853256160034945794442310972644208221704323845998350376556968023344187231097998923740456034364656257009526492667663423035296440524683759097712486796934400953100739430852150742725051237719263271062064518749794650080413102085194259874951399845053851707543189059715866940363546728775673269724872900645032467846488813259295694184778389826820987313782634071052845486825170198793123793441386705135255541330821044512504617994656904025154916030769735542900929525761721792993731366975977437806195531583123088219379383937510999173777006970430141927642543448245595253251004879583427241958680619036599033453507470277955858366508953288266125299708657628895715622525749347926616165399767696863610346810380883858642839721992984155377496130676443081686399552674607023172881947901392086224341631415134532743542420057947177318306348028469299694526701170234866323317534353917460423654669880403693010131927540647482368772341667079735440160272076877374667438224537481389799635794945945955863225562209539715234679348948660927542596352665545200562108033538295882766604910536172720340389337202007930034844777583892585969492583623288487837146779879120412059219188671792091165401129131150987773723549082926330110203681443214606841869603105021975876145900629864668480802999430488638593386498555074099149251101768112229602105677423973812083567955773736330026978426677123288787266379116462648253639924418502576268747400204758679622645059519046551081936860761173344030349114463401185817017154237245087813633891313297838026103415570724027841988873867326321588541281677010691064885996634255469669348700836573152947828685146331066824630684509548109857412280293654463410521695730109299795850441617266277047791748049427182988792733383217829546093038947876944451400193243662772376846545633885321481763675934665902315261776499928554085771466700273639158558833697347571531478307802203570321411860755758323971298437090386759743828317585214641172128604116367205568657263515220426000589130543856586821891515436174764337142022617887985781431428601882641396478279236580507009029929896574578642563950054600813516882390189412814488933305481296163687220258021256900204940567239695498688999824220176644998743 A013787 713 5687275160530861630504152946866466405753381002302506773506461347166781292436589652843961342137760864023675117766515649951283782543654195603042511552442326168229591810394221456847579415742726092236264509514927455403337096066953475125345886877324290942900668040243904852455988645318743940312081554242039254113280224049393541866295415900834938509539673079873108895059878707746753699765705593607680799439496688394875373476013933282848021763951113820016909518256954843071858106551417959758311027974297949811196932377796523812875695790391520609419834448722955299419640635568961737652913974197190540392104404597882013867233647302290228052769479029748554735301327874523587805171226564396953389878135038505131791353894024977949012109321828172675471331078534814729900833963909016238593736002770768269746819237674203055662715879808807942792166306874279321871436137372015937987996845126966844600486966978613209684324184371805413124842240169528442691724502144601458172505154957061368209754139839129045325971731462638089556911242399024644257027738013117245350559131172741253541616354788566558609509733914042285399983755822477194862382849266917326758025094605167422392342658444791824813256582576576519177114492816908925543665216240027604574865104856278465116825734887029773842749974026549621388525448414522618390197350701537274798622021040013662310978926098912751693279515659296989418489768109354185272000972810888128111043893521644710241348106118594599039145158271027328917055157764078626307412305069022408001632603221262720983030732912057351895345237463274655731494961122812646661812740928394775202451773016378226576258626818456989458528824685621262507891625589773970787905230769147730402687577199016868223826626247146658187323625455840534973043228109100674300785308390848615286155450498134087617306502669246791277918847382676106230708612140227736673036340891445938273507425011767646884985064366648662591447992428809836910323056331191747987066674666356091352853106008740169386513852543627811863978034316476808556066958656877714585919132831458943525376328458359937291547357007619699759707331519247079417033090772341709877674575735855087547454018610144931790522100353454280778483397660570346089700044242827414502435799664959361528562255609173477996305549053861216860073120221992944348447029797328680861681675563320796044081096553254034618844780167587928866460592089013015839509037817392062301942508892352288577952644124641981943 A013787 714 13655147660434598774840471225426385840213867786528318763189013694547441883140251756478351182472763834520843957757404075533032361887313723642905070237414025129919249936756525717891038177198285347459271087345340820423412367656755293775955474392455622553904503964625615550746828737410304200689307811735136249125985817942593894020975293577904687361404755064775334457038768777299955633137459130252041599454231548836095771715909453812118100255246624281860599753334948578215531313829954521379704778166289377496683834639089453674714545592730040983217022511383815673906557166001077132104646452047454487481442675439514715295227987172798837554699519150426279919458488226731134320216114981117085089097402227450821431040699553972055578074481709442593806665919562090166491902347345547988863560142652614615662112989655761536646180827420947870643991302805144651813318165830210267109180425149847393885769207715650316452062366676704796912746218647037790902830529649188101072184877051904345071619689753748837827658127241794053026143893000058170861123598969494506086692473945751749753420867847348307221432871127615527245360997729767744864581221089868501546018252147006981164014722925945171376629054766360222544251897253398330230340184192306278584251116759924594745498589463758486996442687637745640953849601643268806754863839034390996791491472517072803208660401563489516815564117097972071593793933230559398838074335718942395594616388345468949289476802790745632292987525008736616729849433791552781764096944470722801611919880334251793080256789721849701900723915149322448411319401655873164635012390969075855261086707012324122009596962991115231689927708070176651281447793041047303861760459076723700696852872854839500605407729619399126307764024719473124470276790689950718996185525446427525302059236646019944369152912908861545858283152565805331059931377748686795751960254480361697794691327453254120170849139544323438882066629821572418421685658251191386916947085873920975338200307526985146697019759957250376285411260393860817343116767735163392720791837928332923404428564628522209437005204175294899123057302977712237680296450944392445416296656341788065201437098682957981229043562948643728149138637783029400961369806227028622220348354995567427030077975717625520669129623278320781681035561653005059380621318543386162748897703027533231301838712824362937119846317182378617208371881605720251030661199799558341586963963850537844875664298543265398645143 A013787 715 32786009532703471658391971412248752402353496555454493350416821880608407961419744467304521189117105966684546342575527185354810700891440250466615073640031074336936119098152418248656382663453083119249709880716163309836613094743869460356069094016285949751924714019066102937343135798522140385855028055976062134151491948880167939544361679880549154354732816910525578031350083834297193475163039371735151880289609948755465947889898598602895558712847144900747300007757211536295490684505720805832671172377260795369537886968453778272989623968144828400704071049832541433049643755568586194183256131365938224442943863730274831423842397201890008968833545480173498086619830232381453502838892069662121298922862748109422255928719629086905442956830584371667729804872868578489747057535976660721261407902508927692204733288163483449487480166637695837416223118035152309003776916158334851329142200784783592719731867725276409801401742390768217387503670971537735957696101687700630674315889801622332516958875098750959624207163507547521315771487093139668237557761125756309114148629943749951157963503701483285638660323577404880916111755549172355419859511836774272211989823404963761774799349745194356475286360494030894328748805305409390883046782245727374880786931340578951983942113302484127278458893018227283930192893545488405018428077521572783296371025513491800503993624153938329874169445152230943896699233686573116610216480061180691822673948417470947244033803500580263135463047545976616768368490533518229015596763674205446670219632682538555185696552122161134263638120273523198635577883375751468288664750716751128481869183536590216945042308141667671287516427076494139726756151091554576572086862243213605373143747724469640953583958816177302264941423351454971853134574446571676309841446596872488250244227187093886430336143894176571605737849310498599874895237974596996600456571007348436405053877215263142530208784045920576755841978201595376630467265461110519987589953183284261787018938372291337219544443657358153461272436205659822440823359332127305922621202865927349094032983673081824858249495224883052794460584449487082670391778717486261444528271876633144548650473937782112930933594639693591286081869317053591708248904751095721951056400344357392299217219698018875126580225491248196816166383528865147572871785822670176760103384969107288355714749491295412024751007554891059917300887735334322724617540718739578150300477205141365546469980802380222146988343 A013787 716 78719208888021035451799123360809254518050745229646238534350789335340787515368806465998155375070171426009595768523840772036900492840348041370342791809714609482983621954663956215023974774950852569318553423599508106917708040480030574314921894733102565354371238359777713152560869052251659066437922362398525184097732169261283222846012393393198519605713493402171912853271551286147561533866457531536099664575353486961873740883646535245552236469545994906694267318625064898645473133498235654804243484877803169682260466611257521633448087147515732990090474590647931980752194657120175452233997971409617676887508216816389870248645595681737911534169342697896568905974212387947869860316179859258753238713793458210722836484855829437659968539350233076374219261499757456953882685143879962391748640373923935388983564624880523762219439880097107705636351706402400693918068375696161978041270424084265406120076214408388659933165583480234489947396314002662104034428340152169214249032451413695220373218259112101054057721399581621598679167340510628343438376184462940898183070860494943632730270372387261368818423436909349119079584325073562825363082687920095027580987565995317992021293238738211649897162551546168177283325881538287947510195324171991427088769422148730063713445014039264389595579802136763708716393137402717660449245814129296252694586832257893813010088691593605930027880837810506496295974860081462052981129768626894841066240150150347744332925162204893211788246777157889856860852745770977267866447829581767277455197338070775071000857421645308883366995126776729199924022497985179275361084066470919459484967909671353110885046581848144078761326941410662429483941518770822538349580556245955866500918138286451607929555085117641702738124357466843387419376113246218594819929313279090844288836389476212421319237081489917948425376576194507138299623466377007388837696226988643595808534359193846805215031290494255304790776589662030499289751904372126358490203477593065512550632471031871500664126209221316926460515119329789233680416885756437661520213508081091565174773193799069461484657038034944209759499863263218485491610660700684513728312380775796180061309787924614853147171560729904312677882568230245673691505620307380828404486417226802098910420544494943319178919121404486920555615486852805219322465157760231094401008227310826599342071113528600284271427169139293434861439431452537708861806715265693727138871445769544418677074423906514913374919011543 A013787 717 189004820540138506119769695189303020097839839296380618720976245194153230824400504324861571055543481593849039440225741693660598083309675647330193043135124777368643676313148158872272563434656997018933846770062418964709417005192553408930127469254179259415845343301826289279298646594456233418517451592118858967018654938396341018053275756537069645573318097658614762760704994638040295242813364533218175294645423722195458851861635331124570919763379933770972935832018780821647780993529263807184988607191605410407107380333629309441908857241185274909207229492145684685786019371745541260813829129354492042206907228576152078466998075231852725593540591817649661943244083943462835534619147842080266526151818093163945530400138846479821584462979909616374500446860917654146272327030455789702588485537791368868949538664338137553088875152113155601232880447072164066097282170046484909277090288226321240094302990794541172499530565936043010363698549920391711786662444705358283411926915844282224116097040128154630792589080395473458428680784566018652595541218895521096537553136048359662185379164101814546533034672019347234910081964501624343696761533696148161221951145954758498843125066210446171403087286262349793657265441573429361971978973336951416440135382579100882975981478708273799418987104930369664628059922903925102738639199724440302719702984251203045037222948516247837996941891583026097606635639055590389207692574473174513400042600510984934143353314453948601503580511956093546322907442596116420147341238825823233169928808707930945473058669370386628964155299390926809017578017662415440141962843596677622223407951120918819234996843017393933105945986327000493190943586568744914577342915546540035468704450025770310638861759367457728274236582277890973193922047904170846162650281183097117137496171132386023587488232657292994169329159443011639057395942771194740599308640999733273536290996424426179321290128476706986802654591778535228794694322397475386734978549700950295634068562947523473094567028340381940431696801510823950066680942701206825310032632902700847984630438311565777024661548321901047632559171694987583665357196342343517461678026242686628327204800807000262406358917312500254739596046320819862533304994358021368999171887761551839483919727332358909348584810492173096254032783933585331593238843782314857656820753773294665020312743582169282535696633103443537102316074917543038977197923352930638860430341292676149243655691799542307013180546714743 A013787 718 453800574116872553193567038149516551254913454150609865549063964711161907209385610883992632104359899306831543695982005806479095998026531229239793496567434590462113466827868729452326424806611449842460166094919867934267310229467320734841236053679284401857444669267684920559596050473289416437860401272677380379811790507089614784345915091445504219021536752478334045388452692125934748877994888244256838882443662356991296703319786430030094778351875220984106018932677092752776322165463762401051157645867044590387464820181043971970023166236085845057006558010641788930572232511561044567214003739580135393338784255811341140399262378631678394150090960954176838325729045548254268118620573968834719929290515241686633218490733370398051624295614762988915175572913063287605199857200124351075914953776237076654347842333075868264966389240223686598560145953420265922699574490281610267174293782031397297466421480897693355171372888812439267883240218358860499999776529737565238472036524942121620102748993347699268533006382029531773687262563743010784881894466568146152786665079652111548907095373008456726225816247518452711019106796768400049215924442404451735093904701437375155722343283971281257538812574315901854571094325217803898094721514982020350872765053572421220025331530378565392404988038937817564771971874892324171675472718538381166830006865187138511134372299387511059030657481690845660353532169372472524487669871310092006673502283826874826878191308003930592210096809206580604721300769673275524773766314420801582840999069707742200080813865158298296142936873837615268451204820407459471780852787475622970958402490641326084983227420084762833387376313171128184151455551351556539900200340227242625160359384511874515843907084241266005586442034049216226638606837017914201636523325120616178247128306888858842633559246610160479000559311822670945376807658593638572178940047040359589760634682415047256550417598472573475313173674860263084336061068076338403550683497831981659817398619637003858900055435045257038976504020427488304110100943425597587569388351599384736011097682386069430636212377520884415365774571239665188380522628417966785425488941008690594613618726737607630037667760467313111629770107216288489942465291453609306967011702515485966600891265324993741345952129991707604105932714224538381155366463921337973234026629809680490713770897340788447368207616081367932582660895877020836584252213970386463903893249443715434334017316010701079138646492662097943 A013787 719 1089575178454611000217754458596989239563047203415614287183302579271499739209734851732466309682568118235702536414052795941356309491261701481404744185258410451699534433853712819415035745960674091071746858793902602910175811860951037084353807764883961848859724650911711494263590117186367888867302823455698390291928109007522165097214542134560655629870709742700480042977674913794369332056065726674460670156747233319136103384670807218502257562822852405582838551457357699699415949519278493524923829507726774061520303033254686576700025622132842113981872745783550935222303930260258068005880822978731905079406420998203030078098628971094659824354368397250978588820075438361358497752807998099172162550226527095289606357596250822325721949933771045936385336550564264953540084857137498566933271804016745221047089169441715159704184300565777071523142910434162058480401678351166146251485479370657384911216877975635361745766466306038666682187659764279624060499463447899894137571359696386034009866700333027825943747748323252905788623117415546968894501428614230118912840782856244719828925935990593304599668184810291804959156875419040928518167434586213088615960465188151137748889346224815046299350688990932480352825197474847947159325426357471830862445508893627383349280821004438935507164376281489699973017504471616470336192809997210653181558846483314319565233627890829414052732608613539720430508830738663306531294895361015530908023078983468326459334537330517437351896442438905000031935843147985534534981812920924344600401238766368289022394034090245074209039191434084114259551342773798310191745827542728970753271124380029823930044729035623515562963090527923878770147644778795087252300381016885609543010022882213010712541220909263279679413047323752168160159295015680011998129292503614599443971355064840150081163175751110995310080342907686232939849715188283326211801635052943903375015283872478528462977552653932648914226929993339491665490882624451288506925191078294587965221574085748446265219033099543662150582586153046399418168352365164859807754101432190122751162645535408952702957545918427643481293224745546436117301634830831538251806598947361866117667298562896995919720440292882018781023078027426308664351859164780115946027795097739681805808739928045309972971631064110089957458344446853116653154034879875132473734897938173042858203763924515233062131066486211364406130968811000727028638789565742897899833247691914360757835975575741693291011890228881697161143 A013787 720 2616070003469521011522828455091371164190876335400889903527109492830870873842573379009651609547846051883921789930140763055196499088519345256852790788805443494530582175682764479415500826051578492663264207964160149587332124278143440039533492443486392399112198886839019297726879871364469301170394079117131835090919389727060718398412115665080134167319574092223852583189397468020280766266613809745380069046350107199245784226594608131623920408337668625804395362049115836978297694795787662953342114648051984521710247582844502470656761518740953915670476462626305795468751736554879621282119855971935304095654816816685475217514808159598278238274838521799599591757001127505621753104492003436112362283093891555790344864588598224404058401790984281293261193057904800153449743741987134059206785601444205275734061095829558098449746505658430748727066127952423102411444429721149917149816635968948381171831724019500503551585285600798838703932571094035377369259211738407645824308834631022867657689947499599810090938343724130226798484104914728272315697930102766515509730719637843572309251172313414524343803311729510623706935657881117269372120010441497625766921076916750881735083320285780926164741004267228885327133299137109921129540348684289865900731666853599347421623251231657884152701667451856769635215028236351145277198936803302778288922790406437681276125940565881423140610993281108868753651702603530598981639043761798289710163412639307451828862224130572367081903358295810905076677959398313268418491332823139351385563374278050261942768075850678423175903098633235958337182773999889742770381731930092258778603969636451607256037394414532060866674380357545232927124495113887004492773214821542348512767064940193438720811471403141134510270726624328955752542467332647708807508431301178653264975223510681200344872784978417499739502903321354645288579166167068266234535725762118312003411696577820946839609103922092290043058858914008119488843609181307543705127383778985305704496999379882019482790898472004332823548789353464405003022214028760828398417597538688484725541511930516895439801067750144771998585032614056993117641225228826523342587644072615840548519183849515687203248777143209727093236410343850567103108813854637058386412736029672976015746784567236789245104886184928325987857485016894333084222837746580193069437489949553475902547237182761074582176690633393485939120456115212745595761733747348697857499627708286380179564177357355805591719548439544954883904343 A013787 721 6281184078330319948666311120674382165222294081297536658368589892286920968096018683002173514524378370573296217622267972095526794311534947961703550683921869830367927803814317515076617483349839960884497363321948519159184430391822399534919915356810828150268389527300485333842238571146090792110116183960233536053297454734672784874587489711857402135734297395429470052237743320716694119806139757198657545780286607385389127928053654124029032900418742370556353264279927124584892765204686178750974417269972814836626304446409650432046884406497030351524813986765760214920472919468265970698369774188616665133667215176861825997253054391195466050097887290840838619808559707140997829203885300250105781841708433625452618019877224336794144222700153259385120124532029425168432834724511108876155492229067536867037480691086768994377841360085892227693685773213767868889878075760480951076709742961445063193567969370820709027356270727518011728142103196778941063591367383916757624165511949085905246113563946539144028342963281636674543160335900262581829990730176742403738863457850462417114512064724508272949471751462555007520352514572562563762460145070035799466377505677118867045935052006160003721543151245616553670447051228200920632026377190979968027656732115492033159317426207210579850636703551908103894151282795479099810554647264729970671703619765856872743978383298681296960606994867942393877517737951076968154915344072077693594102353746977191841098200137504253363649963268241983089103780515350157472797690108357582676737661641598678924586150117478894045343339818399535967575840373735272391686538364151513327428131097120309021745783989291478140885187238466104258025912768442697787148488786523178779153722921404446368668342838941863959160014625013822761854464065687148846827743554129946489205511649145562028039556733180416874546470874572503337878577967130907229120277554846067120191483483348093361901458516943588393384320252533494892713505644319412436010848453343718996497295511096728778180947231282403109340643237668036412256335883054748984600651690391051826025170145171065950962363668097597568602663306350840475456581774412482545552933418350633156994560422687164975000313920846554750860621235585211614564262064983577185776979207244815413808029745935530977496831730012910696845821525563293735219033429539043559719413368877895642015916475809340071806234210777759739828215132625802175423922727384223555856606127595598811133589835011289225718635803347436676254327543 A013787 722 15081122972071098196747813000739191578698728089195385516742984331380897244398540857888218608373032467746484218511065401001359833141995410056050225192096409462713394656958176353698958577522965746083678169335998394501201817370765581283342716771702798388794403255048465286555214809321763991856388957688520720063967188817949356483884562798169622527898048046426157595422821713040782581654541557033976767418468144332319296155256823551793707993905400431705804187536105026128327529256451515181089575865204728422739756975829570687344569459999369874011078382224590276024055479643306595646785827826868612985934983639645244219404583593260313986285027385308853526160351856845535787918528605900503982201941949134711735865725215632642740278703067975783673419001402649829407236173551172411649336841991156017756991139299332355501197105566227238692539541486256653204597259900914763535180092850429596727756694459340522374682406016770746159269189775466237493682873088784135055621394189755258495918667035640484812051454839209655578127966496530458973807743154358511377011162298960263491943467403544363351681675261594573056366387488722715593666808313155954518772391130762399777290059866790168935425106140725345362743369998910410437495331635542903234403813809296371615521140323512602221378725228131357449857229991945318645141708082616659582760391057822351458292098300133794002417394677929687699920088820535800539951741117058542319439751346492237610476778530147712326123561807049001396938177017355728092187253950166556006847125601478428097931346432066824602869358903977285858149592737338389012439378612327783499154942764185861961211627358288839016265334559557116323520216557030917386943521576442152248748088734292075731172691156299415365943195114658188451212568221714844381233412273466001520582433469598494429322975716366180915786076569848580514246465699081308257117786409185407155579751843518772161925401899181555732515752926332921237405127052010909258862047136478269310590006522143245796412454302309049865526884413640955425827462455214452312026164708628915434286433518555729348260635167102331762214994598548367981571252840364370591872593137459870209943939574871883104975753723952577956816351586640093086568793218025568823050527076594801808553079419991209876969892983760998583126817482877468258260899264323243586886311498675827436480215458418225512406768340077401135327544533434551023192838468449520757611711312357032745531749193862105430950444563837195459686640430743 A013787 723 36209776255942706770391499014774798980455646142158120625699905379645534283800896599789612878703650955059308608645068027804264959373930979544576590686223479119974860571356581425231199544632640756346911284575732145197385563507208160661305862968858418931495362215371365153019070757181555344447189887410138248873585220351896404917806835278405263689483213359469204386610194933010918978552554278438578218571742014541898630068771633347856692893366866436525635854274188167734114397744740087949796071652356552942998156498966799220314311273458487067500599195721241252733757206623579136147932772612311539779229895718788231370790405207418013881070350752126557316311004808286131426792387182767110061266862619872442877813606242733975219409166066209856599879022367762240406774052696364960370057757620765598634535725457696985558374250464511600100787439108502224344238021022096347247967402933881461743343823396876594221612456846266561528405324650894436222332578286170708268546967449602375648700719552572804033735543068942383043085247558169631996112391313614785816203800679803592644156265235910016407387702303088569908335696360423240140394006759887446799572511104960521865273433740163195613955679843881554215946831367383895460426291256938510665803556956120588248866257916753757933530319272743389237107209210660710066985241106362599658207698929831465851359328018621239399804164621709180167508133258106457096424130422057560108974842982927862502754745250884657295022671898724652354048563018671103149341596734349900972439948569149705863133162783392445871489330728449463345417172162349472018866948048199008181471017576810254568869117287251502478053068277496636292772039953431232646051395305037607549244161051035273830545631466274896293629611470294310471361376300337341359341422868591869650918422760505985124804464694995200378802369844206441814705764143494221125339805168454162580546984176288571960782889959934915313770322776125343891009710051878193130527775174684324614726605659665933157186302779844028727130049477151933977411737354969900001174821465418025957721726878052306165173785036212698561078202031114631523752578069714853791086096123041148374075398919267391335046784691210139674316060159522863500851672516479390744144315510904119142335943687398894914604713054010157598087488776388801288084419133640107852114033908320661674988997315662159455288650784525840125921434424776357006686005162747299339025718860969235622021729814462915139712017397773106298707623674213943 A013787 724 86939672790518438955709989134474292352074006387321647622305472816528927815405952736094860521767465943097399969356808334758040167456808281886528394237622573367059640231827152001980110106662970455988933994266332880618922737980806793747795376988229063854520364679106647732398788887992914382017702919671741935545478114064903268207654211503451038118449195276085559732251078034159216467504682822531026302790752576915098610795120691668203919636973846314098051686112325790729608668985120951167460368037308083616138573754019284927974661367573827449068938668926700247813751053103213505891186587042160007009930979620810543521267762903010651328449912155855864116462722544695001555728521625823831257101737150313735349630468588804274501801407724969865696309532704997139216664500523972269848508676047458202321520276823930462325656575365292351841990641299513840650515488474053329742369734444249389645768519975900702726091508887886014229701184486797541369820520465095870552781268846495303932530427645727302484999038908530661686447679387165286422665851543989100744705325432208425938619192831419949394137873229715656349914006961376199577086010230489759765773599163010212998521514410131832669107587305159611672488342113088733000483525307909364108594340251645532385527885258125772798406296573856877558294409314796364870831563896376601779356685130525349509113746572709595798929799256723741582187027952713603488514337143360201821648598002009797869114143347374062165349435228837890302070599807829318661569173759174112234828316514528443777382723842925262537445883079007161492346630361801082317299542263725818643711913201921421219854750606690857449805416934269423738945667928188389583169400127395295725735230683535692467140061150526026001004697140176639441738664497109956603778756307489079031855133047974870284655519732683476109504489995939666797108539708529624921940872209458444355893309007268861277839718793803731668362544985476950682314313834559541706397188194417063399958580188857905510404312974405512973839248794641793479765581389282729902820746338468680324489866234203587102582257871946689245148763076706230288529939945385363952397716791421797246155032805161006595447330043595545358032860443014395265544865712067017176690501541680790060748600793444746689965916042678388393008060552109511892690690339869898952925795413877908681648582554904844852148050533646542142337364053888033173053098395756265713000750985187134728474173284525459250448553772053228223197004441787677143 A013787 725 208742154370034771932659683911872775937329689335959275941155440232485955684789692519363760112763685729376857326425696811754054442063796684809554674564531798654310196196616991956754244366097792064829430520233465246366033493891917111788456700148737982314703395594535061205489492120070987431224504710131852387244692951869832746966577761819785942522396517857881428917134838360016278738478743456896994153000596937173151764519084780695357611048374205000149422098355694223541790414233275403753072343657576708762348715583400303112067161943544759705214521744093007295000816278500815627644738995488226176830844282069566114994563898730128573839608239086209929743626996829812698735304180423603018848301270897903278574462755081719063078825179947652647536839188024698131259211465758057419906269331189947143773970184654257040043901437452066936772619529760132731401887687826202044711429732400642784539490216462137587245345712839814320165512543952800896828939069636695185197227826500435224742005556777391253266482692419382118709160878208583852700820709557117830888037486362732430678624681988239298495325033624547290896143530714264255184583510563405913197622411590387521409450156098726530238527317119688227625644509413526047934160944264290383224735010944200923257652452504759980488973518073830363017464876764826072054866584915200220872235400998391364171382105521075739513230448015393703538831054114465361975922923481207844573778283802825524683743058177045123259003993984439774615271510138598194106427586195777043475822787951382793509495919946863555352407565272696194743124259498684398643836200975205690563552303597813332348871256206664748736982806059180886397208548695580323389189729705876105037490288871169197613603286822412988428412277833564111299614533457561005805672793894281278755484174448187663553457902878173026138920280480251139979857603840179629437580034174909724898499834926452535928093164823922759735738470510130158588236667516777459637059648854795369223300551033447831130480755451547636650188036355934946144917160915667834496672611958663301459100168828322812633300001150544000877602180147171658922760385808870258849706918016203735188018233765191576835669039434672904404636897923677563032573222574672908241233894201575576935857390505060836802608164418470810531612353385614938054350347506027627385974834788720858744638246714326532490007469331285347683752011093385167648500489248210793976914803115434310483066490056145627660326977606699800963896007664732212820343 A013787 726 501189912642453487410315901072406535025528584095638221534714211998198779599180051738992388030745609436233834440748098045021484715395175840227740773629440848568998781068077397688166940723000798747655462679080550056524846418834492985404084537057119895537602852822478681954380270580290440822370035809026577581774507777439468425466753206129306047996274039376773310830040746902399085251087463040009682961354433246152737386610322558449553624127146466205358762458152021830723838784574094244411126697121841677738399266115744127772073255826450968052220066707567310515296959884680458321975018328167231050570857121249028242101947920851038705788899382045990041314448419388380289663465337197070848254771351425865771857285074951207470452259257054314006735950890447300213153366729285095865194952664187063092201302413354871153145407351322412715191059490954078688095932338470711109352142787493943325679316009725592346976075056528394182717395618030674953286282706197705139658544011427544974605555341822516399092824944498936467020695268578809830334670523646639911962178004756920566059377861453762555687275405732538045441640617244948476698185008862737597587491410228520438904089824793042399102704088404371434529172467101876041089920427178561210122588761277026416741623538463928713154025416895266701604933169112347399003734670381395730314237197797137665375488435356102850571266305684960282196733360928831334104190939278380034821641659410584084765667082683085340944868589556639898851266895842774264049532634456060681385450513871270087216299703792419396401130564219743563578241347056341241143850718541468863043089080938349810969639886152202061717495717348093308239697725418088356457444541023808528195014183579677243470261491660613585216617879078387431230374494831603974939420378140169350291917502850098580191852424810493435759547593433082987091638106820271290279629662053958249481298103658412538763351688742238546125508067694822510770356238707782680588580216900363681505144623031308242544284293839165875597101475290599805693946103358518470626510941312750586803299505356803073132553302762456146107122834533359153073547686327097491498146310156905168186431779270224975982441363682649643475533191914749828841208307401789652687202579977982960222993594602651069163062202768748416086401260478861466268495184361972333353725578327718781845876430361098004508507933864416119788688578635217787524049674684954116338572442280157779469842642624805652012445073233686222114314314403022042981643543 A013787 727 1203356980254530823272168478474848090596294130413627369904848823007675269817631304225320723661820208256397436492236183406096584801663817192386805597484287477414166073344453831849288824675924917793120765892472400685716156251621617657955206973474144869185784449626771315372467029663277348414510455977472812773840593173632163689545674447916463821239053968543632719302927833312660203687860998759063248790211994224012722465251384462837378251529278665359066388662023004415567936921762400280831115199789541868249896637943901650780747887239308774293380380164869112547228000683117780431062019005929521752420627948118916809286776957963343932599147416292422089195990654951501075481980274610167106659706014773503718229341464957849136555874476187407930173018087963967811781233517013515172333081346713138484375327094465045638702123050525112929173733837780742930118333544668177373554494832772957924956037739351147225089556210724674432704466878891650562840364777580690040320164171437535484027938375715861874221872691741946457316689339857722402633543927275582428621189389421366279108566245350483896205148249163823847105379122005121292552342206279432971807566875958677573808719669328094800245592516258895814304543093511604374656898945655725465504335615826140426596638115851892840282815025965535350553444539038746105007966943585731148484483511910927534566547733290002944221610399949589637554356799590124033184162445207390463606761624244812387522366665522087903608629483525492397141891816918501007982927855329001696006466683804919479406335588805598970759114484691604296151357474282275319986385575218066740166456883332977896138105366651437150183707217352772033083514238728830143854324342998164276196229054774805061572097841477133218105099527667208222384129162090681143829548327914546610050893924343086691040637671969994739258673771832832252007023094475471367961390818591553757004596746883848505570807404670114749247344870535268848359625329137386216093181100777773199293852239898171090348826589507837267308640642172730133471164594163802847974252770091914158914722112361684178591260479932657206803201925714595326529587994871361077087049290686729308815622702027810167333841714202041793984755193787314339047741146071696956101973394527137087495407620640965217060512348847764947023449426409746380510656937653095572382295113564852795211949309296996308824927549208463103612641277303157907845243268918574833328912433914658828507092184942158370481880620834080619296468668881655925198926146743 A013787 728 2889260109591128506676476516818110265521702207123119315141542024041428322832132761444995057512030320023610245017859076358037900108794825078920720239559774233271412742100033650270142468046895727621282958907826234046404491160143503996750451943311421830915068463553877928209293338221528913543239604801912223469991264209890825018599164349447429634794968578473262159046329727783697149054554258020510860345298998131854546639068574095272545181921798075527118399177517233601778616549151523074275507594694690025668001827703307863524575677261580367078406292775850739225894429640165790814979907633236781727561927703433519259097551476069988782170552946518105436159573562538554082232234639339011223089954141471182427468648857363795776870654617325966440345416429201486716086741674349449928771728313458245500985160353810574578523797444310796142946134944511563775214118840748293873904342093487871977819446612182104487440024461949943312923424976218853001379715830971236786808714175621522697151080040093784360006716332872413444017371104998391488723138969388673411119475724000700436139667555086511834788560946242341056900015271934296223418173637276918565309968069176784854714735926056755615389667631537608850145207967521362103551214368519396842675909813598563164258528116160394709519038877343250376678820338232029398124128631549340487511244912098137010494281107629297069076086570278964719768010675815887803675174030942944503119834659811794542441202363918533056564319389944707245537682252421320920167009780644933072111526507815611670054611748722243128792633877744541915059409295751743043287311766098578243139662976882479928627590985330100597591081028864005651433517687187921175394232747538592427147145960514306952834606917386596856670343965928966941944294118179725426334745535322826410732196312347751145188571050399957368960075726170630237068862449835606754475299355438320570568036789268120261875508578612945512942875034155180504911460415258864304839727822967433451504539227995508787927532641408317278808046181856725050464266190587290637986180900990685895554247791780403712797616412318309953534487823640743378997540775686137946086005346938837070466310107568772211768553955799102347357397220283341728053626491718144391600838120259656147076473697158957486162290149583483637803302072809801059606087307305082469289890567669211561303890291622088137488651045649519911773951706804882136736429088673498174822718753829095847245528336046122247526995370622627566930821273984855876402621678329943 A013787 729 6937113523128299544530220116880282747517606999302609475654842399723469403119950760229433133086384798376688198287879642335648998161216375014488649295183017934084661993782180794298612065780596642018700384337690787945417183275504553096197835115890723816027079380992860905630513305069890921417318291129391248551449025367947870869656593603023278553142719556914302443870237676408656854879984773507246575689062894514582766480403646402749380981794237179340611276425218877877870458334512806901335493734861950751628872388315642180322506201105054461355253508954817624881372525566038063746766758227401512927876188415943879741093221094044043065991497624589971152219136123655068351439595369052965946638979893672309008352225906530473660266441736199645423269344846512769605324266760113029278980919680613247447865370009499189563035637663790221539213670001772264624289099336636653591244325366464380618744491315849232874343498733141813894329143367901466056312697710161939525127722735667275995859743176265176248376125915226664679085708023101137964424256665502204860097861213325681747171341799762714915327334831927860877616936667914245232427034903101881475309233334093460436170080958462270232550591983321798849198644330018790410626465698815071819264859462450150157384726006901107697555212344501144154405847632095102584896032844349966510514499033947626962196768939417942262851683855239794292162993632633946616624092848294009751990723018208118696401326875768397868810930855257242096535975088063591529320990483328484306139775145265283619801122808682105752231113940464645138057641719099935046932835550402686361778330807494834308634845955777571534816185550302477569091875966938198742121552826840160417580297451194850993755891208645219052865495862195449627608250177749520748629724030310106212168003345946950499597759092010297642873141818535683199202338742055291817495193752407407689933856331032756748763096097249682176575842957006588392292416457036533195920186502944807717062398686417216599814005872021369786418118882637996846164703123600084821804820343278636835225748948064749314427077005976262198436305264561424852973095402422417208552498838000147806189610568272622080456298047873644736005110725900303489056757206615264684233612326743434409130613346878656924275658649149944214365728276816332344114215624839503008765027252973776958690640590184633618110251160604497308169258048038522010304166241905069117749347727943659129236513534846739516312315884864928788200901878837638959242694649670193143 A013787 730 16656009569031047206417058500629558876789774405325565351047276601736050036891001775310868952540409900902428364089199021247893244585080516409787246957734426059737273447071016087110967569939212537486899622794795581856946657044486431983971002113253627882281017593763859034418862445472808102322981217001668387772029109908442837958045481240858891806095669656151240167732440661057185108566843441190899028229440009729513222319449155013001263737287963467596807674696950525784766970461165249370106520457403543754660922604345856874954337388853235761713963675000517117340175433884057391055986986503991032539830728386681255258364823846799747401445585796640520736478145832895819111806468481096171237880190724707213929053694401579667258299726608615348661269696976477159822383564491031383298833188153152407122324753392807554140848566030760321915652021674255207362918127507264605272577625204880977865605523649354008131298740458273495160284273226331420001206787202098816799831662288337129666059243366212688172351078322459221894484784963465832252582640253870793869094964773194961874958391661230278511700930931458793967158264939662102803057310802347617422217469235158398507244364381267910828353971351955639036925945036375115775914144142854987438054927569342810527880727142569559581830064839147247114728440164660341306335374859284269591745312180508252336234442223542479373106892936430746095483347711954105826514446928753917414529725966717692990059585828719923283015044983472638273782876186440683261899698150471690819041600123781945971142495863645735911106904571055612976476397767558944047685738156516849954629772268795097175032265139821949255093661506276248643389594196618615179833848337243225162610294180318837236007894791957170945930055565131274555887408676776599317459967396774565015415376033618628149534219579916724640538413506304175361284815319674755653805960199530185863531189050809648953780193729496486905958598939772818729894091913344716203404367793570483328666819246087737056153428098723308857189903437213830427641452199763803657153373644212007041377023224303463103939411891349005538445568940211981071988402061216223717734549710038354882661254974422565615175571612944621011148270852886628677225274053083250506844903196510986016322602645855655275185856416609016058692113592636013958218231715239646724044830434390038477816228057033305317082713036611398036914388573340491346740303146814070951716183894792725569296868997167021578665870439560694020470365411089171141141709853858133736343 A013787 731 39991078975243544342607357460011570863172248347186682407864511120768256138575295262521396355049524172066730502178166850016191680248778319899899179945520356969429193546417509625153433135424049302506045994330304192038528923563811923193514376073921960545356723242627025541639688731580212253677477902021005799040641892890171253937267200459302199226435702844419127642725590027198301445668991102299348566778885463360561246788997421186216034233228400285699935226947378212409225496077257763737625755618225908554940875173034402356765364070636619063875226783676241598733761216755621795925424754596082469128133578856421693875333942056166193510870851497733890288284028144782861687447330823111907142150337930022020643657920258192781087177643587285452135708542440521660733542938342966351300498484755718929500701732896130937492177407039855532919480504039886752878366424144942317259458878116919227855318862282098973523248275840314661879842540016421739422897496072239259136395821154297448328208243322276664301814939052224591768657968697281463238450919249543776079697010420441103461775098378613898706593935166432564315146994120128708830140603236436629430744143633615314815893718879424253898877885216045489327659194032336652977969860086994824838769881093992088077441625869309512555973985678792540322462984835349479476511235037141531289780494545400313859298895778725492974829649940370221375255517856401808089461187075938155712285872046089180869133065574756535802519123005317804495352685723644080511821175259282529656518881897200452276713132568613411922567677875104526756519831039909024658493457313796956741066083217377028317252468600712500161479881276569272992778415666081295046781069857720983615427316326945528203654955395489167441178063411880190208685668232940614961221381719655730602012317856718326187031661211380055861932730828636325042444841582539088324788110439071976258338384910993967138026245144521065061206596054394537770475714683940663604373887072362730472129033009856656671824380865034664566112958152750406856767126731632892580825250119753028906346232761552614912558527951128962297807811025448966553844153348980153146280653853802090073269673193588580042036547442680035047766998317780795454017883001452884466934612574822877425190568952699428315721241256278247556919764735919069513681974348290391784431637872970482385236763564936966066315594000903966686631446964590519723523467855500584355070557531397334091881782462198018810376754925385226343149347352025099909881245359113379100959543 A013787 732 96018580619559749966600265261487781642476568281595224461282691200964582988719283925313872648473907537132219935729778606888876224277316746079657931049194377083599493704948440609993392958153142375317016432387060365084507945476712427587628016953486627269401492505547488325476892644524089621079624442752434923496581184829301180703378548302784580342672122529450325470184141655303121771051247636620735908836103997528707553540382808268104698193981389085965544479900655087994550416081495890734039439239360406440413041290455600058593639133598522372364419507606656078559760681430247932016944835785194008376648722834268486994676794876855030619600914446059070582169951575623650911561041306291689048302961369982871565422666539920867390313522253072370577836210399692507421236594961462209472496861898481149731184860683610380918717954302693134539672690199768093660957784372006503739960766358723066080620588339319635429319110292595503173501938579428596354376888069446461186486366591468173436027992216786270988657668664391244836547782842172793235520657118154606367352522019479089411722011207051970794532038334604586920667932882429029901167588370684347263216688864310370872960819029497633611205802403725219875709724871640303800105634068874574437886484506675003473937343712212139646893539614780889314233626589674100223103475324176816626762967403506153576176648764719908632565989506828901521988498373220741222796310169327511865198378782660123266788490444990442461848414335768048593341798422469437308882641797537353705301835435178285916388231297240802026084994578125968742404114326821568205042791010426493135299665804922244989723177110310712887713194945042824455660976014261189407321348728388081660640986500996213216975547904569491026268530251924336691054289427290416521892537508893409175431575173980701175063018568523514124500486719555816426910064639676351067816253164211814996270462171296515098401014591995077211957037126601285186912190956141533314101702860742915863581808256665832669050338456948229623237212524753726863097871282650575086561425537527022404137304860487828405053025610660638477036554272102968695779812190901347704219849902978818265920485337806180680929750409874764149688562960991689885096937086488375605110004792149728697882556055431327386046700256324072384164355130941685902350420410245230674420362533002128206953469319413655525223741196170424014602104161981837856179846321056903036524408632884999154608159691737443163714588575849928449901582992212264883624870107231223221403862743 A013787 733 230540612067562959669807236892832163723586240444110133931539741573515963755915000704678608228985851996654460065687198435140191814489837507337258692449115699377722384385581205904594136492525694843136156454161331936567903577089586538637894868705321392073832983505819519469470019239502339180212178287048596251315291424775152134868811894474985777402755766193210231453912124114382795372294045575526386917115485698066426836050459122651719380363749315195403272296241472866274915549011671633652428693613704335863431712138383895740683327559770052216046971237763581244621985396114025284772684550720250814112333583525078637274218984499328928517661795584987828467790053733072385838658060176406345404975410249328874628579822362350002604142766929626761757384741169661710318389064502470764943464965418253240504574850501348524585841808280766216029754129169643192879959640277187615479645800027294081659570032602706444665795183812521803119578154529208059846858908254740953308753766186115084419903209312503836643767062463203378852551226604056876558485097740689209888013405368769293677544548908131781877671424041385613196523706850712100792703379678013117778983269963209200465978926489823818300505131571344252921579049416808369424053627399367853225365449300526683340923562253021347292191388615088915243474937441807514635671444253348536720857884735818274736400133684092500626790940805896192554294384594102999675933940716555355988341307457166955963559165558422052350898042820179084672613658012349118978627222955887186246429706879863064485248143344675165664630071982080450950512278498698585260307741216034010017854497597618310220325348241856021643399381063047821518042003410241115766978558296859784067199008588891907933958290518871347954070741134870332395221348914924290069063982558853075430211211992727663521326307583024957412925668613653515241011065199862918913826823847272567806045379673282932751260836035380180385908846140969685733776170485695821487158188568643740988459921624254664238389862635132699325392547271933698198297988949644030782833982715602380792333668970031276000532314491196192983364766807319227838567329070354135837831859617052142656475085296072639814912330734109308723402239669341047414117745944658589827869121505951498603616017089090617053898127315434097794378616669390987851543359404998798849283290441738109824895279835912186916062202612005188059059652092918392692687811016857624190695105127556882970214191419861601036078727170615678208213700764301647985583313127462166954590674445943 A013787 734 553528009574218666167207175779690025100330563306308431569626919518011828977951916691933338357795030643967358617714963442771600546590099855116758120570326794205911444909780475376930521718554193318369911646441357979699536488592097279269585579761476662369272993397472666246197516194045116371689440067203679599408014710885140275820017358634440851544016594629897765720843009998633091688878003426838854987994281161057490833357152353486778232253362105784163256783275776351926072233177023592399481293366504110408099540844259733673380669471007895370728777941870358568337386936069774708739215606279322204683712934043713808095399781782888757370905971199555776151163919013106798398618002483551635317345960008638627983220153492002356252546783398033854979480763548357766474452143870432306629259381969226030451484216053737807530606181682119684687439664136313306104783096305527464766629565865533090064627648279098173642574236333864849290107149024628551692308238719633028894317792612862317692187605559321711781684716974151312624975495076340560616922719675394792941120186290415074119784461928424408288289089123366857284853420148559754003280814606909495787338831181665290318815402502066987739512820902797551264711297649756894987152759385882215594102443770564566701557472969504254848551524064828485499583324797779842640247137652289836666779781250699677642096720975506094004925048874956758322860817410441302221917391660449409728007479204657861268505556505771347694506200811249982298945392887650234667683962317085134177677726218551217829080792170565072760776802828975162732179980675375303209998886659697658052868648731881562839001161128696307965801913932377819464818850187988918956515518470760341545344819621929470949433855535810106437723849464823668080926458744733220455822622123806234107937119994539120114704464506842922748434530341382090093667567544870868312098204057301435302314956595552321535777267320947813106567139584468215446796585336155667390666810753313622113292271819835448836374060186953611080267505999912809374113471468095317909584392500161316282393139197045093677278087093362059353058805104373466040400157097920280146634294940542194518196679795870408195604506092596450244888777446087854841296708013125274176713760735789548147282057030906571546409403684357268804303058623207761831555605931402116037129180350613201689573566886025160785465348471424456529802224675097060855143434251475155681858947411264076011484273599087704087625023936648243377921095535088256813385534819036662857972209344709143 A013787 735 1329020750987699017467464429047035750265893682498446544198674233762746401376062551977331945397065868576165628041133627226094612912362829752135336247489354632888393379228382921380010182646248618157406157863105700509258587109109625567526274977007305466348624457147331871657120236381902324408426345601356034718178643320835221802243861678081292484557183843706384535495744067006718053144996086227840090826174269067699035490890522800721754535640322415987775979536645139020974499431858033645351154585372976369089846997567067620549786987399889956785119795838430730922578066033503529075682856670676652613445594754638956853237054876060715906447545236850133418538944569550469422955081823963007476396947649980741345787711588534297657362364826938679285805733313279606997305159597432907968216851776108111699114013602745024475880985442218769362934542633591288247957584214229571442904677587643144949245170983518114714915820741437609503145547264808133152613232081165838902375257020063482424778942440947931429987825005454937301612566163678293686041231449940622897851629567283286592961602493090147004300182102985203824340933061776691969361877235871189699385400533667178362055475781407462837562570282987616920586571825657066304864153775285503199641439967493125524650439492599779715891372209279653193684499562839469402179233377503147897836938254782929926018674227062190131705825042348771176733188822602469566634823657376739032756945957570383524905681841170357005814509388147811207499767888323248213437109193523321407160604220650741474007622982001526739698625103592369365719964133601576103007207326869934076984937625605247632376441787869999835425890395351639144535030059301361394414593759848295580050372911912252659749590687141480065556974962565041627062304427446104462314430115719258768093157025106888427395405419280929857518991307349658398314895829675234954817347787941580746160858210785921124007401218837595699268867702142308185287758601392109757404991012618706006694014744639424912656134118508875620203722281905790655307246444994896858300912126392887320394025927212105269919144687111162304506694191055600691963000777192106592632068942152241809038190228189884850077646419128324077037977954648056939473953395939513783298289739526630705101624218931206678282928978246141802399131643754321836157565009841296480605147162021822297256666134093346411045902301679890120128055141444908043113199385637791848792143332734445046503573740911409577514387682471892432350388550379746904608938669100507027521991274636646652343 A013787 736 3190978823121465340939382094141932836388410731678770152621016835264354109703926187297574000898355150451373672926761838969853165602583154234876942330221940473565032503527347394233404448533642932195932185029316786922729867648972210987630586219794540424703047321610743823848745687552947480904631655788855839358346922613325367547187511889073183255421798408739029269725281504883130045601135603033044058073644420031545384213628145244532932640072414120786650126867484978789359773135891138782488122159480516262184722641158529356940038556747135786241072629808072184945109936546441973310714538866294642924882873005888135404622168757421778891380556113677170337912005911490677084515151459335180950829071307603759971236295524070848675327037949479768965219565685184336400529688193436412031688661114435576189572746660190803766590246046767265240405836863252683083346159698365201034414130887931191023137655531426993430512885600191700417052458982804327699424370226879179204602992105172421301894240800715983363400767838097304461171771358991583140184996711307435577741762591047171109700807585909442957324737229267474382242580281325837418437867243326726468224346681334895247295197351159318272987731249453268226328358953402616197978833214460493182339097361950994384685705221732071097855184674480447318036483450377566034632339339385058102706488749733814752370836819176318506225685926679399595336386363068529429490211601361550417649427244126490843298542100650027170960637040942894709206942699864118960462499173649494698592610733782430279092302779785665702016398873725278847093633884777384223320304791814711718840835239078199565335836732675869604857562839239285586028607172382568707989439617395757687700945361501318636058767239826693637402296885118664946576592930298096814016946707841940302191670017281639114176368411693512587903098128946529814354064887050239126516452038847735371532220564096996618741770326429067273944551352843681952875908401942455527529383421297513122072329401879259215287378018539810364109137198855803363392698714432747356780490015469322456266056251236264753075866393753900693120572752724497261403164866038247928909597530107532583500694737883913525036429052327106108968185069109984711676962103650772593699193664603440322948999749653827234557312476768986467560315076654126728614313588628952849932958336014395335713255387958124732921211426333416178427460394609224211514791724916338228949936141895402556655080551928294395612044825615013730073282909461772317966061744510317373080301050402588612275543 A013787 737 7661540154314638283595456408034780740168574166760727136443061421469714217399126775701475176156950716233748188697155175366617450611802153317939538534862879077029643040969161093554404080929276680202433176255389605401474412225182278581301037513726691559712016619187395921060838395814626901652020605549042870299390961194594207480797216045664712996267737979382409276610400893224395239488326582882338783434820252495740467496921176732123571268813866304008746954608831434073252815299274624216753981304912719545505519061421628986013032574749873022764815384169181316053208957648007177919025607817973437662643778087137413106497827186569691118204715228938885981326726193489115679920878653863769462940600209556627690938345553294107669460218116700925285492177210127591697671781352440825288084475335759818431164164731118119843583180758288203842214414308669692083114129435774847683628328261922789646553510930956211226661438326060272701342954017713190806317912914736909270251784044518983545848072162519076055525243579271628011273423032938791119584177103849152822157971981104257834391639013768572540536694087471205991764435255463335641669319251227470250206656381885083488755768840133523173443542729937297011414389847119681491347178547919644130796172766044337517630378237378702705950298403427554010605596764356536049152246753863524504598279488110889220442379202842340733447871909957238428402663657727539160205998054869082552776274813147704514759799583660715237476489535303890196805869422373749624070460515932436771320858371811615100100618974265383350541373695814394511871814957350499520192051805147122836936845409026757156371343995154762921263008377013524692054685820890547467882644521367214208169969812964666045177100142823891423402914821169914536730399625645730450454689045528498665562199711493215513137460556476123723555338607600618084264109793807624142766001345273412627048861574396888881598990553756190524740867798177680368855056073063835721598049594535329006095662893912101375904994622514084684226038414452783875505869613353026403629956527141843217494801059218271672135155211403115564182495179291517924628998843357833277311943669788185732985168065659276373612466154637381767632612350933073292736386010865504997471763988712860215400548398918839190172107256722336508612316499046558275402966926298115792689032964770563201047526186487457483743828634626532244404332407456747331847014931524128087708796676690861538528848405179834843864519626301647965905952265617715335436514248569272012765802822016615258073578743 A013787 738 18395357910509446518912690835691508557144746574392505854599790472948783835975303388459241897952838669677229401061869576055248498918936970116372832022205772663948172941366955785624124198311193309166042056189190442568940063752662650873703791070457786434868551902668937606467072988350919190866501473923251931588837697828220692161394115725640975904038838888497164673141572544631772970011472125500495419027003426242272862460107745333828694616422092995925001438015804273209880009533558372744426309113095439628758751266473331195417291211974445127658321737390204339843754707312865234183580484370954223828007711187216928868701283074953828374809521264682265241165469590567366747490029647926910480520381103145463085942967673459152514373983698198921610466717481516347666109947027210421516690825281159324053225159519414605744443217000649977425156808755115930691557024775295409288391616156876617941374979745225863155214113420870714755924432596529371125969308908283319157874533490890079493581221262208301609316109833831178855067488702086037478121609226341815926001290726631323060374325272058342669828602504018365586226409048367468875648035522197156070746181972906085456502600985160589139437946094579450124405950022934355260724575693555065558041610811272454379830538147946265196986666466629557179464037831220043054014544456026322335540469050954245018282152466024460101008340455807329466594795442203821523654601329740667209215835826367638539938278800369377285181051374264640362530892483119372847393175698753780687941380950719687855341586157211185424649838243650361223004227712598549347981116384158241931485365827073243932447596932366585773952483113209472785623300655958204470386229495802681313816097520928163174470217442920163307590398485628964802689689501175398811541708398313925296014841507295210447043042796099173060256367996849084020318127614932105566781169230001463717544316640126930204719176319568613449902823583424610565620989631426269567556917076479324943635686608282955403547892088656317326826718233101134085089592941660616395115525621667565565205017343183070284796507662578880469602170925478934537034226222902157698825976751161433944897388525647922573043531237284353624085902254590308975860062812088077498929705336899577377176716705804132895603229523390329957178171914210786419242523590041776018246368148414122245715110373756385418468932551738303918814802110303650343764682850589431538588820820734758554007765020836783460118711622750256766140191389748134520383070710814822102650692575661893234634662561943 A013787 739 44167254343133181091909370696495312045704536525116406556894096925550029990176703435690639796984765645895027791949548852108651645904367665249411169685316060166139563232222060841283522200145175135307666976910246252608025093070143024747762802360169145230119393118308119193127442245030556977270470038889727887744799312485557881879507271857263983145597252171281692380212915679660886900997544573326689501083835226407697142766718696546522695774029445283215928452675946059976921902890073652959367568180542150548649761790802468200196916199950642751507630491473880619964855052258189427274776742974661091411046514560507846213751780662964141927917660556502118844038292486952247560723561184672512063729435028652256869349065383975425187011934859375610786730588673120750746329982812332222061574671500063537051793608006114468392408164018560595797801497821033349590428416485484277701428270392660759677241326368287297435669086323510586128974562664267020073452310688788249298056754911627080864088512250562132163967979711028660431017040373708575984969983752446700038329099034641806667958754978212080750258474612148095772529608125130292770430933288795371725861582916947511181062744965370574523790508573085259748698686005065386980999706240225712404857907557865162965973122093218982737964986186377566787893154832759323372688921238919199927632666191341142288895448070924728702521025434393398049294103856731375478294697792707341969327221819108700134391807399686874861719704349609401510436672851969614206591014852707827431747255662677970540675148363464056204584261623004517296433150737949116984502660438363938877496363350802858681806680234612172443259911954815944158281544874955648933397337019422237834472450147748519781902992080451312101524546763995144491257944492322132546511641864351734635731634459015800283350345753434114517675539560434650732783824403451985465841587321233514385823904252944759421530742343284240893216679423802489968055996105054473231704157900626859189669283546487375923918488904863817901710950477675822938300112652927139964672377017623824922057246640982551753796414897851892007514812392074921823419177161188080634881170179538602901698629850080662097877518500719733051430251313271331851040010811823474074930222513895885282601296810635723082343354085660182227184790766020098192601299139690304219809529924342307511961980007389081389743907056723667709074339866839064475379003524265225124151758790584155288172643815029117087745026606223366495502599526785270983439752776666387868464312874164205656357824811225143 A013787 740 106045577677862767801674399042285244221736592196804492143102726718245622006414264949093226152560422315793961728470866793912872601816386764263836218414443860458901091320565168079921736802548565499873708411561501252511868248461413402419378488466766117697516662877057794182698988830318367302426398563374236658475263149277824474392696959729290823532579002463247343404891210546865789449295104520557381492102288378604880839782891590408200992553444698125001444214874946490004589488839066840755441531201481703467308078059716726148672795796081493246369820810028787368535616980471912814886738959882161280477922681459779338759218025371776904768930302996161587344535940261172346393297270404398701465014373503794068743307105986924995874015655597360841498940143404162922541938288732409665169840786271652552461356452822680838610172001808563990510521396268301072366618627981647750761129277212778483985056424610257801143041476262748917295667924956905115196358997963780586564634268542816621154676517913599679325687119286179813694871913937274290939912930989624526792028166782174977809768970702687205881370597543767577949843589108437832941804670826397687513793660583590974345731650661854749431621011083977708656625545098161994141380294682781935484063836046434256281301466145818777553853931833492537857731464753455135417826099894644999026246031525410082635637970818290273614752982067978548716355143360012032523385569400290328068354659587679989022674729566648186542989010143412173026558451517579043710025026661351493663625160846089807268161031220677198947206812156833846028735994921815829879790887712511817244868768405277663695017839243303826036267048603513081924033989244768513089087006183632793040568352804744195996349083985163600355760436780352341923510324726065440244174452116308514860391654336096936480324180153995308956938970484603596409413962392688217103485651158281668040363194111320367371095312366225462384613247296549778413302446648235790229321683119405088914395949795116189593328291860578026782007992096899650874858570479678063055178377219314803637859449184999106760865192169742392710043064553371887298029444364012581604349689601072185566978410270043669697003921920228079056484033403164467774347065959188161253907464255864020563525713642336371120706393159670097527470682629214255760435719234396420431762681348345880336220713997741184416775120843193526169487490020280593805384987461760805523088372856192556846902517799884910127675808881542302955701741463811435631238846416775997272182815210868257780915137371751568343 A013787 741 254615432004548505491820232100526871376389557864527585635589646850507738437400650142772835992297573980221302110058551172184807116961144620997470760413079708961821520260676968559892090062919105765196773896159164507280995664555853579208927750808705448591737507567815763832660272181594399893125782950661542216999106821416056563016865400310027267301722184914256871515143796523024760467757545953858272962537594397030318896318722708570090583120820720198128467559914746522501019362702599484653815116414757570025006695421379859482963382706391665284533939764879118471854016370113062668543060242677069234427492358184930192360882478917636348350201657493783971214230792567074803690306746240961282217499510782609559052680361474606915093511589089263380438955284313395177023193831246515606072787727838237778459716843227256693503022976342362141215761872440190874752251325783936249577471394587881140048120475489228980544442584506860150426898687821529181586457954111037188341686878771302707392378319510552830060974773406117732681387465363395572546730947306088488827659628444002121721255298657151981321170804702585954657574457449359236893273014654180847720618579061201929404101693239113253385322047612630478484557933780686947933454087533359427097237270347488649331404820216110884906803290332215583396413246873045780138200465847042642662016721692509608408166767934714946949021909945216495467968699207388890088648752130097077692119537670019653643442025689522295889716613354332627436766842093707283947770089013904936286364011191461627250854635960845954672243555988558064314995123807279807541377921397740873204929912941071670531737832023172486313077183697034909699605608176689199926897901846902336090404615084190814587234150648377804454180808709625972958348289667283122026262859531256744179800362060968744489258356549742736805610468133533234979002923704844409265469048431034284964912029061280202057999844991307335185456406759016017970339174402414132340601361169691618483464675458073971213581228757247842303601189024656061750535427721707029395483283703574843534500537493182855332837326399551484896813397992645901402568695917994208432043604732174317546315163058374850942506416530467617814618164200997887126207305368010775170631821678329513373025238455249627060816049976367904163457108992743428080806161881785805456662197917378458687265934308576583784677065144507656332939463538693705726729354895687694060935183227718328989412945237523669216549617124583069396639881254611256950604470246679169450510939321294686931977244829575515591543 A013787 742 611331652242920961685860377273365018174711328432730733111050742088069079988198960992797579217506475126511346366250581364415721887823708235014927295751804381217333470145885401512300908241068772942237454124678153981981670590598604443680635529691701782068761755670325648962217313508008154143395004864538362863014855478219951807803493826144375468791434965979130748507860255451782449883085867835213713383052764147269795670061253223276787490073090549195706450611355306400524947489848941362653810094511832925630041075706733042618595081878046388348165989375474763450921493304641463467171887642667643231860409152002017391858478831881244872388834179642575314885368132953546603660426497724548038604216325389045551285485547900531203139521325403321376433931637636461820032688388822883970180763334539608906081780140588643321100758166198011501059044255728898290280155433207230935235508818405502617255537261649638782287206645400971221174983749459491564989085547820600289208390195929897800449100345144837344976400430948088676168011304337512769684701004481918461675210767894049094252733972075821907152131102090908877132836272335911527780748508184688215377205208325945832499248165467110921378158236317925778841423599007429361988223264167595984460466686104320247044702973338882234661234700087649615734788205742182918111819318498749385031502148783715569788008409811250587624601605778464805618592846796940725102845653864363083538779009945717188397904303680543032431209588663752638475677187866991188758595983722385752023559990870699367029301980941991137168056777928527912420303292261278817906848389275975836565036720971513080946702534687637139637698318056580818188753065232230769024481862334412508953061480817142145823949195706755108494488121711811961072994243491146775985057125734547442775700669308385955518709314075932311070270733988613297184586019815331426646391185282913318200753781776133765141257627824128911780280832628397459146784357740196331749783868168429575978798685774835604883808530246152069370946454848199204263035561959818577578555364172283199326335790521132035654142420685323115237248968580342809267567438899104094445336694961950536428702706503158017112957906089652750372898212246595926990023740188593871184687003849669161608633597531054354573019335993259337896460518691576970822015594678167718901445937199625679308125508274892377667009633411962882855387651956403587449877181104546153440305374929751707903580481515294329788935630716123949621332354892321627938401333062276685850676765310428543323677364835810812935294743 A013787 743 1467807297035253229007750765833349408637481899566986490199632831753453861051665705343706987701233046778753742625367645855962148252664723472270840437100082319302817661820270849031034480686806123834312127353352247710737991088027249269277205906789775978747096975364451883158283769732727578098291406679756609234098668003206104290536188676572645500568235353315892927167372473339729662169289168672348125832709686717594779403817068989087566763665490408618891187917864090667660398923127308211731798036922910854437728622771866035327246791589189378423946540490514907045662505424444153784679702230045011399696842373956843757852207675346868938605590865321823331039768887221465395388684021036639840688723397259098368636450800509175418737990702293374624817869861965144829898484821563744412404012766229600983502354117553332613962920357041425614042765258005084794962653195130561475500456672991611784030544965220782716271583155607731902041135982452239247538794400317261294389344860427684618878289928692754465288337434706360911479395141714368160012967111761086226482181053713611875300814266954048399072266776120272213995939889878523578201577168151436405120669705190595943830694845286533322228957925399339794998258061216837898133724057266397958689580513336472913154331838986656245421624514910446727379226481986981186386478183715497273460636659229701083061008191956812660886668455474093998290241425159454680971932414928335763576608402879666969343368233136983820867334222381670084980100928068645844209388956917448190608567538080549180237354056241720720340504323806395517721148204719330441794342982651617983592653167052602907353032785785016772270113661653850544471196109622586076427780951464924433996300615441958292123302018891919015495265980230060518536259178622243409140122158888648410104457307009434679200421063096313478879720032306660526540191033576610755377985235864274877000009830044497170104159564405733517184454279140782299411429242934211392531231067472399411925095644545380287326024281121011118559642438090526289435548384265524404766111429377651961582532233041238017605595952065460799684634773561403085051429420796748930763253404603643237965315198314082399088211932521256253645328607604076820703047000192813884714433496243055657022329267672061505329819425719815670289401705378476306943659442822280693082371695216301256018809345368016598778490129822122881735785752347325013467155111832015314410173205206333850676496736118221685823234449349413603040818984096464228680101600682526322727474913510338932520149352970781761857642677943 A013787 744 3524205320181643002847609588765871930138594040860334562969318429040042720385049358530240477470660545315787736043507717700165117954648001056922287889477297648646065206030470308523513788129021503326183417775398746753481916602353425495534571382202252124971779837850048971463039331128278915013997667438095618771070901875697856401577389012450921846864333083311458918128861308488690918868463293982307850124335957808945065348564782642799247799560842471093957742190791681693052617814428667016368047086651908961504986423275250350820719546605643697595895643717726291816635675524090413237015965054338072370672118539870381862603150628507832321592023667637697817826485098218738414328230334508972257493624876819095183096118372022530180389915676206392474187705538578312736586262056574550334182034651717271961389152236245551606124971777256462899316679384470208592705330321508478102676596471852859893457338461495099301768071156614164296800767493867826433340645355161744367828817009886870769926774118791303471157298180729972548462027735256197952191134035338368029783716709966382112597255054956670206172512529464773585804251675598335111261986780731598808694727962162620861137498323532966506671727978883814847790817604981627793419071461496621498813682812520871464483550745406961645257320460299982592437522783250741828513934119100908953578988618810512300429480668888307198788890961593299689894869661807850689013609728242934168347436775314080393393427127761898153902469467938389874037222328292818671946742885558793105651170658931398581749887089036371449537550881459155638048476839531112390748217501346534778605960254093299580554631718669825270220542901630895157275341859203829169503102064467283566025117777676141859388048147359497556204133618532375305005558287872006425345433303491644832660801994129652664760210972494248662790207797568291924222998671617442423662542551310123979677023601936837705420087114138166174759874724217018300886841612285041553467485793001230988032154642553458069869784298971547695661701493855353620934751670621524095843433541935742359759659891532012480271035880909171380042808091320928807208482039332994182762571424453347414354721791152111840210796849983536265002433986857388446508015847462946137199354824479576632510612571680619674296896441153277424364853494613721612971726322216295944090774440214339315701161238228607853667154801702917039047621591385927357334639423508668769898825865700407575474268663419850267661585912887942060901006380815610613060923943238745700868667267338323776980878596482847010220200069741143 A013787 745 8461616973756124849837110622626858504262764292105663285689333548125142571644503509831107386407055969303206354240462030198096448209109850537670413222634991654399202559679159210764956605297780629486166386078732390955110081762250574614778505888667607352057243390677967580482757434038997674948608399518867580669341235403550553220187311018894663354321263733030812862427396001681346896203180368851521148148530634699277101901904043125360993966745582773096592539000090827745019335372443229506299681055051233416573472402283876092320547631400150517927745440566260826651742256933341082182075332095465711761983756614228786852110164659047305404142448825998112460601390720823190932802081033156042390242193329242647534613780211226094963116187538571548330524680998126528880543615197835495352371065198773169979295354519225569406306057237192767421259347202112970831085498101941855924526508128918716604191069646049733423545138847030608476618642752776651266450889497743348227156989640738376718594184659217919634248672931932664088857328592350131283210912818847421639510703820629283452346009386950965165020202583244921379516008273111602602140030260536568739676041837152452687591133474802652582518818877300039449545753069560888331999190579053388218651652432862612386225005339722114910262826425180258204442492202585031130261955819961282397543151673764040033331183086000825584292127198785512555437582058000649504321676957511284938202195697529107024537618533756317467519829192520074087563370810231057631344129668226662246668460752094287994781478900776327850339659666383432686954392891714200850186470220733030003432910570078012292911670756526250473799523506815779272618095803948393835976948056785947842026307784200416604390703601810153632446124818096233107318345449180687427254385361683439243218585587905296048089266544958691039359288921961468910059419810553479259213764665695607675204533668250347330713629161045736985598459212845060940429306711096384769875433388995955602265203296770852825757352101830686017283745286746704043864338761162279354120083934187717405782943399568361965130757150062920483482782227261550066107565376438519032812933990112487141865687020556220528346123236810470572270844002444589660065746049758533675415650933575463494657980784605167837986848355209019095900013240567545592745114899641326561761949430954628696998488132986887456654838678888703810753339440917611584960469255844313716527080903546678588713719060871060492655467776843948888223316320338281081959278387716228427785670108879315388531089510155315671538700367448484343 A013787 746 20316342353988455764458902604927087268734897065345697548940089849048467314518452927104488834763341382296998456531349334505629572150072751140946662147546614962212485345789661265046660809319971291396285492975036470683219306311163629650083192638690925252289441381017800160739100599127633417551608767244801061187088306203924878281669733756366086713725354223006981682688177800036913897783836065612502276704622053912964321666471607543991746514156144238204918686139218077415791424229236194044625534213178011433192907237883586497661634862991761393544516802799592244790833158896951938319162872361213173940522999630763317231916505346372580275346019631221468017903939120696481429657796560607657778971506183511596730607686287153854006441966280110287541589759076501795842185220090003024341042927542254381120288146200660592144540843426499834578443692632273242965436280942762396074788146017533838566662758220165409949931878371720490952361361249416739690748585684081779093403932127412842501344637366782225041831063709570326477346445950232665210989401678052659356465199873330909569082768538069267361213506402371056232217935863740957847738212655548301543962176451003038902906311473001168850627684124397394718359353120015692885130056580307185112982617491303132339326237820672797899541046246857799948866423778406659743758955923727039036501107168707460120028170589487982227885397404284015645605634521259559459876346374984595136623471869767385965914822099548918239515109891240697884239653315364769372857255333412216054250974265778385475470330840763963168665522858986621881377497333005796241297714999980005038242418278757307515280921486419527387592655939864686033556048025280093600180652284343060768705164989865200267142079347946178871503145688249055690671347423482830512837779253401937622967823996560615811462328974445817185501652701629486853052666965138903701372248962335154028166085337469083941043423615670814502421900570040991317970765413342419832470915566979289401038753115546817634643402396495477127498272433478836409318277365550632729242321525984709491284847102363637078278947917301072080842160127654981708724264468828884197783854510260081627619514536355485488559041891581939844022296449869459773817856265470239354672977891514687850673811863837007979006422900856854849255931790602676968181020874038825074790440583722063501493370007301516783428267668011777849618767997643185415490086683282197233381521249415575291501639465151416242865778132202321280624182485132212877784227408906664455113393931419236247863145913882912927364419582243810907543 A013787 747 48779537991926282290465825154429936532232487853895019815005155727565370022158805477977877692266782658895093294131769752148016602732324675489412935816259422524272177315240976697377032603177251070642481468633062566110409554453103874789849745525496911530746948755823738185934580538505447835541412650154767347910199023195623632754289030749034974199654575489439763020134314897888630268578990393535617966367797551445027336321198329713124183380488902315930009765420262603875315209574396101901145907645840405451096170278158491180885585306043219105900384843521820979742790414511581603904310056539272830631195722113462724673831529336640565241105793134562744710987357828792251912608369542018986327310586346611343750189054775456403469467161038544800387357011542680811817086713436097261442844069028952769069811839027786081739042565067026102822843306010088056360012510543572512975566338588098746398557282486617149289786439970500898776619628359849591997487354227480351603262841037918234845728474317644122325436383966678353872108816726508629171585553429004435114872944895867513875367727259904310934273628872092906013555264008842039792419448585971472007053185658858296405878053846675806410357069582678144718780806841157678617197265849317551456271264596618820746722297007435387756798052038705577677228283491954390044765253172868620726639158312066611748187637585360645329152839167685921565099128485544202263163107646338012923032955959311493704161487861016952693075778848868915620059407610190811264230270055522730746256589212133903526604264348674275567965920384426879137187371096546916775355813714951992096820046287296295344189492488893285257609966911615111166568071308697504734033746134707688905661101140666345841408132514418775470479052797485982713301905163782276061323507987418052232745745415742038563321051867644407062389468136612397934179453383298507786994769758566704821626770895263270542445260101225625620314983268668420154447807757435150017762668276317273851894046230427909140778809153985640583123352112782686218773183954687069182910813983889287488574917892775092624947753949439874066102026466499611082646958989658150958879034679134455987914454401789520658030259581688237565497533776136572916936672893394044690569819917526765529467822285072656157594421384957308493063492229237027400602631118567219004571847841516674467085581387530941797011270670896278616934661962341288182591698126560555557349032519846796274895436355828550399120733295417773394778662146802443119559930008784901356727258829337586231119413339232873938601971416967389989010743 A013787 748 117119670718615003779408446195786277613890203337201942575827378901884453423203291952624884339132545164007118999210379174907387863160311545850080458894838873480777497733893585050402255280228579820612598006187983221231093340241902403370429239006718084585323423962732795384428927872951580253134931773021596402332387854692692342243047962828432973053370635750144871011342490069830601274858155934879018737249081921019510634507197189641211164296553854460547953446774050511904631818188125040664651324257662813488081904837858537325306290319809769073266824009295892172362439785242307430974248445750794066345500928794424001941869501937273997143895009316085150051080646146930196842172695270387586171872717818213836344203920515870824730190653653546065730044184713976629172825198960069524724268609738515598536618225505714382255441198725929672877646777730221423320390037815117603654334778950025090102936035250367775444777242369172657962663727691998870385967137500180324199434081332041681864594066836663537703372757903994727646933268960347218640976913783039648710809940694977900814757913151030250553190982921895067338546188885229737541599096054917504288934698766918769670513207285868611191267324068010225469792717225619586359890635304211441046507306296481788612880235114852366004072122944932092003025108664182490497481372868057558364660619107271934807398517842450909435295966841613897677803007493791629633854621458857569028202127258306896383691732354301703416074945016134266403762637672068137845416878403310076521762070698333502367376838701166935638686174843008936808386878002809147177629308729599733024464931135798405121398971465832777903521530554787881910929939212182708866415024469433161062492303838739896365220926167119479904620205766763844494637874298241244823237742677790743410822534743196634590533845534214221356797112996006367439964867573299717196574442190318658276725876919527112572411069503042727114376274828072876790829186425601795192648166531437774518397604999257409847009920778719523040079168422791229611274414675203653108168864375318179260068377860552997392499557232605137632710965546065566209435348534169220452268562264601828826982605018696639099930653255633458394759578596503911573564951617039101302058137621981764036252241306459447434384205745282497691845444842398102788846917315679892829977006667481535395472480911461791254624060880821964959260123371581432926402667201871893893195027080152157856023942690344349508288880642298073920863567814472665930063391951092548157502148449239544540917711427498130326583333372138703363614793943 A013787 749 281204329395394624074359679316082852550950378212621864124561536743424572669111103978252347298257240938781092717104120398952638259447908021586043181806508135227346772059078497706015814927828820149290847812857347714175855109920807670492400602855130121089361540934521441718013855822956744187776971187024852962000063239117154313725558158751067568301142896436097835298233318657663273660934432399644523988135045692367845033451780452328548005476025804559775636225704495279083020995469688222635827829542648415184884653515698348118060403057863255544913644446319437105842217924366780141769170518247656553295547730035412028662428674151394867142491917367920445272644631398779402618056641344200594398666395481531421062433613158605850177187759422164103817836087498257886643953302703126928862968931982175952086420359439220231795314318140957144579229913330261637392256480794097366374057804259010241337149420636133028842910158928383551768355610188489287796707097137932958402841229278232078156890354474829154025797991727491341080286778773793671956985569993078196554654667608641939856233749475623631578211549995470056679849399513436599837379429627856927797732211739371965978902210693370535470232845087292551352972314058712626850097415365411669952664042417852774459525444510760530775777167190781952899263285902702159684452776256206197633550146476559915472563841339724633554145616386714968324405020992593702750884946122717023236713307547194858217243849382678389901995942983738373635434093050635598966845925046347493728750731746698739184071789721501812468485505798064457276936894084744762373487970259768958991740299657051970696478930489464499746355194862045704468142784048450683988262473751109019711044021516814491172895443727253871250993114045999990631625536190077228820593820169375574929384905918415119651871763127648345477669868303411288223355647043492620988975235698955098522418830483784597286358977876805587801617435862202977174780876607869910257548247841982096618672649603217041042670819789705574819230083383121742296669869635163971112713443365138948403424175243187746739391436915484935456139028276103424468854271830540298305896817997308991013585234649890630478933498466775933605817748210205891688129448832510882226241588430378215451041631376809133289956477994423276958120913066597844796021448474947422684774793008623166484529426668419760802352370174853537867183556215167020456292803951694417237561260019445331012313486399516783169401602422157675483993426322548870898082204074573208126162658426624146442743425137423010914126583426505026776039120257143 A013787 750 675171594878342492402537590037914928974831858088505095763072249720962398978535760651783885863115635494013403613766993077885284460934427159828089679517426032680859599713847472992143971641716997178447325598670491861736228118919859216852253847455167420735557059783785981564951267830919142794852507820046671961762151837120287507255065139161313231491044094343070902551058198097049520059903572191546502095512244707375195925317724866040843761147937956748021302577916493165078333410122721422548622618731898844858908053091191733831463027741929676563337660315612968491127165236404639120387778414312623384462610099815024280818491246637499076009123093600376989099619759988469345685953995867425627151198015551156941970903105193812646275427810372616013266624446083317185832131879790207756199988405689204460959495283013567776540549677856438104134731021905958191378807810386627776664112788025883589450495758947355402251827291587048907795821820062562779999893740228177033125221791497035219654693741094064798815940978137706709933768555835878606368722353553380749927725856928349297594817232490972339419285931539123606088318408231761276209548010536484483642355040386232090315344207874782655664029061054589415798486526054969017067083894292353419556346365845264511477320592270336034392640978425067468911131149452387885402371115791151080518153901690220357049625783056678845163503624944502638946896455403217480304874755640643572791348651420814854579602482367810814154692259103955835098677257414576073119397066036280332442730506923823672780956367121325851736833699421152761921925482697472174458744616593705270539168459476581781642245912105204263890998822863771736428010824500330092255818199476412756326216695661871593306121960389136544873634466824445977506532912392375426398245762226670755405453159110114702284144103269483677491885353796490503024276908551425782994529540913191191552327611991566818084547905882210216311683463505149348196648884735495654528373343068599013981433031697324115543452638315083085140971430202875303254304356994028694641624977519698615116621444758893779921278840034079330030189806890924322149719106665127256232458260011538887423618148394387403779919329818729016587568413452704345943198806646858628225206053821338095297950956935718729029185503664610287976448312272901425355247497788348761866144278013704222729355153430875845686448040789823344419107718472616016115559022288018295787384585306688239760564680845239796389733247415600578837068216600439839026295371983050272710916542882324575609026963754952649204817926807038569289269927737400343 A013787 751 1621086999302900324258492753681033744468571291270500734927136471580030719947464361324933109957340640821126182076654550380002567990703559610747243320521339904466743898912947782654137675911762510225452028762407850960028683713526581979662261487739856977186072500540870141737447994062036861850440871275932059380190926560925810304919411399126313068809996870517713237025090733631015897663828476831903151531324899542407845416687857403364065870516199034151999147489577500089353078517704654135539242907575289126506238235471951352929342729608373153428573722417786737347196323732607538528051055972764608746094726849655873298245197483176635281497904547734505150828187043732314898991975544077688930790026435338327817672138355570344163707302172704651047853165295046044563182948643376288822636172162059779910763748174515576231473859776533307888027489183596205617500517552738293291770534804050146498270640317232600320806637327100504427617768189970213234779744870287853056533657521384381562390919672366849581957074288508633810550978302561944533891302370881667180576469782484966663525156175210824586945705521625435778218052498164458824179124773298099245225294451967343248847141443107353156249333775592069187332166149057980609978068430195940560354787624394480092057046742041076818576730989198586992855625889835183312851093049014553744324087517958219077276151505119085907237572203491750836111498389423125170212004288293185218272028112061376465845625560165113764785416114108597960071924095052397151559672355553109078194995947124100638347076237458303370020137712310187781374543083956630690875445824441486354564543471203272857723032434964595437602288173695915939163653989625292551506219496942867027939246286284153695527998826894316844241596354845494791993185522654093398782188075106236483728493035023385400184229991950030309658016734465373697761288857431973304969865427732572050917138596391751930220999522023186729364351995875863585020153972249925066522624396707706232569420709105275201419829784594514487423472403917103603113584761142662895834541571024796374895008088866103965590990494921824471402485726345109297481475575102970542214132282287704868704107174294924156475586310894768368826751760699943134609620334759107566368719735225032766810380247602660668399074394298729301431452397767236322277949242189825377240612411510903838773181723387532905493161745936365849950277632052751054693457212513531928185510389321358463665115798709420751131749527044856989787800788057656053502135188131303704778910619460461306037273739975641310740767842263699604863537096497498223543 A013787 752 3892229885326263678544641101588162020469039670340472264560054668263653758593861931541164397007574878611523963166047575462386165745679246625404131212571737110624652101289987626152584559864141787051310321058541250155028869596177323333169089832063396602223760073798629210311612633742950505302908531933512874571838414672782870542111506769302277678212802486113029482097242851448069170290852172873399466826711083801321236845467545625477122155109393880998949953122475577714536741521008874579429722221088269192741478003368155198383351893789703941382005507525105956370618373281990700005850585390607825599373439166023751789086719157107101310876468819110546867138477092001288072479733281330531122826853471247325090230804191724396337061232516663867165895449873405552996202259692746469463149449361105531565743759367011898531768737323456472239154001529814489687618742644124642193541054064524401742347807401675473370256736222368311130710261424118481976706167433561135188737311708843900131300598133352805846278935366709229779132898904451228825873016992486882900564103947746404959123899976681189833256638957422671303501544048092865636854078580688736287785931979173591140481986604900754928154650395196558118784530923888211444557342300900453285411845086171146701028969227640625441402731105065807369846357761494275134155474410683943540122134130617684004540039763790925263277410860583693757503707633004923533679022296191937709071139497059364894495346969956438149249784089974743702132689752220805560894773325683014896746185269044965632671330046137386391418350647256760863080277944579870288791945424484008737309468874359058131393000876349993645683093905043894169931933229090327416166433012159823734082130333368253022962725183373254743024072847984032995575638439892478250476033568330073797432111777091148345842336210672022773488898179451362248324854546694167905232646891985905494252049769936596384460619852377671337203809142097948467633389687372070084720821176495202664399179122561765758609011312811429284303757241804965751075717011503533612898734312030536096122914421367515621383968178307300555837368228954607423253022855822232271856131609772779389758561325482112899697882732458338853553030977440563466197698423756617266851296084275303673111722974493988264826177620711249052736917207039134409789356130497770730754710400037680116894409317853466506089081351993214405730616594558655282318990767244990159573410444760581671259943032701319223467330614434701632480509692126432184458626586703260195174164397324567595795494249681514787088583589275142751277352568690493234726743 A013787 753 9345243954668359092185683284913177011146164248487473907208691258501032674383862497630335717215187283546269035561680228685189183955375871147595319041384740802609789695197260290392355528233804430710196080861557541622224315900421753322938984686784215241939247937190508733958181933616824163232283385172364411846984033629351672171609727753094768705388938769157383786515480086326814077868336067069032119850933312206972289665967577046770570294417654708278478837447063862092602716391942307865210763052832934331772288686086940631318427896989079163258195223567779401245854714250059670714047255522849389264095627437623028045597212696214150247414401634684423027999483497895092662023839608474605225907275184464827541644160864330275605284019272509945065314975146046732743881625522284273181021827916014381289350766240195568374776738313618989846208757673084589739972601088543265906692070808923088583377085571422811561986423669906315024835337679308475226071508007980285588158285412934204215252736118180086836915723815468860699698090269587400410921113798961005844254413578539118306856483844011536789649190136771833799707207259470970394086642672233655826974022681995792328297249838366712582499315598866936043201658748255595678382178864461988338273840051896923229170555115565141684807957383263003495001104985347754597107294060052148439833244047613059294900635472862011557129063476261448711766402026844821404363332533156842439479805932439535111683328074865407996348731600029359628820588095082154151708350754964918767087590830976962484043863440775864725795459904063482832255747344936268563389460964186104978280034767336098573474595104116334743285108466010389902006571683045876126215605662195736785531194930417175508133503165279184638000798908009663222377107894181840279392956597560507187634500376795847178367449241823526679146844528862720758227975766612697140463585187658159091699171497617767919089948265558788880626345750177174270787768639380340273414691644764981597222429073270799586420236162060241711613321137573722768332796544619984204569861083185317166791117525703405006942907596115828634565521117720012423230507876829179684726571995064443314810305742482553072174616440632471587380827376834792882340673915439638057709961898345004119141246861760065823847652467327708975621338214100961717904244069325147524542059670490469960663476772166173081119884326135707788159210443535331332847896832155221373135758477870156592695123221515867455545060805257718619585703770795563674885162434674527728613168717976286797504981693485317003799689197849617745816923517425874256578909943 A013787 754 22437930735158730180337825567076538003761940360618424851208067711660979451195653856810436057033664667794591954383594229073139230676857466625376361018364762667066105058168621957232045623289364438135180790148599657434960582476912629728376502232968900795896134297194411470233594822613994815920712407798846952844608664744073364884034956335180539661638841984746878471423667687270680600961874897032746119762090882608940467487988152489296139276896788954576627688710400332884339122057053481184371042089851875330585265135294744455795545380670779070982926731786238342391297168914393269384427460510361383623093601477732890337478907683610174744041978324877299690226759878446117481519238899947527147403367717900050927487630235256991728286930273296378101821255325658205318059782879004539907633408826350529475731189742709559667838948690999194620747227173076099965674215213592381441967662012224335688688382456986170560329403231445062374629645768019649017797690727160665697168043276455024320821819419750388495434652880940734539975114737279348386621594231305375032054847002072423054762417709471699831947705518389172953097004629989799916202029056033007640564628459471897380241696861918476910580856752879513439727182654561685223795611453573234000195489964604512673238502832471905185223905677214471391497653069819958787654613038185208404039618958318955367056425770341689748666881406503738356951131266454416191876361412109578697191014043787323803151670707751844599233304571670492468798232016292252118251750162670769959777305585175686924189316121302851206634899229656422280246049375191980820698095775010838052850363476373972674912502844983319718627545426890946154717778610993148579043669194931964022060399027931638395028541099835322315839918178131201396927436053930598510822488790742777757510435404686829075260245629618287556631573713799392540505369815637085834253068035567239979169710765780260773734965785606652102383856146175395424161432503152196996468674639080720814931052204923189806994987025106640349583584051314508366767044503632582075172236460727946517465473179213875421669921138274104551591816203645749828176449412266860423028499360149728398859544087700609926291254073958564281301366531780337710499958070970570976561618517926354890058133715085918043058213574053829250466833052056409084688090010449679206425485268847618375553007729970981567768842267051834399370264274928330530167800294004686516898956105366245979060990854859597760763690993423782405625274753680148383399275005653541076400218091861064600809461046058246126123053764036932207706433365339524090045962773143 A013787 755 53873471695116111162991119186550767747032418805844838067750570575698011662320764910201856972937828867374815282475009744004607292855134777367528642805093795163625718244662861319314141541517764015962569077146787777501340358527067223977831981861358330810946618447563781940030861169096201553025630491125031533779905404050520149086567930160768475727594859605377255209888226117136904122909461627775623433548780209144066062438659554126800030403829190279938483080593671199255298232058985408323674872057734352668735221589842681438365104458990540549430007083018758260081504502563458239792010332685377682079047737148036669700286857348348029560444789958030396556234450468149128073127692598774012680915485890678022276897800194852037139616919586184603822472834036905350968661538692489900318227814592067621271230586572245652762481315807089066284414092442555716017583790727835307842164356491350629988540806279223795515350897158699594761485779489015177291732255435912758338900471906768513394293188426820682777538601567138703630480250484207715476278447749364205451963687651975887754484564920441551296506440949652404260385908116605509598801071763535251344995672931192025609960314165466263062304637063663711768784965553602606222333263100029334834469371405015434928445645300765044349722597530991945810985865020637721049158725904682685378099125118923811836302478274590397086549182257015475795039666170757053276695143750475098451955624719133364451367161369312178882759164276580852417584555071117697335922452140572518673425310710006824304978548007248145747130393050405069894870764549835945950496127955801022164893722706773908392464919330804950644424736569965161717477386444994549738283849737031645616967018066063863786463527180704608880331643545693014554022773965487367024484795586573409395782555406653076609699849756713508423472408486832341489753392927344643088041616353396943189986475548638406117737652851241571697823638606967124413411599440068424988521287808432810676649456344020578726594963847281043479350185307206134588607673853221829562488539742207799588434601103292514887429480652996125028371950704953445337451655038852731875691426963719497885661765354569164433025301031574512839404581042804590842910399328400340914724446061541178091029579049921289221382770791303244030370866157987438212336104115089679774627590130503131719702771559660326744212990283191454392888004524102921602932888505905252327074393608984356595725439042517894223593622075210501555906284683586036268541659288574152124436923638558416106543515971585848948821452087452674230703146510180197340200356618316343 A013787 756 129350205539973782902341677166908393360624837552833456200669119952250926001232156549394658592023727110566931493222498395355062110145178600459436271375030202187865349505435530027673253841184151402326128354229437453780718200823488404770774588449121352277082830892600640438014097666999979928814538809191200712605552875125298877956849600316005110221955257912510789758941630907245706799105617368289271863950621282154902615915221589458446872999593885862132297876505404549411971055173623965385143367810620180757633267037212278133514615806036287859181447006328038582455692310654863233740616808777591814671793616892436043950388744493383618974627940689230982131518915574026056503579589929656404446878081623517931486831618267839741172220223926429233777757274522609747675756354400668250664064982835554358672224638359961812282717639252820848148878235954576274158218681537532574129036619935732862602486475876416333032357504078037727022327356553125440677449145301626532771700033048151200659697945412796459348870182362700027416783081412582724858544553046223457290164814052394106498517440373980164662911964720115422629186565387969828546721373304248138479334610707792053489514714311284497612593433589856571956852702294199857539822164703170432937560960743442059263197994367136871483683956671911661892177061914551168239030100897143127592815999410536072218962250337291543404804586599094157383890238475987684917345040144890711383145454950639208047732554447718541497504753428070626654620516725753591303549807589514617334894171014726385156253493765402797938860073714022572817584705684156106227141203221878254217909828218964154050308271313262686497263792504486353283663204854431913921619523218612981126337810376619336951298928760871765921676276153208927944208680291135168225787994203362755959273915531374036939889339265869133724757252776884451916897896418554488054387920864506060599157527792280813088688104495831013646474556295328065716601250255604288397439612028047178434635344681993409522554508197321785393919794922601929147247024921585612779534983921040926811831477249005328244718183047843696193121053642593222255221423748285409233535116139890514423473898616320563803693747776810405327410399083773822613827868787489218536253394993760368596562019298861015420540032669919088916920449645327839147818985980330321138880843903338019259006354514744444512855389669942681997324098862371114768641865302678510837305619055171440186336779141085464030848286602580414235730989525290073080768523951866539250773053656178757071810981847777623326120306461973870827918254770942653813821056240577539543 A013787 757 310569843501477052748522366877747052458860234964353128337806557005354473328958407875096575279448968792471202515227218647247504126458573819703106487571447515453064704162550707596443482472683147516985034178504879326527504400177195659854629786866340366817275876973134137691671848498466951809083707680868072910965932453175842605974395890358728269642914574247938406211218855808296942024652587301262541745345441698453921180812447036289730942072024919954979647201489476323138142503471871140889729226113299053999077474156346679798568592550293127149894654262193620636476117237882326624211220957874997947026976474158738941524883375528614069158081685594843588097776916293236561665094595421105027076954273978066553499882715461083218554500757647356590300395216128786004169491006916004469844420023788166015172011356702268311290805051846022856405456644526937634253883054371615710483816924465694603108570028579275615610690367291368582580607983084054183066555397869205305184851779348611032783934766936124298896637307852842765827696178471611122385365471863982520953685718539798249702940374337926375355651627292997129732676943496515558340678017303499780488882400309408720428324829061394078767836834049245629268403338208373857953113017452312209483083866745004384290938384475495628432325179969259900203117125656837354941911272254040649350351214584697109397728363059836995714935812424425071878720462580846431486545441387882598030932237336484738522605863228972218135508912980797574597743860658534372719823088022424596221080904606358050760164638530732117851203036987368197335020878347658811051366028935729688377201497553732933874790159423143710279930365803271734234075354855491025325808475247889767684337082714263028020068727954853109977944739043854635994045041379015538910116974082273977058216671190829062692674303577351790073142163917299569052471849300949325818585397995679051498577224229266232225940138894490263765185409665082685785559601863705896442252508479341275421559462581466176263653374181769606730801427609167231882540106836727056283663496394419265275207376874861793115568357497872714559683649795866326634786638419633267569717813851877125130760830577785673692668688412121783191112368200140948095800712958761613705544401380018645000345408336565298024716618440475732489525999598432141793913385338773101054452906211914584240874257189901411275365790597532379475575161368553046559509118591731104520370791351466627887394606717746199138066736132795574579990105850221465466925226008431560741106101828485195729418167416514073606014855815199263857831729705033311806984356033626672442743 A013787 758 745678194247046403649202202873470672953723424149411861139073543369856090462829137308106877245956974070723357239060551972041257407627035741107158676659045484602808354694284248939060801416912237188281067062590215262992538064825446779310966118266083220728279380612495064597704108244819151293609982141764243059229203820075198096944524532751306575412637892769300113313136472795720957801190862110331362730574405517987864755130685334131643991914931832811906132930776232651854680150835962609276239871898031028651785015449388378196363190713253798286897064883526883148179157488155466224731141519857870070811770514455132198601244984644202380048554127113219455022762376020060984557892123606073170011767211821337794953218399822060807749356319111303173311248913925215196010947907605326732096452477115386602427999267442146215409222929482300878229501403509177259843573213546249320871644435642132742063676638618840753081267571866575966776039767384814093542799510283961937748829122216015089714227375413634441650826176154675480752298524510338304847262497945422032809799410214055597536759838785361227228919557130486108488157341335133855575967919545702972953806643142890337748407914576407183121576238552238755873436415038305632945424354903001614968884364054755526682543061125665003866012757106193020387684218702066489215528964681951599090193266217857759663945799706668626711560885631044597580807830656612281999195604772306117872268301844899857192776677612762295743356900066894976609183009441141028900295234341841455526815251959865679875155297112287814960738491806671041801385128912728805334329835474686981793660795626512774233371172774968048382112808293655433896014927008033951807266149070183332210093335596945530276185015819602317057045318444294981021702144351016308923190854771539818916778227529180579525111002889221647965614335565436265294984910171579331290423540587625402648083915374468223574482273485671123300210168605863528571128604074757857357848272858898402287164269658100289209031751410428825760654227689610523749978796514981662137076054843000655925772911876543165270479626352392387657800443159875050250122718845539475434892471058356977438956754217263402536097520877504401441860796048538416378017511813986634507012107713424766645829325416093280557344600875582233707351925035835572447186038198394215631741427814806916762339091512953288472153263224675243120855962445895864789381393738746381953410270034871373557634450729308624130498233454842174566556244146381738586087467646244177339395750490192954946333019967050290728041668812293432522653983021784981648569438836737640535025943 A013787 759 1790373344387158415161734489099203085761889941382737878594915577631024473201252758676764612267542694743806780730984385284871059035712512814398287982658368208531342859620976481702684984202006281489062842017279106846445083893645897717125629649956865812968598792850600650099087563895810782255957567122375947585209318372000550630763803403135887087565743580539089572064840671182526019680659259926905601916109147648688863277068775487250077224587751330581386625166793734597103087042157146224872251932427172499792935822093981496049468020902522369686839852785348046438778157129061274405579470789178746040019061005206772408841589208130729914496578459198839911509652464824166423923498988778181681198253075583032045682677377972767999406204522186238919120308642334441685622285926160389483763582397554043232429626241128593063197544253687004408629032869825534600884419285724544619412818289976760713694887609323836648148123440051648896229271481490938638596261624191792612534938722440652230403859928368136294403633648947375829286268757349322269938277257566958300776328383923947489685760372923652306576635856670297146480065776545656387237898974829232838062089750186079700933927402897953646674904548763925252852120832506971824701963876122106877540291358095468019564785889762721674282296629811969441950829809103661640606485044201365789415554032189076480953133865095711372734457686400138078791519601406526089080068647058306989011316192729604557119856802948242272079799917060614838838648405668179610389608857654761334719883419955637497380247868366603043720733118827817171365125694519461861607725934974723443286579570299257170934324185832698284165452852713066696784331839746289518289246023917510180636434098768266218193120222982865163253965809584752249433106848586790157724581242306467105219184524297562571439791517937021176765440019692612472973258769321961974428306920950888591758049480814098204802331938639096367043804614822678332099279778383493615516193703134215063891481411449098794390885235136439610651330800682754867523699090432470970791119607678044574877780761415580139814421582872094122766378864026859995650544647948140280519176823011115102830935166875649429489170147626888067861907771312540737723620045865381909451336070619932864716636210324039966618184386702272943131351972011041209445693677714344511731811168183351407146376158722600845621639985002445258733175165832595971359304726366730063070138058353726167911880316201070006537326258525076061134301542195462554345196009818632269791889196926953284826145580940887748038028046818316531486892213235305740938215222647007074924597289143 A013787 760 4298686399873567354803324508327186608914297749259953646506392301892089760156207873582911834054370010079880080535093509068975412744745743267370289446362742068683754205949964532568146647069017081855239883683487135538314646428643800418818636789546434816937605701634292160887909240913841688196554118660824650152087573411173322064463891970929264897245350336874354062527682451509244973253262883084500350200578063504501960728242129944887435416235190944725909287025471756767644511988219308085918276889757641172002838908847649572014772718186956209618102486537620659499506355266876119847796309364818169242085765473501460553628655688721882524706284880536414627534675568042823583840321072056414216557005634474859941684108384512615966574297057769159644807861050244994487179108508711095150516361336527257801063532604949751944737303753102497585118307920451108576723490705024631631210176714234202473581425149986531792203644379564008999846480827059743671269624159684494062696387872580006005199667688011895242863124391122649366116331286395722770121803695418266880163964449801397922735510655389689188090502691865383448698637929486120985758195438564988044187077490196777361942359694357986705666445821582184532097942118849239351109415266569178612974239550787218714975050921320294739951794208178538630123942371657891599096170591127479260386745231285972630768474410094803005935432905046731527178438562977069139881244821586995080616170178743780541644776183878729695263599600862536228051594822009299244545450867229081964662440091313485631209975131948213907973480218305589028447666792541227929720149969874310987331077548288516467413312370184308580281252299364073138979180747230841133412479703425941943708078271142607189881681655381859256972771908812990150888889543456883168696719562777827519631262042838447734026939434566787845413821487281962547608794305142030700602364917203083508811076803434649789730398984672470377272174880189250675370370747898768170854381081225250368403446868889286205332515449562591505173845252439294436924401516128362800869478178034985024281551608158807915694426220475897988762075652528490849556957699723484813526543552049687361897075335668434280203497524452158250936440558921410311274411730122781964592657905558458808184643540988019959850260712472157336458376084798509943879110520192141172668078614808226728558449157092964630337557603990871066218353573164062927233690648006518881431401478107296529156424639198769085696120346718707622783458002811305592982815619574536079770325961821614836867575539839071483039305340410777992100028203977969083992654749575463986893958091232343 A013787 761 10321146046096435218882782144493575048003228895973148705261847916842907514135055104472571313564542394201792073364759515274609966000134529584956064960716943706909693848485864842696120099612710013534430960724052612427493466075173764805583546931700989995467191289623935478291870087434133893359926438904639985015162263760227146276777804622201165018286086158835324104128965566073697180781084182285885340831587930474309207708509353997674732434380693458286908198148157687999114473283714558714289782812308096453978816220143206622407469296366881859293064070176827203458314758995769563754558938784928424350247922901877006789262402308621239941819789998167931520710756038870819424800610894007450533953370528374138719983544231214790935744887235703752307183674381638231763717039529415339456389783569001945980353541784484354419314266311199096701869057317003111692713101182764140546535634290876320139069001785117662833080950155333185608631400465770444554718367607402470244534027282064594418484402118916560478114361663085481128045311418636130371062450672699258779273678643973156412487961083590643740605296963168785660325429668696176486805427247994536294093173053962462446023605626153526080305136417618825061567159027357023682013706055032597849751149161440112134655097262090027670624257893836671250927585634350597729429905589297077704188575300317620286475107058637622017250974405017202396755430989707943004854868816630375188559424599163817080489107617492829998327902641670949483551879167644327486153627532217025797154518659243679000535150291807661593044326004151719257302847968891488259258080077668220680581917193440728038259363000812524901255286770773139606689012974101249561323363767925686606843095929013399862905917654571844075991625353059989352284223793839976488040823670229563874634660164855113009398681582394857616838585390963992076808715126646015712146278166204603504655395405046594145142687962198601375830491887334390871564260165704942378221368976021826134536675932203176179003369594399782203922402451106745943055488040224199084887617105461999043300005411189297805582317355362631071017743641720906529786255437036087037277231068471299355914877880939910706768597556209631960498393781970306157369862564024799496986971631245859598451329141912235923600475970645649764836560979601222375253744358981330955576056754154552375268836426180208077440475807182081429990266929166915088288091245863651834316794948935618966504575558716244574756384952471617002303082664749944728751740302598461127528552634333697223319048871153610630777372122326277959032167717751103770666364053730689032532393377048855543 A013787 762 24781071656677540960537559928929073690255752579231530041333696848339820941438267305838643723868466288478502768148787596174338528366323005533479511970681381840290174930214561487313384359170116742496168736698450322438411812046492209298206096183014076979116726286387069083378780079929355477957183379810040604021404595288305378210543508897904997208904892867363613174013646324142946931055383121668410703336642621068816407708130958948417032574948044993346866583753726608885873850354198655473009768532351739586003137744563839100400333780576883344162646832494562115503413736348842722574696012022613146864945262887406693301019027942999597100309315785601203581226525249328837438946266756511888732022042638626307066680489699146713036723474252924709289548002190313394464684611910126230034791870349173672298828853824546934960773553413189031181187606618124471174204155939816701452232057932394044653904673286067508462227361322954978646323992518314837375878800625373331057126199504237091198781049487518661707952582353068240188436792716145349020920944065150920329036102424179548546383594561701135621193318008568254370441356634539519744819830822434881642117708502563872332902677108394616118812632538702798972822748824684213860514908238133267437252509136617709235306888526278156437168843203101847673477133108075785148361203319902283567756769296062606307826732047788930463419589546446302954609789806288771154656540028729530827731178462592324810254347389600284825985294242651949710008061881514030294254859704853078938967999300844073280284895850630195484899426735968277936784137973308463310478650266481397854077183181451188019860730564950872287913943536626308195660320150817100196737396406789573543030273325561173070837108288626997626455892472697034434834421329009783547786017632221182862997819055817126335566234479330053138029443523704544976417725019077083724863213877057253014677604367516872542487593797238841903369011021489872482625788657857566650109506911428404549022558913219826005787090396153877071617688285107297009276226784578302002815168670214259702963312992265504031203143970225677201513602483771896578016799304323644976502631795399589753551621792136725606951402732459326337156643470510705083845040016223543592265718886621308895881641269731278452564742805520205085372582912022534922984240205914175624338112266725080253020476259258679593934582413044177513406630896929763126979707081318628054194624672394421138577485916477703223990080270884352422529701478064617293732928466538905167196054875035207033189036339639819124496470465705393379636234690320400153369940093007384367110276498294302158743 A013787 763 59499353047682775846250681389358705930304061942734903629242206132863910080393279801318583581008187558636885146325239018414586806607541536285884308241605997798536710007445162131039435846367450298733301136812979224174626760723627794524992836935416798826859259813615352869192450971910382502575197294923907490255392433287221213083514964863869898298580647774540035230806764824267215581463974875125854098711278933186228194907222432435149295212450256029025826667592697587934983114700430971790696454246176526745993533724697777680061201407165096909334515044819443639323696380973571376901845124866294165622733576192663470615746686091142032637842667201228489798524887123638538690909986482385044845584924375341763267099855767651258001173061681272227004204753258942460109707753196213078313535280708365987189488078032737190840817301745066863866031443490116855289264178411499900186809171095678101214025120559848087817807894536414903729823906036473924539485000301521367868160005009673255968273299819532306760794150229716844692436739311464982999231186700427359710015681920455096059867010542644426626485156538572378743429697279529386907312413804666150822724618114655857471299327737255473301269130725425420333747419928066797479096294679757975116843274437019119873971839351593853605642392530647536264018596592489960141215249171085382846184003079846317745091983646741222042670434501017573394018105324899339542330352608979603517382559488684171869420688082430283867190691476607331253729356577515186736505918151352242532462166321326619945964034937363099359243523593059835326218715273913620408459239289821836247639316818664302435685614086447044363281378431439765977780428682111857572366488772701766076815686254672376543079897000993421301120597826945579678037445610952490298234228334963060054057763553016920331694528984871457584408693900414612488378957770804078023396576518814464488240928086408010974512712707170459409988995462597183830784518567516017526912926094339599322203163950640802239894804041165458848954069572542620119272220509772503108759219977184437546814914494429475178918748672511850960834159563536323683818335129681071588582818940754414998277443922920278182290317960634842535513100972696202906311941078952728165029991046777762659011820688624799564607947476054012409979571571766106350085160734399935674035807552406917687502163498480089705036932373719070209689320783528361267878276702246025958121293838419005153724543685462965440800182730393330166493813248833146122252761248159911306437727754959532086686876251475205717916025588158649504506599491459280768241226163310729865431773872404619483141943 A013787 764 142857946667486344806847886015850252938660052724506503613810536925006248103024264802965919178000658328287161236326898883213422922664707228622408224088096000714286640727875834276625685467128248167258656029487963117243278852497430334654507801481935733983289082812490462238931074783556828388683048705112301884103197232322618132613519430638151625814892135306670624589167042343065584611095003675177175691005780718580133895972241060276793457805093064725691009828890066908631894458395734763269462186645069840717130474472999364209826944578603397679312170622611484178016195010717544875941330144803972291660183316438584992948407793304832020363460243950149604006258253983856131396874877544206492674249403425195573604306753698130670460816521096734617037095612574720846723408315424107601030798208980786735241960875356601995208802341489905540142341495819770569549523292366011260348528819800723121014874314464195258850556754781932183855307198393573892819303485723952804251452172028225487579824192866697068532666754701550144106540611086827424181154079267726090663747652291012685639740692312889268330190860849112281362974703168150057964457105545003428125361808093288713788589685897150391396347182871746434221327555247288380747310203526098898255540701923282906817406386283176842507147384466084734569908650418568394299057813259776004213687791394711008905965852735825674124451713236943193719037470885083314241135176614160028045235525332330696658479072085915111565124850235334202340204185142613963354350709481396734320441661337505214490259647884608801561543700146936664618251135372666602600710633534862228830581999681612990148081159421559353516238589613886878112650809265750570031251939543256940350434462697468376079934832699385204543990555382496336806967906911896929206060382232246307189792690290793625716398564092676369660165274054895484584597877607700591334175180221673529236266468335465634349805023209916273043383578105695838377713629080605958082117935552509377972609796645488566177987424502838266696338721043674830906372601443963779964130887165219834549902609701125169904583915562700954156962817112050713164847822646364252884187348276751350410864142858931587915679053423484256927766955435443583178054970530565500324237008503313408144287381473388143754623681890005683796360951343810421346554470923294245553359973933329009367692694559850695381793674629299487573464059201251595404175742362092708325449226506044031374092629388796580023361238735674385729751645610448383839528879756831947046756984339657836540135189879791968928716377437168917460320345378993733124547184018109062406901689067643491379023805143 A013787 765 343001929948634713881241774324056457305722786591540115176759099156940001695361259791921171946379580646217474128420884218595428437317962055922402146035518497715002224387629878098178270806574923849588033126800599444501112524846330233505473231358127697293877087832789599835673510555319944961227999940974636823731776554806606136405060152962202053581556016871316169638590068665700468651239103824100398834104879505310901484229350785724581092190028448406384114599165050647625178594608159166609978710134812687561830269209671473467794493933226757828028521664890173511416884220732825247135133677674337472276100142769042568069127111724901680892668045724309199219026067815238571483896580983639788910872817623894572223940515629211739776420467153259815506066565791904752982903365333282350074946499762868951315948061731201390496334421917263201881761931463269137488405424970793036096817696341536213556713229028532816500186768231419173436592583342970916659147669223210683007736665039769395679157887072939661546932878038421895999804007219472645458950944321810343683658113150721458221017402243247133260788256898718587552502262306728289172661510413553230928993701231986201806403835839058089742629586075063188565407460148739402174291798666163454711553225317802259268592733465907598859660870103069447702350669654982714712037809636722186117064387138701132383224012418717443572808563481900608119408967595085037492965559050598227336610496322926002677008252078282182867864765415037419818830248527416126013796053464833559103380428871350019991113414570945732549266424052794931748420976029772512844306231117204211422227381235552789345542863771164007792488853662942394348474593047067118645035906843359913781393144936621570967923533311223876110121323473373704673529944495464527023750977739623383562692249388195495345072952386515963554056823005804058487619504136089119793354607712238143696275790473452988073881860727008971577163971031775707944890423422534905355165163261575016512236121745818047393347806231314678337909269225863269006200616066957035693878260083692822754316165892401532940905981266044990930867723886033762308799622173920571174933823212479992336484807004294742585545407269785700883568460000500043210509984243887766278493057416455492954434002917604933154851460217903646795062644176488821653077284686829483573617297413922951491830159638201519611686612784948069663887206142205080565425957411384592689403592841011719329196403162500588636090334204354200137133701110686569598708840296153504859263519399518465532864590901380517397848022226642570822229149254963953232037788827479858838970955451412022801036156148343 A013787 766 823547633806671948028861500152059553991040410606287816539398597075812944070562384760402733843257373131568155382338543008847623678000426896269687552631279913013720340754699337313726028206586392162860867537448239266247171172156038890646641228490864601202598887886527829205452098843323187851908427858280103013779995508090661333508549427262247130649315996508030123302254754866346825231625088281665057600685815692251474463634671236524719202348258304623728259152595286604948053805654190159030558883033685262835954476372421207796174579933677445545096480517401306600911939013979513418371455960096084270934916442788471205933974195251488935823295977784066387324881588824387810132835690941719133175005635114970867909681178025737387203185541634976817030065824466363311911950980165210922529946545930648352109591296216614538581698947023348947718110397443309199109661425354874079668459288916028448749668462897507292416948430523637435421258792606473170898613553804928849901575732760486319025658086862128127374185840170250972295529421333953821746941217316666635184463129674882221188662782786036366959152604813823328713557931798454622303560286502941307460513876657998870537175609849578473472053636166226715745543311817123304620474608597458454762439293988043224503891153051644144862045749117469743933343957841613498023602780937769968867071593520021418852120853817340582018313360920043360094700931195799175020610307280486343835201801671345332427496813239955521065743301761504844985011426714326118559124324369065375407216409720111397998663308384840703850788684150760631127958763447483803339179260912407311624767942346562247218648415914564782709765737644724688830687497906008151866731212330907152989124940992828391893984403480248526540401297659570264921145396733610329384026097552835743934024090781057384323520158680024828493290432036935544428774429430749976623844413117083783014758172926760624365390347605548540756770694447293474775681906637506307757751556991041614645878928311709131791428082761386542689320155411297708883887679176763842701001702460946467433113114307656080591115261019774023225013405050367063303427892839583291391016109533164461599900021617311676947894522854755467821447872461200603748434472169574526834661830856909638583596041005169444504798355983186655954945408667749660789038560533077590060255131090829006531884213291321848587659557296660315262993181947434398437587723744734407047258026411269138109400563993163913315252892424654434529258016366758453606499925551064565167091710078243835744407882754214622272233101366168812544172187361168451710122730974779141072369264038840266745287810912171543 A013787 767 1977337868769819347217296461865094989132488025865697047511096031579026878713420285809726963957660952888895141072994841764243144450879024977943519813867703071145942538152033108890256193724013927583028942957413222478259457984346649376442585589606565907487439929815553317922290489322818974032432135287730527336085769214925677861754027174856655360689007707615780326048713666434098727381131836964277803299246643477095790187186845638895850804838168189401571550225381283138480277187375710571832371878163878316069126697770183319918615166420759546753776649722280537148789565572564811717509865760190698334514734379135119365447472042798824934911733642659543395967040694767355132128938493951067638753188529911045053851144508439795466674848485465579337689188044543738311900594303376671424994401656779486693415128702216091507134659171803060823471183064261385387062297082277052665283970752687384305447953979416915009093093181687253482446442361048142083327571142685634168613683334357927651980605066555969633825420202248772584481566140622823126014405862777316591077895974349392213073979341469273317068925404157989812241252594248089548150848247893562079212693817855855288159758639248837914806400780435110344505049491672913054393759535242497749884616744865291782033842658476997591813771843631044855183958842777714008754670277031585695249838896041571426663942170015434737425970379569024107587376935801113819224485347780447711548319525812900143158419848589133206078849667529373132809012435541097010660457502810125966352726599737987466594790603432002529945743630645976275338228991037408611817369405450689955211067829574095955571974846610870043286147536084983977882480682472325572632021640806508074326888983323780968937456552756076712223503515680628206075670097557398400851046660224358621185591841965318779760771900990739613212390327320682242173487405063230693873850435894118163018434373197152259101302224600922046357006437367951632936412257836652644926361488335490916764755306876413625431218826710089088997057693142525799030214317703409986325105087608732468306904587452682249499267741708477429763257185525931318991530370707839482629829678989127872301359951903165336351894749374267878239296341779342649599991167679148438930023055887440042239214094453411836256020852715631160947823926211266935554481583839919293734672569749080444683053996112463758458970597069281416946446629855789990648648124711107311320466521413457200600670754147586555869922194711595297304748497296587047109206321248106020966187195897863449622323326492869308075631676380171318918557421854165452556004677070444717714758602957255480455436034000123874743 A013787 768 4747588222916336252668728804938093068907103750103538611074141571821243535790922106229154440462343947886237233716260615075947789826560538972042391073096355073821408034103031494445505121131357440126852492040749147170300958620416305152838648000645364743877343271487143516331419464864088356651869556825840996133941931885036552546071419246830829521014307505985488562842961513108271044442097540551231005721491190988506992239435616378988937782416441822753173292091140460815491145526889081082969524879471471836881973201346210151124595014576243671755817735983195569694243746939728112933741187690217866701169877244303421596439380374759978668723072476025563693716864708136419672241581323976513400646405660316419174296597964763948915486311213602855989791740494949515686873326922407388091411558377927547550889724014020835708630316671499149037154310537291586314336575294547203449346813777202409717380537504580012936832516729231095611353908108876589142069498313588207638841453685793384292405432764800883090814833905599302975340240303635398325560588476528337135178028234412890703590624398867725234282489895383333539191247478789663005110186643192442552189677856671908546871580492836459833450168273824699937156623829506664243599416644117237097472964804421565568663256223003271217944866196558138697296685181509291335019963335152837254294863189395812995420125150207058804559754881345226882317292022858474279957989320020854955427515181476773243723366056462508827795318051738024891874438857734173922595758464247112445212896565970907907294092238840238074399730457180989037087087807480818076973503942487106582461773858807404389328311606712698973930040234140046530895836118616053699889483959576425886458860448960398106418833183167340186048631941149188322787683904235313560443363031198685049466606012558730390205613334278765811322949175896958063458543259556816895991114896581777709407260930046362574102226641266813833303172456120451870680325831065803000468193933493513691152177491810269114660356402930923902681935521235204443471544576805887377166577315348566656404877914473890081047741847842054308861580502447761096898664420069522597794221059252896021395565244519499972580899293247617175652550516612201701689578793597635401870985357185743541416353040782641818850706067370230417435725246833251912266310282799646224256948839967542147684012644666025484059988403563344682088418358283751767547404147431368654480440117913710738642210480708355320643683189502540308828701142009105500109204377316702556339815457350770142543198306909379208689591654988791336723456369871851251586967229646137767233135405700370408573501917634297423257943 A013787 769 11398959323222123342657617860656361458445956103998596205189013913942805729434003977056199811550087818874855598152741736797350643373571854071873780966504348532245200689881378618163657795836389213744572833389838702355892601647619548671965593849549520750049501194840631582711738135138676144321138805938844231717594578455972762663117477611640821679955352321871158039385950592972958777705476194863505644737300349563405288366884914925952439615581876816430369074310828246417994240410060683680209829235611003880353617656432250572850152629997561055885718384095652562835879236402287199153912591644213097949508875263572515253050952279798708783604097014937378428614192164235543633052036758867608674952019990419722437486131713398241346082633223860457231489968928373787164182857940700138807479151665404041669686227357664026536421390328269456838207499600037098740722117282207835481881699879062985731430670548496611061334872666883860562860733369412690530108865450925286540858330299589915686065444068286920301046416207343926443791916969028591379670972932144537461562445790825350579321089181681408287512258238815383827598185196573980875269558130305054567807416533869252421038664763300340060113854025453104549113053814645500848882199362525486271032588495416178930360478191430854194285623737936091012209341120803808495382931967701962247561966517739347002003720485647148189747971470109889744443818146883196746179132357370072747981463950725732558179801901566483695536558642222997765390527697419751588152416072657316980956164654896149885413115465455411616633752827691554678046097825761444202813382965911542904490719034996577938777276167717190236406026602170251720680902520797144933434650986942998553387723937953915853511618472784783786702765290699201163013229054068987858624514637908042803769321036153511666883677615603316712986400971328596310363962366195917367274666866692848280286833493041316540419446165681620013760917067145204941503462320388993004124133634317926372456378157836456144299515723437148290339327186485725868775178528910935592576952134151908542028111872651810084595628176668772395576654786377074393653693272586923757303924763266203347370752152091319434166739203087528838741773790385896285756678683427922599892235842602970242940663650919123007060545267755923232263176317646637841351410989001950584440934164762068696589314359843127187228032156955590581694292478239287993881317357982716139407536723110819483479947364180761124865483337995599281497711441963862305762199709937402837771896913099199112246219134889419480063709563628087999473018744062314855060308318380376779126758109086589350984978104239948113242321143 A013787 770 27368901335056318145720940483435923861728740605700629488658822407376676556371043548911935747531760853118528291164732910050438894739946021626568948100576940825920726856405190062210942367803170502200719372969002724356498136555934536361389390832768399320868852368812356430090883262467961422515054273059165000353944582872790603154145063745549612853572800924812650452565667373728074025270848343867277053014258139301736097368890680737211807517012086236249316147420298619649604171224555701516183799994702020316729035993093833625413216464624144095181609840213661803368946046601891565168544132537755648176770809507837609122575336423796699789433436932864645607102675386329540262957940258041128428559799996997753572404202243869177471944402370488957812807415397025462981203041915621033276757443148635104048916631885751327713947758178174965868536206539689074076473803594581012991997961409630228741165039986940363158265029273188149211428620819959869962791385947671612984600851049315387562243131207956895642812445313832767391544392642637647902590006010079034445211432343771666740949935125217061298316932031395736570063242656974128081522209070862436017305607097820075062913834096684116484333363515112904022420442208963847538166160669423692536749244977494245611795508137625480920479782594784554520314628031049944197414419654452411356396281609092172151810932886038802803584879499733845276409607370666555387576096790045544667903494945692483872189704365661127352983277299977417634702657001504823563153950990450218071275751336405655874876890232558443291537640539287422781988680879653227530954932501153614513682216403026783631004240078688973757610869871810774381354846952433944985176597019650139526683925175027351964281395953156265871873339462968781992394762958819639848557459645617210771850139807804581512187709955063563427880348732159959741183873641236397598826475146929528720968687216792201013547090243801569653039961878215637064549813031253972202902044855997341220267763956965331202463137251972593045104724574752227810929203647915156357777262074098732409409496606236996013114103252181722521779548142091355619162517547481203941286723356602154237037175917171257961434340826613156741818998870716536982101785518910442162341258258089731553300533425856814339952369187881971680663886338669577457084737784593683353242682929593726940510943777983348376534505208850372986647996240252530473309042976516501450717495672189077579835353621398007460802025494527433874876005172155233396135041503559704213490324488351177068503172142869496171632966662271039286734718004493617966999800272431284646683346219916901031714932428280115419894813064343 A013787 771 65712732105470219867875978100729653192010706194287211402269832600111400411846875560937557729823757808337586427086523717031103786270610397925392044389485234923035665182228861339368472625095412375783927214498575541179952025870798821803695927389476926769406114537518467788648210713185575375458645309615055165849820943477570238173102298053064620461428295020475173736610167364321105734675306873625332204287233792463468369782706524450045549848346019053234608069956136985778699615110158239340357303787279550780466415419418294534617132731562569972531045226353001989888839457891141647969674462223151311272426713628318099503303382753535876194429682075808014102653523602577226171362014559556749356972079792791606327342489587529895110138510091543987708550604368258136617868503639406100897494620999872884821448833157688937841188567385798093050355431901793466857613602430589012193787105344522179207537261008643811942994335284924746256640118588723647780662117660359542776026643369406245536945758030304506438392681198512474507098086734972992614118604430199761702952649057395771845020794235646164177258953807381163504721845619394881523734823979140708877550762641866000226056115666138563678884405799786082557831481743722197939136951767286285780734937190963683713921015038438779690071958010077715403275421902550916017992021590340239666707472143430305336498049859379165531407295678860962508659467296970399485570208392899352747636291364607653777127480181952366774512848797245779740921079460613081375132636328070973589133078958709979755579413448372822342981874934829102099554822792047399301822792935269828447351001583667307498041180428932225992023698562217669289632987532793901909409009444179985003568104345240672066239631683528194358367888050588045563739825864125955276386460609126923063212185678538800210762691602107615790340717305916063338582480612608590634782366827777798459045818007518074633526563675367568736948948469595744591984101088040787259167809699249616269862901260673760217113992541986195901296443703980098974041017958644290415023206239911056514992201351575027427486961908488315774792695089161344841609204631502370663029422779201772323126259377128190365403852324698189337107416288590405294026387030903971631781361077673445459474580755482211230225638420104614005273991099145655474460455420809433731135681713954538384166776010938019452059347006449745540941838972846325666415012186616119983172707108925975269184684044976615913385663212360368733577288418344715384120234650046849816590269096531176141476116315029660308090752956112765327450057928789176738766520454107514436686714274020479377147552760300557123167446167487543 A013787 772 157776269785233997902770223419851897314017705572483594576849868072867472388844348221811076109306842497818545011434743444591680190835735565418866298579154049050208632102531496075823702772854085114257209242011079874373064814115787971150673921662134101173344081004581841160544353922358566476476207388385747453205420085289646141853618617625408153727889336344160892141601011841734974868955411803574422622493648335704787555848278365204559365185878791746816293975964684902854657775879489932656197886393258201423899863422023325177615735688481730504047039588473557777723103538396631096775188383797786298365096539421591756907431421991239638742825666664015041860471110169787920037440196957495755206089963582492646791949317499659278159442562729797114488230001088187786019502277238214048254884585020694796456298648411611139756693750293301221413903391996206113925130259435844218277282839932197752277296963681753792475129399019104315762192924731525478321369744502523262205239970729944395534206765030761119958580827557628451291542506250670155266498769236909627848789310386807248199894926959786440189598748091522173574837151332167110538487312373916842014999381103120266542760733714398691393001458325286384221353387666676997251867821193254372159544584195503804597124357107291510035862771182196594683264287988024749359198843838406915439764640616376163112931817712369376440908916924945170983291380980025929164854070351351345947074735566422976718883079916867632625605349962187117157951511784932008381693459823698407587508522579862661393146171689543146445499481718524674141031129523705805723676525837582858102089754802385205302796874209866274606848900247884623964408803066238158484491031675476143993567018532922853631041355672151194654441299209461897398539321899766418618603891922513742274772457814171659306041222536660385512608062251504468075936535950873226114112462753494494100169009036050897195097279384557532537414425275499382765353826712385930209261911087898328663940825926877698281290696093308856359012761333256217636672484118704941286470718182026446692496275445131640853396195542280446175277260909076388964703700320237191961933644092863455347826148764484785067334649431600352598394906508905563110957355261200435887907047947493942548198468393912789163771757846671178226662852629048718794179553465363450388456771795204846660384429202262184704394492162485839043801355373804027925062444260065304079597669768531266621312426391988854808038977372877245329319069492445661637272683394762486409633236100771353915684155272386214399725897847626749551207589087022813349778415610312142162484800971923170984531274177481637652725038248137590743 A013787 773 378820823754346828964551306431064405450956511079533110579016533242954801205615280080568393738445728837262326572454819010464624138196601092570697982888548871769550925678178122078052710357622658359331559390068602778369728618692006918732768085910783976917199138492001000626466993767582918110019373939514179635146213624780440386590538300918604977100662296562330302031984029432005674660361943740382188716607249654027194921591716354856147035811294978984105921836291208451754033319886655328307531125230212941618783572076278003751455381388044634940216942051925012224313171595690311263357227309498484902374596791151241808334742844200966372621524425660300115506991135517660796009893912894947308249822002561564844947470311316681926860821593114242871886240232612738874232824967648951929859977888634688206291573054836278346555821694454216232614782044182890879534237752905461968083756098677206803217790009799890855732785687044869462145025212280392673449608756550558352554781169722596493677630442838857449020552566965865911550993557507859042794863544937820016464943134238724202927947719630447242895226594167744738753184000348533232402908037009774337678013514028591759969168521648271258034596501439012608515469483787691470401734638685003747555066546653404634837695581414606915596106513608454023834517555459247423211436424056015003970874902119919167634149294327398872834622309536793355530882605733042255924814622913594581618926440094981567102038274880399185934078445259211268296241579795621752124445997036699876617607962714250250004943958226593094615644255606177742612615741986417639542547338536036442303117501280526877932015294977888925331044209495170982138545536162037818521262967052818221728554411497547771568130294968835018365313559401918015653892911881339171103267944505955495201728671211826153993804975310521585615771957465862227850323622818046615899984023071140280334505790695558204165428567802322635622332035086474018019614537936438618432437848522043887122121923050433353573378961320034564117989639961148178545650634369010564028816194355045498508683557343761069689004265497015351266840703442692409904253584468889497900602679466965156290130583183527968946670493285272446588746170527882257029408609982142246566864822121932956058224522613784606782215990589857498922217509162345973824825107870337644382684709080286836831583014514631505475251175682128499544167054252503471048074928668416795095114005114243571157771135767165240394101584672278266035695085851362033591091712830824729869529399877952020751557656808999300773741880732151825672449421397941774852817975880359453332126007133587533533859589300133412004192816833778355373943 A013787 774 909548797834186736343887686740985637487746583101958998500218696316334477694682287473444713366008194938266846100464020444125562555810039223262245856915405841118691772553305671109404557568652002720755074095554715270865718413479508611877376174271792328578195131519294402504147252035966586382156516828773545303986058913097837368203882460505570550018690174046155055178793654666245624859529026920657635108574006419319295006741710968009609032982919244540838318328935191492661434001047859443266382231677741272826699356555143487007244370712695168491460877866671954350575925001252437343320702770105862250601406895554131581811717568926520260664280146010380577332285716377903571219755284860768487107822628150317192718876217471353306392832645067297135398862798503186037033012747325133583593806910611886383306066904661904310080527888384573174508091688083121001761704844726014185369098392923973534525913813529537944614418434594731578610205534685222808952510624477890604484029588503954181319990693256096735098346713285044053633935531576369561750467371395705859532328465307176811230002474832703830191439052596755117746394784836828290999382196860468184764910447182648815685973620477499290541066199955069273045642230574247220434564867482693997879714778514824528245307090976471204346251739173898111226676650657653063130658854158492024534070639989925921489592455680084693675928165197840846629649136365034456475479909615540590467042382668050742611993897987838445427722347067366255179276033089287826850794838885116403758876718476914850261870443702050020172161857710432760012890396509388752541656159825023497969785120574545033914768723241911309719837146997905528114647832325052802269552383893816550370259142005612199535080838220172879095117856124005155584996881427095349818946334758799143979350539579594595739125745720562327063468469875535209068627018386129924775861639393807813083148403460035248201193991293376648129219216242624117265094505585389122856283274301427372980214737244090481929682886129402988447293125546716776688107173119994364233187682646464241919349221182370328323299241458333858391684528965904476180112856309803684459347033400183340252603530223650653440955854377939144259579555437445299127610072567123534007042437914761027495797078795696840884100593406247854912244239498792683153405083996680684162825986501768695232630817849630244646078072812790527405545097260260833986427903732868725023368726279298814349808496976963742186237904798140116751703901129120242652211202506810176416740089106962801824489933998407321157754255637896533439551060776458201421615960088743047450434543127743668014796873909620322222066953217901831252837143 A013787 775 2183826663599882353961674335865106515608079546027803555399025089855519080944932172223740756791785676046778697487214113086345475696499904175052652302453889424525978945900486916333680342722333458532532932903426871365348589910764300177117580194426573380916246510777825860412457552138355773903557796905885282274870527450347907521057521787673874890594875107884818287484283564853655745287729193636498981895686189412785627311186848034191071288191989106142552802307773394773880103036515910523282583738258256796056905155088899512304393734081181099547997567757879362395732795928007102061313007351024175263693977956225469927929933882992575145854936630570923766174818005023346474498632438950705137545882130188911579718021798148719288649191180806580422092669579206149674916263606327645734208730392379139206317866638093232248503347460011360191993928143087573525229853332187160059071205241410460456396719066284420605019218661461950520243103488779219964294978009371415341366155041997993989349297654507888260971130458597390772775079211314863317762872158721089768737120645202531523763235942073321896289645165284809037709093878393224726689516654661984111620549983685539806462022662766475796589099946092121324582586995608767576263390246825948288909195183214093692316982325434507361635350425756529365055250638229025004576711908834539350906303606615812137496511486087883349515903524640015872757787576412447729997627262986912957711368760785989833011397349068800107471961355308746378685441755447380072268758408163164485425063001063072555478750935328622098433360620362749056790949842019042394852516439739881418625454074499482626429359704503829054637328989941971173003269445412451778249195273729053537438992199955474891083729092566635082707377972553736378559577512306455934915290149755876744694420645530606624369640915475070147279387796171160036973773471145097949386843796184532559212639316707544630931066773095397332158255338198540505553491907910519283977936141597727122525495584123061247113168609596696575261950794437666980828145322661106468523883626034160644848357480058871158304241478741459593998434554047136647308450967999838646386892227193840199946501076066985218911735006361431885367250512605306163205391784233663605150908893433341227017408786188468114962725524768401099644298419036601232251325606676030322674945193590746637253546593656962217395233452823510056300713778521886262401413396862617808781108311796596453253890201241689944989157209420334420320841066611017702607959097218851233576592953945817687180600331530175978099767967786589576788362096924276141613299920173072056928493338049712546903527294256998393655182754676182296838061980343 A013787 776 5243367819303317531861980080412120743974998990012756336513059240743101313348782145509201557057077408188315652666801085520315487147296269924301418178191788508286875449107069086117166502876322633936611571901127918148201964375745084725259310046818202687579907872377559890850310582684192213142442270371030562741964136408285325958059109812204973612318295134031448708249764839213627444435837793921234055531542540780098291174159622130092762162948965843848269278340963920852086127390674701166401483555558074567332629277368447729042849355528915820014742160186668349112154443023145052049212530649809044808129241072897353296959771253065172925197702850000787962585738030061054885271216485920643035247662994583576702902970337355075012046708025116599593444499659673965369473948918792677407835161672102313234369197798061850628656537251487275820977421471553264034076877850581371301829963784626515555808522478148893872651144006170143199103691476558907134272242200500768234620138255837183568427663668473439714591684231092335245432965186366986825948656053089336534737826669131278188555529496918045872991438041848826499539534402022132568781529487843423852000940510828981075315316413302308387610428970567183300322791376456650950608399982629101841670977634897038955253074563368252175286476372241427005497656782387889035988685293111728981526034959484564942129124078097007922187684362660678110491447970966286999724303058431578011464996394647161589060365035114189058040179214096300055223745654829159553517288937999757929505576265552437205704480995724021658338498849490960485355070570687720790040891971815455286119715232873257786056892650513693560184226904850672786380849938435296719576317852223457543391020272093095213492033551252490833580414512101521044921545607047800699731611649563860064011303969918986505111507838055643423617810098606955248774030104219380176477811954639062674669546999414814658865491322202048994511971067014695753833934070893156800831024675976142821183714897479470054318717831641668477203943857444838420968376919709316630925844586108019708280906309621349651088483790458244485190241364267175090187590774167612589974928237492410320071549083636831510607075750273797956766768480765340097856145673945026315967332253133452286068798495638511944025503984968931040245960504106879558635432781629148804742543409811382676045765371370366283965955520229247645178013782231048916025793565867145358883441056623628084262590373181297557918966459818222943190339400933053503961709792422461811817399682423908266920621396003952523417542890655601573868857394715187016013533108335546008685312504657359825115369033511053143166093793977513694708186814803543 A013787 777 12589326134147265394000614173069501906283972575020627963967855237024186253350425931367592938494042857060145882052989406334277484640658344088247705045838484208396787953306072875767316773406050644081804384134608131473832916466163948425347603422410504652879358801578521297931595709024745503755003891160844381143455891516293067625299922659104141643176226616809508348507685378951919494090446543204882967331233640413015997109157252734352721953240466991079694537296654373965858791865009957500529962016894937036165642894961642997431881302624926883855395926608190706218282817698571269970159286090191516584318307816026545266000410778609480193399684542851891898168357010176592779536190782695463927629638849995167663670031779989535103924145968304955623860243682877190852106951354021218456212223174717654075720443913146503359404345940820949246166788953199386945818583719245872495693743046888263849496262470035494188235396758814513821047963235217936029387653523402344531322951952265077747794820468004728754734633838852696924284549412467135369102723183467497019905521832584198930721826322100228141052442738479032425394422099255140297644452300312060668654258166500383561832074708338842438652639958331807104075022094872418932410768358292473521852017301387790531562632026647173472862829769751666240199873934513321575408833388761261284644009937722440426052026911510916021172630154748288143289966578290055086338051643294218805527456343547834975333936449309167928354470293045216432592213317244812087995010740137418788742888613591401730896458870733376001670735737627796125337524440221217616888181624328908141973436274128691944322599253883378238002328798546465360100420702183147423702739163188521561681839673295521607594372556557230491426575243555752028856631002521769480055599570602828013691140831775486598772730319171599860106362046755299552306446280230731803723226503088389481881582345594969995936044664607119635823242531902284504955275704214469478795290247018718913662099468848207600419241513771646013766669201725057048745072984222069230852952851245355319582456049400860512263449580890245008941769515605487391540405448776437828529802698219277178491789349812032456967588876407388894197011122317581574952605763142008184637564739773418938851185188028067177605235067910403427630551170360617820283674108691586280186846726957129805185882656660249447802259204070423596072411091136748447377930351647016006679141976953331030314479486008295436563438470023553286600004901640261463012065211606330810173576637499803748876411971805490008725520480464099378859126604711164025448492993113645966853435323682320940102001049460038596741791199340010380994356542343306743 A013787 778 30226972048087584210995474629539874076987818152624527741486820424095071194294372661213590645324196899801410262809227564608600240622220684155882739815058200584360687875887880974717327572947927596440412326307194123668672832435259640169259595817207621671563340482590029636333761297368413954515764342677187359125437595530619655368345114304509044085266120106959629544766952594863558705311162150234924004562291970631651409059086563815180885409730361245582346584049267151892026959267888907958772438802564743823833708590802904836833947007602449448136805619786265885630097045294269619198352445902549831318948257066279735183666986279441361944352642587387392447502225181433999263666394069251808890238762878838397560471746303754873784521874469900198452888445082588135235908790201004945513365547842497087435804785835464754565929834603911099140046460276631728056910419509909339862160677055578721502640526190555221545953187617913647684336159727758264406559756109689029219706407637388451672455363943679353740117855847085325315207203139333592021215638363505460344793157920034661632663104999362647766666915015088156853372007460311591854644329973049257665438873857767420931958811374721560695204988539954668856884128049788677856718254828260228925966693540632085066281879495979863508343654277173750642719897316766485102556608966415788344430267860471579462950916614537709366835485001550639832039209754474422262297661995549419352071422680858351775776781414791312195979083173601564654653904174704793823276020787069942511771675561232955555882397748630835780011436506044338496935396180971143498148524080013708448878220494182989358318560808573991149443591445310063329601110105941736964310276730815640269598097055582547379834088508293910409915207159777360621284771037054768521613494569017390060872429137092943323653325496331011264115375274259474225087777518833987060739466833915223145997679211773522960242443239721694245611605319097385096397616965818941218587491883091944111702700824704546448606598874565722079053772753341861974036920235117188223277939795840098122317476974611466089944542443717478266469188606968775227088513482512227226300056278424484505558786228898689929179180892254140734967023704684513361461206437303961651314792940195978872181695636455389293430169398052878629740953360035843386501101534968498658728618991424068662251304258641258924173224348973087054169859029819333022154410774304485432036619886664947803785065245905917343188815766526551441126611768838267772691968573066800275226757506637028801052265144304981510949974673594302608640762977911504825101831676465863966415098212161252577184904519753552670777040669615364924767450058166279489943 A013787 779 72574959887458289690600134585525237658847751384451491107309855838252265937500788759573831139423396756423186041004955382625249177733951862658274458295954739603050011590006802220296303502647974159053429995463573090928483470677058396046392289557115499633423580498698661156837360874981561904792350186767926849260175666869017792539396619445126214848723954376810070536985453180267404451452100322714052534954063021486595033150866839720249305868762597350643214148302290431692756729202201268009012625564957949921024734326517774513238306765253481124976470293106824391397863005751541355695244222612022144996794765216137644175984434056938710028390694852317129266452842660623032232063012160273593145463269672090992542692662875315451956637020602230376485385156643294112701417005272612874177590680369835506933367290790950875712797532883990549035251551124192779064641917243292325009047785610444510327839903383523086931833603470610668090091119506347592840149974419363359156515084737369672465565328828774128330022971888851866081812494737539954442938747710776610287848372166003222580024115103469717287767262951226664604946189912208132043001036265291267654718736132499577657633106110706467229187177484431159925378791447542615533980529842652809651246031191057636244142792669847652283533113919494175293170473457556330731238418128364307814977073132992262290545150791505040189771999488723086236726142620493087851776686451314155864323485856740902613640052176913940582545778699817356735824023923466209969685725909754931970763793022520326289673636994462636707807459051012456731141886230511715539054606316112913985756607406533357449322864501386152749814063060189462054372265364366110451308974430688352287305031030453696258981646508413678894206412390625442851704735259968499220394000460210753536154702358160156920091634516690758045141016033496997614435753822720402932835459868230450773540427787468228627542106218571787883713464371152821616450678334931277865828568011303757812198184680115616023104443897832298711808108380773810599662645484516368924090333449812075591684262216042130081956846407365665317792521845332029320239520871511857570346435124497187297846645735585754519959213322302191904655823914947516580868356655966811924806817849410545272108251223129389693525836724724961590008029017446059970989144785459365279607414198409188858065381524997662676939911661884382017061831530596218586192740269105069522319924347882539676887941655420107540996346655430250010144994856980680922233416543933387460819444773435506151326488611476260607790889191299920563346471909965523085069497855194539383362650807399167437820955751928279962535674647746491184366647589657237055353143 A013787 780 174252478689787353547130923139846095618893451074068030148650963867643690515939393811736768565755575612172069684452897873683223275739218422242516974368587329786923077827606332130931424709857785955887285419108038991319288813095617208907387887226634314619850016777375485437566503460830730133406432798429792365073681776152511719887091283287748041851786214458720979359302073085822038087936492874836440136424705314589314674595231282168318583390898996238894357170073799326494308906814485244489639313981464037760380387117969176606285174543373608181068505173749485363746269076809450795024281378491465170137304231283946483666538626170709842778166058340413427368753275228155900389183292196816897142257310482690473095005083563632400147885486465955133941409761100549164596102229659543510900395223567975052147014865189073052586426876454461308233638974249186862534205243301144872346723733250677269297143608023838931723332481932936214084308777934740570409200088580891425334792718454424583589822354517886682120385155505133330462431799864833430617495933253574641301123941570573737414637900363430791207929198345895221716475801979211725035245488072964333638979685454131485955977087771806227817278413140119214980834478265549819897087252152209395972641720889729384622186845200304213132763006520705514878902306771592750085703441926202703063759952592314421759598907050403601495642570772424130054379468431803903932115824169605288230240689542034907175349765276770371338692414658261473522713481440242370137215427909321591661803867047071303421506402423704790735445709181480908611471668839458629009270109764987106479801614383086591235824197667828152752303565407514898392547809139843031193592847608082733841819379504119324717814933266701243024989596149891688286943069359184366628165995104966019240307440361942536765140014474574510066383579496426291272260244928351687441737939143621312307270567117711216934728597030790862708796027955137924701098078682169998155854391795140322507087841416957594071473769798695349207051268222237919249790011808323801786740890612998793495633913580717154326778388224084962428019844950642202397895089612499970026401790733917746702129796411141396602422071186847562763078633219788987310664924330976315431461169656434719198331911186733664654155533976064632777609277670887989990344936629887936036337401490380462448214981041519388087332727900184401222965457504961520825448769386121271923090138359265977764207947914663678205932228319688030274358132651610614894282433121984063293427486901018650269334899156154501719305924948311109272594879055827220927251864350322089059453724588565401018208114760379800190048154829239325333664320862767026169902896343 A013787 781 418380201334179435866661346458770475580963176028837340386910964246212500928770484541979981326379137044825139312371407794713419085049863431804283255458978178818402309864082803446366350728368544080085372291278401618157612440242576918586638317231148989402259890282478540535597174809454583050308845149029931468541909944542180639448906171173883048486138700915389071441684277479058713449135519392482292767555717460328944533703150308486132918721548489969585351565347192182912835685261579072019623992869495154662673309470243993031690704078640033242745480922172514358354792053419491358853299589758007873499667459312755507283359241435874332510376706075332639112376613822802316834429084564557370038559802468939825901107205636281392755073053004758276593324836402418544195241453412563969671848931786708100204982691318964399260010930367161601068967177172297656944626789166048838504483683534876123582441802865237275067721289120979850016425375821312109552489412682720312228837317009073425199163473197445923771044758367825126440298751475465066912607735741832713763998583710947543532545598772597329690238005228494427341258400552087351809624416863187365067190224775369697780300987740106752989285469949426235168983582315585117572906492417454759730312771856240252477870615325930415731763978656213941224244438558594192955773964064812690056087646174146926644796975828019047191037812424590336260565103704761173341010093831222297040807895590425812128014786429525661584200487594485797928035068938021930699454242410281141579991084780018199515036872219315202555805147744735661576143476883540168251257533545734042658003676133790905557213898600455394758280860543443271040507289744763117895816427107006643954208330189390498647473654773349684503000020355889943576950309531401664274226554247023412195978164309024030773101174753453398669386974370919525344696848072972401547612791883834770849756631649624631860283361470928861363819263120286157207336486915890165572206394700131914339517907242115183365608521286667533446130095001593244118745818351785448089964878361810103183017026507301887538594910126027994789675647726491927957346110159612428033390699552136509831813641183150493242415392919620998194151798360713358532906483318674133350938268345099760795194918759347528834627437076531183299039875687802063966818192848360934423246100978403490338164169480688050797685879688342747336340063469412611501902495296077173887339422200597612611863282943107491372443280195570960688733876496517086361172121925883735967519396049345779296673092873926958628053525800894973363500304613041157446331726305123335831748392737145527844717683539671900256305619745003620126128034391503629833936854119543 A013787 782 1004530863403364825515853892847507911869892585645238454268973225155156214729977933385293935164636308044625159489003750115106919223204722099762084096357006607342983945983662811074725608098812874336284978871359442285196427469022427181526518599671988723554825996568230975825968816717500453903791537202820865455969125776845775715316823716988493199415219020897849160531483950227219970991374382061349984934901277622249795825421263890675205137850437924416974429108398608431173718480313051351919117206879657866345078616038055827269089380492814719815831899694136206974409855720260198752606772315008976904272701569809925972987345538687534272357414471286873666508816249788548362719464232039502245462582085727924521988558400732711624004930400264424622100572932202206924612774729643566091182109285219886148592163441856833522623286243811555004166590192390686674324048920787683261249265324167237572721442768679434697437598815179472619889437327346970375035527079851211469661438398138785293903191499147067662974278464841148128583157302292591625657171173516140345747360599489985052021641982653006188586261450553615120046361419725561731694908224888512863526323729685662644370502671563996313927274413348572390640729581139719867292548488294308878112480965226832846199367347397558928171965312753569672879410896979184657286813287719615268824666438464126770874157538963073732305681787631441397361616813995131577191765235288764735194979757312612374919363502217291113463665370714360400825212200520190655609389636027085020933558594556823697035603530198575801336488159735110323444320487997379943971269338043307436421866826397231964242870570539693402814632346164807293768258002677176246067855241483922952134054200784726587252584245110812592491703048874491754528257693184895395922417956747103212682543572505966697886215920583041610205198125464577780352617132223206736115818313313087284810265672590748741096540350891700196134530050751807063454814905085052287538867553675016726329182495288318555260826059609288747804158358098825379129108709862636860864005672946706057742423880644031831980166379212593215490011230191307119025588010493229439708171069624679760106184552480744334275039358400010016664158467864072773837508466448136594175602782296584525669262999941193416731940476420751371100994741526412755584330481028914603550213888449146780301932170923132009965243797131710936354552492390059680216067891205881294503501952703634867881083742346401086785236315749565876613650037468137524353174264744046850058014069914479216091312095990298627665956515447948831045764231375911819028642474858601129332027890961886412355167158178752232515389793007753691922833410574000215231282386741022743 A013787 783 2411878603031478946063565196726866496399612098134217528699804713597530071566677018058090738330291775615145007933098004026371713054914537761528763915353172864230504454306774409390416185045249711281420234270134020926756622353122847662845171157812444925255137217760322572958151128938718589823003480823972897959781870990206707492475693744489372171795940869175735834436092964495555150350289891329301313828697967571021759776836454601511167535978901456525155604289265058843248098071231636295957800413718058537094533757107372041273083602563248142277812391165621032945558063584344737205008860328336553547158756469113632261142616638388769787930152145559783673287667815742304618889433621126844891355659587832746777294528720159240609235837891034883517663475610217498825995272125874202184928244393812946642769784423898257287818510271391543565003983051930038705052041458811227510259486043325537412104184087599322708547674755245913760354539022960075870460300518722758738657113593931223490661562789452109458801242594083596656728160682804512493202867987612252970139412799375454109903962400349867858795613742779229903231313768761073717799474647957319385326703274975276009133576914425155149739385866449922309928391724316467401369408920394635616348066797509625663724681001101538986540888715921320784583465563647022362145638703814796260448024118752368376868852251050340031265941972103090795065241970402310916837428329928324129203146397307582312181391768823715963426260555085179322381334493448977764118144516101031135261474185530933696582484076006780499008908071523999886589813491681709245475017680641981154848902250179753946147132239865803860157932263141702312337587464427900166808920434802899008073864136084128535993454772511061034572579020347654702622346721336933845609725514149794813650787117586826041624804425319882906102680699240451250626633734467919373414079770264722570829447879890387727372793382490972170919006651855088759355010587109210542380820996373715159916367171187252851181243369121902283477784217795279735288990012380191102934477620745041244639559737426320428584379476489436310391516963689328392780436813194243884739318738168856104014949110506267146594369499518424050010644481341638729983857827941975962615622280294099446131900462858805393573389083886224042013488374404917026157977484950423963124063546166401419504939142386439955926550356913237958187280534228533292198779006785320988102908188441427317782482065373709009371352394114707669749373739960998195971971409650456486989291781864664597835240342472707005025961593590525143340879919533564277487770582135501311526198966199489276064756346787184110269450893011616614306723018788174516770309010565195605943 A013787 784 5790920525878580949498620037341206457855468647620256286408231117347669701831591520357475862731030553251963164047368307667318483044849805165430562160762968047017441194790565356946389260293644556786689982482591784245142650269847957238491255949907680265537584459842534497672520860581863334165031357458358928001436272247486304689434140680518982584482054026890941738481059207753827915991046029081652454502703820138023245224184327498228313253885342397116898605898525406282638683469027158746594678793337058547563975550814800271096673729754358789609027551188656100102284910666011714029226273648336065066728174282341831059003422548771436260820295301489040599563690425597273389953530124325554584144938670386425012284163457102336702775246776374755325910004940132214681214648374223959446012714789544884889290252401779715748052243161611096099574563307684022930829951542605757252133025990024615326462145994325973823222967087345438938611248194127142164975181545453343731515729739028867601078412257474514810581783468394715572804313799413634496180086038257019381304730131300465317879413723240032728968268596412930997658384358795337996436538629745523844169414563215637697929718171534797514524265465346263466138068530083838230687950817867520114851708380820611218602959083644795106684673806927091203784900818316500691511678527859325821335705909124436472862114254771866415069526675019520998951645970935948511326665420157906234216754499935505131547521636945742028186451592759515553037584118770995611647664983158575755762799519459771805494544266492279978120388279729123727702142193527783898385517451221396752792214302681589224699264507917795068239195363803227251922547502091388300508217963961760518385347790737992614920284908799057544008762227854718940996254477929978163308950959473657347575539869325969325941155425193038857552536358876323452754547596457474415567205528405598892561504359616820933422076911360824182376534971104068111211380419649214512256351212293290098959197578020594095686165329261687382630159906926466644428865019724838838145680767408844028379582929560595349031095123051136581250032229818077471065828788479379567259104290343423505739892814325547418973081168343736144075557399701274590691242644888684286240109094986132770162693011323991749969707190410823924874385586946205779805303941365967935460876574345529808231358880869842334179647406948684337607660562682708434569268395291555692435082560447866989995739438962275331500617098269413115068246349646356668528703354570746025261289568257059699402412062276969519067333786210850869161452686800087830248137167707338648974403717844973751831479988636029048756951594120891490950441968110407014765511934367034649869143 A013787 785 13904000182634472859746186709656236705310980222936235343666162912751754954097651240378299546417204358357963556877731306709231677790684382202198779747991886280888876308692147422028280613965040580844842647940702873972587503297904945329617505535728340317555740288081925328911722586257053865330240289257519786131448489666214617559331371773926077185341411718565151114093023157816940826294501515825047543260991872151393811783266570323246180122578707095477673552762359500484615479009134208150573823782802277572701105297506335450903113625140215453851275150403963296345586070509094125384172283029654892225214346451902736372667217539600218462229529018875186479552420711859053409278425828505656556531997747597806454494276460502710423363367510075787537509921861257447449596370746511726629876528209697268619185896016673097511073435831028241735078526501749339056922713653796423162371395402049101398835612532376663149558343976716398891605606914099268338105410890633478299369267103408311110189267830196310060206862107615712090303157432392136425328386577855103534512657045252417228228472349499318582252812899987447325377780845467606529444129250019002749850764366280746112729253329855048832372761382296378582197502540731295591881769913699915795758951822350287535865704759831153051149901810431945980287546864777918160319540145390241297027029887807771971341936325707251262581933546721869918482901976217212375695323673799132868354427554345147820845599450306726609675670274215596842843239469169160463566043624563740389586481646222912104992400783847964227467052259629626070212843406660209140023627400382573603454106540738495728502934083510625958842308068491548631866036552521423309520231331472187004643220045561920268423604066026537163165038109079180177332007001509877570104791253696251291528871226251652351584714175888486296983639797662052610063668779094396071776860473701842941040171967439987061146406664177338861886060465620867535018524387577764043927499260716189527601033384827446423742482955557311405695013936530446413273704912359338050387779522548634512139378613874989433023659390445778931581327383793204008029054921138990340989109401114559837281482647195639352954367885193310481925413316682760292249673590377730971262501937061704781160625920188904191677266964176388243623399794257840077312534763219689013041564655003617069563492672968491444365333424083791094595993011001182951400813417095025217536633227635328642979770392948423070932981652944860889278859485500902361137416754324361206652356253385200338265191361527003815280668420692252936856647901007010880425777339665320096187543326545781978147383452715105746065440777484260469772011165433087242451994154415250194335812343 A013787 786 33383504438505369336250594289884624329451663515269901060142457153516963644788460628148297210947707664417470500063432867408865258375433201667479270174928518960414192017169845960289901754130062434608467197705627600408182595418269773736411630791283745102451332431684702714717045929603186330657906934507305006501607823688581296759954623629196511322004729536274927824937348601918474923933098139495939151369641485035496542091623035346114078474311475736241894200182425160663561765100931233769527750902508268452055353819312711417618375813961657304696911636119915874525752155292334995047397651554201396232739645831018470030773989312580124527813099174319322737405362129173587235677500414242081392233326591982333297240757781667007726495445391691965877561322388879131326480886162374655638333544231483141954665336336032107124087319430298808405923542130700163075671435482765212012853720360319892458604305690236368222089583888096073738745062200752343279791091548410981396785610315283354975564432060301340454556675920385324728817880995173519557213456173430103586364889565651053764976562111147863915989003772869861028232051809967723277195354329295625602391685243440071416662937244981972246527000078893604975856203600295840716108129562793497825617243325463040373613557128354598475810914246847102298670400022331781502927215889081969354161898760626460503191989118023110281459222445679209674277447644897526914044472140791718016918980557982699917850284280186450589831284328391648019666617965475154273022070742577540675397142432581211964086754282018962110148392475370732194581037019391162145196729388318559221893309804313128244135544734509012927180381672448208265110353762603937366158075426864720998148371329394170564485073362529715728759256499899111605774148810625216045821603800124699350960819814230217296154898736308255599057719154186588316762868738605644968336241997358124901437452893823408933812522400689790607388431177955702951579477054574211469469925724979571055770081156970698863405701576293104685073728461609601838270165494574770658981058633639271463646648051913849628689806196460315214726767048487482823277760865654715808714851672076058169312839835916730086443437292349138467102917373355307461691466290496932062001267150885153179566662834373558964217117980987508172939782906013074025627395966490473320312796736663684584021945907797347957921165551225182418124979219413840266313353014445155547305456379552424071794428713469163793310088948720610995158541624687666569090937627132791257172307364377866012174724459026336160488884878082099301392811610317833123902291392536433550946291527036422529531867669968968896303123306739709387922598808204842469127237964751015716600285435543 A013787 787 80153794156851391776337676890012983015013444100163032445402039625594229711137093968184061603485446102266346670652302314648685485359415117203617727690003374023954475033224800150656054111666279905494929741691211868580046411599265726741124325529872271990985649168474971218035627276977250379909634549752039320610360384676283693520651051333700823684133355616596101707674573993206258292363368632929749902438509205570227197561986907866019902416821853242716787974638002810753211798007335892280636129916922352553384904520169820113701720329321939188577284838323918014736330924856896323108801761381637552354807889640275346543888348339504878991279251117540693892510274472145782952861678494595237422752217147349582246675059433782485551315564385452410072024735055698794314880607675861548187638839699791023833151472542813089204933653952147438982622424655811091544687116594119274042861782585128061793108937962257520101237090915318673046726894344006376214778410807734766333682250366995335296330201376783518431390578884845164673891732269411620456869508272405678710862099847128180089708725628866021262289598058660536328785156395732503588546045744638797071342436269499611471407712325201715363911327189423545547030744844310313559375619080267188279307001224436759937046150665179390940422005106679892619107630453618607388528245349685808419342718924264131668163965872373487785783593092075782427940151795398962120620777610040914958622472319716462502758532556727667866184913672468346895219549735105845409525991852928675161628538980627489925772297031127528026466290333365127999189069883558180310617347261352860691765836840155820914169442907556140038160096395548148044529959384012053616145539099902195116554239561875403525328661143433847464750974856257766965463731294311143726017670724099403141656928373966751728067911865876121693337583689201998548547647841392153568975317035656857888351324398070004850083866284056187248339623258271642786742324408032681738197291665675950104903964857886647971037089484679744348862022036324654013686667352474024352213521779367890784215601972645152958484224677701216830558967683418446258689903838436972656724358864654615664520128446036068937550692938930281459514104613426093215521210563483133880865042429275252784139557465330915073085300272351007123228418757337390735531377715543626442071024964729506686236692124621432446968718488491662985918075105812630479418360587682818469080400767305370196378423341039462267737523565878186999375658440875087432387341242745831808470709981871256295231513426122233121333812592275120422644140676373117330489401633479976955822045956414450493406014275595494320023799059482042240402159738499826768374498353367188735557285330738743 A013787 788 192449259770600191654986762212921172219047279284491440901410297141051745536440162617609931909968556091541498356236177857471493850347955696405886164183698101031514694554772745161725185922110738053093326309800599696460691434249837009905439505597223325050356543653508405894503541092022378162163032553954646408785475283607757148143083174252215677665604186835447240200126652157688226159964448087664329515754860602574115501346330565786313785702789269635763007927105844748618461527015613477365807347930530568480677155752927738092997830510701975991774060896815727153381930550581408071784233029077311763203893743026301107051875924363151214458061481933215206035917169007622024869820890065523165052028073370786346974266817700511747808708670089471236582931388868732805150028339029743577198520854119198248223396685575294227181045703139106000997276441598602430798793766942480376976911139986892476365254560047380305763070255287680133985191273319959309291682964349371173967171083131155800046488813505657227753768779902513240382014049178857300716943689362046034584779901732954760395390650234907317050757324938843947725413160506153741116099055832877751768293189483068567142849917292809318588751096581805932858420818371189062856060861411721519058616109939872660608847807747095717647953234261138422178477420719138276339856317084595626014841868137158180135261682059568744173666407014073953609484304460752908051610487041708236815652556039639226469123236668703130546709977727596500895422138913989134828271906438881749063070122092486603311779285171737194791545563090409672326052956790423190925792250774508218520929774253214126014920832421042292231622391445711103454916432481012940732365439378865170474846729188062843864314115405384667762867090629874898484078418837641056086168427408562666943118285025894170899091056389968568185703538437773998515062902467182560719109736202612115789931529879766081645051362948018905583263435443110214330968320903686468853411697289287956201874419623785841778460051852716066181617714909215494286861688313290132469664665792262305772901660336321012253320623451160621610172081407887689467114459116087171348795185634035732210512828398932601519059213746371605784293365176836049810466426562923004447956966872689881934719077474259527090477805953914768102871433436367075156010837895020247087412530940315545553654297791216059305171893090868482829189298329056125781083483771026447144262042242300193841504594441835748904837794081673526985500955916541084925162006323832742172138174666472886364850863736119481724322484034052564134768581763971854710505053321985424670928732341351095634667840275704781862377141541816383419205585532138084070867170546434620154073042079103721943 A013787 789 462070672709211060163623216073223734497932517562063949604286123435665241032992830444881446515834503175791137553323063035789056734685441627070532680205059140576666781626009361133302171398987882065477076469831239871202120133633858660782960252938933203445906061312073682552703002161945729967353441162045106027493926155942224912691542701379569842075115652591908823720504091830609431010074639858482055167327420306780451318732539688452939399472397036395466982032981133241432926126364487959155303442381203894922105850962779499161287791056195444356249520213254560895270015251945960780353943502814625543452548877006148958031554094395926065913805618121649709692237122787300481712439957047321119289919404163258019085214629298928706488709516884820439035618264673827465165218042010414328853648570740194993984375442066281439461690733236993508394460736278244436347903834428895385121563647108528835752976198673760114137131682945720001698444247241222301609330797402840188695177770597905075911619641227083003836798840545934290157215732078436379021381798158272529038056544060824379709332951214012468238868337178164318488716998375275132419753833054739481995671947948847629709982651420035173931591382892916044793068384909224939917402128249543367259737279965634258121843586400776818072735715460993351650524287146651001491995017320114098061635325397316790504763298625024554760973043240791562616371815010267732231916779387141476594381787051173782752364891241556216442650656523959198649908555532487912722680847359755079500431363144060334551582063697341004694500896980073623254853149253806081412827194109594232668752387981967116561824918642922543648125361861152359395254354386912070698409419948655274310106996780538888118218191088328587298643884602329631260272283629176175662890394207958963330427002347171904328717626392314532213874195789095370434666028823705328286582476622471690011625603241318362029768322438193392305415508498907624608654938489751211717041485191580382840700481516709806110082584498371274902064133497026401782754913640209608059664862567221796160736886467506750420222816906236652486023167460338342410541816337725298408457240707319793037441300985837176247261172205038225488088369789583355594929890177578133679544677461328406525260505015697124544237212095349358214994311680717347449582021785943613256877486787697624874323968996709758391717715311175227272883505288063758000381444534234499593373163423762765413452531254847633120515543590098138292187795155615144905313977183522413955303757374201400162006923830422875620098284165760206487579364815296423159922633026087004634899886351583980618837484501967181251567516841901136589512610862663539854152076481989522989929374031928036385143 A013787 790 1109431685174815755452859341791810186529535974666515542999890982369032243720215785898160353084518642125074521265528674348929525219979745346596348965172346996524576942684048476081058513528969904839210460604064806930756290440854894644539887567306378621473620453210288911809039908190831697651615612230070299572012916700417282015372394026012347190822352681873173085752930324485293243855189210300215414456753136156579863616276827791975507498133225284385516223861187700912680455629401135589931883565157270551707976148161633577486251986325925261899355098032024200709543306619922251833629818350257915929829569853691763648233761380644618484259047289110080952971061331812308456591568336870618007415096489395982503823600324946727824279391550040453874124519453481859743861688518867004803577610218347208180556485436401141736147519450502021413655100227804064891671317106463777819676874316707577734642895853015698034043253170752673724077964637626174746164003244564219293057121827205570087263798758586226292212154016150788230667474972720325746030337697378012342220373762290039335682108415864843936241522877564772528691409513099035592939828953164429496271608347025183158933668346059504452609750910325891423548157192167049080741682509927153624790629209197487853750546450948265140192638452821845037312908813439109054582280036585593949445986416278957614001936679998683955981096276821140541841908727839652825088832187308526685303110670709868252388428103870976475678804226314026035958430441833503478447156714510771945880535702908888863258348534937315752271496653649156769434902411358388401472198093057135752637674483544703046864941629661657027299148993828626814908005704882975881746881017296721313618566899270073870371841876803076938104043966930193444655913752993651997766599836493309470956355232635559742293251020967947191845511944089617984413633135205716493216084526370554527717913073382405387233473742174102334925302635905877206685380507313892659332616605944984499200521856121620244470308285380589431039855984526360390680394547650143268951255335023899532581929264408483707758954983391874202618941625072272360127710901026878441478705834938274823082896563666995060169674074464296779396900175864789636783426666316365098964586770584649504067150472542688796030713546240933809074201342345402351226446434308050615429762845777261997323251849561100129898514234462131720682193296196641082958915848326697033523688965380454399757699527542889167122357820159825630039542896168631962917658859217637315906684321455457561788978624116845324363855980281990255776678054921526712006974241895634898128394627130153137465828800289223202185013607937404628951419778681255159189819135633256844698820427050659215360728343 A013787 791 2663745476104732628842315279642136257857415875174303818742738248668046417172238101941483007755929259742303925558534347111779790053171368577177833865378805138655509239384400391070621490983056741518944315910359601440745853348492602041540270049102615070158162708157903677253504819566186906061529084964398789272403012997701894118909118056455645605164468789177488578892785709089189078496309293930817210110664279911948252542680663528533193503017873907809624453490711669891345773966192126551426452439942606594650850731736082219544491019168546553820351590374890105903613479194433326652545193858969256147520797218713924519409261074927728980705972541153304368083518257681352604276355576826353835803646671039753991680464380197093506094819111647129751772971207809945245011914133799678533389842134251646841516121532799141308490194200655353414185895646957559804902832372619530545044175234414894140877592943090690979737850862977169611511193094940445565539771790198690522630149507120573779520380819365529327601381792778042541832607409501502116218840811404607633671117403258384444972742306491490290915896429033018841388074240950784458648529316547795220548131641207464764599737698888870190716011935692465307939125418393084842860779706335095853122300731283168336855062028726784601602524925225249934588294061067300840052054367842011072619813385485777231218649968676840178310612160647558440962422855543006433038286081727772571412768720374393673984615877394214518104808947379976512336191490842241851751623271540363442059166222684242160683294832384495121203863465411625403413200689671490551934747621430182942083056434990832015522724852817638522545256734182532982594121697424025092074261322529427873998179125147447362762792346204187728387809564599394460618848920937758446637606207420436039766208913557978941246095701344041207621074177759172780577133157628925300211818947815701421050709289191155334747570454960019706155651628810011173251598598060656275057612470873907782580452976548010206973210193198795223926694218847791298023627308907993988751964059392382777729212163844769382329250915123889960488078841798525936666633873365535137990372709686797850222034649364455139467387452788776567331957322251359917917007425825592602613972836173743459265228284574995799269743224524482075587157422971311045294697888773629527646860592711206055573127690796201411886332676943578261357946104168135240184356951832399577490377205878471013818236565630476890260781126203741337724942493700885342965298920981547195491949055814553605855337676504545623797618208657058604119804009866585635528745154791419390406275499739497683055454949494424908446217672657708514112358888613693637214755744655449684121867845348632776081108751543 A013787 792 6395652888127463041850398986420769155115655516293503468801314535051979447630543682761500701621986152641271725266040967415383275917664455953803979110774511137911877683761945338960562199850319236386985302500773403059230793889730737501738188387895378783449748662287126729085665071778414761453731332999521493043039634207482247779500792453550005097999889562815150077921578487523142977469638614727892121475704936068587754354976273132008197600745915252650908312831198719409121203292827295849974912308302198433756692606898333409126322937023680275722664168490111144274575963545834417292761010455385184010197434122132132771101635840901477282675040071309083787768527336692927602867529739960075559764555657166449334024794976853221508133660687064758534006903869951678533273605835253028158669010964338204066480207800250738281684956275773503547460335448345101091571700526659492838651064737830160832247100656360749042350579922008184237238374620952009802860992068267055944834988966596497644628434347296635915570917684460080142940090390213106581041436788182462928444352885223381052379554277886068188489067326108278238172766252522833485215118889031256324536064070539122899803970215032177327909144657597609204361840129561796707708732074910565143346644055810887176789003930973009828447662345465825092946494040622589316964982537188668585360171938551351132155978574793093268123779797714787816750777276158758445724924882228381943962057697618919211237062721623509057969646282659323606119195769512222686055647474968412624384058100664865427800590892555172786010476180453312593595094855901248815195329039053869243941418500412987669270062371615150092631161418772261691208486195515084246070301435393156325469628079479021117993464423236254735859130764603146099945856259171558030376892504016466931478667601452707437931875778927042939498199100799773846165696711467049645808577293705499111942753003347963958728916662359007314479719560772836826977088233943635716413327542568252585975667596691772506942677673870307332647992819453546906554729168688093566993465706601111049327838405391291286972531447212459795131877299158260773936587929950649866314884875958001638383105193124056789861197274145852538164029530725515162918734829407247838876148779653158045695813111264564914046653482083281463484764972554117819752569630945484495880112283099605739431079585601679589939084757341531405520428596107692711682641041349591385554395671314208904177585994078775013516135484015182951877586927375825708459682709276694816376169683010743207658665761287414042738081318985597708491649427689672110904517116654197956365467474874533937016147333736114205179368632051158142383773691561478422952628542917734691576604696682067295370742112454743 A013787 793 15355962584394038763482807966396266741432688894620701828591956198659802653760935382310363184594388752491693412363764362764335245478312358745083353844969601242126418318712430758844309841840616486565151711304356940745213136129243500741673390319336804459062846538151391276534681837339973842250408930531851104796338161732164876918581402680973562240297734840319175337089709948543066288904602313961668983663167551500679198206298031789951682439390942521614830859107708125301300009106078337335789764452233578439449818949162898515312301371793856342010116668544756857403256888473548435919919186103379826808484039327239250783415027654004446955702771211213110174432234135399719174484938905644141418994698132856644850993532739424584841028919309642485240150576191753980158389927610442520608964295325376027963618978928402022614325580018132182017452265411476587720863652964509442305601206435530216158225288675922158450683742392741650353609337464905775536669241955909201323548808508798190844752870867859222833285773360388652423199157026901668901080489728426093491194891277421337906763309821204449720562250649985976049852811772307323198001500452564046435211089833364434082429332486292257764309856322891859699672778151077873895208665711860266909175292378001940111470398438266196598102837291463446048164532191534836950032923071789993273449772824461794068306504558078216936765195294313205548018616240057179028185544642230345047452900531983025026180187594618045248185120724665035978292189042598846669219609587399158711146123499696341892149218733024969859211153309268403537221822749018898405283985022768340054703345819491583393917419754247975372407418566472200320591575355431717274814793746378968337452577018829129704302308080190247620797772965812153785970000878270910830934918902143537102480280911087950558474433745203830097735176041020257004643837804232386199586394082186903367774549961038461464908128906323976562065806665415581221571988849698669355108399429706374458927577899656945789169369094962607905687830759507966122637904734020112654351311161549267629436140011344490380021048004757115968111637395278984118221747619811510329022038587175161933757835568690860352456734655224191944131834903271961906167882325406802061141633219947232467715647280146220358626015010481958793826920699102436885225919683900108274608149591722153380374022085029632695443742502377016904654549059254570200750021140280368916716104006825415578930383971783138807452241297120454267458086212629357526011698184973344254119183408908794441588456492851081116614133246884420098088450275882902738281745597086729293233487407173755982775769748300410206635664085554830699863440633439109693509261131545480994475427876733643576185151812003837943 A013787 794 36869666165130087071122221927317436446179886035984305090449286832982186171680005852927182006211127394732555883085398234997168924393427973346945132581772012582345530383228546251985187930259320184242929258841761014729256739846313645280757810156727667506209894538101490454959771091453277195243231842206974502616007926318927869481513947837017522938954861351606339984352393586451902159659950155821967229775265291153130754893321574327673989536977652994397208892717607208848421321863694087943231224449812821833119015296940119335264835593677049077166290121175961214625219789224989794643725965834214964167170178424701441130979481397264677140642353678122677528811794159094725737938338312451583547006270216988804287235472107358428203310435262451607061601533436401306360294216192672491982123273076227843140649168407093256296995717623535369023902889252955287117793630767787170975748496651708048995898918110889102440091665484972702499016019253238767063542849936137992377840689229624456218251642953729994022719141838293154468101176021590907031494255837951050472358933957088632314138706880711883779069963810616328495696601065309882998401602586606275490941826689908006231912827299587710892107965031263355138914340340737975222396006374176500848929876999582658207640426650277138032044912336803733961643041791875143517029048295367773849552904551532767558003917443945798865173233901646006520792697592377286846673492685995058458934414177291243087858630414677926640892474859920751383879545891279830852796282619345380065461842522770916883050274177992952631965979095553436892869596420394375071086848039666784471342733312599291728795724829949388869150211978099752969740372428391553176830319785055902978223637422208740420029841700536784537535452890914981240113972108728456905074740284046632583055154467522169290897115422234396064662157674489637068149854567961959265206932191330754986026694456453345977244417504083867725520001803662810512994345228126505121615267030725005075885114537076326839795655197005221581556481653578626660453609266382290483097498098879791578276172167238121402430536259421835439436041386064840867850416035167436299981914647807563802952563200426755706248619907193284857860535602755980536709085463301731748801061361093305154985269119631075081061062040167183063978436598544950961427433161044159967334167169724890266278027026156148101760425748207217588075572291270223052000800757813165769035365720387822805011851916251316276692831354386210696166864996523087419954087342120999554140159364790015454253884039335445760990533925769492655510369112394849474614471178605237033053603264624188114644623165669284906132229469417148510372120960887302374115735976840699867735502332037478226420549500621214901143 A013787 795 88524068462477339057764454847489164907277906372398316522168737685990228998203694052878163996912916874752866675288041162228202587468620564006015263328834602210211618450131739551016436220552627762367273150479068196364945432370999062319099502186303129682409956785981678582358410390579318545778999653138945780781035031091745814625114988756679072576430622105206822302430097001071017085343540324128543318690411964058666942498865099960745248878283344839547698551414974908445059593794729505151698169904000585221318755727953226523970870260418594834276262580943482876315152713929200496939586043967950128965375598397708160155481734834832489814682291181172548746677117775986436496789950288196252096362054790990119093652368529767586116148355065146308554905281780799536571066413078606653249077978656023051380698653345430908369086718014108421026390837096345644369822507473456997512772140460751025639153302384244734958660088829419458700137462227026279719566382696667319699195494840328319380022194731905715648548659553741863877910923627839767782617708266920472184133800430969806186247035220589232953546983109289804718167539157809029079162247810441667453751325882469122962822698346310093851951224040063315688533331158111878508972811304397778538280634675997962356544664387315408414939834520665765241904943342292219584386744957178025012776523828230174906767405782913863075280934597852061656423266919297865718863055939074135359901528439676274653948571625641701864782832138669724072694789684962873877563874569048257537173883897172971436203708301361079269350315808423801979779901005366894545679522143239949515693902683550899440838535316708482674829658959417506880346634200568119177569597803919223050714953450723185748491649922988819674622622391086869957513647033057025029084451421995964831915425876520728467443974128784784951253840576449618600627800817676664195761844191385142721450093389944483691363846427305366408973524330594408041699422892731738796998256140770737187200160003520260742349368128009537017317112450242282611749115848583879449917092935410379579441089373538729487235717558871826890085935367941682923708848900437014556256577069385960690889104244224640450702936397171076943723145982217109268638514197387457928871348327985025677119631156234211269627609958441406536612226273106427258387267019667028081569335374509461529333542889800911592326782221445529428969449071339805547853922619509411011453913094651162554833456450919410380339488081881291881496642856651932895309763708432519929490522634860827105663575578444405272138271955772551865880396238860033588549345299831174116361701438362675663261740220771953059623482956070573573403462427090413000251882080394520382432941099221985221635739350991536977644343 A013787 796 212546288378408091077692456088821484942374253200128357969727139184062539824687069420960471756587913416281632887366586830509914412512157974178442647252531879906718095898766306661990463365546859257443822834300242739472233983122768748628157904749313814367466306243142010276242543347780943828415378167186608819655265109651281700914901088004786453256009923674601580348134662899571512021909840318232632508175679125704859328939775105005749342556758310959754024221947354755176588084701145541869227305939505405116386332502815696884054059495265046197097306456845302386032681666144010393151946091567048259645866811752897292533311645338432808045052181125995289540771759780143434028792670641959201283365293553167275943859336839971974264872200511416286840327581555699687307130457801734574451036226753111346365057466682379610994177209951874318884364399868325892131943840443770251028165909246263212559607079024571608635742873279436120339030046807090097606678884854698234597768383111628294831433289551305623272165331588534215170864127630443282446065117548876053714105254834758504653179131564634748321466306445404821128320261517899478819068556992870443556456933443808364233737298729490535338534888920192020968168528110626620300043719941859066270411803857071107618063739193944295604270542684118502345813768964843619222112574642184438055676433711580649951148541284776185243749523969442800037072263873234175590990197309716998999123569783662735444130520473165726177343579964946007498540190033595860180030862840284866346754495237112304418325103631567951325710108256025548553451542313885913804176532665919118787181060343205709557453323295417066902266011161561434019712268715564054145344604327210054544766603235186368982128451465096156038768916360999574767990266526369917094831767864212311561428937529526269050332981883212268667960471224055534260107349763241670734024187903515727674201674229256705342964595271960184747945431917757173708120314365448904851592812993990539986467584168452146042380832875350898378578386993031720550809627152449894559250940137920321370238055585866489498852957858851256363096330818427980699824946209949271949572041543595691618824739290383361722137750289607755741879273503303279354001072587927286487220107335492046650764234406118341258375891510217817094405955281728531847387828114220534423847974234197217131929836478411988733176604113690716158955647220286873120397268209442095838500845340257441294155128938657504323195110884596981807473439498821290881638742663946480350706744846300845880698244963845017058403990965809897029978831369502940646106978064894649053384445153508784267491438270073459296155982577525447149741713287444081613604768875027243438221491579231986517147410181730680283324067543 A013787 797 510323638396557826677539587069260385346640581933508187485314861180934158119073653679726092687567580112492200562567174980054304504441691296002440796053329043656030148252937902295439102540678009077122618625154882817472833793477767765456207129303102468296286601289783966673258346578022046132025322979415047775992291528272727363896677512299492274267679826742718394415871325621871200364605526604076550652129805580817367248784400027118804171478776704614369412156895598767178987991367450446028014761560752477684443584339260488218613796848131375919230632802885571028864468680411768953957822565852482871409726215018706399372481260457577172116170286883514690187392995232124385103131202211344042281360069821154629541206267752772710209958153427910504703626523315234949224420229181964713256937980434220342622502977504393445997019481094450239641358924083850467008797160905492372718626348100277973355616596737996432334418638743926124934011142383823324353636002536130461269241887851019535890271328212684801476468961144070650625244770440694321153002347234851404967566716858255169672283094886688030719840601775416975529096947904476648644583605339881934979053097198583882525203254249506775347822268297381042344572635993614515340404971580403618115258741060827729390971037804660253745853572984568524132298859284589529752292291715884835771679117341505140532707647624747620770242607050632162889010505559635255593967463740630514596895691050574227801357379656070908551801935495835364003994996270663660292254101679523964098557543064306642908398573819394651133029969922717342076837153095640079043827854930871804208021725884036908647445429232296377632340692798909003081329157186069294002972394989631340961984614367682471926090411967695870649084168182759979017944629929814170944691074641973760058990879008392571989849489501592657071773091408957337758517746781543251432392075156341262145758219824445349528457993247976403579816982034534974073196874791442820548674343998571286507508669588453602647756379733717507006966707170269161042493914793032196836761507271146691609941571461665441286745951819101866527794290295045581660279695850088201950922471746173255576798199036210451494852738445348221536252135681431173728956575283613414855815477712516404008484926809090137361360515516032978843668698631430204965578175302243503151658986136307518333763537384667184948357026476971409497652508975908782362073840970870472108240529661958116547266464581716667879991461233917353319743728236669919406814621136135499322046894375968330959556486158191885957227982308909562768979174118176560491302854333812052377176052813574591026246943286446375770070514168638598606529853603153239954265050068940411495169801281735999627670931846335363360261086170743 A013787 798 1225287055790135341852772548553294185217284037222353158152240981695422913643895842485022348542849759850093773550723787127110385115164500801701860351324043033818128385955303903411349285200167899794171407318996873644752273938140120404860353317456749026379384129696771303982493290133830932762992800473575529710157491959382818400715922707031080950516699264009266864992507052818112752075417869376387798115763663199542498764331344465112248815720542867779100958588706332639996750167273248520913263442507366698920349045998564432212891726232363433582072749359728256040303589301668657258452731980611811374254752642259914064893327506358642790250924858807318771139930581552330648632618016509437045517545527640592265528436248874407277214109526380413121793407282479879113087832970265897276529908091022563042636629648988048663838843774107775025378902776725324971288121983334087186897421861788767414026835448767929434034939151624166625966560752863559801773080042089249237507449772730297905672541459038656208345001975706913632151212693828107065088358635710878223327127687176670662383151710822937961758337284862776158245361771918648433395645236421056525884706486373799901943013013453065767610121266182011882669318899020668451332312336764549087094736237287047378267721461768989269243794428735949026441649561142299460935253792409839490687801560736953842419031061947019037469352499528567823096514223848684248681115880441253865547146554212428720951059068554226251432876447125500708973591986045863448361702098132537037800636660897400249623064975740366557370404957784444338326486004582631829784230679689023201903460163847572617662516475586743602695250003410180516398271306403752374901136720370104849649725059096805615094543079134437785428451087806806709622085056461483824438203270215378997901637100499150565347628624293323969629327192472906567958201110022485346689173372450375370411965485798493284217827641788391344995140573864918472749745696374254212137367099940569658904528315681877099957263067740655734323727063915816255663027889418070304605064378958023206555469713079458724529477030317663581533234090998404441566331549736061772884164854662561986639892475885941294039141425007281079908541377771116248123224737255955809068812961987751886024372309268625419804626597753995182203648545414063922122353198900686651067133225713274351519366253260585911061005220571208354203863674051156986451339292171060003531885511718361437829986781460701719579859498422635565320704691496244476495761905347861333872234593396699962633895123265818718183304385523691860208318997057741921739618153255482737757599702805392593054018910830757748223939304518901275254278178501170929130190385215525927999902692877448135106037907363051207427986867895953943 A013787 799 2941914220952114955788506889076459338706698973370869932723530597050710415658993917806538658851382273400075150295287812892192034661509966424886166703529027324197326254678684672090649633765603127405805548972911493621050209725474429092069708315213654412336901295401947900861966389611328069563945713937054846834088138194478146980118930419581625362190594932886249742847009433816288717733078304372707103275948555342101539533159558060734509406545023425537621401571483904668632197151623069698712745525460187444107758059442553201743153034683904604030556671212707542752768917913306446077545009485448959109585661094066053669808879342767101339392470585996372369506973326307145887366915857639158346287626811865062029533775433547451872591076972839371905425970885234189750523886961608419360948309326545173865370547787220304841877063901632767835934745566917505256062780881985143335740709890154830561078431912491798571117888903049624068945712367625407084057165181056287419255386904325445271519772043151813556236349743672299630795061677881285063277149084341818614208433576911186260381947257685874046181767820955525555947113614376674888582944212646956718649180273783493564565174245300810908031901160103010530289034676548624951648881920571682358114461705726200755220799229707343235454350423395013612486400596302661005705544355576024617141411547329426175648093579734792708963915351368091343254730651460690881083359228939450531178698876664041359003492823598697229690336349548327202245594358496118139516446737616221427759328622814657999344979006752620104246342303640450856321892897002899023311937861933344707770207853398021855007702057883771390071295258187843419872249406675409452137629265608621744008989866891430281841997933001785122813711061824142909802626220564022662476126051787124973961830678298460507399656326928270851080014589127448669667640865163987317400705267253351264359129131402182375407004167933927619333332517849669253072139416994584363341818406957307751029772485952186916997388625645314418111268680461874829846929962492786801356759573878213718939682781103780397595274349792710259261295052487169064200762050916284316694879816044811329922381834602145046987978561442481872860407848028450111743862594151549897574219921732592278344517914553969632950908461207342432470960157539167477015770030560548649212186874937571717997998374078666772457473534591471258443476681396827924469665640502715068480057113635785812229798262287144828711242655712747992335011964282482988066324334740215062627235258745476610283982190961230742358113829642384156360173911935638354096823185966414053355996886435747615922699404904649353485678270149881961885521906581311400841587114902477753127766365598752972389597015578685949034596469818185417143 A013787 800 7063536044506028008848205040672578872234784235063458708469196963518755707997244396653499319902168838433580435858986038754153075222285429386151686255173194605397780337483521897689649770671213108901339123083960496184141553550864104250059369664827984244020900010260076909969581301456798695023033659162868687248645619804942030899265551937415482494619618433859885632575669650592909211277121008798869754965552481376385796419116098903823557085114601244715828985173132855109385905361046990346609302006629910053302727100721570237385310436276054954277366567581710810149398171909848777032185567774562950822115172286852594861211119301983810315881321876977290059186242956463457275567964974191619189436591975288013932910594815947431946091175811787331944927756095447289591007852594821814885636890693034962450754685237115951925346830427820275574079324106168930119806736897646329149113444446261748177149315021892808369254051256222147389538655394668602408821253599716146093632183957285394096918972675607504348523475734557191413538943088592965436928434951504706492714449018163758211177055365703783584882424538114216859829019788118396407487649054565343081476681837354168048520983362967246990184594685407328283223972258393248508908965491292609341832822555448608013285138950527331108325895366571427683579847831722689074699011997738035105756529125137952247731072684943237294222360758634787315154608294157118805481145508683620725360056002870363302967386269460472048486497575265533612591672054749179652978988617016547648050148023377993856427294595213040870295467871040722506028864845703960554971962806501960643356269056008650473873492640978935107561179914909012051113270825427658094582447866726300807365584670406324106702637037137286079875720259439767126436105555574218412605178650340887062482355458594603678266574840954778313443115028495004255872005717258733549079093346675296385726269044496639883352217007209360214019331375357055876626206740203997056383705995104495910222483738771200787710730090174399917885156101788961466462478839945181110057579736881591139174178357430176734626253713852297332486369421021692923146029684249998644384406438323592003143638784879750257818136526023398976737839243116308718297014088557871304075702032079954060305187512844081088715131215358829180362775338251541112314863843375877306758460686725109694913194096162878920670393956554122491522787512033783846651667202847018879420617129839521735163745627751434733735693616366307929596363726242241654347244727711256365367991856247889341291841240497915012401831304971364359420777562557467688186472469505360142107748524332230025830401271176063097719113526629866590487138097701728673420650662880849085259767043802605886707422434404424963632066124033463186560343 A013787 801 16959550042858973249244540302654861872235716948387364359034541909408532454901383796365051867085107381079026626497425479048721533608707315956150198698670840247560070590297936076352849099381582674472115234524589151338123870075624714304392546565251990169894180924634444660836964704797773666750303815650047718083998133151665816189136590201734573469581703859697585403814182831073575016276367542126086281672291507784702297202297753468080360561360157588562705393400691985117635558771873823822208934117918414037979847768832490139962130357498807945219957128763687655168705010755546913654277548226725644923898528660733080261767897444063128568431053826622473432106169338468760918638683903034077673837257332666521452918338153089784102564913124101383999771542385168942308009854080167177540414174553976944844261999254315400572757739857196481653364457178911601217655975291248836287021380115474457373335505367564632894578977066189375882282311602599314383579829892918466770810873681442231226702453394133617940804865238671816583907002355711710014065172318562800289007392092611183465036109933054784387302701316012234680449476511272269774377845380011388738625513091487357484498881054484360023433211839662995208020757392402189669890426144593555029740606955632107839897618620216121991090474775137997868275214643966176468352327806569022288921426429456223346802305516548712743427888181482124343686214514271242251960230366349373361589494462891742290424694432974593388416080678212546203832604603452780346802551669456730902968405404130563249281934323106511129579418358368774736975304494535209292487682698411207504698402003476769787770255830990423193254392975696537934722963251851807085092457328009848238484768793645584180193031526166623877781604342914880870573089438933698408665033939468469837020135456085643431518046193132422730576919183416505218348685727138219251338903125367386622128771975836432359928673034309673873860414632232291159779522383229796932377278094245894680444183456789653091293462946508734202842259800395296480976411694708379845248248948252700325157202236189854339837635166959365895299772979873084708473617271884246745166959858414944399547876722496280369021345798982180943147552022722257232631130826627449001085760579023969698792755218338638694005030048076548862051023587141950210667988087945481413527064108826988377486579024887072288529615889686448102146212816393115015810652954035692329488901728744691686128153252231194795699400372895505338960869306707622212087734591234726533248548446851182308441710818435493944776796963236245826969286927700479919335720399282369701200704206921684292018793452093727497623591577438309683759618572581850544882982241576918653708700672170056733984521265005024337680590763804345110931383543 A013787 802 40719879652904394771436141266674323355237956393078061826041935124489886424218222495072489532871342821970742930220318575195980402194506265610716627075508687434391729487305344519323190687615180001407548678093538552362835412051574939044846504303170028397915928400047301630669552256219454573867479461375764571119679517697149624670116953074364710900465670967133902554557852977407653614079558468644733162295171910191070215582716906076860945707825738370139055649555061456267442976611269050997123650817122112105189614492966808826049074988354637876473117066161614060060060730824068139683920393292368273462280367314420125708504721763195571692802960237720558710486912581663494965651480051184820494883254855732318008456929905568571630258356410967422983451473266790630481531659646481393274534433104098644571073060209611276775191333397128752449728061686566754523591996674288455925138333657254172153378548387522683579884123935920691493359830157840953834975171572897238716716907709142797175312590599314816675872481438051031617960712656063815743770478736869283493906748414359451499551699949264537313913785859745375467759193103564719728281206757407344361439856932661145320281813411816948416263141627030851494457838499157657397406913173169125626407197300472690923594182307138908900608229935106332881728790360162789700513939063572222515700344857124392255672335545233459296970359523738580549190601048765252646956513109604845441176376205403073239309691333571998725587009708388323435402083652890125612672926558365610898027141375317482361525924309778733222120183478443428143477706091379037511262926158885309218780863210347724260436384250208006087003797534647387581269834767696188811306990044551645620601929873543047616643468694326063930553632027338628970245987742879809879204746488663796078685345230061629879074828909710946976115182959383029029255194430858864422464706404007095279731181513983274096188743955377526971138855531989731074630633242134742434637844704284393127746484479751957072195604534567470821024265780749106850824364478994820008441045724754733480702442569091840269950162035869437514614754924675276385045155069794076435145870620054281503314452010713569166020251263356216444497272406556139615547345114732505051606911150236551246801405279231071504306077145431793817784507632727822455813839399157100873878480925293599094345276238753860564759607751137161893253056972159869152961377742639697283102853050716004738393695958607098704474260295322108318845047205405000931222650753554578406329764820889688722568547675063620961409089508730226230553257913408852286325064678676969652582890800818963985137123078477039721794243377429381550706844192769023158264040362026181687554590313880306218296835557277063434771098423894232611346251886743 A013787 803 97768431046623451846218175181285050375926333299780426444326686233900217304547952210669047368424094115551753775458984899045548945669009543731330621608296358529974542499020132190894980840964047183379524376102586064223167824335831428646676456831911238183396144088513571215237594967182910431855818186763210735258350521990856248832950804331549670872018075992088500033493404998755776327405019883216004322670707756368759587614103291490543130644489597826703872614581702556498130586843656991444093885611910191164560264397613307991343829047039485541411954075854035358204205814708587603381092864294976224582935161921922721826119836953432567634419907530767061463879077108574051412529203602894754008214694908613295538305088703270140484250313742732782583266987313564303786157514811201825252157173882940845615146417563276675537234391486506134631797076109446777611144384014966582676257139111067267340261894678441963275301781570145580275556952208976130157775386946526270158837295409651856017925530028954874838769827932760526914723671087209221600792919447223149668870102942877043050423631578184154090706999849248646498089822641658892067603177424535033811817096495319409913996634001772493147447803046501074438193270236477535411173998528779070629003680718434930907549631719440520270360360074190305249030825654750858070933967691636906260196528001955665805869277644105535772025833216496331898606633118085371605342587976161233904264479269172778847582568891906368940134410309840364568400402850589191596027696666635831766163166442137275150023744267778738466310560531742670972489972325401069064542285707483627434292852568044885949307758584749422614896117880688377582628873277238549335948083096968501135065233626376857327560968335076879497259270497640048157560616570654423519970596319281774384923513897377973339658664212215983689652554285478652699241721828492133478337760076021035766634566815073841104949174236861442257704392132307344310188150414365516585565465134986827899719309235884448930341646487496497441279262139578605548829299114066562840266950785136115087166564608389508488150339048122519472590026574145338600493417322575577520785235358750329889457999277723279567614623283318275683237951048141291216929175620472744628908193671717959543570174075433802681838891226181736956500602826179501716409028397376199198182232701629931425523008249248019215987818210480325705700589790155845836260267960077913176729950174769127376883263996615643989442698969068382073546958340177407235865584459284542753597765334956142622887082967827753928343223910461273179558372250094654339466480293503404135851520812766332528314232511423372372027978349207945103247132906838424602991960909224862231818571343626615230130702173022229306885407315770052499842350780069943 A013787 804 234742002942942907882769838610265405952599126252772803892828373647594421748219633257816382731586249971439760814877022742608363018551291914498924822481519556830468876540147337390338848999154677287294238027022309140199825946230331260180670172853418882878334141956521084487785465516206167946885819466418468975355299603300045853447914881200050759763715400457004488580417665402012618962099452739601626378732369323041391769861462002868794056677419524381915998147610667838152011539011620436457269419354196368986109194818669552487216533541941804784930101736125538895048298161115318835718003967172237915223627323774536455104513728525191594890242197981371714574773664137686297441482617850550304373723482475580522587470517976551607302685003296301410982424036539867893390564193061695582430429374492940970321966548569427297964899773959101229250944779738781713044357666019934765005693391005672508883968809122939153823999577549919538241612242253751688508818704058609574651368346278574106299039197599520654487886356866558025122251534280389341063503799592782782354957117165847780364067139419220153971787506638046000241913664162622999854315228996308616182172848685261903203505918238255756047022175114649079726102041837782562522228770467598548580237837404962269109026665758376689169135224538130922902923012397056810228312456427620211930731863732695553599892135623497391388634025552807692888554526116522977224427553730763122604139014725283842013045747909467191825262719153926715328729367244264649022062499696592632070557762627571597635207009986936751057611655836714153004948423553287966823966027983668189469737139015875771164287928361983363698365579031532794575891924738649756955611347515821371225291625936930834443473884972519587672919508464833755626303040386141270871449401762595540298201356867604513988520452773530576838855782839434245130879374110209612481488961942526506875689594922992292492982967342704322860748245509669933688761749144891605321942681789103373787226061475358561881750293216479090356511508397128231922739147172873817379480948835111812324286921624743209880048964054542169253688653804522957979784694991503961627405350096359542064588656265813594241842710503247179915454320466587240211846950664755059854008573005794820864111987955116560239095177834062350432557947385656983621098077182100254274835540716613465352680742806444494137586751523363262019387116086164185852860903372147069537328610369620674831896716855874161218651920224733185358586246974765954773313268286742187151388234569229698437551886205754437181952080609017516904119651772477265069059019184701673330179501471451964400482472259927517065239176016448276192896366109319057471783698143048894218596389796047503167543815917426372565831862965163896052121484222947933143 A013787 805 563615549066005921826530382503247239692190502132907502146680925127874206617475339452017134938538586181426865716519731605002679607541651886711918498778128455949955772572893757074203576446970380166793465502880564245619782096899025355693789085021058737790880274837607123855172902704411009240472852538870744009828074347523410094128443629761321874192680676497267777081582814630232298128000786027783504935336418744622381639437370268887974530082484278040980311552413213479402979705166900667933903875869425481935648176759625595521806897034202273288617174268437418887010963884837880524558927525180543234451929204382662028705937462188985019331471517353273486694031567594584800156999765459171280801310081423868834732516713661700409133746692914419687768800111732222812030744627541131093415460928157551269743041683115194942413724357275802051431518416152814893019502756113863370778669831804619693830409110704176908331422985697356811318110993651257804109673708444721588737935399414856429223993113436449091425415142836605818318525933807214807893472622822271460434252038315200520654125201745547589686261803437948446580834707654457822650210864820136987453397009693313829591617709690052070268900242450272440422371002452515932615871277892704115141151047609314408130773024485862430695093674116052345889918152765333401358178207882716128845687204822202024193341017632017236724110295352291270625419417205771668315850556507562257372537774355406504673322840730630727572455788688578043504279210753479422301972061771518909601409188068799405922132030978635139289325585663950681364881164951444408344342433188787322916838870777117726565455315997122056239775755254710239776716511297498066450422845385487112311925193874570933498780797819019530002679739824065847258753599967125191362350013631991892255981457839118438086437607109246914990092734597481622559241377238613279568054997624006143008530717410104494275652104589833079188656537468717510786716959696884744377984378975637200463129773602335907078082454012766295945984131661504884846496692362070035528133758153103461390612898821008446921997562694955748378106457784659622109463052674601011867400245581359260497077363694218439774664347918296478977005823440275963748644528546076898709474583786913364894732883080234861134067521979583703388571631672962417674256483314222710513880133260588930311786463478273230424345790407595192108548465722880210232719028996525113959125993497459240271384017170953861085983260459584378045965578986413057410725157156467991350483151200720505948562078780016403673866945542251058086791283905717913430810705062468717665760983032956166525558415896085968473639261615492311139144175028475056989752659241460395018849931900310055105272702017740720530562302979358514421143683619297987476343 A013787 806 1353240933307480218305499448390296622500949395621110912654180901232025970088558290024293140987431145421605904585363875583611433737707506179995316315566286422735843809947517910735162787049175882780471110672416234753733096814654559879020787593135562029435903539885094704376270139393290833186375318945828656367597206508403707636002393155056933819936626304269939932772880337927187747805329887252708195349742741405838338316289126015600026846728044751576393728037344125564046554272105728503709303205962490582127491272399861054847858359779119658165969835418518242747713324287495751139465984987958484305919082019722771530922955846715753031414863113165209641552369793794598105176956436867470245203945505498709072192772629501742682330125809687521670332889068269066971685817850726255755290521688506280598653043081159583056735352181819200725487075717182908558139826117429385953239586266162891884886812274800728756903746588659353703974784495756669987667326573975776534559782893995070286566807465360914268512421757950690569782780767071122753752227767396273776502639143994796450090554609391059762836714590054514220240584133078353232183156286433148906875606220273646504849474120965815020715629482123104129454112776888490754210706938220382580453903665309963893921986031790555696098919911552641682481693484789565496660985877126401425358494978778107060088211783334473385374588819140851340771632020711057775626357186174656979951463196227331017720648140594244376901466348641275882453774385019104092947034920313416901952983460553187373619039006379702969433670731179145585957079677048418024434766182086278362323330128735859661483658213709090057031701588366559285703896343625292857547465251770554556660932390492844811330572695563465891536434055317582099268267393521067584461002382730412533306611480271723369845536694669301842891212655768553375764738546749910484242900049295238749363482252501660890755840703120189223131964346462390743398907420232220271251540493920504918311974586419208512894475972084651876566307900119273228516438558361330155303049153325601410798861570069241281059716148030588751855833605140967752684820789471717029493627989640843584453482750229818473898969099351829846023790982080102588960495513039130633801448475672378989112253652275643901582896120272980471835960487646782764835889816437448727943826199958674021678599298811334026248854242768636056252624866200635384768758388620656798615861510387399635891593025227460220467445808363462091688363355146377750843151102332679647232510046032929934782497551150819385220954536246944790466385872657628710147376502854987391115492120262127755827865756566502410305207867138797039045085164243368611832396134838746408440258686492644442307759757544595469993880089453439793125165984369934467930699543 A013787 807 3249131480871260004151504175585102190624779498886287301282688343858094354182628454348327831510822180157275776909458665276251052404235722338168754473674653700988760987683990503675125851705071294555911136724471379643713165451985598269528911011118484432675604399264112385207424604683291290480487140788934603938600892826677302034041745965291698101667839756552125778587685691363177782480597059293752377034732322115417850297410191563455664458994035448534921341017663245479275776807325854137406036997515939887688106545032066392689707921829666299256493574839862300837259691614277298485857829956088320818511715929354374445746016987964523028427086334709668349367239874900830050529872404918796058734673158702400482334847083433684180274632069059739530469266652914029799017648659593740068452542574103579717365956437864158919221580588547900941894468796956163448093722507947955673728246625057103415613236271796549745325895559371108243243457574311764640389251104115839459478038728482163758046904724331555158698324640839608058048456621737765731759098869518453337382836584731506276667421617147934490570951730720888642797642503521126110471758243725990525408330534877025258143587364438921864738226386577573014819324777309266300859907358667138575669822700409223309306688462329124226333506707637892679638546056979746757483027090980489822285746444046235051271796491786070598284387754757184069192688481727249719278883604005351408863463134141821773547276185566780748940420703087703393771512298430868927165830843672513981589113288788202884059312654317666829610243425561128551882948304593251676667873603189154347938315639094799047222263371115525226933115513668108844975055121044328150971464069501101490542898669573320392004705042047881605578978166817514620343110011844083270290866720935720492469174164132407810999133603900993724781801586500296655211137250746535072667203018357868237221720888256487798704773528191574324739846395856200174900776715977560871274948725903132308867050981992519639459636808975249155635705268186375021667968978625553702882621017134768987328066629736248315824378471421443593205856485943463574196254715521592587814200803127665446272812083301794155831424807543743460303122147974326316094149726806952651757277790089381952858521019113821007700533584775426112878141130839925418370971449266314395793126706100776326050316916446012997023499036887495171062552303747725558829788891078196973476683486440146525775714853571131989342337385880672482143760415706452979774405796700763833005256620525064773412776620313117343915511841528914441909792480250966533063850983354824726068296580749368741742705681516172287142804089000251690747249479348328037009583119747830126665061106268839305980931177864573723455306094777708943293523528472212657501609602743 A013787 808 7801164685571895269967761525579830359690095576825975810379734713603284544392490918890335123457484054557619140359610255328278776822569969333943179491292843536074015131429261199323977169943876178228742639275455782524555310250217421445138915337695481122854126162633133836883026475844582388443649625034231984056580743676852202183734232062665367142104483255481653994389033344962989855735913539364299457260392305399118258564081869943857050366044679111932346139783409452395741140114389375783911894831035771670339143814621991408847988720313028784514841073190509384310260519565879793664544649724568058285246629946379853044236186788102819791253434289637913706830742939636892951322223644210029337021950254044463558085967847324275716839391597812434612656709233646585547441374431684569904354554720422694901395661407311845565051014993103510161488619581491748438873027741583041572621520146762105300887380288583515938527475238050030892027541635922546901574591900982130542206770987085675183070618243120063936034677462655898947374344348792375521953596385713806463056190639940346570278479302772190711860855105460853631357139650954223791242691543186103251505401614239737644802753262017851397236481554172752808581198790319548388364637568159799720183244303682545165645358998052227267426749605038580323812149082808371964716748045444156063308077212155010358103583376778355506480814999171998950131645044627126575988599533216848732681174985074514078287010121545840578205950108113575848445401028532516294125159855657706069795461006380475124626409683016718057894194464772269653070958879328397275679564521257159589399895849466612512380654354048376069866410348317129336785107345627431890482485230872144678793499705645542261203296805956963734995126578528852603443807138437643931968370996966664902418487168081911154208919782966285933201105609187212269161940539042430709473954447077241637569351852703827204690161241187969953700371196450736619936764895062123651931151890893420673589789407764039654342587978349573222681328348915486427024793517679954440621173062140580338574687977996732206294332709882886067287261422750256041645207571967343803341896128309524736501021812007607768151250962912528048187796277286357484942053494063493316869223974004606068813308966892284239488981137045798097020416855146660929508702449688420864299297221347963958846810916386877205853421187566875905721188081298289066750323127478750933317517050942791808387491363424287906410952063499494629627168758111193604438348317878533963045621145880680520964076665371794742741143931510923575025411745082570645886306211034934167289980090379234348924236341320329661429872617689604309484145999915335616860009070514540134122811716151483173660215758052841510016189933561279172847749991861782590661364656185943 A013787 809 18730596410058120543192595422917172693615919479959167920721743047361486191086370696255694631421419214992843556003424223043197343150990496370797573958594117330113710330561656139576869185035246703927211076900369333841457299910772028889778535725806850175972756916482154342356146568502842314653202749707190993719850365568122137443145891182459546508192864296411451240528069061256138643621928408013682996882201925263282938812360569735200777928873274547749563081619966095202174477414648891257172459489316887780484284298907401372644020917471582111620133416730413031728935507477677384588571703988687907942877158501258027159211084478234870318799495729420630810100613798068179976124658969748280438189702559960757002964408801425585996131379226347655504988758869985451899406740010474652340355285883734890458250983038955741201687486998441527897734175615161688001734139607540882815864269872375814827430600072889021768404468046558124171758127467850035110680595154258095431838457139992706114552554401731273510419260587836813372645800781450493628210584922098849317797913726496772115238628805956029899177913108211509568888492301941091322773702395189833906864469275789610085171410582104861204764792211568779493403458295557235680463494801151679128159969573141790942714506954323397669091625801697631357472969947822901087284912057111418708002693386384179869806703687644831571060436813011969479266079752149730908948627479253653807167501139163908301967111301831563228272486209580695612117407869506571622194508813434152273578901876319520774228009648923140057003960909918219437023372269267481858906634415538440174149149934569336642225951104070150943749251246309427537621042736851463969048447039324019373783192793254946969149115631102669927723298915047775100868580939388783080656058763716962430706787690564668681255616398902052525615854567658496658257819234240876133446964627432457171804013798341889118461077140092315858834591242678218624468172513044158888286695690035103037289084368041459210076553736017325307657869365746082911286529235949570611931436522199533392917825835170154027312692836428809447556714676023364755990143380293592471823892604071168892338953370630266251331153561952979843698898861764544321345870439246447453803006761585059171220754829508374459013043710046961230946020869207132891750394581701898495182612628456461465191193010244892171254064271348069049636572583197192049267525829076480990895358439313643131938366763581715263292695904462286605734832188224975844256474311226360045272536371259513930834748073557679177321486579557727503636013599943252120773021212694876935663242197000541671767091455510111517093124155072739947071434545796720816080881778305410862028870930479711099958178035084872465548872030480631294007447730460140000177936539502449143 A013787 810 44972161980549547424205421610424131637371822671381962177652905056714928344798376041709922810042827535197817377964221559526716820905528181786284975074584475709603018503678536391124062913269627336129233795637786770553338977085763641364358264277662247272510589356473652575997107910975324397482339802046965575921360727729061252000993284729085371166171067175683894428507893816075988883336250107640852875514166822557142336088477727934217067807224732189146700958969538594580420920272571987908471075233849847560942766601676670695718294222849268649999940333569721689181174153453903400397160661276839666970848057561520523209265813832241923635437589246338934575051573729161700122675306186365621332093475846465777564117545532222831976711441522460720867478010046835070010475582765149640269193041406847471990260610276532734625251656283258108482459755652003212892163669197705659640890111963574331400660870775006541265939127779786056136391264050307934300744108965373687131844135593122487381040683118556787698516644671396188907722567676262635201333614397959337212032790857318749848687947763100427787926169372815834474901270016960560265979659450850791210381590731170853814496556807633771752640266099976639563661703367632922868792851017565181586712086945113440053457531197330477803488993549876012889292600844722785510571073849124516317914466820708415867405895554035240602116108788041738719717857484911503912385654577688022791009170235132543833023034235697583311082239389203250164693896294685278464889015661055399608862943405043169378921451167064459276866510144713644868293116818511223943234829231707794858132108992900977277984508600872432415941952242388935517828123611180364989685321341416970516453445896605127672927026630277510496463640695029708017185462835472468176655197091684426796126997245045769503694734973763828114003666816948050476477023981412343596406162070465329669501437129818875773425046213361650377061853573670402917348082203819025490776356351774282392531091567667543563393805520177598063686544347156345069998956695514919039247379089801079676395699830243539819577775500265571483583671937132098779132334256084915524849166142374876510505827042883269269446099702249104604721056167096670915551434924630720336581019234565727070101032345649607076090317947822753915501396106966326073092697390666258286933452920923963977924054417597986103181008315506713788177410772256458110291329515612630859139755612792057159784018599359698347165762866613950140369332083928167002059794821254490468699359827394092947934230124611987704748889277518103736230068653463748341976023931680399522527444514998300553912786584679777752540591096329648612918514344457926679410197149711291479731319104081786350999585462238778789782841745183995736911882000834796140427225631345380392343 A013787 811 107978160915299463365517217286628340061329746233988091188544625041172542955860900876145524666912828912009959524492095964423647086994173164468870225154077326178756847427332165875088875054760375234046290343326326036098566883982918502915824192530667055701297925044893239834969056094251753878355097864714764347787187107277476066054384876634533976169976732288817030522847453052398449308890336508445687754109514540959698748948435024770055179805146581986141229002485862165587590629574445342968239051636473483993823582610625686340419624429061094028649856740900901775723999142442822064353582747725692040397006186205210776225447219011212858648685651780459781914698828523717241994543410153463856818356435507364331931446226822867019576084171095428190802814702122451003095151874219124286286332492417840780248615725273955095835229226736102718466385873320459714154084969743691288797777158824541969692986750730790705579519845799266320783475424984789350256086605625862222803557769559087092201878680167654847264138463856022249567441884990706587118402008169500368646090730848422318386699762579204127118810732664130818574237949310722305198617162341492749696126199345541220008606232895128685978089278906043911592351749785686647807971635293174000989695720755217369568351532404790477206177073513252306947191534628179408010881148311747963679312634836520906497641555225238612685680777200088214666042575821272520893637956641028942721213017734553237743088305199909897529908456773477003645430045003539353594198526602194014460879927115508649678790404252121766723756490857457461328771773481245448687706824985330415454375193691955246444440805150694710230676627333975834178305324790444056340234456540742146210004723597748911542697790939296302702009201308766328949262296267969396092149128217134308737500920385354892578371058672006951301722804027492269194021334579371036974971195131187256536472950548695120731993535958281322555325510430382637404552745371369480203354031600610052024467150853969772095708527053946412950911392977522384513067495025931320613232957194612392303026075292414739106806238976137637132084396321054169168696734548859882175162847907842078501724490729962729515940085385100100155935255857199106868238995254038359528131027182192310695312578661904706589692853392722432151118852052826148901495566434989686146927220463138437510995654656652764633737600965531619805413963264187755922809482166985926692794553226313729240641428657062635731544996642740094287026766333511528971945567365832031615347162945573217167990086529193382479102083155320967070688394836966459769084433459964639253588394280510919629944600589816146383849959222287486319617352941043481957263883356456810842834897168900369028750004694835307874268603030186773764325428684004345533165768740860258322015543 A013787 812 259255564357634011540606838705194644487252720707805406943695644723855275637022023003625404725257702217735912818305522410581176655873009767889757410594939660155195190673024530266088389006479660936945143114326508812672659088442987325500893886266131600738816318032788668843760703682298461061930589973180149199037036244573220034596578088799516076784114134225449690285356734778808676790645697956778096297616944412844236696225192494472902486712156943348725090834968555059575805101608243268466741962979172835069170421848112272903347518254175686762788306034903065163513321941005215776512952177289386588993211853078711073717298772845922073615494249924883936377191887285445098028898727778466720220873801653181760967402390601703714002178094800123086117558099796004858431459650000117411373484314295235713376926356382766185100385373393382627037792481842423773683958012354602784403462958337725269232861188504628484096427149764038436201124495388479229964863940107695196951342204711368108376710711082539288281196451718309421211427965862686515671283221614970385119263844767061986446466129952669109212264569126578095396745316295044254781879806781924092020399004628644469240663565181203975033392358653411431733236551235433641386939896338910776376259425533276904333612029303901935772031153505318788980206874642258758634125637096506860794029636242486696500837374095797909058319546057411803413168224546875322665624733895110491473632455580662323821155020784983663969310204713118285752677538053497987979670662371867828720572705004336267878775760609344361903739334548755364650381028128470322299184086789778327505954840054384546713102373166817999263854582228875977862111084821856179272902930154321893050221341358195136614017396045250422787524092342347955807178773339394520017250056849339475278739709845237097080668911871488690075436452470008938334845224325069859776905839509980602944071554267416984877516479835833455455336550543348712408331141636658121968253029873064734910745629200381422801796173456525337495138254539031245215875055557261100792372330224264353919565606777087788595441779781706466754134635566851060174040859651812577102565997826728830482640502242640513567772145009625340474400549313135055590641827604946101227042596264443737979445501367233200521852540995926559594836363778835583512490855010410236438772256331995388463900566830623287885603979918241419152798925797314801970665566682933209989399722296379263906780070205607388391439536939218966383151265966761181061641307245362707908448538232321294420344197756593311332324101655925641936722836003556469905571724737375098847865734667506718031496986016148567467623752092712254653401264411445400179390583938852802833646588102529786038028761272299574206118915875478443808145354270294433625131010746805480231159318743 A013787 813 622472610022679261708997019731172341413893782419440782071813242981976516804489877231704596745343743024783926676751559307805405150751096452703307542838450124032623652805931897168878222004557665909605288617497947659227054471351612568527646220924981973373897979596725593893869449541198605009695346525605538226887924023220301303066383991207638100358658036275304706375141520203919632974340320794224209210578283535239012307636687179229438870595888820980288943094759500698041508048961392087588647453112993977001078182857317567240937391328275823917454722789802259457595485980353523079407598177671817200172701659241985287995234353603058898750801694069646331241637721372353680367385845396098595250317997769289408082733139834690617319229605615095529768256997610207665093934619650281904707735838622860947818000181675021610426025281517511687517739748903659480615183187663401285352714562968878371428099713599612990315521586583456285318899913427738631145638320198576167880172633511994828212482417309176831163152680575660920328638546036310324126751015097543894671352491285715829457965178016358531218647230472914007047585504424401255731293416083399744940978010113375370646833220000070744055175053126840847591500959516276172970042691109724774079398880705397847305002482358668547788646799566270412341476706016063279480535654668712972766465156618210558298510535204010779649025230083845739995016907137047649720164986082160290028191525849170239494593204904745777190313801516197004092178768866448669139189260354854656758095064715411379176940601223035812930878142251561630525564848536457243840340992382257764341797570970577296658158797973530016232514851931531222846928714657276686434239935300526865213581440601026523010255767904646265112845345713977441893036234787886242561417386495264080144254043338414270090686057403444344871122922380491460941963383604492733324350920663463427668715801796068180690917068085836126548263057854580258492403071069616150845775524725228428520700255710115796147112612469117335325826949148214019763316008392983903002485964868458713760877021871787780417655713255877226676677259996009395477872104024001997623260960781975921988819845884579873076220920168110442479035718900837268473131028079475589046129273630929414888648648782726914452967950931219669587202109432984236013490542879994977689492187453120927701825260960326514213335155783697647385870220839352839531568025605722637184548733233606612640178948563663339527846328191064738285946189586193595729000778696115861688184940295803427903246418813580540508910168075877466290071529244539084243277711094437612333725628936683629993624263424772710489764628774602123422816435851880405830716792037185579603585458034174016277307055814791277668891517017023743583356995602976935133939556803079958035013524301943 A013787 814 1494556736664452907363301844374544791734758971589077317754423596399725616847580195233322736785570327002506207950880493898040777766953382582940641410355118747802329390387042485102476611032942955848962297970612572329804157785715221777034878576440881718070729049011738150939180548348417850628278527007978897282757905579751943428662387962889539078961137945097006600006714790009611038771391110226932326314598458768108868550635685917329882728300729059173673752370517561175997660825556302402300342534924298538779588717040419478945490676579190253225808789418315224957686761838828808913657643224590033097614656683840006676476557683000944415900674867461220841311172169015021186562093414796032727196013512644063868806642268743092172183470283081844366973585051262108603890537021780326853203273748533489135711018436201726886632886700923545561730093137117686412957054833579826486131867665688276969798867412352670789747567329386878541050678692140000453380677606796781379080294493062299582538170283959333571622729586062161869709061149033181088228329187249202891105917331577003706528574392417276833455972000365466530921252796122987415010835492016242787603288202282214264923046561220169856476475302557544875067193803798579091301072501354449182564636712573660231379310960143163183240540965758615260031885571144567934032766106859579847612282841040323550474723795024829881937309577431313621728035594036051406978116131583266856357687853563857745026518284976294611033943437440389006825321224048343254603193414112006030876186250381702721403834383536508986847038419545999474891881201336033842460658722709800892184655967900356089276239273934445568974268159487606466055475843892121324128610084656565003377809038883064681747624098739055682535941675059259837985179999725714868389963144975129056426353958055532662487737223825669872035566136635559997721654084034387052711766560512975689832586640112359701838891880474092539842379601908847200640259773638148378180707034865273456878201313959988026549217382538350722117310504904861861451721736151554351108968801649169371739865729514162460782791367527361221250702101250418558542370921761628796293449566837524188695156449968876275256006429323633172392164761080910281603987598418820889299756385987861525147645405727327321601576050185858426678872264748595150668390793454867941432470742074943347412082451565743960626217709036658051373474400235286167715294829479340051880101508493889476949069655501355678206359033986746436624556801196450823345330869649374183913332041650224030395694651571406877761893313550181796562461741716138341268109784337744707213275235076977395614691856482879277885924873687819698338182262480364854399551017681282576628208684740051813081814241011313857683008532357874008343640146442747621256588875884194979242067471848965143 A013787 815 3588430724731351430579287728343282044955156290785374639928371054955741206051040048755207891022154355133017405290064065849195907418455071581640480026262640113473392866319289006731046343090096036993358477427440786163859782843502247486660743462034557005087820446677183300404972496584551259358496743346157332375901731296984416172218393498897783328585692206177912846616122210813076104090110055654864515481350899502229393390076281887509048430650050471075990679441612664383570383642160682067923122426353240791609792509614047168948123114466635797995166903393374855123405915175027970201692001382240669467372790697899856030220214996885267542577520356774391239988124377805065868935586288925274577997628443858397349004748087252164305412512149679508325103577708080322757941179389294564774541060270228907414842155265320346254805560968917432893713953622219565077509888655425163393202614265317553004487080657058762566183909157857895377062679539828141088567006933919072091171787077842581297674146851786359905466173736135250649171455818828667792836218378585336141545307513116385899375107116193881677127788772877485140741927963491292783441016016330998933035494973679596450080234793489627825400017201440665245036332322920388398213875075752032487337692746889358215541725615303734802960538858786435239336557256318107609612671422569851214117091101337816844689811831854616546531480295412584005769013461280559428154456831931423722114808536406822445808670402228083361092498193294374005387596258940072154302267387282926480133723187166468234090606354871158077419739245329944739215406764407817255748041593226231942135358978928754970352250496716603811107217850929743124999197501184983299232792813260412573110119502358238300876045461072472693768795961817282871002417179341441399004301511085284864479675853291333922633057074405433362757394294061979554529691455766563313560951511791654631288040522909775644115179405018296188161553424183142128737263716505194256011877590711521569964561354817931251744670935474580083803662522276573329345583888499881997012634092759655661547417616563504068339482073433194292222935745102254959060232583149670739900572409976895577057070636375271936889671436806043246913587591355265586131174223803588955208715082756855521879496619151312899165384096496246082455972307661376956754806295085137927379362251721938977136409966209351249463548719397015981347712034964922088684422885579895464564123721893828634154716242858754983373468040602178194335560879672678426852139418028147415575910232002187896980062858422947913506305845833986493546470641860448157384731592194925042019073839419822726870875147415393146204105621724455095709975612215356015413321993452759466484329052060864403209435992668164572296903486191255494033079991609037038637069890997952145160203999909365308343 A013787 816 8615822170079974784820869835752220189937330254175684510468018902948734635728547157061254146344192606674374790101443822103919373711710626867518792543056598912449616272032612905161242269759320584821053704303285327579427338607248896215472445052344971369215856892471917104272338964299507573719750680774123755034540056844059583229496362790853577771934246987033168744725309428162195725920354243627329701670723509704852773529573152811909225281990771181053453621339312007184952491124827797645083416945674131140655111815583327252644443597834392550986395735047493027151297602335242156454262495318759847391162070465657554328558736207521527369728626376615313367211486631109963151314342679709584261772305893704012034960400157492446497295441671380499488573690077100854941816771713696250023673085708819606703036014792034151357788151886370756377807202646949175751101242661675817307079476851027444763773480657598088921407565888016806800327493575127366753649383648339692090903460773900037695715626591139050133024283140460736808660665421007631370599760326983392075850283338992442544399632185981509906783820843678841822921369040342593973041879455210728438218223431804711076642643739168596408785441300659037253332233907331852544111514056880630002097800285281349075515683202344267261908253799946231009647073972419776370680024085590212765095135734312098244100238208282934328222084189285614197851401320534623186998850853467348356797655295912780692386617635749628149983088162099791986935618617715113242479743996866306478801069372386690230051545858045650543884793928037197318856191641343169231051047865336182893066996908407940683815753442616565750468430060082313243123073200345144901457935544638250588037396925162130160403385152035006937738879104323296173276803647598800799009327928115768959615701723752492748241970035647445503980503700042812910425789185295518515859844579811762769722585295506371321520545751448929147775889771463724251098170183328971408684518095298363289484911812917852935438954916074466781212593715986052563758746916288216674827334456715933243375349697368973268083096458313099495627268723990514156703618432142359446501274356354526280514026597937027920472101119771309835839523806843992672300949311352417081456124913699210108032671382582302270896087215687486843976789510694966073168289914499416163637848766384375484104520328868652349961980475272235371215856595950777934931299348277329010418461056267082550605473699103870715079696765485829844599681672094100902871986742685581944797760467037253140649130923073497940328640335847401571005076011106936025880740552860015025887796288446994367216971228944358944036057597760416684799651444929069793007386106280075479028874053998135432105855818396263138084865270345204441173425059853297929767604808286083100529649803782386105331543 A013787 817 20686589030362019458354908475641080676039529940275818509633713385979911860384241724104071205372406448625173871033566616871510416281817215108912620895878893988791528669150303585292142689692128724155349944032188071518205039996004599813349340570680276257487272398825072967357885853283117684501121384538671135837930676482587059334020767060839440230414127015866638156085467937017431937934770538949218613711407146801351509244505139901394049902059841605709342144835688129251070931190711542145845284086563588868712923469215568733599309078400376514918336159849030758190265543206916417646684251260342393586180131188043787942869525634259187214718431930253367394674779401295021526305736773982711812515306450783332895939920778139364040006355452984579272065429875119152715302068884584696306839078786875875693989471515673997410049352679176186063115093555324970978394083630683637354297823919316894877820127058893011500299565697128353127586312073880807575512170139663600710259209318133990507413219445324859369391303820246229077594257675839322920810024545087124374116530296920854549103516878541605286187953845672899216834207065862568129273552571960958980161954459763111295018987617743799977493844562882348445250693611503777958411745250570392635036818484960519130313155368828585695841717373670900654162624607779883066002737829502100848993420898083347884084671938087325322061224138474759689041214570603630271984240899175103404671170365486586442420268943434857188109394677201600560632420301133986895193865336476001855601367563100443242353761605167606955867390221217310762573716130864949323753565924672175126253859577087465581841624015722374366874700574257634096738498754028692908400503242676439661877790017314274515128527750036051657511048729480234112037605557884720718421396355405961272037299838729735088528970055589516655057189383802793797932319833894539956579486836128042410103927294510797542970830349228878883809911341284401926886706610172860352251527946811370258053273262815764897988930753494794741691437512082512205584751346008008236260430030574955717344214623382904816667514596409751889001072206301224490245387855573805031049559729607217599514177861646804037053514788570914915850696660232426406194579296557153412576155917791803469386443989580107752421505404865655912388271615178613541677064084713098208894474888088885537334953309613634292258715121128637126289271686877817821770049735213866954014724996097265204003742351548393586906351933931477456883835694697936267795640169188082249459422881356444790698563346299468554729065446369611171983187502667753398139658067416896077156598888561233475687947920695405824630574292222760460203963119274696573010734041178461225148326603649523172486159819969427794541761514098835863257393568707768329372019144694885524371689178881509038901034743 A013787 818 49668500261899208719510135250014234703170911386602240241630545839737768376782564379573874964099147883149042464351593447108496509492643133476499202771005224467088460334629878908286434597950801066696995215621283559715210301030407044151851766710203343294226941029579000194626283933732765560487192444277349397146871554234691529460983861713075495993224318965095798212761208516778854082981384064017073891521088559470044973696056840903247113814845679695308130489750487198331821305788898412692174527091839176873779729249586580529371941097239304012318925119797522850414827569239806318769688887276082087000418494982493134850829731047856308502538955064538335114614145342509346684660073994332491061849250788330782283151749788312613060055259442615974832229097130161085669440267391887855832720628167288977541268721109133267781528495782702022737539339626335255319124194797271413287669075230279864601646125068402120612219257238805175859334735289387818988804720505332305305332361572839711208299139888224987345908520472411196015303812679690214332864868932754185622253789242906971772397544025378394292137277183460631019618931165136026078385799725278262511368852657891230219340589270202863745962720795480518617046915361220570878146600346619512716723401182390206431881886040557434255715963414183832470644461683279499241472573528634544138433203576298118269687297323347668098268999156477898013387956184019316283034162398919423274615480047533294048251065733187092108650656619961042946078441143022702535360470672878880455298883519004164224891381614007424301037603921142763140939492430206743326332311785137892478135516844587004862001739261749420854866156078792579466269135508422891673069608285666131628168573831571573110823595127836560029684027999482042103002290944481214444929772649329713014161556912790093947558057103470429488792311710510507908835499921180790435747347893543429826659529434120424900672963668498538200027597130423849026454982571025037705755918600294099989585909104020651520071422739141002174801141466510111805608987981765227775261292503410468677343459310742354464818702545979814285491574367329240001079176241232705879549992910786929456433541045813976492965489007358766712957522681218055801273184891033725343595350358618120129996852018981838713564034477082439845644240148043851113566630867396148799555634206301414175141222896382335935713175005829857740220541320193640590069889414248494556589354715629533754812985386067693002162150993369477373978089502969744978977332046220585480952074338136823942467250594465023999904486136733436423931633193905275908933319019867967481252993931435521575126762957589669384938008875626847864949715449378546471798772432869485401581132175362505137139269727746596134694769395351304907681001958467351758822217966412420144016425718494503202401384417943 A013787 819 119254069128820000135543834735284177522313358239231978820154940561210381872654937075356873788802054067440850956908175866507500119291836163477074585853183543945479393263446339258795729469679873361139485512706701826876219932774007313008596091871198227249438885412019179467297707724892370110729749058709915902549638601717494362235822251973094265879731589835195011508839661648786028653238303137704994413542133631287577981844232475008696320269444476948434821305890919763194702955199145088873911039547505863673945129928257379851022030574471568933577739212633852363846000993744774971366023018349873090888004806452966016776842184245902996714596031109956542610188562967364941389868837660392311039500051142782208261847351241738583957192677921720955572182062209516766692326082007922741854362228229660835076586199383028975943449918374267556592831954442830948021217191708248663303693449627901954908552346289233491589938436630371227238262699429820153392120133933302865038103000136388146611126234871628194617526357654259281632744454243936204613208550307542799679031347972219639225526503204933524695421602517488975078105053727491598614204305140393108289796615231596843756636754837757075854056492629948725199529643782290590678429987432233450032852886238918885642948408383378399647974028157455381762017352501554077678775649042251540476378121786691781965519200873357751103943866974703433130144482797830378395565023919805535282351767594127439009850808825382208152870226544526464113534337184397508787400490085582191973172619329128998303964207255231825746791287014663774301395721324926390726523880596116079840003375943853398673666175967460359472533640745180983298512194355723362907040129493884382039232745769603347039087451901935580631271351226756383089308500557699395882276384131040640947001898147609015568086895105432501202590340416935729489114035310755077836229382292397775013809530171323140186515785768064990218266260710147661512518413153031115531519960559306134074995767758753584299691485996677546221697540661090778445267180144218311888402363300688535294301645805092393070029704812897534099465270055957505242591102155199726816799532978799417624896932050999357559610139106668398877811011957604551978856916923371974549972436211042106432122441697575394751267246779474938069391820595453286523673480712618153267733077729329695434514076174213988581647333188997488434269519709784931056757804483610635430371040672226510545305977911948530898191324535080115174921392896630357694524574242975625739765930485866514285863868677310522623770671214296980853859851298566567457348898966702989922488438429376687301879357861172796193236159310380061723744266793957890078788852611319634449196298353045374834271386616319577319402141318238483083342085702280111572932145337356220765783438150105302188965723987481143 A013787 820 286329019978296820325440747199417310231074373132395981147192012287466126876244503917931853966913731815925483147536530255484507786419698628508456080633493689013096023225534660560368546456701375940095904716008791086329804058590391558533639216582746943625902763874258049900981796247466580635862127489962508082021682282723703963728209226987399332377235547194303222632724027618735254796425165833629691586914662848721474734408002172495879864966936189153192005955444098351430481795433147358386260405953561578681142256957745969022303895409306237009520151849533879525594248385981204706249821267058045291222099540293571406281198084374413095111745070695005658807062739684643224277075079222601938805839622793820082036695490331414340081219619690052014328809131365049756828274922901022503192323709979415665018883464718652571240223254016616403379389522617237106198942477291505040592167972556592593735434183440449613307442186349521316599068741330998188294480441573860178956485303327467940013314089926779295276680784727876535200219434639690827276313729288410262029354266481299353780489134195045392793707267644491029162530233999707328272704536642083853003801673171064021859684848365454739125589638804506889204070674721279708218910399824792513528879779859644244428719128528491537554785641606050371610603663356231340506740333350445948683783870409846968499211601296931960400569224606262942945476903197590738527751622431453090212926593993499981062651791989742681775041413933408040336595943579738418598548576695482842927587459009238724927818061619811613618045880122207722097651126901148264134383837311274707695848105641192010215472488497872323093553271429179540899727778648091794339803350914816401276197822592817636240848972016547329095682514295442075797429709839036249513345598298628578913751557452409246378976635148143435387419407341062686503362798781122941884786746884047057808156681941346859587824401629124041514057291965064535291556709980427708391179425302894027914064838388767355903559257878022788478295795127278959047086499526268166844054074284953173241618251578026835761141321255766979372816113404353970087461236274634544087135678682097401717377533854449457500623943995110825705624239710208529301235457533016110894483819342712097543525982515878522797792659517519326304609761249683340943340027190996185995827119628120598738268296894287786584535246986782969730681116823193619467275488565149135668320868654015851819279652966588422686557370208727356534986264344809488824553502757384477401177999096565500800359148694222564819673381585527051030117502967858328465094706419053878803894740668933426211812338224675883659960018504222528198709984572292894079172035119778442312520312345661944977085599265783305143884541305090597883104347771174547886610080954992286058646034998402830555706703293942224343 A013787 821 687475976967890665601383234025800961864809569890882750734408021502206170629863053906954381374559870090037085037235209143418303195193696407048803049601018347320443551764508720005444880042540003632170267223137107398277859544675530132039267759015175411645792536062093577812257292790167260106704968103399981904934059160819613216911430353996745797037742548813522037541170390312583346766216823166544889500182105499780260837313613216162607555785613790156814006299021280141784586790834986807485411234694501350413422558955548071622551652877744275059857884590730844740951790374740872499705820862206366744224260996244864946481156600582965841363299914738708586795757637982828381489257265213467255072820934327962016970105872285725830535008306875814886403470724407484466144688089885355030164769227660577011710339198789484823547776032893895984513914243803986291983660887976903602461795302108378817558777474440519521551168689425200681154364047935726650095047540218838289674521213289250523971967129914197087959310564131631561015726862569897676290429264021473039132479593821599748426954411202303988097691149614422961019235091833297295182763592477643331062127817283724716485103320925456828640540722769621040978973690005792579433603869979326824982840351443005830873354627596908181669040325496126942237059395718311448556683540374420722789765072854042571366607054713933636921766708279637326012090044577415363205131645457918869601236752178393454531426952567372178941874434854112704848166860534951943055115132645854305869137489081182178551691165949167684296928158173420740756460355689656982186655593384370573177731301644502016527349444883391447747621404701460077700246396534068398209867845546474179464150972045355144614278381811730137158733716823356423989628733323526035081542781515007217971917489443234600555922900990692388365193997025891510294574079873476183465372979268596985797384193341173809870366388311526823675251558008119949235027660663006927847221800152248561021669676971430421524445778165132715136388204100596780672054685362569868592573832358172568953125422038842432662500312335096517474131488283853882179994428295397540353212764515715861523423458784533147458998089532261092519203799544210678852266333536771682257655650241851746202005884020624333237500175501563902457368036760489701604959405285581842575980914227117557570582180843184975589469128015265910323365361492487880340928448044923074739638405638292060218090446772778802870424245871154383040502020691887582667752960120480130240228375830853767421662316014828378132035789186850449523312124625827846644692390112148363008151272346109156334561424077446796667564004428638290205102672958075238684092056322588039992361269941934329889982523837145715650466783673522525517333538998590089475750804372936478826809130031165196164251794608755280647543 A013787 822 1650629820699905488108921144895948109437407777308009484513313659626797015682301192430597469680318248086179041174401737153347345971660065073324176122092045051916384967786585436733073156982138548720840811602752194863265140766765947847026281889395436163361547879085086680327229759989191591516198628416263356553746676045127891333804344279946186658687619859701266412136350107140512615585686592422874279689937235304972406270389985332006420741441258710166510429123950093620424792884794803324772472374501497742342627564052270919965746518559464004418718780902344758223025248689752834871793675890157486552882450651983920736501256997999700985113283095287639316896614088796770943955706693777534879429843063321436802745224199358027719114554944808831542254733209302370203213396103814737427425610915613045405116524416293553061338210254978244258817908099373371087052769792032545549510770520362217540958624716131687371244356023309906835451628079093679686878209144065430733508525433107490508056693078923987208190304664480047377998760197030324320773320662915556766957083504765660995973117541296731875422556450224229529407183455491746805733815385538821637880168889298223044280733073542021845565938275369860119390515829703907983220082891820363706783799683814656999926924460860176544187365821516200788311179609119665787984597180438984155418225939922556213851223538368154662249161866579409219755028197030374287055521080744463205912569441980322684329956113114260601639440518084724604340448632144419615275331433482696188391799111283918410702610489443951609996924507774383198556261314010866414230160079715873746199732855248449341682166017165022866042038992688205646558291598078298224101892697157084504893426483880897702218882394729964059318119654092878773999098588709786010230784218417532330350573892153206275934770885278652424464830786859165516217272365776216316500360523223901362899519448212158317498749698335975903644278990777495998113301413251879633761179542165548795013028894408404442080194313374483649042468078045532870393603299555530254490769771491972338056454138315260680822663249916566738455389703369533171114166622337249494388063847602233783517739724541664087049054412966958883138608322705649839924291466821788809100631216230686042631016127533519024103237921379254929800140656261935773553507532090682004024930175059309255726967816204487126390315376364653450686400232943463400698569203755860302449871811937539236583635162701441905691888614336641673680245351681222085985274857249272792706788330369879895579411220751602935895017929837627929305472411226612659793906428659268219582571204903008084359281979209949758798821174633160534782451517772338648080505027230533884021659409130584326065848039732986863276770747600127583767117827135614804831277681299420485663168721204827635990368558855621428834750743 A013787 823 3963162199500473076949519668895171410759216073316530772316466096763939634653205163025864524702444113654915877859738570905186977677955816241051346869143000169651240307655591633596108649914114655478738788658208019866699602981005040780710102816438442228231076457683293119465678653734049011230392906827448319085545769184352067092464230616150794167508975283142740655539376607244370790021233508407321145535539301967238747455206354782147416200200462163109791540326604174782639927716392322782778706171178096079364648781289502478837757391061273074609343792946529764493483622104096556527176615812268125213470764015413393688339518052197282065256992711785621999868770427201047036437651771759861245511053195034769763391283302658624553594046422486004532953614435534990857915364045259184563248891808386922017684775123520820900273042822202764465421797346595463980013700270670141864375360019389684315841657943432181378357698811967086311919359017903924928194580154901099191153969564891084709844120082496493286864921499416593754575023233069808694176742911660251797463957494942352051331455216653453232889558036988375100106647476635684080566890740678710752550285503205033529318040109574394451203817799163034146656628507119083067711419023260693259987903040838991456824545630525283882593865337460398092735142241496317556951017830234000957159160481754057469456787715621939344060237641657161536631822701069928663220306114867456157396079230194754765076224627587339704536296683921423775021417165778751496276070771791953548328709666192688104096967785154927815602615743166294059733583414940090260566614351397812864625558585451526869378880607213219901366935621444381757386458126985994036068644365874159896249116987798035383027536629746643706422805289477001936371835711492196210564112908420495125171727915059848268519384895554044471140058719248856404437670950228695375917365616260587172321746195157392120314498025704678144649913856856767891470036693217763000660592080739482656826282375474579065434546546412135241350965855387324421815041522232828141032338221352225583673546386094940894655214463049676739031390677790249143845114060231736036025741298092963314226093078624535473004779645533668278415798582816265265658223811839114930650615550169877188357069722207979176871874249231591086450137715684907792301971584549727491663857350317401523000449726706973590463147218651532935098046959297255625077264658217820586182142220462031707037308025646162015566224563022276658506269089386614228450644932255503975288998781218081629286166341024598649083938049540144658262439259355096996165169335210902995217753462972122410546636032083089370875969640294218444012666094171385094041292570380511855536004241322532966884101143398901458727526564987906328624849902952611146399897712799908586077268099612791154012874909812347050632236533943 A013787 824 9515552441000635857755796725017306557232877792032990384331835098330219062802345596425100723810568316885453022741232308743353933404771914794764283832812343407332627978681075512264256868443789287804451831568357455699945746757393102914484956862268699789982814574897586779837094447615451675964173369292703414124395391811629313089006617709378056796189049654825720313950043233993734266840981653685978070430829864023340232639950457831935946296681309653626609488324176623653118466447057967001451673516998608686554521723876095451689455495938116652137034446864617964548854176671935832221751054565255768637543304401007558245703182843325674238682039500997278421684917795709713934486801903995426850472038721278482201902471209683357553179305460388896883621628259719513049854789072667302136360589231936999764461145071573490981555575816108837481477735429175709016012894349879010616365239406554632042335820722180667489436834847532974234918381001987323752595186951917539157960680925303494388335732318074080381762676520099241604734630782600610674718359730896264565710961945356587275246823975184941212167828846809088615356060591402277477441104668369584516873235493195285503892614303088121077340366535790444986122565045592918445575117074848924517230955201054418487835734058891206602107870675242415820657076521832658454239393810391836298139144316691491984165747305208276365088630577618844849453006305268898720391954981796762233907986231697606190948015330837202630591648338095338483826422615034782342558845923072480469537231908528644137936819652156981685261880399342272037420333779271156715620441057706148687965966163669116013378692337918940983182012427087960599484885962893371680600815122463857910894129887703082954649115448021691539121155500034281649228777543292763101564435093117608795537318724058695692715043134225260775207280984916504227054847951499097597577594844641669800744512614572898480875109759716932225304443170313099707419558100415848964586081585855497859039903983514464336108346257935536714483669018784965936777914694881020366618644069466693626400184873013953088067169925782273850414369017374388194372118858616398222497804856721204917456849481777509670684475928926337536476332397341852902845395372225714948492127935957875129245324403021358003669370072405050198566780655359463609317033774503895707484921498112081056724079793823443590702016471982330577170410749272710755810512444380987227423323471329338128596576569576434999374505175816486257073552083617260762509998482345465044668886073704613991916085384800061356450535256945887324488116661711587887792571573841378091517826064596065907722473113031497579473203106346418484074411292105495610793143461483608965141946183415401653488726845300762402404791282535963095028264616989219362506154408432580515171520707170311560784912658459445268567999917997143 A013787 825 22846841410842526694471667936766553043916139578671209912780736071090855969788431777016666837869174528841972707601698773292792794104857367422229045482582436521005639776813262304946480741133538080018488847595626251135569737964500840097678381426307148195748737794329105858388863768724699473989980259671780897312673335739721980726704889120216714367649908221236554473794053804818955974685196950500033347104422503520039898568521049254478207058331824478357489381466348073391137437939386178770485468114313659456417406659026505179506382645747418081781019706921947732881798878189317933164424282011179100498741473866819147347933342006824943847075576841894465490465487627499023156702811371493019867983364969789635766767833374449741485183512410393741417575529451586550832701348563474192429401774745880736434471209316847951846714937534477318793028042765450877347446959334059504489892939815137671533648305553955782642137840468926671138039032785771564329981043871554011518263594901653690026394093295695866996612186324758279092967848509024066229998781713881931222272019630801166047867624364419043850414957061188621765469901479956868223336092308755372425012638419161880494846166941714578706694220052432858411680278674468597187825856096712267765871523437731658789293597475397787051660997491257040385397640728920212948628784538750798951832085504376272253981959279805071552577802016862846483536668138950625827661083911294026123613074942305952464466184809340123516050547659766907699667240698698512404483789061297025607358893812377274575186303984828913026313774838820795161846221404030047274204678979552462999806284758969547548122240303343377300620011837438193399363211196906985405122557109035722844056805860375102174112526190700081385429894355582310239798294881445924206856208658575378718085102256464928358208818565274851121272681644784526649158689931549333331783805221984649191587574787589529252581138533080354272955968051921752397514358999098453363971181887639050359554809464418228870996139365303223651475289314102703214203773182409329900251364410789531396986843880106501364449274991803239514844900010715906054687457379537972132217229460987613006813895605747800719313426705352136425079674086017788819731794288713941591329599174234858185318023891654280566810157543844525526758840353518072125970198092583853593671296516967106617194515584970088061275541549229575715786156209003778524701040378958750333043399654661740846760380343553020433498186927135383503233598552765043090786506356111461572249995462964778194590521008904947316837735151927075466095968104769522518589964348793148797734300381095154244441657944388625688315160658337750780262661512345294961514337451022145125305812786380379370026433155567130528173903869368847391162863345391115689377276734646625816926821217915918057444575292961128089831767803111140343 A013787 826 54855266227432906593426474716176493858442651128389575000586547306689145183462024696617017077723888043749576470951678754675995498645762539180771938203680430086934541104128642794176500259461624930124391723077098628976502940852766517074525793804563462817992719444184183165991661908708003437049942603471945934447728679111072475724818438777640331196727429639188967291579523185370313295219157878150580066397718430951615796463019039260002175147054710572536332004900701724212120988492466215227935608942467096354858193388322638935994824732439550814356228316319596506649199106532552357527782701108841020297478278754232772782387954158386690176828459997388611642607635793625154599243450102954740703028059292464915476009567932053829305925613297355373143598846213259308549315937900901536022993661164859648179165373569751932383962565020280042422060330679847556511220149361076870280232948496145549352289581635047834123772954965892937402431717718637525956284486335601181655350891358870509753372218002965776658865859365744628102215804270166783018227074895030516864675119133553599680930166098970124284846311903913880858893233453376440604229957633321649192455344844407675068125646827056703474772822345891293046444349097399101847969880488206154905857527773993712753093927538430086711038054976508153965339735390137431289657711677540668283348837296007429681810684230811976797739302642487694406971540201620452612214262471016956722794992936476591867183309727225636562037364931100345386901044917575128283165577536174158483268704043517836255022315867574220176179373388008729183592777591076143505365434229905463662534889706285883663041498968327448898788648421689102351871070083773671957699259618794770548580390870760620320044175383870895406417176347753126885755706010351664020661756989239484302122330517772292988059373375224917542175708629127648484630014525649949329612916337985142709001767065002459735447313617925930609367279292664127506431975956835386526894807712221359913291097524068167519261730616093039987192169643160590417303259410964801090503525950305664884165412156135709776042709255319578075142604925728890437304585168270671089453567935831258829360163349400469527071537519550479556616297480528710956176038087202173760782367617337894502948575363861927640911188262770705789747975688796891174454445620293832478404782937238022987884031919513181435122575259700211293602561057818072237807197949879959549637202570842839773071673204870802060829146812052055791263870125188868460978401761023619234972239106578432445211840942380778507727402099776908194096419419551623567134504401452350263360055215009465340904420724477090277644700740668939623410650291141053202595924219904170445859256500099290867433466006516680398145543190354602586182034892284068770194841439886548586441297744216119255924425278399668543686074495269847963543 A013787 827 131707494212066408730816965793539761754120805359263369576408300083360637585492321296577458003615055193042733106754980689977065192248475856573033423627036712638729833191012871348817777122967361457228664527108113808172583560987492407495936430924756874226000519385486223781545980242807916252356912190936142188608996558545685014215289071505114435203342558563692710467082435168074122221821198065439542739420921952714829527307708713263265222528078360084659733143766584839833302493370411382762273397070863498348014522325362656085323574182587361505269304187483351212464727054784658210424206265362327289734245347288912887450513477934286443114565132453730056553900933540493996192783523697194332427970370361208262057898972604861244163527397526950250917780829758035599826907566900064587991207780456828015278176061940974389653894118613692381855366853962313983183439578615945565542839309339245463994847285505749849731178864873108942703238554242448699821039051691778437154497490152648093917846695425120829757936928337152852073420146052670446026763206822968270992084961039662192833913328803627268407915994881297227942202653521556833890756128277605279711085282971422827838569678031763145042929546452484994604512882182855243536975683052182977928963924185358904320178520019770638193202369998596077670780704671719972526468165737775144548320558347713838666027452838179556291372065644612954271138668024090706721926444192911713091430778040480297073107126655068753385451713199571929273949408847097883007880551664354154518328158408486324848308580398045702643006675504608958769806258996173820556382407586003018253746270184792406674962639022954204805991544860475534746842439271140586370435922344726244087141518480696249388426065096674019870807640410955257652699450130854345313608878531164001809395715573171275464330555473915027018763876418535484011596664876085528340400612127502327644313242723070905824808999996640159393090837581686570142943174272361763051074433317043485151811925155287670213747415209239389009248399313228577591945125845726487418298965806683901386881154586881839172278544922022306958417394426675065939968308989017881285778016613930852449293752201910527334498761584440701415435730250749435005778667447372419199638464649228284701579529448632488265827763018912464601184889628801335709865123934325491780649883832308493193909560638751148625729303198540207315939749099821191442975082277661782878678923372593658295145087364894795748050781495736985954824552170578473174809142628217709783168346094894816300953630102656249197053492441564356574025503026343448184689945067887092982327492571237726283511514159469493756624926478346124035808971349029668739432814051989913240508074856738397372707751881646549635947449200041400809423065776374049117237814297167603156045555883862902333474545093437604173390264863142904960466743 A013787 828 316229693603171447362691534870288967971644053667591350352956328500148890842767063433082476666679747518495602189318708636634933526588590531631853250128515147045590329491621904108511482872244634858806023529586581253422373129930969270397743370650341255016627247044552423299491898562981806921908946170437677394850200737068189719130909060683779758923225483111426197831464926838545967454592696555120342117349633608468305695065808620545099799289916142563268019278183570200439759286582357730012218426367143259533582868103195737260861901612392254974151599354147526261127809658537964363228519243134947822651923078840679842768682860520221749918070883021405865785916141430726084858873240396963592159556859237261037201015433224271847236629281462207552453591772249043475184405068127055075766889880876844064682900724720279509558999778791475408834735816363515873623438428256885302868357181723528359051628332499305389204560454560334571430475768736119328270314763111960027607948473856508073496749915715715112248806564937503997828281770672461740910258459581946818651995991456228924994225902457509071447406303709994644289228571105257958171705463994530276586315764414386209640405796954263311248073841032416472045435430121035439732278615008291330007442381969046729272748626567469302301878890366629182487544471916799654036050065936398122060517660592860926637131914264469114655584329612715703205003941925841786839345392507181023132525298075193193272530211098820076878469563392172202186752530641882017101921204546114324998505908338775665960788901535707732045859027886566110006304827849813343155874160613993246827244794713686568426585296294113045739185699210001758927168696690008547875416649549687712053226785872151694781610982297114321709809144626703573624131379764181283097974917353324768344359113091184232389857663692869979872052067280903697111843592367481353545301869718133088673996095778093244885366408991933022702811101033629454913206561427940593085629714394221407849500432297845696183207543917383773011205406751061814798260247155589296291335816901848047229901652163103295852640786357775559007160164018446833321863909882631932967153017890047976730754299036787176130131526564242124098461188332049393448874580541141178498331953622797111568492450206166604326252459008408827507444919998752007039386162566315505765340371081372692158576855093641507850376056979695037765571337588670680654583172548665940691708095017597373566643354763112404591069926371264503277533749761558914092716751450350721189387198973842453938589665876477654322125435352196020134235232766250619091440558107996910250568309663541780806711145496886254509656448474509043809977340209020234643378186538827781690459887731028892091871312267833365675909825529299403343424780929074091930487992127499415177665379677154828502672382769343687620310025936406114810080649943 A013787 829 759267494341214645117822375223563812099917372855886832197448144728857486913483719302831026476698073791907940856554219436560475397339205866448079653558564868056462381109384191764536070376259368295993262494537381589467117884964257218224981832931469353294922020153970368342080048449719318419503379755220863425035331969700723515633312654701755201174664384950534300993347289339348867858477064428843941423756470293932401973853006497928784618095088658294406514286918752051255862047084240909759336441707510966140132466315772965163329425771353804192937990049308210552967870990149652436111674702767009722187267312296472302487607548109052421553288190134395483751984655575173329746154650193109584775096019028663750319638055171476705215146904790760333441073845169953383917756568573059236916302603985302599303644640053391102451158468878332456612200695088801612569875666244781612186925593318191590082959626330832239480149651399363306004572320735422507177025746231816026286684285729475884465696547633431984509384562414947098785704531384580639925530561456254311583442375486405648911136391800479280545222535207697140938437799223724357570264819050867194083744150358941289346614318487186210306625292318831949381090467720606090797200954634907483347869159107681196983869452388493794826811215770276667152594277072235969340556208313291891067302903083459084855753726148990344288057975400130403395214464563946130201268287409741636541193240678538857047345036848267004585205421704605457450392826071158723061712812115220494321412685921400373971854152587234264642107525955645230125137891667401836917253859634197785632214752107561450792231296402165422819784863803214223184132040752710523448875375568800196639797512879036219170647968495371486425251756248715280271539442813799260718237776565332768794806230531933341968048250526580821672797013541449776765536465274322729862269789193237545906264625963201880969764747989631187509449453581744321246608953988485363998596944260525600246650537947127516535881312945638438999904181609299417330622853420569900395497296381337161398993866843611013342190528045019117176191553808290846805795247628199271054134395954005192130541071987326009888445795280745339960405313185250593670747867879279969574495020648335864875950372945006016987332154079189594845375252917003568901566176321723529342582230966375833872743029079833260348752912808247785675136781550398304251654197289346923600791136137251293933510694786232883423158893217406072369358533177502952736612920232292081575718664736195731906553787769422848027423170280622644342298793871767736438548780017300581511614511502163815716913460338023897077685132787296214187755593841857583378751025879725503838794190442200369912583020755067910987859491095847867427562899010706894725101669098126095841574576604848743234916391029194193976364372273311081659003640513143 A013787 830 1823001253913256362927891522911776712851901612226984284106072995493986826079274410046097294570552075174370965996586680867181701429011433285341839248194114248203566177043631444426651104973398743278679823249384253196310550041799181580958181380868457917261107770389682854389334196327776083525227614792285293083509832059251437161035583683938914238020369188266232856685026841703776631728203431693654303358439285175731697139221068601527011868046307868564870040802891923675065324775049262424332166796539733829702458051624170889357153951277020483867244114108389013537675858247349315499104130961343590342971628816823829998272745723009834864149444944512683556488515158035991164720517315113656113045005541687821664517450970466715569221567718402615560592018302253058074786533521143915227836042552168711540928050780768192036985231483776876228325893868908212671780271474653720650860808349556978007789186062820328206991839313009871297716978142085749439732038816702590279114328970036471598602137410867870194807032334358287984184476579854378116461198878056466602111845143542859963035638476712950752589079307033680835393189155936162182526205830541132132995069705011818035721220978687734090946207326857515510463998212997175224004079492078412867518233851017542553958270555184773601379173729064434277833378859250438562386675456160213830452594270303385262738664696483725816635627198935713098551909929418034658613245158070789669335404970869171795770675433472689078009078217512757703338393175396852094071172461888644406865711858897282297906421820361949469405700169819504197530456077893431810438326516981708883302947619810255043352147342661599180190303457991517349865101029847257966800749776740689272132153828422565962228725772357386938907029466753165387931966202195932024984488901533363977876329759507171954065283849514320552836385629513020914014053053123648874399309763852963347720941366937647716208405159923104481210188138049768115313108098526353358960631263169521966192207941611053167202651032382477892038769940043927901010825471062788330849589008611590524518984274291510043034599457836090900340035920693706323180714389555306449800976684685566466305429113841569749742158354469069561244933156957786675403465630778151206948362544576654411567156845440959446786584501944134217223745982253725568932660389348458193951539936550268377128456012820679658097355743652602933406003412502506328508221727691721963565499517865540356734359178181745153099004502614991979758829838159184589520607621477733287863300514031605952307635644434384258113843031843774969065859404086114335188955620821538696209386442116695321536309218271595376883522003822298210264801180814300057692381213137220934716944851251723088160111832832918054281850638121130729693578520524707254234969107504600756115620558428241832507034254861095259737250857828219907063267740872056343 A013787 831 4377026010645728527389867546511175887557415770956989266138681262181062369416337858520679604263895532493664689357804620762103265131056451318105756034914068309936762391081759098068389303041130382612110255621771591924341630650359834975880593495465167459343919756705628533388791405382990376544071503116276988693507106774262700623646436425137333085486906421027225088900749446930767692779416439496463982363612723706931804831269785712266355495179185192424252967967743508743831844784893279080821532478491900925115601781949634305346526637016126181765253117974242021503959735651885706513349018438185960413474880789194015825852862480946613508822817311774953219128924894444414786493962073587888327421058305592459816506399780090584081700984091884679960981435943709592437562466984266540462034338167757076409768249924624429080801540792548279824210471179248618624944431810643583282716800847286304196701835736831608024987406190536700985818464519147884404796625198902919260153503857057568308243731923493756337731684634794249450026928268230361857623338506213576311670540189646406771248567982587794756966379416187867685779047163402725400245420199129258251321162361733375103766651569829249552361843791784894740624059709406217712833794860480269294911279476293119672053807602998641416911396123483706701077942641060302988290407770240673406916678842998428015835533936257425685742140904644647149623135740532701215330401624527965996074307335056881481645391715767926476299796800248131245715482014127841877864885080994635220884574173212374797273318790689040676043086107736629578270625043022129776862421967273083028810377235164422359088505769730499631636918602637633157026107572663266378288600213954394942389301342042580875311170579430086040315777749674350096424650851472432791987757852581606910881067752576719861710746522683883647360161896460763214547741380549880947432742743010964997877980222017292166616380788975373859385661719457493244866772544561774414864475662870022240827491267808138654453565128750329418785086626045470890326991956021754782369863209676428849370081242573915613326073298264454251716426245585588881956895249322290785972145019930045085599335302333608969130922209080236016549084509855645807643720979498341047883018469528547242172743585903743631734589389167866255554214103391195091007317594825648123677647387657194373485422886782451859091751140509899643107814193418517694748240368187824434520764342395162396519196386814370112590709810778595743400950441420202199438978899168037624159784534189885891490633182286956603731337119456903700727128429210760518788682445592514409598736847522185467008678433070100499897336331177338002845787635135134438519407292742467464255384587855387134672428510631836248330723382128834881994282027779822117418160827118546415433604960786208639849389245921489718629139309645555996858905845833807279543 A013787 832 10509239451560394194263071979173333306025355266067731227998973710496730748968627198308151729837613173517288919148088894449809939579666539614771920239828678012158166500987303594462202716601754048651676723747873592210344255191513963777089304982611867069884751335850214108666488164324559894082315678982181049853110563365004744197375093856754736738254062316886367438450699422080773230363378871231010021655034149620343263399878755495151519543925223647010631376090552164493940259328528763073052499480859054121202559878461071967137010455475718962418372736256155093631007325300177581338550993270084490952753188774854831997872722816752819034683584365571662679128548671561039902372002938684519874137960991727496019431865871997492380164062804615116586316427700846731442587483229223963649344445940784740459853568069023254223004499442908419857929341301375933318491580777355243461803038834334416376281107604132690867994762263478619066950133310474070455916697102565909143628562760795221508093200348308508966893774808140992929514654772021098820153635753418796724320966995341022657767811726193295211476276978267070313555492239329943685989253898109349061422110830521833624143730419160028175220786944075532272238367362284328728513941460013126577081982022579780332601192054799738042004262092484379789288140281185787474885269056347856850006945902039225666021116980954079071466880312051797806245148913019015618008294300491646356574411911471572437430585509558791469595812117395763120962872315920948348753589079468119165343862589882911888253238416444386663179449744675647617427770728296133594246675143422672352173715741629778084171502353122929615560241564932957210019684281964502574270929113704502256676712522244236681622120561211636582798182376968114581515586694385311133562606604048438193025443673936704387967502400964004637311748713402292478129127054700264154786015325969326959905030513063518492045930274329872636384973788417441280925120879492820370089606066550923400226806534007340909343009874129540934502992989135175607675107686408233232470041566433105667337565063419971387595901989132954658371139415650998905578505493622820177119120192852038250524004060902995134883344224001646675734351908163405584152574071775516855967127345338041928456757349754888459794749123392046879585668062242259413508569545176381144950031377764923690738500351164666913679294488364269043101861878397860985090525124018966467284355186090784914042590524741302640330294255679408379905682009849905480852988336902458335607642666589916025469010270670982805558940423816025785445835358535036005611626551867627097446567170900767306287836917801311300253504531156788544832736111959457786885096909874664381677178395440784510348500854027038832242066840491332551668271148699352903921004145911629943456085510847686944278383579457496814428563482458979948458232935846971278182743 A013787 833 25232683923196506460425635821995173267766877993828622678425535878902650528273673903137872303340109229615010694874561435573993664930779361615067380495828655907191757768870515930303748722560811470812675813718644494897036556714825027028791421263251092834793287957376364074908238082543268305691639945236216700697318462639376390817897600350068122908548003622844168219720129312415936526102472669825655061993736993238444175423108891943858798424964461976472525933993415746949950562647797560138399051253542588945007346268185033793095962103597201228766512939751028379808048588045726372793860934841472862777560406248426451626892407483023518502275286061737562092587645360418056805595179055781532217805244341137717942655909958665979204773914793880894923745742909733002193652547233366736722076014703824161844108416933724833389433803162423116078888348464603615897698285446429939551789096241236933719450939357522590774055424194612164379747270078448243164655989743260747853852179188669326840931774036288730029511953314346524023764686107622658267188879443958530935094641755813795401300515954590101802754541024819235822846736866631194790060198609360547096474488104082922531569096736403227648705109452725352985644320036844673277161973445491516911573838836214052578575462123574171038852233284054995874080824815127075727199531004291204296866677110796180824116701871270743850591979629236366532794602540158656498837914615480442902135162999443245422270835808450658318499544893867227253431856430526196985357367379802954115990614078308871443696025437882972378293858836966229929444077518639016759786267019357836317569091495653097180095777149848154006960139997404030261257261960996770680824500802004509918280786765908412272574711467469139435298435887100443110218923653219132031683818456320300101454090261122027235509973264714575134185508660878904239988034058335334235641222797652354030731978261865507899402278588666024199960322065990276515501215231662261708585144165788767083944562488151625523332566707785027783741686166913556634027933555066167991160569801005886707277493717271351301617760675908224134749105736978048372293991690188391245263007583037743839508133750228091318854909481827953668438178931500336807550330346333015971177072756156638670224674396761487191967192645264304557885189017443664851834075477968491129025025338013581781463139343146365259743986066562609972487570370033264225202350822769538487949736801803974578616259849903867639433036507886259520153542505649623059528024996902802463793950042482388377151093659881029716147015957582277910855450695842621449473515351034172660969207777332742302397096439640948431908664379307449296143399404814658146311117680609069180406905327453323609346750550518920236213202484019689456555519028027146322314330954333823494238061311545296353212398974277449851442980921384010856248217278968578038916765943 A013787 834 60583674099594812011481951608610411015908274063182523050899711645245263918385091041434031400319602260305640678393822006813158789498801247237776780570484602833167410403058108748659300682868508341421234628738465432247784772672294889896128202453065873896338684385660650143854679636186387201965627508512156298374261628797142714353772138440513563103423756698448847895548030479110663599172036880251397803846962520765504465190884449557204975018339673205510534767518191208426831300917361941892296122059755756056962638389912266137223405010736880150268397568342219139919124659897789021078060104554376343528922535402471910356168670366739467923962961834231886584302936510363754390234024912931458854950391663071660780316839810757016070662169420108028711913528726268938266959765907313534869704511303881812587704309057873324968030561392977901705410924663513281770373583356878284863845620075209877860401705397411740448507073491263806675773195458354231838339031373569055597099082231995053745077189461129240800858199907746004181059011344402002499520499544944432775162234855708922758522538806970834428413653000590985210655015216781498690934536861074673578635245937903096998297401264104149584540967795993572518532012408464060538465898242625132104688787045749940241159684558701584664284212115016045093668060381120108821006073941303181516776891743021630158704201192921055985271343089796516045239840698920934253709832991768543408026526361663232258872276776090030622717407290175212635489887289693398961843039078906892832493464402019600336314157076357016680283555067555918060595230122252279240246827113478164998483388681063086329409960936785417770711296133767076657278685968353246404659626425612828313792169024946097866451882233393403784151544564928163907635635691379136008072848113625040543591270716953987392459445808579694897179406294770249080211269774063137499774575937163302027787479806739084466464870891387124104104733280442653913718417771221090362312931142058829768550894534052052881521492665391851708763788486759449478301068465713869346776528092215133984173262415168514475184243382855646147532602874484294141877874048142327379876481206873622958659029134297647256570637665868916757920067614532308674928343161545571346796151687532089447209443226624330747913229541279595243482338830882239309253615222602347200789085836570609857292997562894422988645310545816826543942656458449867404710844325469661909567318061131342963257639899619186202278720655434909107888655556064744965926788017563628715569274052000214493539775877374352348468985314155049263963937120718134100185910357833048558987067873375914268055428551577917185012703174717185760040301970959994209292993551142375102156979691215429986041548071795927487147899164131274385189801186293178319876708621355510209665585209020256544062969937240157093314597192243010065851969686803555871439155029143 A013787 835 145461401513127143639568165812273596849195766025701237845210207660233878668042603590483109392167365026993843268823566638358394253586621794617902050149733531402434952377742519105530980939567288527752384343601055502826931239186180030640603814089811163225109181209971220995395085806483515671919471647937687272396602170741939657163406904395673065011320439832975683797210821180344703301612060549483606127036557012357976220923313563386849145019033555366430793976811177091432821953502586022483402989065473570292767294774179350995473395430779249240794422561589668154945818308414591439608422311035057600812943007501335056765160977550541462485435071363990759688911350561383374290951893815948432710735890383035057533540732385627595585659868777679376937304382471771720778970397943459797222160531640620232023078046047953853248241377904539941994691630117095389530666973639864761958093333800578916742824494659185588816865483452524399828531442295508510643852014327939302488634896439020124041930331896171307162860537978498156038722686237909208001348719407411583093164525888557123543212615675536973462621180854418955490782691535492378356933823003440291262303225496905335892912060435114063152482863678180567616995361792722209352856621680542942183357777696845606519024402625442504778946393288153524269897012975069381279235583533068938821781317074994934011048787064203455420636494758601435024620857518109163143157309013236272722671689794353420653552336539392163525144494903710685537811219382553850907385136828455449690816808029249060407490291140333197049360815717201759263489147523527722455832631899461074161358616223232470276913316209221788067477822017174751054126125010016144617587763047896400781414997828895580977350969242377562485747858500392521542233161295001305555382908320813722345162640991406523729295129386399847448127754513743368041587258727525593136958756825129088168717739015980541803982155010220484973955464606342812046837921068701837959913347672083250274290697776258978968533103889605835952741856156709438197400865386179000301610443949408536696000003058819603254917368362236406400225779501636790234648775589589728039083431377703568723740328951448651063026101035751269135766082342492073128502951930870916803657560201764546762749873187125018125739664128612308179601095532948256581517930149468235629094595093606034267360487148509509595737390620506200532006318156738131638710737225452658244871130664776354454781593398985666071671208293699216768040661990111452663190218030170272546081826998852514998989001881575819988674033739286273282777413026844239974546370769157149590127949963975570157601083952338579161215500322495963009856765032274946096512477516292842620278908238608247396485756920382021896642105893079189798840712648289921146023977399874580013407070086857635962295190819313617181048347858575467168110579218015337647325411224972343 A013787 836 349252825033018271878603166115268906034919034227708672066349708592221542681970291220749945650593843429812217688445383498698504602861478928877582822409510208897246320658959788372379885235901059755133474808986134262287461905286018253568089757629636602903487144085140901609943601021366921128278651426698387141024241811951397116849339977454011029092180376038974616797103181654007632627170557379310138311014773386671500906436875865691824797190699566434800336338323636196530205510359709039982650576746202042272934274752804621740131622429300977427147408570376793240024909758503434046499821968795173299551876161010705471293151507098850051427529606344941814013076152697881481672575497052092186938476872809667173138031298457891857001169344935208184026467822314723901590307925462246973130407436469129177087410388561137201649027548348800400729254603911146030263131403709315293461382094455189979099521611676704598749294025769511083988303992951515934055888686401382265275212386350087317824674726882707308498028151686374072648973169657220008411238275297195211006688026658425653627253490236964273283753455231459912133369242376717200434998109031260139320790044418069711478881857104708865629111355691311542848405863664326024656208748654983604182242024250126301252177590703687453974250290284856611772022728153141584451444636062898522111096942297062836560528137741152496464948223915402045494114678900980100706720698940780290807134727196242562989179160031080584623871932263809355976284737737511796028631713525121534707651156078226994038384189027940006115515318537001423991637443203990061616454149190606039061422037551981161134868872218341513150014250663236577280956826149048763226828219077999258276177409787178289926619677150948527528280608259442444222901820269298134638474362878273747350735501020367063474037605656746033722954738587497826667851008204788949121837975137134940693091291377369280871361154179539384422467070519829091724457848485953112941751947760671883908571965360797808503447982438943612122533196632259361111959477792215779724166675922529896607096007344225867415056601437729611766942096583429933353391710190604937021839318737866268505700529812428211202325668586838797194974363704323467581535587586021071245581802044436676777362445522287168519900933572798151939222230374608764052224550288873233745456122819748088275932529643571332539365474879835387477347169894328254064544480078311832445935584726128027045930605750964584238082571113171819460065629438257597844319713490438824383142466624244888512572593517663543792806355008026342151948568677453020178885836216746316165897207863505343948400202569564928566078416274312807186666092842492145577726458516619115131289658680898401998962302365837234573837696249283134707016551068544100671603569737098866612190375278545183945470753157171994851697083208439696670633500702454825691228312351158595543 A013787 837 838556032904276870780526201842760643389840601180728521631305650329923923979410669221020619507075818074979134669957365780375109551470410908235076356605234011562288415902162451882084104451398444472075473016375708363752196034591729826816983508068757483571272632948423304765474586052301977628997042075502827525599204590495304477555265285867080480850325082869578054929844739151272325937836508267723642084746470901398273676354938953526071338054869659009955607548315050507869023430373661404998344034767631103497315193681483896798056025452751646802580927977474680569299808330166745145646072547077211092224054662586703836574856768544338973477498584834205295445395842627613437495853768422073340839282971616010882704413147597398348659807597189434849847549241377652087718329329034854982486108254962379154186872342935290421159315143585469762150940303990661618661778500306066019600778408786911139817951389635767741597054955872596112655917887076589757668188736049718818925784939626559650097044019245380247703765592198984148430184580346985240195383098988565701627057952006879994359035630058951220154292046010735249032219550946497998244430459784055594509216896647785377260795338908405986375496365014839014379022478658046785199557205520615633641563100224553249306478395279553576992174946973940724864626570295692944267918571187019351588743758455247870581828058716507144012340685620880311231369344041253221796836398156813478227930479998178393737019163234624483681916509365406263699059655307765822264744744173816804833070425743823012686160437856083954683352279807340419003921501132780137941106412206645099786474312162306767884820162196237973073184215842431022051577339583866080507614554006276219121101960899015074113813844839427414595401740430921308579187270466584821266976945270735267389115937949901319401164291181847226968814327348582281829510270699698266841532978304260992604112190597063643372138131185074061998343436318109649230423294214773424173146426573373193264481288831275538216778605835903612706202205114054726029814706179110087117724188889994281753637513633486307663550900051988797852427973896815269981493496167642453789436204289616910682186972079640135096783930276999952065133447254080645663266945794036592060641906708692460942447231699011491616282141508288362806072575129435642489391145243584634222840150890215159950514003674214769427016505186484765333110554916282138008971296668026709702691338927433392937279384408065966755636253242725538523617576281256492424211632090543617343925062364811977318686797035910168646528058374271247506828513394564701449504892756407905114319196080276330820108886369525393487154277474625050055185288914823641532121226898402495430226470492837063199508487980375200211784308694528806431546739115574385712520170938774378735869091043786986653075278330369959638924696783463711706191035186594036484639177955131787898743 A013787 838 2013373035003168766744043410624468304779007283434929180436764866442147341474565016799670507436489039198024902342567635238680638033080456590672418332209166861761054486581092046968883934787807665177453210712318075781369022679054743314187577402873086718054625591709164354741904481111577048287221898023282288888963690221779226050610191951366860234521630523969856909886557218702204854576745456350804464645476276634257255096928208427416097282669742051282903413723504436269393525256327161033401024027477082279497053780029242836212132517112056703972996808073916708046888839800730355094696220185532383832429955244870675911616231101274957875319474102186926914364395418148899863427544897981398091355118414850042129373295967381353435132198040851833074483965728547742662611708719012686812949145920164672349202680495387632301203515659748712898924407669881578546406930179234864513061468959497373646702901286515478347574528949050103266486858846870892008161321155255374884240809640043369719883002690208157974736741186869760940380873177413111561709114820671546249606566142768518866456044547771541879590455202471775332926359141822541693784877533941517482416629768851332690803169608719082773287566772400628473524032971257970331264136850454998136373393003639152351584854627066208138358212047684431680399968395279958759187272489420033463164573764051050137266969168978333652773629986175733627266517795043048985534204191974509161225261082475626323362583010926333385320281538986340439141442232393945739257652130761334148404202092210919053459471211292457575194728823817424346028415524219805111196596495708154884587324823501698549691453209433167373348715302237676883945837192340862459298782544169069202109765808118535192947267041459465222443559578774642061898628636390270155862011645595035377001267367017713067882195463127615191952123199963946058672654159949975538686520680908530643242473369623549807736503652975362822858022590599781267802246329409670991439724570202669037028019574483892567258485432612004574107591494478845397197585109536043319169655777524876270490483670234000624700185711024825103643679565326253463225565884298509531548436326499370202547930919963215964367378216595076884908385406857047630237503936851481857537601218007570598722815803309326591370693421761400359097380252885774977617028139729846706769039202287406599041184122821789661394266628952749921564798442353993413359540083299932129996161904764767576442407801963766386180282644035784017995205800651296838310532128649395225242764074737913557542166999683220314920313868156625265263895260660349848180261247508135380179480389788743470299081436173230469762657420216574745182499878684491563318623065783064391527973755653301788742019879640880855708494125175563664242143720616494100095760930423997283344821687596132554954033743271218273093058196977096371806564675483012281599618666270271422744881943 A013787 839 4834108657042608208952448228909348399774396487527264962228672444327595766880430605336008888355010183114457790524504892208072211917426176274204476415634209635088291822281202004772290327425526204091065158920275699951067023452410438697364373344298281210049156045693703615735312659148896492937619777153900775622401820222491921747515070875231831423086434888051626440637623882103993855838765840698281519613788540198851669487724628434226049575690050665130251096350134151482813854140441513641195858689972474553072426125850212049745330173586048146239165336185474016020580104361553582582365624665463253581664322542934492863790570874161173858642057319350811521388913398975508572089535300053336817343639314054951152625283617682629597752407496085251211836001714243130132930712634349461037890899354315378310435635869425705155189641099056659670317502815385670089923039360342909695860586971753194125733665988923663512526444006669297942834948091337011711595332093768155097062183945744130697439089459189787297342915589674296017854476498968880859663584684432382545305365308787213798360962959199472052896682941134732574356188299515922606777490958993583475282328075012049790618410230534517738663447820533908964931203163990386765365192577942450525432516601737604796155235959585965740198067126490320464640324117067180980808641247097500345058141607486571379577992974716979100309485596807936439066909225898360614267624264930796496101851859023978802393561809234126458153995975106203394378602799977863719957622765957963290318489223398416647356190378313190638042543905985635854814225673651752071983028186195279877894166901227578217809179155849034863410265440672662198353955098810410764776376888549935154265547705292602998266388166544175999086986548637915590618607355973038644224689961073679940180042948209529075985151306969404075877047803113434486873042638039891268386336154861382074425178560466143088375345270793846137682112240030074823993193436912620050446778693056608357904274998335826053987623523701422982432327178243707798671401847996040009326343521837227925447651292231835499905145892170605073848474636348334565204583688200721385247795619924987856317582138831681530446075098044779600665033361863771360200246952380407939947780524436177007533480743745693145881034905649122262192809987178745721258484563491361942952463124692063244297883078895116977007634176115552561677081060091938185476255740003137044120784733340206951038221132515003093218858628329917427206489127363763708783587640887197935807876543445730451658742966239411976123673597444057261898612520845499985480807255267033047810932415882773072188094528251926357900140465939995963183182208721464243528013980945137604058664987323577594769589731017754934556094394546528357845387073200202334329921993948017477310916871918314264444635017594195073696432730942008388707561785834712488120684417714921686010461545143 A013787 840 11606694885559302309694828197611345507858325966552963174311042538830557436279913883411757340940379449657813155049336246191581380813740249234364947873937737333846988665297166013458269076148688416022647446567581955582511923309237463312371860399660173185328023665710582381380485694616500479543225084946515762269386770354203104115783685171431627246830530166211955083970934940931689247868876783516573928592706285017442858440026832870576745031231811646977732882336672097710236063791200074252511256714623911401926895128166359131438537746780101599120235972181323112465412830572090151780259864821777271849576038425585717365961160668860978434599579623761298462854781070940196081586974255428061698442077993045937717453305966055993664203530398100688159618240115897755449166641035073055951976049349711223323355961722491118077610328278835039868432324259740993885905217504183326179761269319179419095886532039405716093575992060012984360746710367300165119540392357137340388046303653731657804551253791514679300920340330807984738868598074024282944052266827322150491278182106398100329864672065037932399004935741664492911029208107137730178872755792543593924152869708103931547274802963513377090530938217101915424799818796740918623641827379639823711563472360771989115568721538965903742215559170703259435601418205078301534921547634281098328484597999575257882366761132295466819843074917935855390199649051381963834856565860098842387140546313516573104546941903971137626027744336229994349903025322746850791618252261065069860054692625379598370302213098329970721940147918271511687408955842437856724831250675054866986823894729847415300959839153193532707048047323055061938247846192243796246228080909408394305391580040407539798837597987872566573807854703279635333075276261691265784783480596537905536372283118651079311440348288033539186180791775275356202982175373933778935395593107822178360694853723679209555189203995176024576574751488312209652407657442027200741122715642028916667328164271004318355624284080407116580820017554963142424610035837038492062392550795931184248999810752648637035272255287101622782310187601872351291056205435369932045979957283439895843018514715334867354601026310405515821196745101834915035840792932665359463814621039171260995087887265733409243260364808463542551524936779216168476741621436942760025028863962385643849559217272427175861795329656853441700586671625280743583328490031747532042934004144749836889442768939168522426818479566620131742722780394800396664789393925770162243874711580813198814432641861940828154672940307463181485818568662550045465139418219896146347794048730534538146323614962332875185318237258721930307602820483140235648710761568249275387344854634563909805041784944173629597869182641306214587186774362753685804726142707469189963023511409475872548931568677243662371945134986991762141286855847789144683977763286933526968111118169888343 A013787 841 27867674420227884845577282502464840564367840645693664581520813135732168404508073234071629375597851058628409385273456327105986895333790338411710239845324507338566619785378495598313304051833000886870376519208764275353611127865479149413004836819584075817972584821371108297694546152774217651383283428956584345208797635620441652981996628096607337019640102929074904156614214793176985884133173157223294002551087790326880303114504425722254764819987579764393536650490349706602276789162671378280279527371812011276026475202727428274583929130019023939487686569207356793029456206203588454424403935437087229710832068259831307395672746765935209221473590676650877609314329351327410791890325187282776137959429261303296459605387624500440787752676485839752271243394518270510833449105125210407340694494488656647199377664095701174504342398197482930724106010547638126320058427227544166157606807635349785249223563426613124340675956936091175450152851591887696452016482049486754271699175072609710388727560353426745001509737134269971358023503975732303348669492652400483329558915237461838892005077628156075690010850715736447479381128665237690159473486657897169011891040169157539645006801915395618394364782659261698934944364930974945615364027538515216731463897138213545866480500415057134885059557568858525904879005110393001985346635869908917086691519796980194175562593478641415834443222877963988791869357372368095167490614630097320571524451698753292024017207511434701440092614151288216434117163799915188750675423678817232733991316993536415687095613649090259703378295151769899561468902977693293996319832870806735635364171246363644137604573806817672029622361622655203713733078707577354787193622263489554727245183677018503057009072768882032343712659142574404434713738304320729149265136912287511192829851767881241426768276239568527586020081052436130243360203072815003223884819051881050244028343790553782142009278792417635008355978323437615375430785518307308979435640256511428918254922414681368371853906077057486910548862149466504961488696044729419441804514461030773381848545617109377521688684944330996300326760432095515449825949250323206842397877437539189919087453831519016518397064171283643486693384989505631001053743831329528072618905115050197649206017325025915593068135905120965666211373206898020512656633070099566820094302373687930882791680671097649244170586506105113523108598572299065343571704566225824435084543951544358371552088222943622346791169439454936314277395727915752392159334815774159547543182505532490353452773110519928399369729678219098747450383358782659161799743145970647381053511002013426089322999524561233319949087658191354668554371980019705792554538525366510205014995977587947441905325650960884664483907521776221223835445244971599617147468640633525101219450894151569989984696394062033355040269103767220901229740890541736386230609651927398250434794725901911543 A013787 842 66910286282967151514231055288418082195047185390310488660231472338892936339223883835005982130810440391766810934041568641381474535696430602526516285868624142119898454104693767931550243028451035129375774022620243025124020318005015437740624613203821366038952176156112031022764605312810896580971263512924759012846323123124680408809773904059954216184155887132708844880030729718417943107803748750493128900125161784574839607777925126159133690332790179014308881497827329645552066570779573979250951145219720639073739566961748555287276013841175676478709935452666863660063724351094815879072993848984446438535707795891854969057010264985010437340758091214638757139963704772537113311328670774665945507240589656389214799512535686425558331394176242501245203255390238367496511111301405630188025007481267264609925705771493778519984926098072156516668578531324879141294460283773333542944413945132474834383385775787298111541962972603554912255816996672122359181291573400817697006349719349335914643334872408577614748624878859382201230614433045733260340155451858413560474270955485145875179704191385202737731716052568483210397994089925235694072895841465611102797550387446147252687661331398864879764869843164887339142801420199270844422489030119975035372244817028850723625419681496552180859027997722829320697614491270053597766817272723651309925146339032549446215525786942218039418498178129991537089278327051055796497144965726863666692230208528706654149665315234954718157662366577243007658315310283596368190371692252840175794313152101480934064716568371465713547811286659399528847086836049441598885163918722806972260509375162519109574388581710169230543123290255995144116673121976893228844051887054638420900115686008521425839878783718085759657254094601321145047747685668674070687385593726402314373984474094682860665670631251204034734034214606899148714307847577828822740547450543566401635912053441119630922964278380594741655062703954573714516409316029455848859624972255883940832730068717649965460821228491015026072227818020869078412534359203395336079772639220934886889818358026679615429574532551338722117084551797461332595032104150026019628597303727531594995728976649477158660671351075252028011550817359803020033530038939022196902357991181235524555743647597387223338956594308195438564573507069762147250888576001309059935046419999224722049582825291305455835253578201158377568983745172090055889915662663508204468637990027658004450096563823287637254645597824131302090580027142725721493574562892673757073651181195783509338640108238358348086886720957404056092628370444437164647481183293475524361909479915834236040464521858471521201197759467317442559199047124027313607923446999404991002241005342188661808014686887957084079425861959784707158428904033176810680771072206161093768027901596857919545953256042142942085451686118145097383852607878190709063339693774277683199293942136890489614743 A013787 843 160651597365404130785668763747491815350308292122135483273215765085681940150476545087849363096075867380632113052633806307956920360207129876666165602370566565229876188305369736803652133511310935345631233428311203503322772783530042066015239696302375099859524174950824986485657817356058962690912003694532346389844021818622357661552267143647950073058158285005633936556953782053921481401836800749934002489200513444764189898274798227908079990489029219813355624476283418478970511836441757124181533699672549254416048700275158281244749709232662799225382555021853139647813002166978652925654258231411655898924234417936343780705881646229010060055160177006347655893052855158861609060500138529972935162884655764990504733629598183107765553677417158245489733016191962320359123178234674918081448042962522702328431619557356562226483807561471247796521257053711034818247999141339773836609537882263072077354509247665302765812253097221135344326216609009765784394281067735363290512245676157755531058647028652994853011448334141376665154705253742805558076713239912050958698724564119835246306469763515871773293850242216928188165583809910490901469022915358932257816918480258199553703074856688674576315452493438894501281866209898449297458396161318060059928759805686270587424632655273221786242526222532513198994972393539398688238128271809486795130276360017151220363477414448265512643814125690109680551357263249584967389645062710199663728044730677424676613346421879126278296547342151960461387615059990914880025082433099069262082145878195655722689384480659889178228294899269218268761855493354709278923278568853459540397483009765208382088106984686116322534039019904644341024132165866520642454568580818186848581177762106459943441548959707123908937067081137772069259642193290486443720412810537091956811936722301333548458275185634140887396416149271164856063053142034367003400054428755102930327824840312128233846037232391807974713805552194931488553898767786723493111959558386377341939384894991077567071431769606927077599418991068106657268494996447352201927534106769464663422453877622057756646408452655764271803120008865704659560672082064212473128262126249803359584745272935394657944271913931680119255733512480887051100505623492592294762561536826146494458340497881326723236834782933977247993540990474498915549383470979143052904046454418138557641048363524424399460443841260981264543129972158188224191687506055083198929199814056406868684681849739713617048404080375739256319482645169684457306072525505309690733836486051076205922074899880298393756615017018727138678400717437093632318602321087634733992944661277918000733155316982190122404075820481029179584636912144789579972624196245571383396380653826594977001043263217984958874701494565443081887387798583657522444531344366992786137034991734055864829833767757185203947169498369666378818630111515535892461078604752040717361504755070674065564997943 A013787 844 385724485274335318016390701757727848656090209385247295338991051970722338301294184755926320793678157580897703439373768945404565784857318833875463611291730323116932728121192738065568772560657555764860591461375199611477977453255631000502590510822002614762717544056930792552064419471897569420879720870572163682015496386512280745386993411898728125412638042298527081673246030711465476845810158600591539976570432780878819945757790545207300057164159156771866854367556487768008198919296658855159862412913790759852932929360655033268644051867623380940143514607469388294399018202915745674495874013619385813317086837465161417474821832595853154192439584992240721799219905236426723354260832610465017326086058491742201865444665237641745094379478596947420848971876901531182254750941454478313556751153017008290564318557213105905787621955092465959447538185960194598613445938356796981699500455313636057728176703644391940715219686427945961727246078232447648330668843632607260519901868454771030071811515795840642080487450273445373036447314236476144942188489028834351835637678451724426381833902201608127678534431562844579785566727595088654427124019776796351018421271099937128441082730909507657733401436746785697577760769966176763197609183324662203888952293452735680406543005311005508768305460300564190786928716888096250459745980614577795107793540401180080092709272090285495857797715781953343003808789062253506702537795567189392611035398356496648548644758931782194190010168506857067791663759038186626940222921870865298259232253547769390177212138064393916926136053145393063297215039544656978694791843817156356494356706446265325393544870231365290404227686791051062798941330245516062533419162544466623443407806817610324203159052256804505357898061811790738292400906090457951372711158099557788305460070245501849848318720707572270638795174400066819407390594024515175163530683441002135717107441589419889464335394972730947287847130820030504017910941455923106961814899685691997996463132873577238538507678826231913316204997554524084101656486470092636828009390353484656877311760170560673708026694826490016599291141286556887605173669036174147980957365125777866362973400317882573724196865349963966333016163466609809692314002005714099724910249919577733194475535413065462491640313824479372432491918129271896234069713820922470022615537057950676896157120822142983104525662867616016168055063151809926284241702038254760629008753549432891711921121225052394533218196982149954423077831052412381991880133738248567451941403008633970418901834612596443409632655861963859966840122566461811196964172931410996317060131728281119760305916074238483892186044974951060182713226059639781514270695185616891534709949837654539779504874986381886258158288451628839611618104399361711389319757825149679515021015153468131456430876385001674677153965585568975543530897748801677799049730009649762384972916924688431421560061143 A013787 845 926124489143679098557354074920304564623272592733978756108917515781704334261407337598979096225621256351735385957936419237916362449442422520134988130711444505803755480218983764095430622918138791391430280098761854267158623865266770032206719816483628278045284823280690832917506671152026064179532209810243765000519206824015986069674171181968846229115743939558763523097463719738228609906790190800020287483745609106890046689764455099042727437251146135409252317336503127130987685605231277911238829653406011614406891963394932734878014368534163737637284578572534001294852042705200705364464593506700145337774325496753852563357047220062643423216047443566369973039926992472660562773580259097726506599932626438673026678932641235577829971605128111270757458381476440576368593657010432202430849759518393836905644928855868667279796080314177010768633539184490427231270883697994669553060500593208040174605352265450185049657242467113498254107117833836106803641935893561890032508284386159905243202419449425813381635250368106542340660510001481779224006194562158231278757366065962590347742783199186061114556161170182389836065145712955807859279524771484088038795229471910949045387039636913727886217896849629032459884203608688790408437459649162513951537374456580018368656109755751724226552701410181654622079415849248319097353850099455601286053812290503233372302594962288775475554572315592469976552144902538470669592793247156821731659095991453948453165296066195209048250214414584963819767784685450686091283475235411947581120416640768194305815486343492609794539652663602088744976613309946721405846195217004992411942950452177483046269901233425508062260550675985313601780258133919484066142739409269264362887622144169082388411784884468587617364313246410109562640054575523189541245879490597038249721409628659449941485813248418881021803747213734560433397144816252860935567637170941846127856774967256197154603869283329527004438120961098893240147004170435671379815317574145346487189507982029458949730956936861782823872208199128412325928077224014692421024050546238716661162425536169516177572972094278402529854898030229023087140021979355854129302278633666992657137499134163236059511796673705263483165571808483330153071245918815719553439509510056906137399935760526770175442428393492574973210413095428381822858001382884034850524299904476139575227673247093965302433966116545146054819500206627495633008464326593849680270250017272188373000322612061350799274256890954142040569809872356842129162504201105534810452111308623730162975783304904844060626528006724575227780383134282074808683910979208317802157261376279602968544494504494246599825138693984857495498694455769195115415763939140666156574838589560208550010591204842302908905838050572360843907495068662867469045756738538184380515565457383476983626890534200389020899846671370951110280017685494872828395518401753169079486319973536176923843165706804343 A013787 846 2223624898433973515636207133883651259660477495154282993417510955391872106561639017575148810037716636500516661685005342590237186241111256470844106501838178258434816908005780017593128925626451238130824102517127212095447855900505514847328334279377191495586728860696938689834933517436014580095056835754395279766246615584462382553287685007907199796106901198880591218957010391091486892386203248110848710248473207465643002102124456692801588576840001871117614813924944008241501433138160298264884429997827833886190947604111233496442112498850527134067120273152654137108939754535186893580079489009587048955996155517706000004620270375370406859141729912002854305268864708926858011219366202093641342346438236079253937056117271606622369761823912595161088657573924933823860993370482047718036470272603663602410453474182940670138790388834339002855489127581961515782281391758885201596898261924292504459227450789345894304227039163539509308111189919040492435544288080442097968052390811169932488929009098071377929306236133823808159925884513557751916838873143741913300296435924376179424930422461245732736049342969607917996392414856806894670130138976333295381147345962058188657974282168229860654809170335959306936181972864461785770658340617639195997641236070248624103143319523559889867953036085846152747612677454045214152746594088792898687815203309498263326898530504455349916806528129737520413701699910994868077692296586423528977713489475480930236049875854934696924848764809418498131262451029767097305171624040224086142270120354484434528262982710725756116689706045308615076688848557182078095436714716028986781075024035678136794094032861454644857487582173040737957874399779540681242808717321655503735293180768149966814576695507609078869291716104630673059898771035831178088531356656923488837581104518411339309507437609453733333350797060176679600586544703823119106297896847431372552984116696382129368203890149274194337655928427598442669592957013216046982936577495522976915742008664852730938304027605405140560117171886107317994553313414859276502878745361519158703450983712343008342352705998362444474181610170579884432223192772433405764454770999434449369787135421125929778887823813566337623080537912168475697524061451076542647808262333646631635897245761024775191237270572775672510678201842123544756682061320304567676108844070647211120121643466272610691143952645824895677621619996112617014853322848151833082328870291470524283573774591559303269057490795180895039408113503528777952119172586854389079895519252005576121304855715076530589564293744145705121900699905411261615650070261079171042979584564447326727475331305290686086180158004257642846692365388301837472113249217876739441936187453534060728575429482826369284282917159424238386221895659859544793178861929230180697617872663177728237688164172615134039180531857961653615782322462873189660977639682609358959846654256460360794147440862037227543 A013787 847 5338923381139970411042533328454646674444806465865433467195443803895884927854495281197932292900557644237740504705697827559159484164908126786496699710913465998501995396121877822241102550429109422752108670143622436241170302017113741148435330604784636780903735994533349794293675375363871006808231462646303066718758124018294180510443731703985186710452669778512299516715781949010660028619273998714147753306584171125008848047200820519416614172992844492553393168233790563787844940964722876133987516424784629160744465197471071624957512109740115648895155775839522583198564350638983731485770853112018504543346769398012106011093269171264346868799293518718853186950544166133386084937698251226832862973798204826288702871737569127500309798139214140981773866834993766111090245082527396571005565124521396309387498791513240549003235723591247945856029395324289599393257621613083369034152726880226303206605109345219492224449121031658361848774966995616222337741835681141477221293790337619007905918550844469378408264272957310963391982048717052162352330134418124333834011742654427206799257944329451004299254472470028611109338188071193354102982463682176242210134777654901710967796251485919895432196817976638295953772916847572747635350675822951709590336607804666946471647110176067295572955239642116612747018038567162559180744572407191749749444303146105330247883371741197295150252474039499786513297781486298678254539204104002893075490088230629713496755751927698207316561884307413814013161144922470800629717069320578030827590558971117127302359421488452540436171984214785984799129925385794169507143552033185597261361132709663206442619772900352602302827684797470811836856433870677175663983730289294864468438927024328070321798645913769398365169410367218246016816949257030658590563787333273296699032231948705625682127357700298413733375263741484207721008293833879308974221250330682725499714864188013492613057540248407340604711884154663860849692689788731728806030722566750667574696562804311406982867970280577742484841329698543670504922505509077122883411867613007500046985811893335563029988847102068229182510046019562302521767885846612607240455905169642112936858912146123357399109664976372776633016371527116510149755271544034778897387637863085562557789287072220485234160686645234389698138362622938630960793629230051266990337334613623953899412065962520538269436630302625574521969509610666393452662828158412551230671617569820728804860632794333887149007035399229328989618880521972595863038133381037388180829141724065388267252958571898749945543869279693837997683580472892439139175818696851089674193982539238031472668270464002937292918559368222600474908369297312711770543911372122051400088786075935279809309606188266112651563284099777596365318771479322767048422447492081663854980512264289725498689282178448936828072456990965930331493356233358528376007312877945070862591816869761326266748005509751383330743 A013787 848 12818755038117068956913122521619606665341980324542905754736260573154019711778643170156235435254238903814814951798380483969541921479944412414378576005903231862403290946088628651200887223580291724027812917014837469415049895143090092497393228782087912910949870122874572856099114576248654287346563741813773663191738255767924327405575399821268433291796860138208031139634592459574594728714876870912668755689108594871146244161329170067119290629355819626620696996929331143654615703256299625597704026935907894614947460939128042971522986575486017672997269017790693722259753005884199939297335818321956429408575593324627066532634939280205696831987103738443966501868256542886259989935413501195625704000089489787919175595041903475128243825332253152497239054270820032432727678443148279166984361863975872538839384598423290558156768972342586318000326578173619328143211549493013169051000697239423353999058867537872000830902339597011726798908695756474549832918147470420686808326390600623237982110440577570977558242519370503623104148898969642241807944652737916525535462194113279723525018324335011861322509988400538695273520989558935243201260895300905157546533601149419008033678799817693668932704559961908548585008773351022167072476972650907054726398195339005338478424711532737576670665530380721987205590310599757304592967718349667391148415771853798897925167975550614705655756190168838987418427973348603126489148629053710946274251701841741942105710560378403395767065084222100567445599908958852392311950683438707852017044932089652222652964970993774549587248934099701149502710950851291800986651668431678619024528079635901358668730074733746598129089271198727419220292297723495898769224936424596969588721863785411696842638548838960325474771754291691008686377495166130611275943653387189185374376388908842207262787785838416491373834008243303582738140913495144220847105222043969223924815388915420395763951154136426024791913233855347929900112148182744880863279764882768352846846447293151688165865996643667159706104032606203352882318935727294172043071894138831007612812934355898686835003221892065818267206620492969088354764693917716869984334628312310713161398248062842181115262305608271036695872308036606740869562406977227504132627718509268435701252078260401385047219808635207769665230208657675652936865503781353092043799940407311113312488370376011812384917349356604004427248792575210010679843450408348535504842553785139569860470379339195663044765891993549618904074932133256202667154558247870769022170769279480997229674353531128898619250830140544905032438276715414746373161140691139466307739752076710513565876517384071052440297461043102463740254994682847820961075931204465045411613175368320606822152364458026936476403445123566008873130370321853963683262296428488074915808209946559630922352966510455897324201969235309198725915548316293826630793558219946115141082952304296944366461961228913071377113943 A013787 849 30777830846519082565548407174408675603486094759227516717121761636142801327980522251545121280045427608059370699267911542010870153473346534206922960990173659701630301561558797391533330223816280429390778813752624764065534798238559312086241142305793078899190638165021849427493974097573018943919099544094870565323363552098786310100786534970865508333604261191837482766262656495438601943644419367061317682409549736285622132231351337331153416801083322923516293489627324075914732303518375401060087368673114854970488853714846431174626690767741928432866442911715455627145666967127964054252903299791017387009989999572429586744856489211773878093601036076003963570985683959469910235834927816370697315304214864980793940603695610243782913424622739819145870969304238897870979155941999018279929452835406069965753362420814320630134402302594549749518784114194860006871850930332724618891452674071855472951740340958430673994996517372425156044179778511295394148836472076480069026791663832096394395047167826747917117340289008579199073061506426111022580875111223737577810644728065984616183568996728363479035346482149693407351723895931003518926227409617473283269227176359755038288862798362282499107423648468542425152606064815804223141017211334827838398082067008951817686697732390102921586267938444113491280622335750017288327715491757551406147346268220971153918328309297025908279470612595382408791645564009996106700445858357959982004478336122022402995811055468546553236723267217263462436885381410204593940993590936337552692924881947254986589768895356052693558984690773382459956008992993951614168950655904460364277891919205799162163620909435725582107943340148144533547921806834113652944909072355457323982521194948773484119175155762343741464926982054350111855992365893879597673540711782641234083877709770130139637953473798037995788575453792171902154276333301841274253899638127570106643481748785924370229246721081558885525383674486690379690169267786770458952734715483526815185278319950857203286244257941444850454355782287494250270447764681233307075415617827333249278363855388512747090842735762850029659563095803618781139790030096438204832387442577858022300517193598884076857744795765458759106789411595892784827819339152323237422439152140753514118706239903223725498374760533133854966217730987079242701414074579028773997163656917953983063284577272804361536186555805206214629824350973079235642304124430444833747126971638120107234989380793408786970482906676512634988683912051948142603838094353137716422232017040033874348448122828240485584821243167448316982884302393710806041959898799425858604883144736181943071669518239154596909154203964489015440352242233517618127543310821920574033283234059337776979987827063722674479844671741681987304386019142771366803512773724799867872855512081689673844569472591604609475408928133977386140923231507421477740535333286090622453740168482616963423875168910620284376450577143 A013787 850 73897571862492317239881725625755230123970113516905267637809349688378865988481233925959836193389071686950549048942255612368099238489505028630822029337406956943614354049302672537071525867382889310967259931820052058521349050570780908319064982676209182436956722234217460475413031808272818484349758005371784227341395888589185930551988470465048085508983831121601796121796638245548083266690250900314223755465328916821778739487474560932099353739401058339362620668595205106271272260747619337945269772184148766784143737769346281250278684533348370167312329431028808960776746388074241694261220822798232746210985988973403437774400430597469081302736087618485516533936627186687254476239661687106044254045419890818886251389473160195322775132519198305769236197299477593788220953416739642890110616257809973987773823172375183832952699928529513948594600658181858876499314083728871809958377870446524990557128558641192048261986638211192799662075648205620241351356369455628645733326784860863442942508249952021748998734033909598656974420676929092565216681142048193924323357992086429063456749161144800713163866903641413871051489074130339448941872010491553353129414450439771846931559578867840280356924179972970362791407161622745939761582324414921639993795042888493314265761255468637114728629320204316492564774228135791509274844895709880926159778389998551740557906270622159205779008940841513163508740999188000652187770505917461916792752485028975789592942344179980274321372564588649573310961800765901230052325611838146464015712641555359222802035117749882517235122242546891286354377592178477825619650524826609334631218498013123788354853803555177122641171959695695025048560258208706880720726682725453034882033389072005135370139548985387323257289683912494618566237670511204914014171248990121603035390381158082465270726290589089227888369664555004737072417476257720899483613031144295826050999678835004412920421377316822884146446202442543601636096411956035871945516051875947883259853246202008145090272463317409085940908233272273694899345082999641170288072898403427131517351616787819105765113408566602921212610993024488693516635862261548129802562249629437111543541781830920668535445254632866480615401377241738576371594233304728093051276404289949187399013682007640164921597800040054385773888772099977261726095193064248086367189940260007513334946270032003272048383920488300121326208266686363244777172202757498045826851858903126377471209503284974497516129458930306836607830072836727490391815264541883657129779072913121332310623942910605405889155804845043409075905210047299645306745717017421486510324430511572845315078513292210187178879243718738126072285733602675801124231489283431298253913044976470002528950772779998141426107056851778451517830831961794051695234169713244482762726084508136906900811303692442667350456836449679704124356678849318968055025335219903584511430144526763329180724280554399302787857835720343 A013787 851 177428070041844053692956023227438307527652242554089547598380248601797657238343442656229566700327161120368268266510355725295806271613301573742603692439114103621618064072375716761508733607586317235632391096299944992509759070420444960874075023405578247031133090084356122601466689371663037180923768970897653929846691528502635419255324317586580453307070178522965912488433728427560947923323292411654451236872254729289090753509426420797970548328301941072809652225297087460157324698055034030406592723014141189048729114384200421281919121564569436771716902963900170314824968077766254307921191195538556823652577359525141654096335433864523264207869346371983725197981841875236097997451427710741612253963053157856145889586125057628969983093178595132151936109716045702685518509153591882579155589635001747544644949436872816382919432528399362990575636180294643162474853115033021215710065266942106502327665669297502107877029918345073911988643631341694199484606643062964378405717610450933126504962308134804219345960415416946375395584045306751249085251422057713612300382538999516181359654735908666512306444435643034704394625266986945016909434697190219600863724095505892204482674548861684513136974956115101841062168595056213001367559160920226857625101897975272447552092774380197712463438997810563898648022921754035413768902594599424103709627914386522729079532955763804253075400466960473105584487139050389565902836984707826062219398716554570870812654568376132638645615527577347625519619283638928853355633794023389660101726052374417493947686317717467923881528504355085978536860598820525259312780910108689012449555613729510215840003982335980271461453875229363755141593179959105220610464765223812736751762167161884330023705057113914963140752531073899579177536646897402998548025168825281968887972305160555999115013823704403236159975564596566373710874360494787879660154887777454278348450228882845595421931726937691744835617332064547187528267485106442128541184040554150867706907644131021556361744184425099215344120668086729141453327544282138449861663029066628542773161231907553672942037293968413613831478994251797353133442705289977059655951961360278504816043818176040525153604056373512419957578706757414321868197754164652151416114646700167998945031850500344035976756317896170580243106941812045405404354558547259655367623046564278039517205994346839856188169793092408591304226048313958150709990458820752808030271313226406432308374017387223768536226830891666714695400004880982704430748450165062660768599554064404318877808086928363579539863087432949225191248409323566448381496466558828989111288957658286401601503510414596659416489064168690240699558046380024598499279805769518547107645220988504476072010805444775537564083043501120062094311827540267518120257241481500003113305328904036713468847940165554844308446864315680969602580385917214842300115829862988506411943777008758753362918997611112725993646663564543543 A013787 852 426004796170467572916787411769079376373893034372369003783710976892916175029262605817607189647485513850004212107891364096435230858143537078555991465546312962795504971837774095944382469391814747682753371022216167927015931528079488351058654131196793371121750549292539050366121521181362952271397969299125267085561906359934827641632033686525379668390275498633641155884729381954573835963899225080382337419730283605023106899176132836335927286536252960515815974992938306991837736600030136707006229127956952994905998603636465211497887810876531217688892284016324308925894748354716776593318780060488074933589838240219865111485301376708720357363094300639132924200354402342441871291880877933490611021765290632012606280896286263367156929406721806912296798599428225732147929940477774110072552570713639195854692523597931632135389557500686870540372102468887438233102122329194283938919866705927997712088725271983302561012748833946522462684733358851407772962540549994177472552127982692690436738414501831664930649650957416088247324797292781509749053688664360570383133218476137838351444531020916708296047773089978926325251495266035654985599552707953717261673801553309647182962901591816904516041876869632359520390266796729967416283509545369464685157869657038629146572574751286854707624717033743163920653903035131439028459135129633217273006816622442041072519958626788894011634036521172095926508353620859985347732711600283490375388776318447524660821183618671094465388122881713211648872605900017068176906876739450158573904244251750976402968394848839640485239549938956561434467002297768081147609986965170962318891383028564554028231849561588688631778950754425702376094965225081811634685725901302374380940980963355684276386915842130509826500946827108432889605265489200664599513808430349502007300021504690494953875148190714272170020101330596355863279809339547985699064031885553667722314628999547712274608058076377397879350317214286977797255370231740567550627382881370516233364285253558582756824547786804663216041233724076236668629439433821414418117852932788975131198360117810036368733831542818161086809381065198565444873395935401234920233940659226028690063321207440673300893803339352803320318146474924551786805542807749329815550091266727103365467021473051326030380191919268705563163699767290721018375855295071970432537662934800831572880811592426762494707795673214873027721446742001813519854687091628627492080681423056601843972406015746724268255480620970891781983655411719239473338227028846315448505407529308634769625617216715000954475211272926511089684187430785883042563973016207748402856204787337545650245209928505446579258990243069025267919638869358439060996770813652614031605456175593399247048897943872906065691363387446189269088442697924182311006737636797081507475046094698592149038703904337497181184580921221950008015795506587232836362578107501035403895077008598029766824368513264281655110745639218469046743 A013787 853 1022837515605292642573206575657559582673717175528057978084690055519891736245259516568074862343612718753860113271047165195540989290402632525612935508776697423672007437382495604362462309009747209186290843824341019192765251598918851530891828569003500884063323068851386259929057772356452448403626524287199766272434137170203521167558512881347436583805051472219372415279235246072931780149322039417997992144772410935660479664921894940042561414973543358198474155958044875087402405576672358233521956136224644140769302647331152972806428633914551453671030373923194665731073290799674980600558390925231867915549201614767896132676208605477637578028789415834558151005050920024202932971805987918310957063258462807462267680431983318344543787505539058396424613437227169982887179787087135638284198722283447709247116749158633848757070327559149176167433418027798739197678195712395475737346599960933122506725029378031909448991609950305600432906044794602230062883059860536020111597659286445149738608933218897827498489811948756027881826838299968404907477906483129729489902857561206949881818318981221016618810703189039402106928840133751607620424526051796875145278797529496462886293926721952387743016546363987295208457030578948651766496706418432084709064045046549748580920751977839738153006945598017336573490021187350585107330383446249354672489366710483340615120420662920134521933321687334202319546557043684824819906240552280660391308451940592506710631661868429297811396883038993421168943126765940980692753411051419830735944090448454094343527116032063976805060159403434704004155272516941162835411578703375480527658210651583494221784670797374441404901260761376111405004011505421429734880427889027000888639295293016997947604984936955354093428773331887347367942242439570795703432654041269154319527351632761878384254230805904967480218263294761850427734822224254713663452740557214356201277424227914057171333947441382132308320111631503033691210143926409102689056346298170609476307648893794157199135739236117996381715002171507044241379284080605216017900964891626329290007262642861897321329929534306404769429323937541755633141023640898365043481691522801694884842034219065056595446021817786080772083869686293848840120108281406140887135769131411775180486318556796233798942840798164162057156043141265021165120428563467801008522928706456796606486828633416656749793417411388910139559193627546354261171103707000334608485716096758901027377746843807884968081408970951111168542756643537893975485083096260003391861483477870032081871106937332717291694982266296553126331734021316905185196099211914803915257747694397447106238749038341577236800835573608729668275052925329612185453246723579926289884700277599751592164403963238847463724963493258300435081350917715961728727177065949792699447585673371319749841928074314330732024178791853901969245925011315946040106550036109986004752079897643869470145308800347540253920900279763544181229943 A013787 854 2455832874968307634818268988153800557999594938442867205381340823303260058724868099279947744487014137728018131963784243634493915286256720693996658156572850514236489857155371946074272003932403049256284316022242787081829369089004162525671280394177405622636038688312178410089667711427842328617107284813566638820114363345658654323307989428115195237715928584798713169085443825821109204138522216642613179139598558656520811675477469751042189957351477603034536448455265745084853175789590332118686216683075370581987095656242098287708235150028838040264143927789590392420306971210019628421940696611481714865233633077057718614555576861751807824847123387418774120563127258978111242065306176991864607908883569200716904700717191947345249633800799279209815496862782435128912118668796212667520361132202557949902327314729879870865725856469517171978007636684744772813625347905461537245369186506200427138646795536654614587028855490683746639407413551839954380982226725146984287945979946754804522400048658573683823874038488963222944266238758224140182854453465994480505256761004457886666245783873911660901764498356883604458736145161137609896639287050364297223814392868321007389991718059407682970982727819933495795505330420055712891358592110655435386462772156765946342790725498793211305369676380839625112949540870828754842700250654444700568646969471870500816904130011671242987161905371289419769231283461887264392594883566025865599531593109362608612226620146098744045163916176623204226632447365024294643300939934459013597001761166738280518808605592985608308949442727646724313976809313175731967823200466804528746907363774451969626504994584496033813167927088064043483414631624516852793447907361553829133622947998533812072199568833629805178322484769861521030429324097409480483941802353087239521185171270261270000594408164977826920004050170723202876991308160435567505950030077871669239267095571221651268372807806758499672276588027238783892595555567308255556424287461907633352614664993999771435124909905919309312497720213788413223551661077533123658980216704794816625307437605511415468513160811869677851399806774037755275171597761796974469399541346246869418505724159975200885665898384504379933773371116791531065128379983656144270012981684519672208347650854867757351261760756392153099231659582177315817454148980886190221463551824202768652174875548833392856253995204744773245081623899738796581071820000507803394974204348318121366733970171982731808363462939253617915671158701134483435139684514120268143859421830365947028572527756535854217359652421378024056322493385181889349655834207807444200533852214248270502079236441058126945558806212234559933528402073716398857273245383315403022013165366517003572786733915736472760403637347313179344630323553436024110673952135345452271373653201764538719370469306428708087590053279241218628159465952169586442295826636700076397409743834242930597818886429634444149664081571712269579133093143 A013787 855 5896454732798906631198663840557275139757027447201324160120599316751127400998408306371154534513320944684971534845045968966419890602302386386285976233931414084681812147030048042524327081441699721264338642769404931783472315182698994224136744226419950899949128890637540362625292175138249431009674590837373499807094586392926429030262482616904583765755944532101710318974150625796483199136591842158914243114176139334306468832821404872252298087600897724885922012741093053948732475070806387416965606256063964767351016670637277988787472595219240134674209570622806532201157037875257127841079612564167597391425953018015582393547940045066090587457943253192476663472068548806445092198800130957466923589229449650921288186421977865575944370755719069382767007967540626744517996923779706614716387078418341637715487882666441569948607781383310729919196335680072199525514460321013150926131416801387225559890956083507729623456282033131675681217199937967730468738326367077909275358297852158285658282516829235414861121566412000698289183239258496160579033542771852747693121483171703385885656127081261897825136560554877534305425484531891401361830928207924677634378357276838738743370115060637846813329529495660323405008298338553766652151979657683700362897115948395037169040531922602500344192592990395939896191847630859840377323301821321726065321373701961072461386816158022654412175734796465896865924311591991321806620315442028103304475355055579623277956114970783084452438562740072313348144506123423331438565556782636091646401228561338611525659462028758445549787611989079785077858319160934932454743504320797673521324580422459179073238491997374977185416192938441768403678530530464963557068425575090743749828698144479682785351164769545162233152285932437511994060807157880162641944267449762462090365596219897309271427174004111762434929724459906410107656130893205797581786022216969877843480296466503184695363111544027157713136087853400320126121928917107121590974714196040227679627810650593451215734908684112261659307026233305980149747538247157029905211500308212354717363157690832908539900099109299096521210936064464650415687006226074535701028298772338733473832243708100457326483822021195016220989864051416466087373240340758402392301169024531732972242709702537485400379487576097559591255214656807735277707411703107742721733987929910847533871876192748976247865842486592200561440978983272850591153439821219235951333064640311809401528262382930539071880674517147936615526452041423894727770382518402763813406471814708638815602639143442585975880525463728635759230306617821716328523657932945673525481779166410097475492246694980562796286693715575178400401693378993073656313062165340282655853610045007325578260948131683271097729133270898943606457406851799893889728159076964430903568141337436657465208496804735328118303717923458165926210877751159177047952279754716883430180794946017276365363146317552300403343459853681159259498556636343 A013787 856 14157387813450174821507991881178017610556622900730379308449558959519456889797178343597142037366483588188616655162955371488374157336128029713472628937669325217321030965019145350100909322541521030755677081289341241212117028753660285132152322887634302110777858466420734410663326512506936883854228692600533773036834101929416356101660220763187905621580022821576206475856935652537356161126957013023553097717136910541669831667604193098277767708329755437451098752591364422530906672645006136188134420620809579406409791026200104451078721701121395563352777179065358483814978047938492363946432149766566401336813713196255413326908604048203683500486521750915136468996436585684274666369319114428878083537739908611862012935599168855247842434184481485588023586130065044813587710613995075581934045375282438272154886406282126209446607283101329062535990401967853351060760219230752575373641531740130728569298185556502058825918533161549153310602497051060520855440721607354060170135273143032043865536322906994231081552880955213676592328957459649281550259536195218447211184681095259829511460361122109816678152881892260959867326588361071254669756058627227151000142435821689811722831646260591470198804200319080436495424924310867593731816903158098564571315975392096484242866317146168603326406415769940651690756626161694476745953247672993464282836618258408534979789745595412393243633939246314618375084272132371163657695377376309476034045327488446675490372632044850185770304989138913624348894959202339418783995901835109256043009349775774006273108368331049027765040056385780563971937824305404772823839153874235214124700317594324488954845619285697320222184279245198685937232151803646377500521289805792875743338704244895718367628146611677934521798638523782466297739997986070270503308186146879671478967796523973439560696644783872341606266268428235290668482370274587119993868239342944676702196191816074146453566830817209205669239746936014168622818751329974198939930288784692586658786373372074876368979515750553540243996169986167658339543839331424028802412812240017863676388941615689813404300137961427130747427457490779625648064501948804960218168945352385299070671217143149198040887656672889233946596663587450935075783150058160924143915106827900690866354745995792502446311149670210240578603770390995372401775495499161690274883305019715944928826374738790291971125887810307873548019790538838114269359409010747385519150688201388654373069357981416224311585499515672195813879011351458771241376688426685035915988938827115441796261936583405648928089141638412454457911966189389940904785302697002562134681751778550644038656884314648331273884351611096003339364465802962369848807662258982018656704517718062588713404536464171533905647648983428363599104233851171545229237309943791598599467107351185414573965600828169522812047226734223056388832317480533184092133423691075237115864088665387480553236914308443073268427647108688463382056034483859543 A013787 857 33991888140093869746440688506708420282946451584653640719587391061806215992403025202976738031716927095240868589046255846943586351764043399342047782079344049846787795347010967985592283283422191994844380672175708320150292986037538344602297727253209959367977638177876183320002646956529155458134003090933881589061438678732528671000086190052414161397413634794604471748532502501742192142865823788269550987618845722210549265833917667628964920267699742805320088104971865978496706921020659732987710743910563800154789908253906450787040010804392470747610018006935925719639762293100320165835383591589525929609689725384209247397907558319737044084668138723947242662060444242227943473952735193743736278574113520577080693058373604421450069684476940046896844630298286172597424093184202176472223642946053134291443882261483385028881304086726291079148912955124815895896885286373036933472113317708053879294884943521161443241030398120879517098756595419596310573913172579257098468494790816419937321152711299693148826808467173468037498181826860617925002173146404719491754054419309718850657016327054185669844245069423318564641451138654932082462084296763972389551341988407877237946518782671680119947328884966112128025515243270393092550092384482594653535729656916423658667122027467950816586701804263627504709506659414228438667033747662857307743090720438438892486475179174585156177965088130401398718577337389823163942126601080519051957742831299760467852384689539685296034502278922531612061696797044816944500374160306097323759265448811633389061733192362848715663861175382259134096622716157276859550037808452038749113405462543973097980584331904959265853464454467722044935294396480554952378751616823708694659756228891994619800675180014638720786838531095601701580873735164554719478442954938658091221001679454060228385232644126077492196645310496192932895026171029283675105277642662410168761973056550394025635013960792119302811844632393370018863387821943268051654772623372046900567746082466351778161919817317079050125834804136788547673244758234749093154593162188282890687009848819271241983724631245386540924573325435361881181002869179080709483823637791077103068681592360701224496171263671607050705778589273469695116955343289644378869540171493789558770117745135897798373593070358174787629227652708779889136662964693487218349994815352337983774112125747835491022673256632549204388795517083750312360731941034804472631480802371534159149739528513380354572116784337128942149123506254852509750545428912470771234289442123904175752824909736756963076342029073828303153446630820725248112389511775503151685370886020300096336815179239470643388596328218241504017814082392912650006987197083815826794747547041068275500884292050475852907460005209211501001449265476662880095398781175043628237320524750196180392091407588435024271725391388869558389586394270760175005212350282271644315189676885595340808321831254571818917494780707961000580316538795746762743 A013787 858 81614523424365381261204093104606917099354430254753391367729325939396724597759663512347148014152341955673325482300060288511550830585468201820256724772505063682137496628173334133407072163496682979621357993893875676680853459476129565390116843134957112442514309265080716151326355342626502254979741421332249695336514267636801339071206942315846401515190137141845336668226538506683003335020842915635191921272848579027528787267236319977144773562747082475573531540037450214370593317370604018903493496129263684171650569717629388339683065941346322265011653234653157652855069265733868718170756003406451756992865030647486403002376047525688642847288201076197329631607126625589292280960517200178710804856446562905570744033155024215901617312429133052599323957346185100406415247735269425709808966713473575433756761309821607454344011112229824881036540005254682966048421572581661677266544075817037364187018749394308625221713985888231720554114585602450741687965527362796293422855992750224269508087659830563250333167129683496758033134566292343637930217724517731499701484660762634960427496201257099793296032411685387873704124183910491929991464396530297707312772114167313248309591597194703967993536652803635219389262099092213815212771815142709763139286906256333204459759987950549910624671032036969638807525489253562481239548028138520395891160819772691780860026905198178959983294176601093758323304187072965416625045969194326243750540537950724883313575639584784395778839971692998400560134009704605483745398358894939674345996342596731767137221394863199766308930682092804180965991141493621739779640778093345036621286515568079408251382980903807197314168155177000629889641845949812440661382631993724575878074705569679082141421107215147568609199313160539685495677838130095881467741534807718077021625032369198608352943578546712058764145390501359231880957836641310103927771620032446815197497308777496055549668519861878446051238962376481415290994160485786592023109068716284608263158344001710619366769481378306799352129364732429302963460664521632572664178182414067220539510647015070252002922839620173084759900554370303876715587888898972783470660554336376124467904503258043640015307204075528528744574392845600737975809779238436153665765951756588730607052706071290613894996961929977665097775594153780513817127778229062811258337551660963499041643213920553013945438489174750639737498036518084499978117390424565538788185406494053516118524607960626231327652399193446590100045538517900875911059574818842321733528950539493925982532608277953468346297211806261755871425360600561320717847217772983067196575497334740531304693245353969014776019784051997851146771611825383272666776260198241800134188860445604929477623185213192522830811472507316813904479686409467575109052473601279751397806579925221029121411469619832493276412664724675809693396932644095180187514853027734218000770414202314413280780716842226937220904968479814362393340009648587977345943 A013787 859 195956470741901280408151027544161207955549987041662892673918111580491535759220952093145502381979773035571654483002444752716233544235709152570436396178784657900812129404244175254310380264555535834070880543339195499710729156202187086501670540367032026974476856545458799479334579177646231914206359152618731518502970756595960015109967868500347210037971519277570653340411918954545891007385043840440095802976109438245096618228634404265124601324155745023852049227629917964703794555006820249387287884206362105696133017892028161403579041325172519758292979416402231524505021307027018792327985164178890668539868938584614853608704890109178431476338970783949788445488711028039890766586201797629084642460328197536275356423605213142379783167142348459290976821588190426075803009812381891129251329079050054616449983904881679497879970680463809539368732552616493801482260195768569687116972326036706711413032017295735009157335280117644361050429120031484230792805231198073900508277238593288471088918471253182364049934278370075716037556093667917074670452756567073330783264670491086539986418379218296603703773820456616284763602165569091123909506016069244795257965846115719109191329424864484227152481503381528161753618299920405370325865128157646141297427861921456023907883731069270335409835147920764102776868699697803517456154815560587470534677128274232965844924599380827682919889318019226113734253353162189965316735372035577311245047831619690444835895110643067334264994772034889159744881757300757766472701459706750158104737218574752972896468569066542638907742567704822838499344730726185797210917508202121432927708923878958659211570537150041080751317740579978512365030072125499670027979699416932706683257368072799476221552078423569312230687550898455784875122489350360211404047425073331102928921702718445858655417532090655653092713082593763515746179765775785559530579659697904803289191038374768029374754116188370148969024748665931878113676979326373607447484873987799344439843183948107197099613524789314625244462604722562756415269055516439806966691815976175396515365063483183675059017737928035576508521231043099607994126521246433653113055990961639074847438712322562779676752596985343997515723117222287371879919279951485204951504050167569542187533547277168763961887705593876373899759201563227013674923795527979809831268461537973361198985356623247786482997812508576286009732785679920884447459854409381858630433160992222492200577583713463581417693410463465262830209337981480003062454039140040414482203010245324916284060792475366277499459605546834475847292290801947731043551169872932344338977769100712015662568482094879604477223501508846840603398639992745237672929800735978562122187453929897435675773267696875247316778345490067670184655727069131647836834989116672683106133598400455690920508938557217816356666808003946619073846035278472527630223162119589857419849764499756906287154501138186876267392829320034284106409363166259733607609143 A013787 860 470491486251304974259970617133531060301275518887032605310077385904760177357889505975642351219133435058407542413688869851271676739709937675321617787225261963619849922699590264785599223015197841537604184184557408394805460704041451194690510967421243896765718932565646577549882324605528602826009468325437574375925632786586899996279032852269333651301169617785447138670329017409864684308731490260896670022945638761226476980366951204640564167779297943802268770195539433033253810726571375418778878209979475415776415375958759615529993278221739219939661443578781757890336556158171872120379492379193516495164225321541660263514500441152137413974689868852263442057618395178323777730573470516107432226547248002284597130773076116754853859384308778650757635348633245213008003026559528920601332441118799181134096411355620912474409809603793606704024326858832201617358906730040335818767850554814132814102689873527059756986762007562464110882080317195593638133525360106575435120373649862485619084493249478890856083892202366551794206172180896668896283757068517543067210618473849098782507390528503130145492760942916335699717408799531387788506723944582256753414375996523841581168381949099626629393108089619049116370437538108893294152402172706508385255124296473415913402828838297318075319014190157754610767261747974426245412227712160970516753759784986433350993663963113367266690654252564161899075942300942418106725481628257421124299359843718876758050984160654004669570252447655768872547461099279119397300956204755907129609474061797981887924421034328768876017489905059279635236926698473572099103412937193293560459429126233379740766980859697248634883913895132528408188437203173324707737179258300055428746500940742791542407946540294989918665880809707192339485169096930214867581117867601067978132341008226988506631657494549664223075604111307626201306577617627661128432921762934669432697347683137818038528784632968276727674628421546902439350938427362623031481411182444706226000063484659405380236172073019144415211954713938873178153061002294971976527027050158797127033391517423124003816701588765213419196959475734482158793897777512687201124447434298895418708700348286473234003882985361810938035251204450711979883686191163515977088561224452334470792268047012482202272492381130897173733321842953308059833492033062679523404875576152674040238763841252417935345677747833091662709368418417490043558351110436925842571670019542326203773586778496026058983881878522780096055332620493533487352952147975237035171769427599025123998029962733354432276202512917949576509348790215476502235566358864910558757885623610809549605826925509805930349813627122741264288760134622581315652704451567084527655372076885683743057531615740197468807584807521652476113358400692985086456240808869131112137826769759494113900141961475879977072357006017475832396304330703612538840165812249135247665059284563916331995457957232786689918010183197402316139488880962189620391869552343 A013787 861 1129650058489383243198189451737608075783362520847765285349495803557329185836292703847517285277139377575236509335266976512903295852043560358447204307127853974651259664401716225750223734459490017531787646227122337555927911150403524318451916832778406596134491157090117432697267461377874175385248733449375616076597444320595146891065957878298670096774108252302858579947459970801085107025264308116412904725092478665704771229861049842341994566838094363069247317239490178712842399554497872380488086582160720473279173317676981836887513861010395867075127126032655000694698071335770664961031161202443633104889304997021526292698315559206281930953230375114284524380341766823155390331106902709173944775939942453485317710986155756328404116381725377540469082472068421756432215266769428938363799191126236833902965483664845810851057952858708449696362408788056116083278735058826846300861609182108732886660558386338470476525215580157476330227874841586620325158594389615887619724017133319827971421868291998816945457425177882090857889019406332902019977300721510620904372694955711686176800244658936015479328119023942122015021498527674862080204644190941998464947916767653743636385285059788203537172852523175336928405420528999452799259917616668326632997553435832671608080192040751860698840953070568768820452195456886597415234758736898490210725777243752426475735787175435194807324260860406552719681337464562745874247881389446068119442762984769023096080412969730265211638176126821501062986454099369165672919595847618933018192347222376954512906534903423374071317993262047330404203861003035046609947294462201097838663089332086344757581521044133093972356277262213200708060437724819152623276967399178433084420348758723442493321479643248270794716779824106968807103891001729445897062264000110164215495750760752999404422609644413743799604525471249610509337092859924014369367445152806141307906331787213901110507611903756832423146782840134112756881603164097657898586868249049739648626152426667232317947049147318965740923903268167234500745499466510227715641391947431271902007173033332920733163900514625277419491899701238491663264148563807961969899798289751647900319589536235822234843323047853708062222638141886159463700730544983601860989635499910055064372235580876969767656254207095284114133705744930892651660214371383493535695106258342570370613271982847055462764972272547253082165193572620393594583601016159058948014579716921125215260381855168958567620300390333195010628853621804973903134438107288544121447418395665259322719269940522783991895162233515996933198946445307359081867594827634650251577683382289553728603590448149044038769902518721701775557313083228817738882143388212569950900548356602526667081133409392214122607011122859487595148173520063857192581434182094783800242922074192545367474240849503587824950729171447959473583526698019373705755238115210173729643807342237963113121094555315920842493142449856962961050912803190217278560878795175543 A013787 862 2712289790433009166918852873621996989955853412555484450124139424341147375192938781937889001950411645558142858913976010607480813340756588420631737541413977393137674454228520658026287186437235532093822138591320732471782914672118861888603052315500954237318913268173371955906139174768275895099982209011950854199910463813748947685449364865795106902354633913779163450453851389893405341967659603787507384244947041276357155722896380671463128954978264565729262808692015919089534601330349391585551895883767889856343295135742433390366920780285960476847380229604404656667970069277185366571435818047067163084839221297848684628768655657654282916218706130649397143037200582142396092184987673404726641407031801830818247824077759970944498283432522631474666267015436280637193748855513398881011481857894094638201020126279294791853390144813758987720966143500122734715952242876243257968368723646243067660872000685598667614137042607958100668877127494649475400705785129467746174957365137100906959383905769089159486043277852094900149791535594605297749965499032347000791398840588663758510497387426105373165866813776485034958066617964947343854571350702451738314339948159136638470961069428551476692752018908143983965101414690127686171023062197620652245827125799434244531000541089845217537917128322435613937905721291984720393978655727293274995952591162249575968241625008219902732385550325836133079954891252415152844069163216060009554782073926430424453689071540322366773143260880498424052230476292585366780679949630133058176679825680927067785488590303119521145234501822175640300493470268287146910483454003744835910630077486339313762953232026963558627627421706573894900053110977290785448487998725427417835693257369694985426464872623439098178114988357680832105856442295152399598846495864264504281405297576567951570018685756237398862850465656470314832918359956677558500851235811887545280283102621100576566328776180920154647975425599162004729272729196998476614507070665968424896351391976428024795390865002712836743958291746869530036289944219091056745254982065782483836719222453032342680326525135615291084200051182673618483497220701702916689729415693693706608667334476502209185858818637896753057396554178668668872345454038505628068236114835284042209557737629685604412142666351235777158035027493579073256636174705691767979203950126280511459842466030815780166098698426385954650278629767861565020595226039797900534183005900327621641840176834260669520856341237190001220519877545953742341425785895599794435595251567992287633848967127195204364540284522671908636610670415182969155564095181150795254038017800877218502377220666005854737086535947450805963113108712832391391056026275098380452112216604202666527661801315950706108379433705985629715950764621673321119388023471209575904383255900136301427305652279658114367706700740646550696074047601944516267518326714619627124874781428713349434603748027313525942826035022106568069483241640459711685824669987216478743 A013787 863 6512207786829655009772165749566414772884004043545718164748058757843094847838246015432871493682938360985101004252456401468561432831156568797936801836934959720923556364602678099921115534635802512557266954757761078664750778127757387394535928609517791123802710756884266066130640158618630424135057283837694000933985023616811223392763925042774051672553476026983771444539697187134066226064350708693805229572117846104533530890674209992182972620902813222315960003669530221733972577794168889196910102016926703545080251620917582570270976793466591104910559931280175580659796136334522065138017399131008258566698970336134691793673542234027933281841113419689202540432318597723893017336155403844748666018283356195794613025610701690237740378521486838170673707104062509809902191002087670713308567940803721226320649323196586795239989737697835329518039710543794686053001335145860062382053305474629605453753673646122400941543039301707399705973983114653390437094590095852058566072633694179277609480757751583071925989910122879855259649476962647319897667163176665148900148616253381684183704227210079000971246219877340568934317949733838572594825813036586623692730215530087068968777527697952095539297597398453705500208496670996574496626372336487186042230929044441621118932299156718367308539025102167909064911636822055313665942752401231153265282171380561231899748141644735986460457706332332555524971693897048781978610060881760082941031759497359449113307460768314002622316969374076716149405373578497465640412559061949472682208261459905889752958105317789970269708038875043712361484822114157439732070773062991351021422816044700692344850710096739504264933439517483921655027519456475175861819684939751230223499510944637660008942159168877274725654087046791677886161317950660911436830436570099074779654119481339651719614864500725994669703968041185225913836982255982817960543817184341996217959729393262484335755391610389291309788996863587973354983822801993342351431476668990188176139692135403687533733466871513521022243858484233741617132156070037627245357211939943743691962853109730654775463986850612313893164322889599357978876826904788702972040327080558589567410270078081804255247023549590104090809126582983473962501435146452012991834911719516985345148128048875136193554541909317100956442101012083354889183455468365934918068684253199508015081760939988688178802974921752677115318990072635617614449137721554759182573397166686619562058264579059867519576075310493192930468225987834935361763311935335106439864199014749482608871370072395685679261223138935252636502219666854308942509392529943059404945280739906201624207706819080057223744772809829385117434574019510571729925519086511211465521432066690602332915984959597645366219020328071496947997785856637644007650644354374191746424197416227259726960871123459132596863788478292368221273788292268783558311502441801724726824350210340751992483599013579775788725310088077869934829263178743767757665032639306765461943 A013787 864 15635810896178001678462969964708961869694493708553269313560089077581270729659628683054324456332735004725227511210147819926016000227606921683846261210480838289937458831411030117910598398660561832649997958373384349874066618284745487134280764591452216488250308527279122824779667020843331648348272538494303296242498041703963747366026184027700498065800895940788035238339812946308893008780506051573826356202654948496985007668508778191231317262787654546780619968810542062383268159283799502961781154942641015211737684141823115751220615281113285242890254395003701569164170523339187478396379775313550828818644227777059394996610174903901067809700513320673775299577996953135067134624109124631241547109898338226102865874491294758260814648830089898447787570756854086053575160596012497382653871625869734664395879024995004895371215360212502626172813345015651041213256205685210009779309986444585682694462570424339884660644837363399466694043533458282790439464110820140792617140393499724445540363299361550955694301774205034532478418394187316215074298858787173022509256827624369423725073849531399681331962173925494706011297397310946412800176777100844483486245247487739052594034844002782981389853531353687346906000600507062775366399919979905733687396460635704332306556450275280799907802199270305149664852840009754808111928548515355998989942493484727517791295288089011103491558952903930465815457037046814125530642756177105959141417254553160037321051213304721920296183043467158195474722301961972415002630554307740683909982035765234041296852410868013718617569001338979953379925057896092012796701926124242233802436181323326362319986554942271549740105188281478895893721074214996897244229063540342703766622325778075021681470124164474336616295462999346818604673324399536848359829878204807878545949540874696503778795289666243113201959227266885727419122594396614745923265705059605132919321310273223224890148695256544688434803381469474724025316158547586014985786975482245441810911400817104253768494053958503963974407504220645213622734306724160343016102665867804928604402810316463302115889032428320165657487539257928058507283261398397675835868825320421173551352058457474412016848103542565839922032712925743320983965945786631283193395623038560281813700655445349202000724455124270359396417484530012135088929476579546609738282910891932018744211308016912840317305942787128177753880895164398117892292379669452976797358726597214573568501893254322741914502156820494156226054210596791679803593711956739590562113941834413507743900159543822041315906196756583541580241829420117195770965051464393285631273619056514790099722704072611217394211199516400353666960412220844882723551171326713418728716958392124136201331279887993946524291867807699664172142683841786983262369197094852434383164497996361650604433051567425377365069956136379976099278365689737349323505917362765941069105264855028145533953121231605041668729469521474965713525060892163786386153743366975543874125143 A013787 865 37541581961723382029989590885266217449136479394236399621857773875272631021912768468013433019654896746345271254415564915642364416546484218962914873166364492734139838654217883313103346755184008960192645098054495824047633950501673914609408115784076771788288990773997173902295980517044839287684202364924822214278237798131216957425828867850508895855987951153832072607253890884087652114081995029828757081242574531341261003412089576437146392747953158566820268545114111491782226850440402606611236553017281077523382179624517300918680697289952997868179500802403887467563173426537389135629707840527835539993564790892719607386861029944266463811090932482937734494286770684477296190232486008239610954610865910080872980964653598714584215971841045846173137957387206660614633960591026006215751945773713232929214505539013006753786288079870218805440924841382578149953028149850189233480123277453450224149404631588840063070208254509522119532398523833336979845153330079158043073754084792838393742412281767083844622018559866287912480682564443746232393391559948002427044725643126110986363902312724890634878041179595112789133125050943582337133224441819127604850474839218061465278277660450681938317038328780203319921307441817457723654726207871753666583438901986326101868042037110949200578633080448002664345311668863421294276740444985369753574851926856830770216899986701715659483233045922337048422912345949400715399073257581231407898542828182137249607843963144637330631135487364646827334808247010695768421315960892885382067866867872326933153742638494100938400783172214890868065200064008516922724881324624305603359649271357306595930287718416393990925992557063830829040824299190207550283393981560362831743660204193158127057209768118902882215725406661431711469820651883287972911951537569743716388824847640146305572887490488649714797904104667792631533313349146272004961760957848111924139290465966008962961247017310963796931962918908208812384784096672754021980874528132871305787998273361867313298154223554368017502552417633769157908185070444708983581662500748599633579171147569828388380249566860396717743627581758285268475987110617552819681921049594331237696796292356396063252452296605700581652800543734709713682502235833701710947342890915583236634695273724283434003739416753373132910798380356559136348519673267491409981617269051528777004851350548607729601851568631894754787068029289719881059394003586356597290458302559912191137973045703628903336719678526006469098756159642896823208428502408131756939635574344426832093104283064716721199490778412557083334160632437701387046087088566008278800687959354692011029434212478339532963501090038877249154371949742248563419246362355438918367649417099490051019396403011073465604824774606286893677314583904130546812948442224740694953977959689264323101243756813388331053532964683448322614367356021059375725737707588001024506921740916922577427021444077083705046619456321061392678173671202085251113155137824108280841774468343 A013787 866 90137338290097840254005007715524188095376687025561595492080515074529587083612557091700252680191407087974996281851771362457316964128108609729958610472441147054669752608777137834761135559196805513422540880428844473538369115154519068977188885997568329063681866848367214539412649221424659129729769878184498136482048953313051914779415111709071858950227070720350806330016592012694452725910870066618845752063421449750367669192427073025588488987835533718935464776818981691769126667907406658473578963794491867133640613278466039505752354193177147881498981426571733809619179397116271314646928525107333131524549062933419777335853332896183779610429328891533500520782536413429988152748198905783305902020689050104176027296133290513716702548390351076661704235686683192135736139379053440924020421802685472263044027799170229215840877679768395351863660544159570138037220587790304349585775989165733988182720520444804991431570019077362608997288855723842088608213145520058461420083557587604983375531888522768310937466562238957277866118837229434703976533135435153827334386269145792478259729452852462414342176872207865806708633247315541191456871884807725379245990088962565578133144662742087333899209027401268171131059167803715994494997625100080553466836803669168970585168931103389030589298026155654397093093316941074527558453808409872778333219476383250679290776868070819298419242543259531253263412542624511117673174891452536610364401330465311536308433355510274230845356305162517032430874601072680539979579622103817802344948349761456966502136075024336353100280396487952974224545353684449131462440060422957753666517900528893136828620811917761972213308129510257820527019142355688328230428949726431159016528150267772663064360653253485820199956701394097539239039385171774422961595641704954663049568459183991279680502864663247965229767755307370108311485351300199083913188059793316729858436408784387520069954088563624076433642968298609358535866616111282406776079742047024005196983854341843419228868290754037610023628354738679748137552354137746269579571664297387720223589925315157960500979210031812519302449823801642929610845052592744320056292440075989301710007897947706947869137964150287096548374105507038022551687868236717807984570281088315351159903352212004525042978339624848892118826911236098486372795735515246875365863062992720593588648092667207158774045616285179306243750338324617434423605002610842190094390384446349170922273282734412996911463948140941532306113539302595272523436834281924348412065014000968823855543383638384847599977358968549557085319678482921030297655099646985877400451790410615518481671544160493218645366117183344275219647051331138800769610516015408843000726250455875612497570763629587390917184283829694831719232315953817442897889209781602408584501081213923639766086260108945382859532648204959422597096021806563561117496235918790459841119099941531108402278487229077975816933314626868403820294984556206687922685485915683982301100498491543 A013787 867 216419749234524914449866023524973575616999425548373390776485316693945538587753749577172306685139568418227966072726103041260018030871588771961630623744331194078262076013673907941261486477631530037727520653909655580965624245486000284614230515280161558081900162302929682109129770780640606570481177477520980025693399536904637647385375683213481533339495196799562285998369837422479380994911999029951848650704274900850632773731017402334437962059793116459164050929142375041937673129645683386995063092070574972987871112481596960853311402417818332063479054405198732876895649732476167426467275388782706848790442300103140885383383852283737254844640818668571934750398869928645401554748425572785717470751674409300126641538016030523433802818685232935064751869883726344317902470649107311658573032748247818903568710745807720347233947309123917239824648966527127901427366631284520743355448149986927305626711969587976784427199615804747624202490542592944854748319762393660365869620621767839565084652064343166714560857215935736424156551328187872724247656058179804339429861432219047740301610416298762256835566670171085801907428426804614400687949395423348635569622203599119953097680335243751688692000874790444878885673061896722102782489297865293408873875165609674698374990603579237062444904560799726207420517053975519940667847593992104540778059962796184880977155260238037135504601346366134539085453514841451193533292914377540401484927594447212998676548486580168428259700488695203394866529917175505976490970672671266543430220987777258176571628716133431583793773231967575091113133394196362364641318585075521566553309479169872421525518569414546495284152818954129027085372960796007676081259908293161212798684088792922164017529928461619454300096040047228191712933563797430389530791135733596145982013870500763062512887378056458364516672380492995630055876328471778000475564531563753468390105817491314435687959766641261407517176766884961069844615745283189058669367460654904636477958234274766049568512766100444301666731679727570075278263202284728793260551565978027916256839410681694263162851083286381858845182026947744673995638971275179112455158148622450313405728962972444381833800251924839318812646227322398292146602571636359456970953244893045158134927948661022864628190993439262189977303413877872465781082560972107747753437214245522145206344070493964388216483524700715514291244562317406460051075611268632098416631313055684359384378151845325605584424939486400619066978607865531249328771839110900360537368098616326146077159664115762019087545638883487486561852548037493393744669894252413091638484748775887859874493377529344217967524047357209604802372570246064260647834848952996632044743727344557345606667403474639325592159465475097290957876790605115680397831992685627383011387095994630659078373110521577864245737888340107573655627548357559110243108462441015894078526958959616191273870647837016219936456888419111037572528257919452257702367851683557241504942296878194743 A013787 868 519623817912094319594128322483461555056415620741644511254341245382163238149196752734790708351020103772165346540615373402065303292122684641479875127610139196981907244508831052966968829032793303620583777090037083049898463813411886683358767467187667900954642289689334166744020579644318096375725307123527873041689852288108034991372287015395569161548127967515749048682085979651372993768783709670914388610340964036942369289728172783004985546905563272618452886280870842475692353184279285812175146484061450510143878541068314303008800677205181815284413209626882157637426455007675277990947928208467279143945851962547641265805504629333253148881982605623241215335707686698677609132950969800258507647274770256729604066332776489286764560567663244277090469239590826952707283832028506655292233851628543013187468474500684336553708707489206525292818982168631634091327107281714134304796431008118612460809735438980732259409706277547199045710179792765660596250715749507178538452959112864582795768249606487943281660618175461703154399879738979082410918622195689710218971097298757933624464166609533328178662195575080777010379735652757879176051766498411460074002662910841487007387530484920247804549494100371858154204501021614029768780756804174569474706174272628828950798352439193748186930215850480142624016661446595223377543502073175043002408121970673639899226149779831527162346547832625089028344173889134324315673436287420474503965311154267758409822392916278984396251540873357183351074538331138389849554820585083710970775960591653196881948480547436369232688849529954147793762633279465466037503805922766327281294496059486863684082770085164326135177250918308863794031980478871214430271105039811880071929640497191806115806089358236348309774530592153394888302753486677630365263429516896364346502815303072332113093442594713556533204530385563682507764159064660738979141830440284572077604644067796645960086791399705668639448741417290791528696922404424936929865151273032426032183577720493713285013999151407166768301822763025895750743109948685633832618584309913245026932671425046747925854005450970602843087282046701534962263529170031705049004834714842503202487155240096838960782954404871539204469163591801078299443992774498899056187258740988201424681962004735115897972286575247668518135505496720771790340379228894030702356002751403498670640432113256008496107776942806417949813278194124092910582632542655985668298331782646698146881891942580626779008204279706847886379815637485140529638381185705271765650220804777799076731260353541944607829197078959253455235007967838021638380952416100043833024001881810906751558658599447955467340025237704660261130496541160800289815451472336144913539429689354282186801608435742609020746774876605708595589862174242882748635194614438191346610340417483108212447173838362308452054016669904598284347161743606499423693703418320879161682543228462038475248563425456675944067432989094285601211640347264604870743385211892220936853366454804545577943 A013787 869 1247616786806938461345502102282791193690453905400688471521673330162573934796221403316232490750799269156968997044017511538358793204386565824193180181391944211953559294065703358173692158507736721993021648793179036402806211616001939926744400688717590630192096137544091334352393411726007749398116462403590423173097335343747392014284861123964761556877055250005313465885688437142946558038849686919865447053428654652698628664637342851994970298120257417556905379960370892784137339995454565235032526708231542674855452377105022641524130425969641538497876116314144060487460918473428342456265975628529937224613990562076886679199016615029140810465640236101402158021034155763524939528215278490420676861106723386407779363264996350777521709922959449509294216644257575513450188480700444479356653477760131774663111807276143092065454606681584867228058376186884553453276384583395636465816230850492788518404174788992738154842704772390824908750141682430351091597968514566735670825554829987863292639567305177551819267144239283549273714111253288776868615611891850994235749604614317798632338464029489520956967931575768945601921745302271667901700291362685915637680393648930410304737460694293514978723335334992831428245006952895285474842597086823141308769524428581818310866844206504189396819448257002822440264004133275131329481948477693278248781900851587409398041985621375496716794061346132838757054361507811512681931920526096559284020712081396887941983565391985841535399949636930597225929966533063274028781124224785990040833081380559325713558301794394722527685927721419908852824082503996583956046638020561951802388085038827959705482730974479547050560579454859581969470785129769785847080923200588324052703066833757526484050420549125472291768647951760301126814911121512990506997494270068170795953259542676669403537355669907249236224077455738401701141745914250434288919534887123257558328750406779746950168386150693310403316428142915190460401310693024273568606228206550854903272770106905405597318611962528607410692676454025175697534206986794206832117220928101701309665344091537241769975467087780417426252564194130385444394733537246123822660608150336850189171659731472510344839873526096565629930461783914388996965026651571856633905608237112671620661390773369013271031460067169652112043348697626573068607250528574567716356762606119800308207677503927676399154772439678209497501680944091947078308900734917021589584294610134722250663422554136084896398698475576141775197937345601822411661753226878357509326180152271495583231756108854209003397902186581167546019254130779089953752666751056205243090628518227987110492339297274541077083400595728889286974322195327081495846898985079083937408170684139631530510661854218004258813006478730306338011259080357161479473102269266097423211427342376942818085664385907902593381694024440940480717535346399205116288581907388430867199786291537354379071800784521478941705906606815379728509148473782316294654867893753222469384932857985713932641143 A013787 870 2995527905123459245690550547580981656050779826867053020123537665720340017445727589362274210292669045245882561902686045203599462483732144543887825615522058052900495865051753762975034872577075869505244978752422866403137714090020657764113306053610935103091222826243363293780096581554144606304877626231020606038606702160337488226297951558639392498061809655262757631591537937580214685851278098294596938375282199821129407423794260187639923685786738059554129817284850513574713753329086411129313096626463933962327941157429159362299437152753109333933400555270259889230393665254701450237494607484100379276298191339546604916756838892684967085928002206879466581408503007988223379807244883655500045143517242850765078251199256238216829625525025638271815414162862438807793902542161767194935325000102076390966131449270019564049156510642485266214568161224709812841316599384732923154424770272033185232688423668371564309777334158510370605909090179515272970926722403474732345652157146800859765627601099731301918060413318519801806187581119146353261546084152334237160034800678977034516244652134804339817680003713421238390214110470754274631982399561808883446070625151081915141674643126998729463914728139317788259216261693901580425097075605462362282355628153024945764391292939816558741763495265063776679073873923993590322086158294941561075325343944661369964698807476922567617022541292064945855687521980255441949318541183157838840933729707433927948702540506158005526495279078270363939457849645884920943103479263711162088040228394722941038253482608341728788973912459129201155630622092095798078467977887369246277533792178225931252864037069725392468395951271117856308699355096577255818841296604612566050540063467851821088205059738450258972536523732176483005482601602752690207300983742433678081083776161966683237893190963447305416174009971227902484441331940115292727695803263982941397547329726678172427354295147814638278362743971139372295423546973951280838223553923928602622757921026679878839161987322031186393073116166114446849779630975292890603913447448372184844506491163780917489711096477760782240432406630107055451991755222927943298208120168958777304201155015265497337960536336157854077463038743178447981713028990424027778007365377307524561207999246859000863746535621274334721016080223001401937726008519107537086972587017293640540006633686930351034370608627667381003501535946764764935019670664535768836591891358933468123842877552480739836253275039858316402250247566789975610399869497734936379892158545603860895339446417358955817158363149981383277992229168000594978960152869285948788660599072265397052292106652756173126077244830345063178025347590980322671528404463174880533717017812619255304756099111977428225410028555431465517565033051937544712214918548507899913130637049047039706223680190564874126709447352682698094202802366704491484208885159639622512146686885981187864151393683636070939035881762963726728150465485551341423466337812901487148993223792023699152271384343 A013787 871 7192262500201425648903011864741936956177922364307794301316613935394536381887191942058820378912698377635364031128349194533842309423440879049874669302868461385014090571989260784903058729057559162682093193984567302233933651530139599291636047834719855182522026005810315268366011892311501199738011180580680475098694691886970309231341381692293181387846404982285881073451282588130095460728918714005327249039052561770531707224530018710523456769573958080989465691300926083092887721743136473121480745000139905443549386718987411628880948603760215510774094733203893994042175190276538182020224552569325010642391957406251398405133170181336605973313133298717599261961815722179724334917194965656855608389584900084686952881129414227958607930885586557490628809405032715577513160003730403035039715325245085414709681609697316973282024782052607124181178155100528260632001155122743748493773873423151677743684905227760125907775379314583399824787725521016170403195060490742832361910829309468864297271870240454855905263052377766044136656382267070394180972148049754503421243556430223859873503409775665219902249688915924393374904079240281013391389741347903129154015570987747678255160818147923949442859262262502009610378244327057694600658078528715131839935863195412894780303494348499557538974152131418127806456371291508610363328866066154688141856150811131949285241836752091084848471121642247934999505740274593316120313817380761971057081885027548861004834799755285371269115165066927143818638296999769695184391453712170500173384588375729781432846611742628490822326363814369211974669123643122011186401614907573560312358635019920460938126553004410667316618679001953972997187151586881991221037953147674771087346692386312222432780348432019071793060193480955735696163726448209209187729661965583261072682146564882006454181551503236980304233797940918193865143637988216817839197623636823042295511138673754291998077662649902946506348948274705632881311936284457025292574752971352574897241768385058389092827931560196878529768551914840786886320893971678230339996187323541615811660085284237982892796342643103638159278208318887040140232204290249991858997696525670024307386973191652459108443247743115007639988756022371453604092982606008090694995684270915366471460406191708461073855432026679677665159608615426366052480146454377196545821181428522030936555927482319772833523831315029381789407187808182200608982229265550380976657131152799256965346749003506256346844113370699817681802844407862731440570086664061582248121072667994870009710010848078852916997229923105301250459342232369428544483327039155563041574098372509218322553348073267571675711464837658496690438859565943754734339699116082888161454559768098831986719393967857805169209478561590948707673644357702044854028019434967467691426659554761942334643056137546262778229383093791158124180928482457484053585533268294733651664195213240832061827496234410206324625152112875907874289267630808770757742677088776470644732730324648901664603593807543 A013787 872 17268622262983622983016131487245390631783191596703014117461190058882281852911147852883227729769388804702509038739166416075755384925681550598749080996187175785418831463346215144552244008467199549599705758756946092663674697323865177899218150851162372293235384439950566959346794553439914380570964844574213820711965955220615712464450657443195928512219218362468400457356529494100359201210133832326790724942765200811046629046096574923966819703747073352455707124813523525506023419905270671964675268745335912969962077512288775320943157597628277441368601454422549479695262631853968175030559150718949350552383089732409607570724741605389190941924833050220955827970319548953518128136185112542110315743393345103333373867591723561328617642056293324534999771381483550101609097168956697687130356495913450080717945544883258052850141501708309705159008750396368353777434773449707740133551070088987178262587457451852062304568685734314742979315328975959825138071340238273540500947901172034743177749760447332109028536588759016271972111973823236016428514127467460562714405778988967487556281686871372192985301503087134468493144694255914713152726768976315413098791385941582175490641124373165402612305088692267325074518164629265524736180046547445031547686007532186360367508689930747437651076939267534924863301747470912173482352607424837406228596618097527810233865650041770694721179163063037291933813282399298552004873475531209492508053605951144815272608354212440176417145511325692072308550551096447038137723880362921370916296396690127205220264714794051006464405599518300477951180565867135948858550277393084118309973082682829026712441853763590012227201448283691489166246350960103660921712125507567125380719408419535646061105616585277791375137524547774721406489107202150311259738918379365409835509833902281697496489905159271989710465348856144583470209874809708579631913494352012124551522243955684055087384468022416974561743824807568224548029959018981317727471981884217532328277485892525192211879863676032705349974293147532729314056466425999431046330845763823419563795864767455396925604018686091835220426978173647783376697522500890230453453469358133728362036122633157554319372237831219133343613003209713860103427251237025425758684637934467794897976435266292015038326892296057906074048220285638704892004831636959648906516656609881396278670781885049774573290718987385545676366657927445463662166332466586464724953771897871015973797544357418521488772716203050262254008629423278418188808778080411858977738695475855682893313736046237325853710349045375828302352880699918997935304468221012506862819410192394633192450588723915439593383227075218050553743701817830955117149617577715014475652398003205295600113264916826590211271958026379867847124420102842609694521274663356889927115409590983423545477977786248576930528748808192570656158409286380419212658865377175655497645732706991237780447818458818905385424990223015054806168531581571858589340167690152306018003285509482012896713228731910743 A013787 873 41461962053423678782221731700876182906911443023683936896024317331376358728839665994772629779176302520090724202012738564997888679206561402987596543471845409060790614343494262562069937864329746118588893526775427568485482948274600292136022780193640855876058158040321311269391653722809234427750886591822687383529430258484698325627146028521113424357838343288286629498113027315334962442105531331416624530587579247147322956339677876392444334108696723119246152806677269984739962231192554883387185320257551527040878948107005349545584521391905494136726012092068541300748325579081377588248372520876197390676271798447515467777310104594539447451561524153580514942956737237037397025654980455213606868099887421593103430656087728270750010958577160272208534451086942003793963442302665031146799985946688193643803787253264702584893189745601651602086780009701680417419620891052748284060656119283658215008472485341896801593269414448089697893336104871279540156509287912094770742775910714055418369777174834044393777516349610398069005040849149589675444862420049372811077288275352510937622632330178164635357708908912209858852040410908451226279696972312133306850198117645738803353029339619970131672144517950133847503918113274866524891568291760415520745994104084779451242388364523724597800235731181351354596787495677660128531128610427034612354860480052164272371511425750291438025551170514352537933085691040715823363701214750433991511836707888698701469532658464068863577566372692986665612829873182569338568675036751374211570027648452995419733855580220516466521037844443439447560784538646993413209379216020794968062245371521472493136572890886379619357510677329143265488157488655208889873030813343668668039107299615305086192714585421251977091705196439207106096980346392362897334633143028856349015059111199378355689072262287412047294827302603603144911973909418110299696224299939181111048204907737597416264810107721823155922746923362971307139819931604574143863660228504006295120194243627952986500723552686154525545288277847226083083049575888824633942240360678940030372673871306660408018375248865306496364245174594928327887450751524637443318741779928879081797248730442211287920812743032757139158014820706522978108328830220098047246601815680657175550041421074367128107022868402835032483789776905818530445703600760340117024546492520325232465088547306004508750471016288712695168956345683796558252861364252274101804614006326788309353087904002161870094543291603523679671874719245291482071329876171068873405550607837529494626846280247015819374758548057947363753949266560505514042666028198651028977629403871939514295073863526120970463713128207598539379538628064612123236276231804093749756041407605695914735871949065300643097263971221338062700945732666925105876545580466719892715004098427951199932692624664782833210199525888470362145436340696599386529593935770598748849847404229485961910855212119624191830405401525459146589610644327354032473005742624055686749225888508266312965008462185317693943 A013787 874 99550170890270252756114377813803715159494374699865132487354385912634637307944038053449084099802302350737828809032585294559930718774953928573219300875900827154958265038729724411529920812255720430731933357787801591933644558807315301418590695244931694958415637454811468357809360588464971861029878706966272407854162050621760679830777614479193331883169862235176197424969378584119244823495380726731315497940777772400722418171566581218258846194980832209310012888832125233360649317093324275012631953938381216425150354404919844258948435861965091422279155033056567663096729715374387589384342422623749935013728588072484638133321561131489213331199219492746816378039126106126790258597608072967870090307829699245041337005266635578070776311543761813572691217059747751109306224968698739783466766257998352938772893195088550906328548579189565496610358803293734682224509759417648630029635342400063374235342437305894220625439864089863364641899987795942175915778800276939544553404961624447059505834996776540589459816755414565763681103078808164810743114670538544119396569149121378761231940224757773289493859090298215871103749026591191394297552430521432069747325680467418866850623444427548286144818987598271367856907389972954526264655468516757665311131843907555462432974463221462759318365990566424602386886777122061968603239793635310104264020012605246417963998933226449742699348360404960443577338744188758691896246616615792013619919935640765582228347912972229341449736860835860984136404525511348981903388763240049481979636383935642002780987248109460036117011864508698113593443677291431185115719497665928718317451137023055456020911511018197466077383136267272980437066130261156544585146982838148471961896626376347511948707719596425996997184176650536261738849811688063316500454176412284093985156925989707432009462501752076325554880353551251150933649356512882829570634544153973847626739983477971396451809068640097397370515362994494108442707655782582519416648208638119114583586378950715120588237249999457015834237155111189825482402031709067946095319105990135012924789965007291639652118972525600897770552664202422915257769254410654501408299013609238675395194201791749302297871396021649891118393584516361670438097521358455411439090959449257878495649451999555474584961907035206912993579254350870291600134345425576620975936128541300883148677602081716825509880910109199181100664185986795536365120135569710118432878229190618730756764057509190650096998443140060354892171200907944848453263032686736365046727009417908316599057918873084982318795273887131620373232189011773739216441133704961120575288198696526773822472346326216450083375220826444093050272245983133707890299232561629093164255419661275891280828549705786844076530794902432688544970704133287179209585938700594462408724840325510831038394991820143582537689061658217339511192654012535127057555039785207595988483617554995794547963364299217684584803369062627410961655157029977031967686788040357703884891358308347417428985317706947783157143 A013787 875 239019960307538876867430621130942720097945993654376183102137880576235764176373635366331250923625327944121526970487237292238393655778664382504299541403037885999054794357990068312083339870225984754187371992048511622232680585696364038706036259283080999595155945529002335527100274772904397438332738775426020051257843083542847392273697052364543189851490839226658050017351477980470306821212409124881888510555807431534134526029931361505039489714148978134553340946085932685298919010341071584305329321406053300636786000926212546065735194504578184504892251234368818959095248046613904602111806156719623593967962339962035616158105068276705601208209326002085106123671941780810423410892856983195856086829099107887344250149645192022947933924016572114388031612160454350413444246149845674220103705785454045405993716561407610726094845138634146757361471486708256972021047932361774360701154457102552161539057191971452023721681113679761938505201870698057164373784899464931846472725312860297389873509827260473955293020029750372398598328492218403710594218323963044430671162527040430405717888479643413668074755675806016306520101412845450537708423385681958399463328958802272699308346890070543435033710389223449554224434643325063817561437779908735154412027557222040665301571686194732085123396743349985470330915151870070786616378744518379560337912050265196649531561438676705832221135413332310025029190324797209619242888126494516624701427765473478162930263339046322648820818202866902222911507265752748905550036420539358806233106957829476448677150382710813546716945486685384170737858269176726275462842513895894852680200179992356149906208537954692116051796910177722426029395778757036863548937905794394481180513799929610376188847234751018818790239208137937564434978397863040022917590477565894109658361779301287544254719466706735257657267728876554013391692104987431673799093540513691208151802700330609322880793573804873851086607386549780354370941081533980629119372348940123994115190895860667004532357637248696295018003409421966770983247278133472138574861173482314166032420705982507226804737653033967755547096946750017419533903979839981457881325931675782059623861278501990074817189221847981388575262996423784370721872148781651442865257393637668166268054334250932694478493538791531798097583789696439570131922563366809466963222644627663420439974922598202098049224065172187233822694710554296082812653445502873994357340628286675572546990502079566750882893261979284912096103053379975581136284541480854012477191549612397868154338063214277042547427452603003020516130485817268747858675162025611650501266965070360783947756103529245696650183905204292267413703662605504032644608457380471452687377262606723414965269347843594212627750438560740885196474660624022517282215838820127304243348341621551505323186375360164741672991437041379832166373562284096840065189650524283437968349165749544902709660037682421660688112889119368413718934032028974853754415978084898847027624151298342149246993747814381627360300343 A013787 876 573886924698400843358700921335393470955168330764157215628233051263542069787473098514561333467624412393835786256139856738664383167524573182392823198908693964283730561253534154017312099028412589394803880152908476404980666086256970056933193058538677480027969425215134607600567759729743458249436905799797874143070081243586376588849146622727268198833429504983205978091660898631109206677730994308841414313844493643113456996997865198973599814803671696501062571611552324377402704543828912873917095700695933974828923188223836323103830202005492220996246295213719534320787690559919984949670446582283816249117077578248847514395610268932370148500910591731006339802936332215725826609553749616653250464476666958037513544609298106047097989351563789646645663900797250895342679635005779463802468997590875163019790913463939673353353723177860586364424893039586524989822536085600620240043471851503227739855276317923456308955756353945108414350989691546035251661457543615301363381013476177574033086297095252397966658541091430644129034586709816387309136718195835269678041461227424073404128650239623836217047488377610245151954763492241926741037924549022382117111452830084256751039340883059374787515938644525502379692867578623478225965012109560873105743278164890119637389073618553551736381275580783315114264527279640039958665925365588629324371326832686737155525279014262770703162946127410876370095085969838100295802174391713334415908128064901821069195562277050220679818784505083432237210528945072350122225637445715000493765689805748572953273838068888663325667386113531607393941597704293319787386284875864043541285160632161647115924806699629215770640364381336711544896579264795645509380999911812341149314413633630994513229422210637196183915364338739188092208383133269159095025134736635711757289726632102391393755581439562871353635099817032606186153452744074823448791623590773372590772478283493792984236785370705502116458944335106022630844629536763087490515613009805237709870573340961461477882190687034119804338226186022142217130776714798466604718241677531036312643842115063999851558175104934556581068579769146791824300903455595795480373063561953552725156890929683278169636071321657003313969206454413506274103215029224745114319483002124041267209598456536489399442862986638467847232298679061151407886746074643709530178697569751019872476379789158283237416186980478421548408290000040864894833180922652400460451974848516308049685324195493039768869826722012263073942743431165321370308219184095530483957736910619367281438565689777479179156373313699810252259229296447262263608679064023493572853541983133936242258562404573718917657091556395505734060302493915815182379704906170511957902392807518742919331611704172469704519228802984338865356735660158278063994600229007125657488279368233345164280970487239755544756852440336352977031462923044116512996520350908804534562006346964657311405893750475494407312159046775603561339160610901568623864352763381842131713325587267319500342031988502330287292081123543 A013787 877 1377902506200860424904240912126279723763359162164741474723387556083764509559722909533461761655766214157599722800991796029533183985226500210925168500579774208245237077569735503795566349767218627136924116247133251848358579273102985106696596533551364629547154589941538192848963191111114043256898010825314695817511265065850890189826801041168170945399064241464677553398077817613293205233232117335528235767540629237115410249791874342735613155343615743299051234439337130830143893609733219810274946777370937473564244574925431011772296315015186822611987354808140601904211245034367883864158742244063442814130103265375482882063860255706620726550686330746146221866850133649957709689538552829584454365208477366248070020606924752619082272433104658941596239025814199399717773803648876492589728063215691266410517983226919155721402289350043267860984168188047246500563909141527089196344375915459249803392518439334218597802771005822205302856726249402030639239159562220338573477813356302355253440199325701007517947157160524976553812042690269145929237260388200482496977548407045200243312889225336830757131019594642198609843387144872866105232056842202739463184598245032300459245457460225558864825768685505731213642575056274971220541994075055656326889610873901177249371165758147077719051442669460739589349129998415735940756886802778299007815555725280855910416194913244912458294233651913514164598301413581278810221020714503715932595415483829272387138545027197579852244901596705320801542479997118712643463755507161716185531421223602323660810485203401680644927394058589389352853776088008260809514469986949568542625670677820114725335460885809747065307514879589444419296686814774344868023780788261431099503907134348017826263842727739908037580789777312790609392327902979250987155348502662343929252633643677841736407151036390454120077874660695287452954440038523651100548688241446867590444720358668596955152521675063910581617925348589560336657955517768173064727986836542375741399246591648469008395139839568921650216081072639163463330994892231118317928498267752018186657864918268663643591178426947870351145660025721447170146469196885504948375725612250480093101695122169550885296207243298464956840064697046828564121819285168613019481078688099823082570245894144111048062314030918961301204749128425824530336077325219546581959052864972198713815787873769038053036264940128690137728304290098116612494467395288413505545191611287655627294463393378788485056453959551443640536526978227936610110034261013368691982526322397100842733996221155727509154452326193244415674409540769876694924438432720408068421354301504580917662808333381499121294676826905609267478786287891872252893671479715399210923645130852501749315199701718099760550668355965397615721522320040025631651035149846108703629358763128261739438610139862653062961202709247583497852542478228923747704645362532039687483377239062142204685550894891662071956493871308224150775324626774666265898310984879802958243694735028834120321218804394095019788286777626743 A013787 878 3308343917388265880195082430015197616755825348357544280810853522157118587452894705789841689735494680192396934445181302266909174748528827006431329569892037873996814223244934944613154805791091923755754803109366937687908948834720267241178528277056826475542718170449633201030360621857784817859812123991580584657844547423107987345774149299844778439903153243756690805708784840089516985764990313722603294077865050798314100009750290296908207185980021399661022013888848451123175488556969460764470147212467620874027751224395959859265283452351463561091381638894345585172011199327517289157845140127996326196726377940166534399835328473951596364448197880121497078702307170893548460964582065343832274930865554156361616119477226331038416536111884286118772569900979892758722374902560952458707937079780874730651653677727832892887086896729453886134222987819501438847853945848806541160422846573017658777945436772841458853324453184979114932158999724814275564813222108891032914920229868481954963509918581008119050591124342420468705702714499336219376098662192069358475243093725315525784194247030033730647871578046735918862233972534839751518662168478128777451106220386322553402648343362001566834446670613899260643955822710116205900521327774208630840861955708236726575740168985311133603442513849375235754027261126196181993757285213470695917765149296399335040909283986701034812364454998244347509200521694008650423340670735523421954161592576674083001519646610301389225240008733689475244503494473082029056956476972695280561460942357869179109605974973367435228470673134673123836201916387307834203644242438665914070844235297446095455530441586829202703803343225894256050731345042273202028125097672615696069908881029569590800859486389303519198231476255328010253150979295053181620159991754892287774135573378470498009113569638373480342306977060329385174543610532495286292417400467713929084657773581163301289321204541828449306464638761963534368315751198161383528411896394538244155099591066547974089156730754804980882168810655406631475457718736246915081346324340872595666165533668763061408262419403101836713100729721757194655521672541722097381050117195013402703537169988329091675596193591159614361372995337609435382456488103689839859774069930127675221251160391840010626397615988236426084192602657350404697336921657852131343283685928798249111871706684919460365340072121248985020685658600525577986599216216087480826814005058701661161134006607502471152620545956883016180928201274725275800874192260693098229450045700075439123404324926994901749479840035189979842034257307388473944513576676961699772279671677912498783308402808448979390228519061400367851216565877228385279197705222796673505427671959176856700105794483825157525082154722672919675347375090416101541594135394780506997414090390270956436392102945810230004169847704903447978343954490227645918238853515439427289647588750988203433450007698634880634767541785011046186011554428885973704421844674696406902743111058804230722891246349350222142511676553081809943 A013787 879 7943333745649226378348392914466489477830736661406463818226859306699241728474400188601409897054922727141945039602880306742848928571217713642441622297310782935466350950011088802016184688704411708937567282265590017388669386152163361646069646393213440367778066327249569315673895853080541347681408909703784983763484758362882277617203732468927313034207470938259814624506792401054930282821741743247970509080953986966752154123410447002876605453538031380586113855347125131146744348025283675295492823457134757718540630689774699622095945569095864010180407314985323749997998889585369011267986181447319179198340033434339849094004623665957782871040123110171714485964239517315409854775961538890541292109008195529424240302864820420823238103204634170971172940332252722513692422141048846853357756928553880228294620480224526775821895639047418780608269393754622954673697323982984505326175254621815398725846993691592342706832012097134854952113758339279075631116546283447370028723471914225173867387314513000493840469289546151545362392217512906262722012887923158529699058668034482577407850387119110987285539658890212941188223768056150243396307866515987194660106035147560450719758672412165761969506456143972124806137930326989010367151707985874922648909555655476380508352145733732031781865475752349941045419453963997032967011241797543140898554123460654803433223190852069184584487056450784678369590452587314769666440950435991736111941983776594473286648671511333635529801260969588430062052890229869951765752501211441368628067722601243899042163945911055211983558086196350170330720801245926109922949826095236859684097008949168075188728590249976915691831827085372108777805959446497958069528359511950286263851223351996587512863626820717749594953774489042552617815501287422689070004140203496382945699511681707665719881680701734726301879051921850853804079208888521182388094178522981143732263314368373086395660212104930106784821597667474446018326118626785481851716963243286324216394118150781685788065310542286759098087314383631322172573982685728843110312524742435102194463446338700110441238068986847509948154852061939024367907535772674755811901331385227179891192745141978149113106460812374234081656561805600254353278027936959305503317541902236548206224036100807865513980675987755659028146438980298321678305948900502967355224129915044596117603967750491624337181513163118813034666266299861912745824718134826041465180426145942688447882749864613433237441930842476121850408611260615387197898935617924128848909559725881129335293784149714759100501095924491141600724251795039725940777097601385041153243491698667909578723475143085999515938674266422283210770974671225353055353690239934813086531840373983632936954012555664203217722253489137680140509047592089059801367519082867997300791231027040566403777439172890362240011804339473178596003834731036577849691487290570064922443860591122676443713468484422348404076867825811521892613742183755222864316849063946072973486209652188957965661882484789883364170535403949425673143 A013787 880 19071944323303792534414491387634041236271598724036919627562689195384879390067034852831985162828869467867810040086515616489580277499493730455502335135843189828054708630976624213640859437579292513159099044719681631750195196151344231312213220990105470323035137251726215926933023943246379775783062792198787746016126904829280348558906161657894478595132137722761814913440808554932887609055001925538377192303370522707171922050308483253906729693944813344787259366688447439883333179608706104384478269120580553282216054286149053792652365311399169488443157963279762323745195333894470996054434821655013349255214420275849977674705101421964636673367335587522286480800139081074299061317083654876189642353728677466147600967178433830396594685794326644501786229737738786755375505560658281294911974385457866428135383773019088788748371429352852492240454814404849714171547274883145797288146786346978772340758631853513214839103661045220786740025133772609060590310827626557135438965056066054642455596942145714185710966764200309860415103714248487936795552943903503629807439861950792668356248779472985480472580720995401271792925267102816734394535187504885254378914590389292642178140572461609994488785001201677071659537170715100613891531250874085689280031843128798789600553501906690608308259007281392208450052108967556876153793991555901081297428450429032183043168881235818112187353422538334012765386676662142761969124721996816158404772703047603330361243460298712058907052827587981820578988989441917754189571755408670726075990601965586601600235634132443563972522964957436758964060643791468589925002532454663700101516918486952548528137345190194574576088216831978433175512108631041597324937591188192637319506787268143806618385567996543316777484012548191168835375018591101876457079940628594815452624527547780105393435915364865077850811603664363899983594180541339358913814122633677726101164217798463780435980169263937186390356655999606144890001010822911941925972428747130464443562277680026827577144810612030508594507641835098804536350132428434952307860371906586680368906734659218965169412603637420871385519799800715597507345993390192088704375096655930458918753781085889536020568612410510536030057404895246210702220545076639292513465418107269952243143910678039685099067603046601337326579599991696270349612583310107624619893135926022075278367126568930390033572813104648270096233705385968452502725148241717325557898203176408394963366482424936853203098075952785168562831075636737544662155344418635833366231852901840591534040375743465136600303131314703230983338928559890381983805811340925483808937623568501650898515063818549484837768756913679901989061110185612072685904210266083486220762948737934702681626584146149751925751130627419570017362223268605832583083413317966061519199745695924399935469631454109759738268342219075101809005207189218823417109260984658725878787709279285546141356037831098058518188559649773464064165594983196290097224754602534521209340389374905688075554179845980509957373455504882571041216343 A013787 881 45791738320252405875129193821709333008288108536412644025778016758119095415550950681649596375952115592350611906247723995191482246276284446823661106661159498777159355422974874736951703509627881324094996806371955597832218665959377499380623943597243234245607364541394644440566190487734557841655133764069289378184720698495102116889933694140604643106912262672351117607171381340393863149341059623217643638720392625019919784842790668292630057995161496840834209739418962303159882964240503356627132324158513908430600746341043878156158329112669405941752022269834709339312213996680624861526698006793687051561769823082315796396966948514137092652754972745641009840401133933659392046222317855357731331291302554596220389922195419626782223840592178273448788737600310826999656588851140533389083650499484337293953056439018832181784839801876198833869332009386044163725885006994433059288840434019096032390161475080285228828687890169575108962800346188034354477336297131363682188955099614597196535888258091859759892031200844943974856664017910619536246122618312312215167663108543853196723353319514638138614666311109958453574813566313862979281278985199229495763773931524691633869715514480325596767572787885226649054548746886956573953566533348679739961356455352245893830928958077964150548129876482622692488575113631104059645259373725718496195125709480106271486648483847199287361835567514539964649693410665804771487868457514355596329859260017295596197345548177207653435833839038744351210152563650044527809161784736218413308453435319373430442165757551996997098027638862805658272709605743316084409931080423647543943742121287173069016057765801657173557187808613580218054404572823130875177175156442850522204135796230813279690743748759700503582739114128206996373735419637235605373448937449256151901751490642220033049639632791041051919798660398137723860609627479755800752067708443460220368895286934111536826788386402713184523246331055054353880892426985811572564259801421860245128993028709744413012724690279485251135412848046072229691776667960672320491172752947714619565745069916784735371759661333447512196633039321518149615137730129851204979204607070889031863927828387220775985385238397635797008167829153486151896031528729010941324830468875555155335788529537973283922861314914889810921117619580062745109419812527568406712363419358379002743359470892001866470608324264260496501057126631710254459043080928363298664513585826556556307042924302273384540638480362637189719357412603806844733834981949144635912322678817319260273230942160059792977327818286602457590996767472296807143117753029562086625259234187972463807334668228337313095482785349745444675735725555654586518856008848866450416051839919781221138585428534905554373728464636434387611686698067922604031983275376436513707598589415914484245062585121317533131582289667999319443421502461314395024479335624165600834969289979564596285395846832466438502170731719106087218061593554654292523436635800685385423626274889148557069405585810199204407653666667223053069960439543 A013787 882 109945963706926026506185194365924108552899748595926758305893018236243948092737832586640680898661029537233819186900785312454748873309358956823610317093443956563959612370562674243421040126616543059152087332099065390395157016968465376012878088576981005423703282263888541301799423361050673377813976167530363797021514397086740182652730799631591748099696342676315033374818486598285665421567884155345562376567662692672827403407540394570604769246382753914842937584344928489886878997141448559261744710304591894141872391964846351452936148199519243666146605469873137123688625806030180292525601914311642610799809345220640227149117643382443159459264689562284064626803122574716200302979785170713912926430417433585525156203191202523904119441261820034550541758978346295626175469831588420667189844849261893842781288510084216068465400364304753400120266154535892037105849901793633775352505882079849573768777701667764834417679624297149836619683631197470485100084449412404200935681194174647868882667707678555283500766913228710483630850307003397506526940406567861628617559123613791525332771320154646170813813812975010247033127372719585013254350843463350019328821209590784612921186950267261757838942263712429184379971541275582734062513246570180055647216849300742391088060428345191925466059833434777084665068847828280847208267756315450109364496828461735157839443009717125488955767197602410455123913879008597256342372166491967786787992083301526726469826661173475575899437047532025187255576305323756911269797445151660410353596698201815606491639983882344790032364360909596385512775763389701918668244524097177753008924833210502538707554695689778873710807928481206103548625379348337231300397550619284103812130046750182684537475740772040909102156613021824998293338742549002688501650898815664020716105329031970299352184758331289565659436583615928674989323715578893677605714567972747989105717583928801799921118915752914356040314440863185503668022717192933585726787783213886448554712261932096335643551981361044087976126248158619423489955779773574241499305779827462801577353912870200149627594946861607476784115927410965077225945690041772743155070261577204565505290715957717083140909957392723548616610957797520250702371700478355270120917955770207927961228259420673854698790017110650436021603404611730651007716969878691744516384569879467985586806089611696481395930586558489452099038161042736320956162437309000280093497119569562291693210061249758396282072991350691892516177147661740234205937791659896270825486751840383543916027492126303562938564091706132500675983238700984633950625725023978569987247421285321885601410538416237888742254167624738812666441477059126662231773277246128347448940467647394711953743613912308236051322043592078964655659762061082172280791844178824069411944213187610676672395266876283397048929077492866365983655027409615862453774884833621607604761265240934595681235428244751918843711926857573715410565886124724956348771362557445610402126686008845685523642811530288289782776453668002550420975015342743 A013787 883 263980258860329389641350651672583784635512296378820146692449136785221719370663536040524274837685131918898399867748785535203852044815770855333488371341358939710067029301720980858453917344006319885024161684369856002338771997741285367806920290673331394022311580715596387665620415489882666780131356778240403476648656067405263178549206649915451787187370918765832395132939186322483882677184489856984695266138958125107458595581504487364022050960564992149537893140012173304218396472136617990787449049441325137834635613107596089838499691827045704042417999733165402233976390560278462882353970196262253908530342237874757185385031461761246025861694519639044039168954297301893596927454464194884104936359432258038845900043862077259893790778469629902955850763307009455798447303065643798021922817483077807116517873712712202780385426274695712913688759037040676781091145614206514694621366622873718826618835261704303367436848777937456757723860398505126634725302763039182486446570547213329533187285166136211235685341358662133871197671587115157413171183916169435770310759455796713452323983939691305456123966964952999603126538821899723616823696375155503396408499724227473855623769867591695480571300375173542471696311670602674144484094305015002313608967655171082481002433088456805813044009660076899780280830303635702314147050882913395712584156885136626113972502666330818298982797041443387502752517223499642012478035571747214656077968992006965670254053813477514857734548351124392474600638709082340343958783665809136645258985672382559271186427601301509840867706830543940921616174607898674306722455102357323784974428524538416595436838824351159075779649836283375854620249535815357692352254519036901133252924242247188625574479253593670222754278027865401820902306320860155455092463808056409313739368895005760688744595604753426247148307237261844748649366241104923719931320677702567921842827919013053121610606516722747368852794972512508394306922543980233539330017467496541362979864140898963301880168307247866855230679121828845235799383827236351753839833177365738186587226744801350559255855467414719551758662341713727150419495601790296356315323698046868161778203009014478716621324807699929240228482909671846121936394452848531003560324011804269235034909050869037925131794831082671696887869774472765293069528444678738878583839352280602633393921421157683251831629338326933174489790624663609906615746011978909672504486584086519062355397357060669909473257252233011233931341331535838302328456637775410946251993691168760888942382008595254854615492384186424134123035756121064106115452365782572546539381058506057847328986702737387170870152256466997889212125986418963116018487638667954162224906062821394703400938417003452074759224226664581594138239088708658295646181217873356590658078055863453234690421035769956436314478715060372144726755720810487685751513498485525479859031797843483964230646263215649357143752336385034490700768692585464620193400041500426910575506173107238490942266390484222183768446265256874123560761011837925943 A013787 884 633816601523650864528882914665873666909865023605547172208570377421317348208963150033298783885282001737275058082464834070024448759602665823655705579590602814243870937353432075041147855542959174043943012204172024261615391566576826168104415617906668677047570105298146926785154617591208282939095387624555208747433423217840036891696645166446999741036877575956763580714186986360283802307919960146620253333999638458383008087991192274161016944356316546151040481429169228103428369929600019795880665167708621655940960107071338211702237760076736735405845617359330130763777313735228589380531882441225671634381351713137292002109460539688751708093928541653344738044659267821846526222818168531916735952198996851551269006005312847501004991659105581396996997682700129703372071974660610759050636684776869814886759414784221998875705408485544406705766710447934664951399840619709841781785901261519798902711823463352032385215873915827833675294988816810809049975451934057077149958215883859204209182671683893043176880504602147783424745609480663492949024012582722815284516133453367908999029885439198824400153644682852152047106819711381236403993694996748363654776807837870164727352671452087660848851692200791675474542844321117020620906310426341020554975131340065769036886841845384790757118667193844636372454273559029321256267069169875063105914560681213039299647978901860294735857695696505573394108793853622640471959763407765062389243203549808724574279983206159513173420650591049666331516133540506699165845039581607737085266824599390524810118612670724925127923364100136002152800435233564717010440614700759934407723602887416738245643850017267132940946939256916385426943219135492673819337763100207599620940271105635499890004324687878402204833021544904829771986437476385233247677005603143438762288224716908831413675774047012976419403085676665689241507128344892921851555100947163865580344629833550340544987066246651316432615560729002532654730921028096540727931371939459195812514653802298410887814284105702128319408860571511057411154320569194480560969439458855137385995931414268042692773308977262741643772548282454658888157208939898501551513092199010530456429465424643763398607800863287530105788587466122102538769283081289322939548337952342050433318816631136560058241439389429494744227775328509109468659937795673652047479798284825726922778805332199597487647742041322966551949987289817327385784406174761362123683272288391732268715309054302668452645290662611459972669150537017547763890624387298761681951036852496194894350659202637206905931797214431604346029408850446674918783201130243956684241053921473044891436897073272466597259235567777261931998314493391930441560388820441757943501999456834168682865653139225288431496897368221660407525912051989488567846481104113929174170045412128151216491700906883665403591063394859953519488940485665980933489383909863746677141535346622204998117781677980774106502149359660467812172545630897700553084353499642525012291790321630479616752381603552617463228039482881754770669387189422860189143 A013787 885 1521793660258285725733847878112762674250585921676918760472777476188582953049720523229950380108562086171197414455998066602128701471806000642597349096597037356999534120585590412173796001158644976879507172302217030252138555151350959629618701898593911493591215822820850771211156236836491087336768025686557056202587649146033928576963645044639246378229543059872189357294762954251041409341315824312035228254933131938577602419266852650260601683399516027308648195911435316676331516200969647529909477067668400595914245217078283046297072861944244901709435327279751643963829330278283843102657049741382837594149625463242638097064814755792692851133522428509680716045226902040253509460986422645132083021229791440574596883418756146849912984973512500934189791436163011417796344811160126432480578680149264425543109354896917019300568685773792120500545871785491130548311017327923330118067948928909037165411088135508229756903313271902628654383268149162752528991060093671042237049676337145949306247594713027196667690091549756828002814208363073046570606654211117479498123236421536349506670754939516377384768900883528017065103474127026348605988861687192821135119115618726265510373764156462473698092912974100812814377369215001966510796051333644790352495290347497911457565307270768882607841919932420971930262710815229400336297233076870026517300860195592507358454797343366567660794327367309881719255214042547959773175391942043914796572931723090747702846239677988991129382982069110248861970236630756584697193940035440176741725645863136650069094789022410545232143997204426541168873844995788885542067915896524602512944370532687588527790883891458386191213601155856241410090669144317909840229969203598446689877590924630835235900383575596043693804084729316496282539436380800945027672490453147396468254027545298104224235533486878156382986808709674319868858615156087905365583797374140441258407456230354367648513946058209810754709961310335080904008941388459794287763224026641529145847683779318484541642096137790810094900674232198048844181523686635947826887624140711184863776231325657570505348714854407842686697888426173635990465458664696302225182934369824283625887146484569675920057329872753359783998398506159168195585048678175664377855559423573263090398478731358880699837695974020216880890888563750371834252510647412438565998995681866570341591911602611233567842228641216442691231919482851403053268359225602030458963536764428549177185457039380706954801342880930115394378630439379132181101389153904326798364439482843363941335932745531933781142245111850282034816610649922466479998465913715739998862770465456780784339989872927192300019424598233205898727953098634024990186493557880660822348300695858839007560433187279917524024050581100206638469714836826762051399401130977543947182279034519691070796573877427680634022143211058748400292946106084020221308010767582855771816826367239914200480793808831838629711660612544783217026282059785379027955532752641702554512588562234781559822468230129834529210522798399093204377198641804287314132343 A013787 886 3653826578280144027486968755348743180875656797946281943895138720328787670272378976275110862640657568897044992108851357911711012233806207542876235180929486694155881423526002579629284198781906589487696720697623089635384670918393654070714503258523981496112509190592862701677986124644415100695580029673423491942412945599627462513289711752178830554129132886753126646864725853156750423828499294173196583040094449784524823408659713213275704641842237981568064318383356195339871970398528123719312654439471829830790102766204957594159271941528132009004354220798683697157154221998159507289479576429060193063553250737245574071052620228658255535571587350851743399224589791798648676215828400770962131333972729248819607117088433508586641076921403514742989689238227390414129023891595463564385869411038383885729005561107497763340665414542874881321810638156964204446494752604343915613481145378310598234152022613355259646324855165838211399174226826139768822107535284904172411156272885487424284300474905978299199123909810966144034756914279738384816026576760893068274993890648108775165516482609778822100830131021350768973313441378990263002979256910949963545420996600561763490407407739666399349121084050816051567320063485219721592421319252081141636341192124342485409614302757116087141428449757742753604560768667365790207449656617564933668039365329617610167649968421423128953567180008911026007931768916157651415394116052847439426571609067140885234533821466851567701648539947933707517590538150446559857962650025091864356883275717391096815896588442807719102377737287828125346466101834889114186505066067555570633579433648982900055225912223391585245103856375210835625627696615507301526392156057839870502396095810038635401396820965006100908823607435088907574377186750303069011441649578006898920277920136260748242389515901994453475551327711928042005129534989767060782766697495311199461436302409080836724081984485761755622058617106114529250525468273691966084919500887966311479180288754143681384482672826835735037856518831507515274879838371612910732357185561847554857926731412903826783342264365433230290761630111242900013107566253935821642664225421948104985755038709451791884057649024480816841380154813288162837599701876299770171231198175999404680046747433992672560310308033622540731019023441564642774040278064437264996963588632161635390162179757869571796389190967560678901647838678326218730897330500670475131971451771392946574422282351553077398478024257113207061903091684949296366824435358524288642873019198306916823147574522022173008522530513552527165594682170463842018476316658831491737269511887561730663200315684898188712346638460357927362845815389820294001437771032471466634458269970757072457152600082659081975181745445221596138965785323221055685409962115477083017184651961881778260982573879703861202287165849752054909103363600707732551360533852966436708132200107743033995354385935005244549937697130720024504080103225544695046121234139092727833384725137925710525133746220541732704634465238956222783709653938972093841231755543 A013787 887 8772837614450625809996211981592332377282451971869022947292228067509419196323981922036541181200218822921805026053352110346018140373368704310445840669411697552668271297885932193689911361275357721359959826394993038214558594875063163423785522323716079572166134566613463346728844685271240656770087651245889804153733482384705537494408597916981372160464048061094257079122206773429357767612226805309844995879266773932644101004191971425074966845063213393744922428438438225011032600926866025050069683309171863423727036741658103183576411931609044953619454484137639556874327287017580977002040463006173523545591355020126623344597341169008471540907381229395035901538240090108555471594203990251080077332868522926415876688129328854116525225688289838897918243860983964384323786363720708018090472455903159709635342352219102129780937660317442590053667342214871054876033901003029741387968230053323746360199006294665978410825977253177545569417318609561584941880192219054917959186211198055305706605440249253896377096507456129711827451351185651861943279810802904256928260331446109169172405074746078951864093144582263196304925572750955621470153195843190862472555812837948794140468185982939024837239722806009339813135472428012551543403587524246821068855202290546307468483940919835725226569707868340351404550405570345262288086625538773405736962516156411882012527574179836932617514799201395373445044177167694521048361272642886702063198433370205265448115705341910614051658144414988831749734882099222190218968322710245566320876744997456023454967708851181333564808947228075328956865110505568763161798663628200925091224220191207943032597415248363196173494359156881216337132099573833030964867566694873529076253026039902763598753767136979648282085481451648467086079625387477668696471400636794564307587286247162056529977227680688682794798737836339228854316013510430712939422840686242189906908562084203088974520844750313975248562739671780984730511649325134410569891721632007113861511873298698979004142897457232599825893501714449544174986491930242598668389602533995979213882082122382088106804776741405185928118673897094202931471266575699907764036805238097400070797847941393752313622415307778441236153751706704878973076884204995748181126106820574570636792240589016406817305049588727720295176675283196707300470707632713873257709576305820086571779393598644841883130447513113190042856460666661251172884490532109810791863455703114464725187899926078938833745736241328810155629323135563260576745469295816817031538119095134907292377326427375237393462595763039617724592831891283684686361636297854411661184098042035715322343957959440551098344278943319383598192802750958525897452088248963991389334306199787730969623392798464455822411370813977052329656850561053754700669319039260476324260349360478149604619159885168970746691485205254683836757176005299265855816641780972414536225412458691024622845880629947592164400410810858778834296327844532812805737083167961639527956725056159630970846124675520700223827351038733890903686879107471997312797445058743 A013787 888 21063583112295952569800904967803190037855167184457524096448639590090115490373880594809735376061725393835253867554098416940789555036458259049380463447257485823956519386224123197049477178422133888985263543174378284753155186295026655380509039099242307052770889094438925495495956089336248816904980450641381419773114091205677995524075043598672274557274179394687311246972418463003888000036956559548937835106119524212278486511064923391604995394996775358381558750680690178251489274825405326145217309625321644080368615216721105743766965047793316933640310216414472576055259816129211925781899151677822630032964843403324022650378216146789340169718622331777481199593314456350641687297683780592843265676217323546324519928198518578733777066877583903193901703510222498486761411059293419951435224366623486462834456987678064213604031322422179658718855288657905402757357396308274409072511720358030315010837814113493014164393171384879286912170981981557365445454341517950858020006093086530789001559662038458605201408714402167438097710694196750120525814825737773120884753055802108115182944584465335563425687640142013934328126300175044447149837823219501260796606506623915054731264114545036598634212574457228424891338269299658136255712013645716617386321340699601684231829942148525576268993868591885183722325523774398974753695987918594947174447001291544928712078705605788475214653032882550291641551069379634545037115415615570971653739438521862842340925808525927384338031204740388185031113451920232478715742942827299604736425064738891912315377468951686381889106282294608864825433130323870600351478591371310421144029352679090271221266394011320034012559956335671800425454171076773107346647027634391343312083515521806535400607794895888135525287240965407969473677180555333882540227832928943748902517074279436097728475323661333527390311769545050488479212748438544141767554240487667497966487457564171616627824548245503854571799137951946144337958470029647719778310023638449080381490007790176248588947096794815472181970297616393355564142567124512479402803435684124346092530879175839393544438268956113851413412936026923181238462511048255478541452369376671857569985632907286399305007419153976037408005157847798414414357598976194791382883782476199544098938169654228392768349424062535256428719197354955294228430169026146009691760692710274027858842324030346265361396204478984769292898362060653664066095661767595655711264157143177829805176147722515532139823512715430473183666004848487388644765871779256177692723023947418912408997960752127944981703692427058122156747389370972126931954288751148442398503019398927752488947843060616763187124613742909840019260919405051420679782463885762543325791669185690342058065766109113158429609701324358902643506098197090065036307035013264403654549098814508037200690602884290698762806255977816495892053979588723537319815756916114767301477215313317150119452959392504168786725386356871927981145483154723283546574736686275896506624096859839273961001545345925201237409469844000072059752196737040265548026665586041943 A013787 889 50573663052622582120091972827695459280890256409882515355573183655806367292387687308138174637924202670598444535997390299074835721642536279977562492736865223463319603046324119796115794705391543467453617767161682261692325602294358999568602202877280779233702904715747860114685790570496333409388858061989956788875246932984832867253304179680412131212015304726644234303980776729672335088088732699476999742089792977633680646113066881063243593943387257635474122560384337117981825748855798188074666760410397267436965045135347374890784483079751753957670384829611148655108678818526237833802339863178452134709148589011380978383558096968441205747494412218597732360223548009697890691201738757203416680888597793834725172347604643107539798737573078951568557990128044218866714147953363501303395973704262990997265531227415032176863279205135653360583971548067630872020415108536166856183100640579630786341021591686496727008708004495095167876122527737719234434535873984600010106034629500760424392744748554339111088582323279604018872603376766397039382481396596393263244292086980861584554249947301270687785076023980975456321831246720281717606760613550022527172652222404020046409765139022632873320744391271805448164103184588479185149964544763365598344557539019743643840623691098609908621854278489116326117303582582331938383624066992546468165847250100999373837700972159498128990381931951003250231364117580502542634114112892985902940628391890992684460562866270751649795612922581672032259703398060478181396498805728346350972156580438079481469221302952999002915744183789355884445864945907613311443900097882516321166814475782495741202260612021179401664156455161947992821515464755332230739299513350173615292312520767857491496859315545027413396214665557944534706298910513356651979087026862393941114943495344926070646069252110861799264138558677666222838589809000944484383897731410889662617536385611576051523406740337454754826889730222622692555438286541184175187722366755916241995957508704213172862061979404351948708910684576960446709506303665954463046131049077582554968166640901190383900196283763629357243604459400642558153548489026861403978027138873389130025535504610394644731322813388696465816620383992563993008872595141843694110303961725355105381550545339802371036806967174147150685354792849247661442460835831776569269917423197367940889080419996861383132712286954042431072248967307629447422695683903997169362745241300769969362227930681759792667716254029748566113982077641218220136082858141994082640227980497752808694004103765859195901070565517366551298350481879704076763622247291507410198805749576825533725963771188540848412286197596726525886245467491528461052157695789715866525225797714842511281415904427980693389492892879785725247058141771213246152173191066847833174572386253633797318858137525181967729497820602737406636821604992525213104877632355591556290846793967274477436806555501402509256927652642849499082730305054490603795325942783748427512404456560474096780364710375566408171020137095444173015465024365633677580812024072086705143 A013787 890 121427364989346819670340826759296797733417505640127919368731213957591087869022837226839757305656010612106865330929734108078680567663729608226127545061213401535430366914224211630474023087645095865356136258955199110323273771108755957964213889108351150940120674222510612135360583159761696515942648206837886250089467886096583714275183335412669527040048746648672806563857844927943276546501047211444276380757592939298467231317473581432847869058072805582773368267482793420274363623002771449567274891745363839116153073369969047112773543874483961252366593975896367920915937843281497038959418011491463575436665762216325729098922990821227334999734083736853155396896738771284635549575374756045403450813523302997175138806598748101203056768912962562716107734297434169498980669236025766629453732863935441384434540477023492256648733371530703718762115686910381723721016675595336621695624638031693518004792841639278641547907918792723498070570189098263881877320633437024624264589145431325778966980141278968205723686158194329249313120707616119291557337833227940225049545300841048664514754123470350921371967533578322070628716823375396403973832233133604087741537985992052131429846098793341528843107283443604881042011746196938523545064871976840801625282651186404488861337482327762390601072122652368299007645901780178984059081384849104070066199247492499496584320034154955007705907018614358803805505246310786604864507985056059152960448768930273435389811441916074711159266627118594549455547858743208113532993632553759588684147949631828835007600348390150606000701785278243478554521735124179560776804135015921687121521556353772274626627729462851743395639648843837130764458630877552686005058131553766850316842362363625837083959216623610819564311412004624827829823684142569321401787951496607852616979332323167495621212274318179180033196679385076601035454131411267707005738453117546079944704861853394099707699583550228866339362242264517084825607325985383204625721402580954897032293978398815828041810812549849028850094553669282032549524635101956665773760648835275714478568104803758111744371277316474086741894307020942782126669922153494230951243160435007301191310746569557541999906074946260214425705541966146147214303100935566709558839812102577608021102859360865492859373528185127308795536857631043635123348466832095542817071733096880426074682088412464180901642200976655877004469770505618303261892337053497203639951324363148696438709261566905262195186725925426307239670968416564946546734942398927792419187381175104493674303853141827929358470427807197089667339506993169488309457015746909291887332604733958106476039014623686577037899160429740388652875367447159834986230627591107795527067140313336869586679586531581644828172435804365526318186598392683004011367831751501647452148299394974747362578388197961904518524267267172513335008673587053036664811195285775326654323152315426020325772539758867424725883293995481647297635462435831939712577588623779974457283100201698306369655669611734946018619349166161459410131523501886459871529669797080179048343 A013787 891 291547103339421714028488325049071611357935431041947134404323644712176201973523832181642257290880081479668583659562291593496912042960614789350932235691973377086568310961052332124768129433435875172720083157751433063886180324432123055072077547749151113407229738808247979737000760166587833334778298344617764886464812394517897497974715188325819534423157040703463408559822685671991806988149014354677707590198980647255619822393254069020267733608432806204238857210226187002078747058829654250411027015080618577717883529161295682117769278842635990966932192136127179378119166761718874390541562645591004044623434495081398075566514100961766831334361535052184426107949069789854409954530474789265013685403269450496217508274643594190988539302160023113081374670048139440967052586835697865677318412606308994764027331685333404908213608825045219628747839764271826518654161038104403228691194755914096136729507612775908018356526913021329118867439024024931580387446840882296122859278538180613195299719319210802661942570465824584527600802818986302419029168137580284480343958267319357843499924650452312562214094048121551291579549092924326765941171191753783414667432704366917167563060483202813010752300587548095319381870202618849395031700757616394764702303645498557177756071295068957499833174166488336285917357810174209740725854405022698872228944393229491291298952402006046973501882751693075487937018096392198638279683672119598026258037494201586518370937272040495381493399171711745513242770408842442680592717711761576772430639227066021032853248436484751605007684986453062592009406686033155125425106728173227970778773256805407231378533178440307035892930796874052950965465172737003999098144573860594207610738512035065634838586079113289577773911700223104211619406665626308940685692871543355454133367376907925156986530670637948211259705227203568919086125369518453764520778025935228137947236373309999233398186700104099508080808743677105520666283189690905074306357087596872707774537842135556803128387760932187518269077023359946160151408648879797954522799317853496990463042019633823226298235436836854282267288231157283619886134483090539648513934828204452530160337102513507658341774485945970774836119006260716899461541745346295669650774388858288836858667965325438048355355841172490668418083995172135767931159668863861398303789231165609903005311694278326498344842924544950760687731918983989546131803501265446785939523129795920020149340937022139534530643328946948563682449995168172436658710596699825629598468902201425889312003551393528858389687497165080212291282156290599941431006294808329209821485583966233413648969674111471471467995884191806673155553757240630763801939736846249817060488203892321823877617687262327529232442018366281628689966022740831892631294164035355455532608066847334368417550710063306532748976765708481204517355825282514341032211679881146559297029888709337874802179867961040686766845788883151435161622745308432487249898790285695718671936723584277633593543262737775605390705057347953664043725787928029390151542737182789509895071543 A013787 892 700004595117951535382400468442820938870402969931715069704781070953935060938430721068123059755403075632684269366609062115986085815148436109231588297896428078384850514617486649431568278769679536289700919661761190786390718958961527455228058192145711823290758602878603399348538825159977387836802694325427253492402014559237471892637291167170292702150000054729015643952134268298452328578545783465581175924067752534060743193566203019717662828393847167696377496161753074991991071688249999855236875863208565205100638353516270932764764038501169014311604193318841357686864119394887017411690291912064000711140866222690436779435200356409202162033802045660294807085185716565440438300827669969025297858653249950641418237367419269652563482864486215494508380582785582797761893260992510575491241508667747896428429623376485505184620874788933572328623563274016655471288640652488672152087558608949744824287547778274955152074021118164211214400721096683860724510259864958392990985127770171652281914626085425137191324111688444827450769527568386112108089032698330263037305843799833778182243319085736002461876039809539844651082497372111308565024752031400833978616505923184968119318908220169954038816273710702976861835870356487857397471113519036963830050231052842035783792327179460566957099451173738495422487576102228277587482776426459499992221695488144008590408784717216518783378020486815074246536780449437668930509520496759154861045548023578009230608620390169229410965651411279900977295891751630704876103115225939545830605964784185516499880649495999888603623451652473803283414585453165605456145681254343920357839834589589782762539858161435177193178926843294601135268081879741546601834645121839286692473383167396192589247445175951008276235161992235673212098195404168767766586348584575596445374215071955928301924660140201713655234552250515768974725787012213807488614388040270482759211314532317308159389046266949942918902021793568730355119745938447863083409563367320091371366665358967471884311259013998182231364053933087230730523532165960394888809241162166246274101763889140809566342063283845287131723759043008637971346608893900385696081957522518890524914969383134931887678600540756275830381521734031981275607161730576455902831509307648751497297661784746376754101209374655150094871819672408297978802714364942131217327397944028629377115753377962261922525967861832426776411244337480558900262460206538337733040795034640003968378567589790157022408074632801623501401562438398782020417564142676281336665923834185623560238120526895862788993639680693357589711368457253730459375846113834798432781386887102926426171176187541643002994658117944527822246484571134754463888457308167845810762232177545464699130160067116848397687093286097442190484608420600737374207737287848888448733791968500449818570539254861998985130293214466063372046171336503316932818340243394632888872168762791120237400033862974458688927196739108446595823056211485546401887006995475955420531320073325850598258097373833399228543082842692436747368985616815198565753854111975877613258066774743 A013787 893 1680711032878201636453143524731213074227837530806047882361179351360398081313172161284563466472722784594074930749228358140482592042171395098265043503249323816202026085596585445285195437326000566631571908107888619078124116220466627420002567719341854087721111405511526761835841719209105708196163269075350835635257236956729170014222136092375872777862150131404366561129074378184584040917088426100860403393686673834279844407752453450342108450973627049639002368284369133055770563123488249652423738947563765057446632686792566509568198456441306803362161668158538099806160750667123728805468390880865665707449219800679738707423916055738494391043158711630367831811530905473622492360287235595629740158626453131490045187919173666435804922357631403402314621779268184297426305719643017891754470862311262699324659525726941697948274720368229507161025175420913989786564026206625301837162228220088337323114402215638167320129724704712271125776131353137949599549133935765101571355291776182137128877017231105754396369192163956030709297635691695055171521767508690961552571330963400901415566209124852141910964371582705167007249076190439251864624429627393402382658230721567108454484698636628059647197873179397847445267924725927345611328143559207750155950604757873727916885377557884821263995782268146127509392670221450094487546146199929259481324290867033764625571492106036861598890627188842993265934809859099843102153358712718730821370360804610800162691297556796319815728529038483042246487436095665322407523579657480849539284921446829425116213439439895732537299907417589601683478419673050618700205780691679752779173442849605068412858199445605860440822603350750337325778664593259453391004982937536127348628592984918258406783115867458370871240623943357851382247767165409211407573822951566007065343490387766183852921108996624314486218159953488361308316614616325351780163145684689429104866366192093856890693100086946812948283754326358521582642509998213319263266361644935539382651363526880899994231332892609635537505093493342440983987000730470908128030988030361157304118335097827083768787293944512534403268745462263739769203207954254826056292780011567856150320841488906971462316319898355818268746033683410787042732795315114070622698453847664652345011685945176050586597003708547015377787239033452323447105317190226057052803082463612739134454923860487390875984848836259656690163397654290821919530166955898548897030948878170649528076940783086167010801787193356698026865151414595475631022571506565751489334883125879682168131727385076966556373728873344751572896995665866206832961406519317351037108109915934126349236994026287484850190174141184811301213809455294545467796185996910997791640119458286660742611514321147553002846710979919958699353544817862370435472777228125181165409834516369580014387864750923659563297834007933018156282857378944463955696834924390513566182077199461479689997481305001675312114199370599380276571157963776796910930703796137768964695699496055367286417691794573991547731941905304540630432934465973291756375003722854082149432618326157943 A013787 894 4035387189940562129123997602879642591221037911465320965549191622616315793232926359244236883001007405810373908728897287895298703493253519630934369451301626482701064631517401654129754245019727360482404151367040574406576003045340372435426165094139791664618388484633175755167855967821062805378988009049917356360252625933106737204147348757794470539647022465501884113270907582021186282241929311068165828548241703876105906423013640734271402390787678546183244686250770288466905122059495287415469397213100599902929365080988952189473244493915577634872550165248649977634591962351764072861929606504958463363585576741432052636524822449828125032894624066624513164179485704042167604157049652665107006120862113968707598496193935973112367618580672999568957406892022910498120560032862885958102484540409341741078507521270387016773807603604119046693621446185614489477540226922107349711026509956432097912797679719747239735631469016014162972988491378884216988517470579772008872824055554613311246433718371884916305682430385658429733023623295759827466823763788366998687723765643125564298774468108769992728225456170075105984405031933244643726963255535371559120762411962482627399217761426543971212922093503734231716088287266951556812798872685657808124437402023654820728441791516481455854853873225818852150051801201701676864598297026030152014659622371748068865997152546594504698936395880412026831509478471698723288270214269237672702110236291870531190621805433867963877564198221397784433816334065692439100464114757611519743823096393837449704028468095189653822057077709632633642031685634994535499194079440723086422795436281901769259272536868899670918415070645151559919194573688415947591802964033024241764057251756788738434686261197767548461848738088002201168776888964147516589584748906709982963889720421026607430863582700894979081409802048325555501268191693797169624171712788939319280784145227217350394554133308759297888829294137586810319924666505710179551102534309490230057745923828041040886149430275155734925549729477515200802552788753860650415402402260897138687188122569882828128858292760774595102248257854895239185856902298165837361158964807774422616920340414865638481021484075952319663259226873869299689601441551588883565098987688242830280373057954367697458419405904221383922067160919319028596499866573732762983780200995134186661826272189030225493239622055859435713082317767952263428791930861112415901771308256487729516912734820189886992935091051249431962503228546443736990085194187264369325893054385237116885684277451569796701853323024900748526525686593744762605940337052880959840096571908157837364518022657116251125306608112984731934214356502162203668178642578583305697727926819346272443010245885075274759834953062787820837147861107687551415570138124728559978149012673803361614545263266967706611478099453047176593235140566845657957628100653461623072403167355907012735683952613309022424386192688809112044047350271028089383144619814526783284234374490028936854688877998772153706104392514636202053669475652801873507056383938572651240787716601105221143 A013787 895 9688964643047289672026718244514021861521712025428235638283609085901774219552256188545412756085418781350707754858082388236612187087301700633873421052575205184965256180273281371565539942292365392518252367432264419150188983311862234217458222391029639786748750751604254988158022178738371795714950209728851572620966554865389276027157784367464523765692500939670023755963449104432868263662872275874666154344328331006530281321655751402985637140281216189385970491688099462609039198064848185084542022708654540366933405559454474206925260029891301901328992946762008596300655301606585538941492985218405270535968969756178358380296098702037328203979992383965456107194945175405244417581076216048921921696189935638866943989361640271442794652212195871965066733947747008105987464638903789185404065381522829520329496558570199227273912056253489831111385092291660389235574084839979746656174650405393467088627229007113122605251157107450005298145367800701004989430446862032593303650557386626560302687357810895684049943515355965889788989719533119345747843856855869163849224761309144479881357497929156752540469320264350329468556481671720389588438776540427113448950551121920788385521845185132074882225946502465890350327977727950687907530093318264397306774202258795224568988741431071975507504149615191064012274374685285726151900511159498394987197753314567113347259163264373405782146286508869276422454257810548634615136784460439652157766677336781145388682954846716981270031639929576080425593018091727546280214339533025258904919254441603716739372351896550358826759043580827953374518077209621879733564984737176130501131842512846147991513361022228109875114584619008895365986171425886690167918916643291204475501461468049760981681713135839883856898820149293285006233310402918187331592982125010669096299218730884884441503462064848844774464934718029658758544928256807004267636282406243305593162732690548858297324474074331074231079135224345931578139124280210141102197184877086042368647963111126539167644782090648919556244900475513997126929245798019421647381167828414029987938682290288670337388760918619802840498067109603469285242422417896175504142674503466388703225737336092397992932583266361519511485403724160188554733061165364909439802669439471035503175712148436841597664993576035542796883253367284987660196179643532363924056262589317182175044879525861571409268332556118505147110644960853384492529425997530910580152911123827038570107476303275918670037153614049886141970251740011412513194551243621750751469223578954317642527950161219081881149828582786697212188173511581175016862749263967184576071869151486967512207772399736118951861166079276341374048669961691451007296920831178516980244752293250400135667600370065734698363722303753557829992014519557810948783901637473272507535779429801871236523177103989463574158916786766271000357572500996424756265069668961356996840004821532737578377170224554962840951248645830678017757688000738442608930232174678806665446733150559477388107996075051941048356646427641521130860411042377298290442377836512935629131307559253635964343 A013787 896 23263204107956542502536150505078166489513630573053193767518945415250159901144967108697536027361090494023049319414255814156105861196611383221930083947233067649101580088836148573128861401443969307436323934204866870379603748931781224356117191960862165127983750554601816226567411251150830681511595453558972625862940698231799651741205840266282321561427694756147727038068241299743316701054556334375073436580732322746679205453295459118568514773815200070715715150543126809724303114553700492387985396523479551421007106748250192570827549331769015865090912065175582639717873379157411878998524657509391054556861496384584238471090932983591625017755961713901060113375063366147991846612163994733461533992552035468919532518457298291734149959961482288588125228208540566462475902598007997834155160981036313678311121237127048344684662847064629084498435606592276594554613377700791371721475335623349714479793976846078607375208028214987462720847028089483112979622502915740256522064988285290371286752346103960537403914380369674101383364316599019549140573100310941862401988651903255896195139352527905362849666837954705141054004112493800655401841502473565499390930273243731812913637950289502111792224497552420602731137474524809601665979754057152817933564859623367334190141968176003813193517463226073744693470773619371028490713127293955646364261805708275639146769250997760547282933233907795132690312673003127271710943419489515604830797792285611530078227774586967472029345967470912169101848836438237838618794629218793646630711129914290523891233016903617411543048463637567916052217903380302133240289528353959889333217553873343601327623579814369691810150117670240357773732797593553943093173318860542181945679008984787476117017793239151561140414067178453177299966178277406567783154750082150616500214424172854607544049812417702076303490308257989210679266372744593617246594714057390176729183721190007808771876062252468909228821003673654581719112037396784548786375440889883587727123759429814820541515121799648055854544006041709107101757119161044631375362183956022086001040776178983097480070414965606146620035859130157929753867056225368717385446561482822799276444995343957847581031132422534008347076454341708612719914079858041147564966209324169956243124884868396856675993649576061338255316691334851255372131027324121205781659086476950554402282755741593632953653266467240530858212658551008976166563151820071716302947139608308719606828050604165480726759205827333776626870574427767401444180117535935823554277605813069316659709608337087015596640738427270860006463804601306401215487460982785210167148557832720208996810861531766421603418659756342495639090856578021173868519906915659619269567650256094210725737908488527829010771297251312292349810826861458304088030147831573327290593406410954292838892148226678702041555559205025816671858531574892415839792432275176218149412851576500102925683585709156465781123947998639457920636208889773000704041487451403814803737606294493305208847298576199710457104308072767292235195846912747893195352149185467558445544269449767979950387543 A013787 897 55854953063203658548589297362692677741322227005900718235812987942015633922649066027982784001693978276149341415913628209788810172733063931115854131557306595425492893793295592724082396224866970307154613766025885355781428601185206719679037377898030058472288985081598960759988354414013144466309340683995093274696920616454550963830635222479343854068987895109510692618401847360683703399231989758834551321230338306914776772293362397343683003971930295369788432076454047470148051778043434882223552937052874402961838063302548712362556945945577407092083279868486573917962613983356945921475457702680047921991024452819386756569089330093603491667632064075076445332213527142121328423715805751355041143116117437160875797576815973198453694053867518974900088672928705900076404642137817202799806541515468189141625002090342043075587875495802174431880743891428056103525626719859600083503262280831662664465985338407434736307874475744184897992753714442848954264073629500692355909478036872982181459492382995609250306798427267587517421457724154245937486516013846571411627174753219717406764529585419500776202050077929247043670663874097615373619821447439030764037623586058200082805644718645094570413131018623361867157461076334067853600017389491223915858489227955704969390530865590585155477635429205803061009023327460109839406202218632787506920592595505569809591392971645623074026322694612616113589440727880508579377975150194326967198745499277753283717824886783308900342459667897660118013539056288209050523725904754323545560337422924211547862850473585585405114859361193800566441375186016105421909935157577857694289055346849897986787624215134301630036170432526247099014732447022123017366709138584161778851575300572474730156959721567202898298134175295466078697218794044053169247354554947243630217014832439023912713263599614902685204680230127432094840918560959769275009073908451793814326770114577208748861274425468177851058399229820444650707588001789679701636087433576610494132824146390985384120177807440954982106760158506143566151318843105668159932244603678409028488498903605738417049649066332420358034706097771509189339034801997110290442457194120257541062744433820842792042055748946504154041330566874442379140513705739156795303483868587332064939742848569020852879060752632123273151015375894977864148486596605215015081763466631158281119880896535566312721721492787844514590568593180972551775918127519992190843376082199549235775994149500601319224948853191428397681116249201069530867476462203781912353820531557179429299962769617345924447534412963877334875519594847736669318385393819667289611323687356361221801342878537771178269808202074978332029457146643828838458316296504498745866231928264882199952496718280955317454861884700400813931895795294361388115360384943607558824714768792701257106180047892255563601774897651266985829132334311316690431341629892698099776740256635176747124566289287684674340478599144733338467447537544344974690403611370820559343773992713078425806442363881455504807507443682714268656705228437507691562040510194307607827751790948892919860880490743 A013787 898 134107742304751984175162902967825119256914667041167624484186984048779537048280407533186664388067241841034568739608621331702933224732086498609165769869093135616608437997702718130521833335905595707478227652228150739231210071445681333949368744333170170391965853180919104784732038948045559863608726982272218952547306400107376864157355169172904593619639936157935172976782835513001571861556007410961757722274042274902379030276363116022182892536604639182862025415566167975825472319082287152218750601863951441511373189989419458382499227215331354428091954964236263977028236174040027157462573944134795060700449711219347602522383481554741983493984585844258545242644678668233309545341649609003453784621797966623262789981935151649487319423335913058735112903701822866083447545772899103922335506178639122129041630018911245424486489065421020810945666083318762704565029754382899800491332736276822057382830797516250801875206616261787940080601668377280339188040784431162346538656766532030217684241211572457809986623023869477629328919995694344495905124949245617959316846582480541493641635534592221363661122237108122151853263961708374512061191295301112864454334230125738398816352969466872063561927575714691843045064044278096916493641752168428621976232636321647631506664608282994958301802665523133149482665009231723724414291526937322804116342821808873112828934524921141000737200789764891288728247187641101099086518335616579048244187943765885634206497553166724669722245662622281943350507274147989930307465897315130832890370152441031926418703987078990557680777326226315160025741821624669118005754313344436323988021887786605066277085740537458213716845208495519284734372605300117364697468641740572431022632296674511827106860291482854158813820154884414054952022324499771659362898286428331956151052612686096414424545902675381347176437232535964459713045464864406029296786454192756948198575045099878206015919895549095020391216550798887606348918792297020963628245928017441796412910775484755907272546915665732912038331140573250702329316542296709251997319293431860077400885867557377939336207408264141279641329340749393563603022559595061807352339723082738356091649385603843543692975853220556473853234691065536152316373407479715465523664768478184287920322579414219067762624867069727978835587917523841851820516318449121251211314083381411032968834032581894716844853304183614679531955192227515096813979424175501250214945973361117715098161952950943767459102196512619582832360114331767943612810985751280371561523096268787809749210609851247564598530125526269481036122547229415743033443330561021162356788173342623293545024251369188599025809493182022975202726609091833041138417427907301488824822859763982162085944620592573717209123385165662354250481804501761692864980284249601748738140159871275718311938294989305608207861529260692032975746734681471373725651253372368137563953356181059369846083660579730903091489116546504745660341537643972284231659070901340162984401356504101300361268115679374667042825372282196959044749253478455967440459264976532566394432050068291900585974058273943 A013787 899 321992689273709514004566130025748111335852115565843466386532948701119668452921258487181181195749447660323999543800299817418742672581739683160607013455692618615476859632484226231382921839509335293655224592999789924894135381541080882812434355143941579111110013487386770588141625514257389232524553484435597705066082666657811850841809761184143929280755486715202350317255588066716774039595973793719180291179975502040612051693547841569261124980387738678051723022774369309956959038116571452477220195075347411068807029164596119576380644544010581981848783869131269808844795053870105205067640039867642940741779756637653593656242739212935502369056990612064767127589873482428176218365300711217292536876936917862453958746626299110419053935429527254023006081788076701466357557400730748517527550334912532231828953675405900264192060246075870967080544266048349253660636440273342420979689899800649759776176744836518175302371085644552844133524605773850094390485923419220794039314896443404552659863148985471201777881880310615788018736909662121134668205003138728720319748644535780126233566918555923494150354491296601286599686772061807203458920300017971987554856486531897895558063479689959824612188109290975115151198770311710696501233846956397121364934559808275963247501724487470894882628199921042691907878687165368662318713956176512052683339115163104343902271794335659542770019096225503984236521497526283738906730523815406294834295252981891407729800625153305932003111835956098945984567965229323822668225619453629129769778736010917655331308272976656328991546360269382699221806113720830552331816106339991613895240552575638764131282863030437171134145345597741802647228625325581792638622208819114406885340144315502896883571559850332835311982191877478145939805601123951754130318785714425026718677323059317491033334712323590614570625795318850667771022161139438876341584276516809432624778683284807572644223669213377143959310938468129142843754020305147333671418473169877753187398771938898933361385144513424721804033068516374936292689018054398914045563623529896045839526968005264432346233987242203212418831747139293946210857165587743399452967675121654792976050174834828348406835023582556093721616493248352301711612551358796832722319109116120475296694513173539981698062305834416877184246589974744286221059680596340124158365114198767890158170512229129215144492783344858845556224416538263747450364597445378501766085282040043633950686849035215985669304373826799618380496634510574832614359176788824172119216954141359531207854674252845402601070831388573023967730235897827199023297436677011810818648404195638527801603227537421826260968593130037163461746588429491131773340244405430874668399686293321171168353034042769495019105247782755312555406812608729824568817662483293798720274523850932999666963846269322765307075531754921571174767909970212768315288659347055898291052008190723547000446869051933898322665368828157894330480031883177454440213429234117731325547656966347222167404745746178575569823718849554898666442957601772777824542695208654691913031352213968853306923713915737143 A013787 900 773104446946176543124963278191821215317380929473590162794065609831388323955463941627722016050994423832437922904664519861622401156868756979268617439307117977295759939977594627181550395336661914040066194247792495609670819051080135199632654886700603731445775142383215636182128042859731991547291452916129870089863664482645406253871185236603129574203093923603200843111730666948186974469069933078719751879123121180399509536116208367607795961077910960566002186977681260713206658650517888057397805688375909133976205677024195283102889927550169407338418930069784178811036352924342122597367403735722210700721013195687006278368638816850258141188105834459567505873343286231310051100295087007632719381041525539787751954950649744164116148498966294936909237602373172160220724495319154527190583648354124989888621317774649566534325136650828166191960386782782086558039188093096295152772235449421360073222600364352480138900992976632571378764592578463014076631556702129549126488395066360614330936331420714116355468694394625788507032987320098752844338360212536087657487716495530408083086794171452772309455001133603139689125847939720399095504867640343150742119210424163086847234910414735593538893863650407631251478028247518417382299462466542309488397207878099670587757251640494417618613190308010423503270816727884050158227232208779805438492697215506613529709354578199918562190815850037435066151888115560607257115059987680790513897142902409521269959251300993087542739471518130593569308947684515606498226409712308163540577238745162213290450471163416951845908702811006787860831556479043714156148690471322319864962472566734108672679210154136079647893082974780178068155995929406721884125331923374693690931701686501522455417455315200649137584069242697825028401473248298608161666895404500334489151544252665421295971036644288941065584072534560560453318224208895792742096143847916859447732093618566822981918781029781318522646305563261978071967853402752658748145075754080876485402944451425296339000685731976732757051483397507816222038746332348611792623398260095280406060704250180639902063307803368529913017615024881444764852268054576171902086575387967093157935496469778422864524810891621717181025601200289293876409581735812471195366288180987805261187363526129669496057047596308434922119376062529361031216764293111812638104234639191241704269767399862139245561927172811006088180494824108371257628325398466353782740370762178144765115599124533553581591999801558145883731572419459890173107076383469966837258239906893404234430059072881081811645171066163963830546520296390683104854937145461505357775574818473728105251649349317349804852585592105219229471653558819208207387789926817439530078827646790264131975215634736689557540871699926395505445531757073560308789731207622388410727379131766090132200380194892643959502288351743566692390617751838480856725008071092281211796815871665927236348072932593693289872719550556407104287482556551509068110952443591116672912639924376199680423938794536574759943146748957781311698129541201856439556727011195979915283188276665739216789923837111684880343 A013787 901 1856223777117769880043036830938562737977031611666089980868551529205163365817068923848160560538437611621683452894099512187755385177641885507223950471776390263487119615886204699862902499203325255610198932388949781958819636541643404614318004382968149559201306116862100742473289430906216511705046778451627818085762658422831620415544715753084114107661628510571285224311265331342596925700236909322006124261774613954139222396215016290626318102548064216318971250933412706972409187419893449225812131457790557830676869830535092874730038716047956747019543851097551813325298283371345436356279136369469027892431152682844502074363101799257469796992642108537421581601897230241375432691808503905326159233880702821030392443836510035738042872546018074143519079483297986356689959513261290019784591339698254100722579783976933609248914653098638427026896888665459789825852090611524204661806137314060685535807463474810304813501284136894803880413786780889696797992367641813047452698636554331835008578131741134593369480335241496518205386202555557105579256402870299146465628007305768509807491392805658106315001457721781138393591160903268678228307187204463904931828224228415571520211019905780160086884166624628722634798745822291720134901009382168085081641696115317309081205161188827096702290269929533026831353230963649604429903584533280312857820966014431379084832160342258004467820148855939881593830683365461018024333259030421578023867040108685260569172162373684403190117471115031555159910783390521971202241609719251900660925950227134474110371581263364101382026795449227297653856567106183957688913005821644889995774896632728594923102783580080727234591292222447207541642546226505539243784921948022639551927015749290155415457310211796758579339350251717477893191937269164958196162215866205303108452857750649676531626458982937747498467358155479905648417056325558798373772841378848379534004756778178941979586993252504945772873779657392009350794816020009133654296326885548184441452469627872136509940646442476135349680611637416266749115029943969016914088779222488768254951750904683716404854002035887840321155293674740348880410295599037388736909867506508990672203127023937993297724070950783742951642468481894594597259405747685743340074457922551720432110859826237336460032971278736552248008621926132995835951451067761462144088267368698171331951711527068996328594187141919225617721368072684199389565609281717715432359630199989725581042553498005062149402391523541108266839505379123196305630090396711390376257034016451063566866571833987477429760055729859677157142195231634030134756704086253074364019155139155421180709210087710956881451058006644631369961440194724918905938083614288672311719265179943424180872492739002791627655632951523275608574721748733618301404144629501354574156437295370382407413112847937238146764994332536303628429873222164192536996744378692567189524154907869891294471723111157457588984399640885933457394245618280173272534396817062271131663248458427255432697877045682315998623495344247632929387209028425657311375701553881547776594935052274439859512607132905155397703543 A013787 902 4456793288859765481983331431083489133882852899610282044065392221621597241326782486159433505852788705503661970398732928762800679811518167102844705082735113022632574197742777484370828900587183938720087636665868426483125947336485814478977528523506527091642335986585903882678367923605825844603817315062358391223916142873218720617722862523154957972495570053881655823571348060553575218606268819282136704352520848103888272973312254113793789764217902183381849973491123909440754458995164171591174927630155129351455164463114757992226822957231144149593924786485221903794041178374600392691426206423095135969727197591509649480545807420017184982579333702598349217426155249809542413893032217876688108320547567473293972257651460595807040936982989396018589309839398465242412592791340357337502803806615508095834914061328617595806644082089830863291579429685768955371870869558269615392996535691059705971473719803019541857216583212684424116873502060916162011979674707993126933929426366950735855596094310464158680122284914833140211132272335892610495794623291588250663972845541150192047786834126385113262318499989996513283012377328748096426165556477917835741319566372425787220026658793778164368608884065733563046151788719322420043897323526585572281021712372876859103973592014373859182198938100808797422079107543722700236198506464406031171628139400649741182682016981761468727236177403111655706787470760471904276424154932042208835304763300953310626582361859216252059472048147190763938945790920643252856582104935923813486883206495349872339002166613337207418246335873594741666909617621947682411080126977769380879855526815181356410369783375773826090253692626095745307483753489839799724327597597202357564176764814045663152513001818524017348993779954373664421553841383265064628985480294758932763395311459309873352435128018033531743820126931307253461849352237666674895428592150614959261145421024407639692988370799264374800669944957398214451258353264041929903965480852201190843927379576520999760367492108385200974583148541436456464625186895469609610727158913195532580139153922145603088054458888166704611093860113051577661865119733288770357320591883128086603959707984475121907835494352831766826893566825028921628019833200193469759518773472046680757498174442795844840539164040246461947468701244645323002119434013695270607955929952244309368016059376492660184954643327748060708149004742514762734347027885404234753095472110175331120083170948710154220715142048022200948681652415274794329817847042504048293393138673499003624046638973403933308853893807393084854298410751153306353550846511093631548009991489112166254882813420594007472363990273953759919277417907534530293157338757907102220437955697044161458274855066345702698001174716607384736187906918709417541671351255432752332549605946184288160198883947897308790382751392419665011860125606416226281329183253240853822047495933795608998026607189889055671151543537767126231203583729490696027355086757766512987123459548683840293907602786683240712695012321538566663458688877250003204613059430869596211604439060510930102689769726105278109886206743 A013787 903 10700760686552296922241978766031457410452729811964287187801006724113454976425604749268799847552545681914292390927357761959484432227455119213930136903647006367340810648780408739974360190309828636866930415634750091985985399554902440564025045984939171547033248703792755222310761384577587852893765373464722497328622659038598148203152592918095054091961863699369855632394806693389134099873651435096410227150402556297435743408922722127218889223887183142299821786352188506567251456047389175990411001240002465572843849875938533939336601920311977103175013412351017791009492869277415542852114321621851421463315001417214668402790483615461261143172980219938636471040198754792711335757170355121928148077634709503378827390621156890532705289696157539840632932924395715047032635292008197967344231939683834938099628661250010847531752441097683902763082210675531261847861957809405346558584682194234354037508401247049919999177016293655302304613278448259704990763198973891497768364552707048716789286222439424444990973606080514369646928585878478157800402890523103389844198802144301611106736188737450656942826718475981628392512717966324179519223501103480723614908278860194315115284007763861372649029930641826284873810444715093130525397473787331959046733131407277338708640594426511635896459650380041922610411937212478203267112614021038880843079162700960028579619522773209286414094061944871085351996717295893042167694395991833343413566736685588898814424250823978221194792387601405024217408844000464450108653633951153076182006578795335043485944202038622635011209452432500974742249991910296385469003384873624283492533119883250436741297849885232956442699115995255884483268492129105359138110561830882860511588412318523637229183717366276165654934065670451168276150773161219420174194138187716197564912142813803005919196742371298509716912124762068715561900294722637686423924049753626517186010155879602742902865078289033763896408537842713112897471306186964673699421119526135059216269638363226920424642348552232867539974139647988931971565073736022532675355908550582473724914108567071593014418755790488257771236358131436837966138152479626337627926741111390535936107258870724767700713021941149072151371453946894440828875619513664520892604575106384080498753116837152823462134532860631755135872351688393420528088761066882344729702187815338586792606558562958877104076098629923093760265760386777945325167213952855567642182228536530970019319693447853080283937056057301304477784647449074781185892650749052219952436925955071107701335980175142843874558199031550796735170484213519088554875582473135809346771989565358311177973635022846211941145940647762977566185080395990407233870770357734952431271531628603031661317927014296032177900820494574330751587164511821311517552914364294038350451603876788475872637520358901438405708986093199615693476161581005359301471368991031290026736037737043257204261883862923622666434856034178870081119804534507161161679563305397397682083426376389900545672154290826460951180724584014098558964311994277257694275955693517900504062258184286743176558137112378772741836782389943 A013787 904 25692526408412064910302991017241529242497004278526253537910217144596405398397877002994388433973662182276216030616585986464722121778119741232646258705656462287985286367721761384678438816933898557117499927939034970858350944331320759794224135409838950884426830137806405288768138084370788434797930661688798716086023004351674153835769375596346224874800434742187023373379930870827310973796637095666480955388116537670143219924823455827452553026553126724661872109031604604267970745969781411552976813977245919840398083552128419988347181210669057024723207203054793716213792379135074718387926486214065262933419318402732418835099951160722488004758325508072666166967517210257299917152966022647749483534400937517612564564881397694169025400560474253157359671951474111827925357336111683319593500887180887686377208415661276044923737611075539050534160387831950559696716560700382237087161821948356684044057671394166857918024016121066380833376481554271551682822440736313486141843291049623969011076220077058092423327628199315001522275534694226056878767340145971239015921323948468168267273589158619027319726951060831889770423035837144355025655626149457217399394777543326550591796902641031155730320863471024909982018877760938606391479334563384033671206248508872890239446067218054437787399620562480656187599061247160166044337386264514352904233069645005028619666474178475496680239842729635475930144118227439194244634244776391857535973734782098946053432626228371709088696522630973463145998634445115144710877375116718535912997795687599439409752029094732946661913895290434840356142230576621621511077127081571904665572020839684298615856137574444328418920577504609378644327649601981967290603458955949748088323777976775252987270105396429073737496691674753255031038006360087827838240125788706590353354054895941017211991378433487721830306011553726986064122607629053085103841643458457267763610384266926185709779052971970067115276899360354184066828606154902181552310107982250277178263401710107835939566278873911114963477909294821425663727742040190100953529536429948519413518774669538894827619432652962306908738495873579847956697704103582836644652105408448676782593528548610167249411965680698922235442860926493552430130362452308514663143584830428177277506233526003929132585013398376844081229516403832602687941115321584509696014952944627946889048347109664263926886712810445348118398090688653846725726480700806217908879530716210859016386583968295245761732871593580432051160938525228549627328254448474380105801059218125729590907688400517968142814235874753462961144332596659331620256273517999078241599546946425305138314697689853754870691403495278909136410378030772967768523719628921620787482947440275879018824342761324773259139870007472968134560781992882968953644547388669986079434300908169130570202686381722353612107275609772277280036263955993867682832756947466127354193226606640860547432783154879618022110089338063467064768650687351693949192631496259151834682306729712151210158842452274332743784919726217850640073313098259695723956569620136479110253481900472470366916087206821433353150114518253143 A013787 905 61687755906597367849637481432396911711235307272741534744522431364175969361553302684189526629970762899645194689510422953501797814389265498699583667152281165953452672568899949084612931599458290435639117326981622965030900617339501144265932149119023321073508819160873179098332299540574263031949831518714805717322541233448369643359682270806827285924395843815991043119485214020856373648085725666695220773886867806946013871039501117441713579816754057265913154933784882654847397761073445169138697330359367453536795798608660336392021582086816405916360420494534559712629315502303314398849411493399970696303139783484960537623074982736894693699424739544882471466889008821827777101084271420377246509966096650979787767520280235863699829986745698681830820572355489342498848782964004151650343995630121311334991677406002723783861894004192369260332519091184513293831816462241617751246275534498004398389782469017394625861175662706680380380936932211805995590456680207888680226565741810147149595594004405016479908409635306555318654983558800836762565920383690476944877227098800272072009723887569844284594664409497057367338785709044983596416599158384846778975946860881527047970904363241115804908500393193930808866827325504013593945941882286685064844566202669803809464910007390548705127546488970516055506425346054431558672454064421098961323063600217657073715819204502519667529255862393854777708276027864081505381366821708116849943872937211819569474291735574320473521960350836967285013542721302721462450816577655241204727107707445926254022814621856453804935255262592334051695097495614468513248096182122854143102038422036082000976670586316240832533828306588567118125030686694358703464738904953235345160065390922237382422435523056826206043729556711082565329522253270570874639614542018684523438403085805154382325991299618804020114564733740498493539958380917356457334323785943755899900428532624889771889179506185700131143779835364210395944455483377920137907096569265382915505010427505968914090898635576260587027310460216866243018610308638496432389424416968306395111858577981562886481114257799762498887881128592465214944031187552702390783809705085685272955007062045213011565838129599358112287298309084511019384743000247992743706207747177858053643292466695935433847336617169502802639032068885602079053746617887124407780131902020051700480605081410303897688454997457879280832273815743457885988469280162635729199219753249622272498344188107876885073920624696186617354837413399073747655215138930786986634028343182719876747769359849643641510896980335283064569707542564579055220235312716715786858080512218367157637093589153338865444530059792164660836521317651885895612225450829040811510746556804102385524197246969940780595194827887942596491080437564912008457700558280196636576721756480514082499056650002515371022669568739063237749367069758341276306481449430866171777417937082544706174386112354865962871086324500690384422509530300331417172011508222518223555072218458038875055591380727910672917827592262649059386816024748921529433219723657947686343718610043034401350965525383578261480913424958325796343 A013787 906 148112301931740280206979592919184985018675972761852424921598357705386502437089479744739053438559801722048112449514525511357816552348626462377700384832627079454239866837928777752155648770299355335969520702082876739039192382232142247382503090034774993897494674805256503015095851196918805539711545476434248527291421501509535513706597132207192313504474421002194494529883998864076153129053827325735225078102369604477379304365842182977554305140026491495457484996017503254288602024337341851102012290192841255941846712459393467677243818590446190605181369607377477870022986521030257871637436995653329641823838620147390250833003033551284159572318799647262813992000510181208492819703335680325768870428598059002470429816192846308743291798176422535075800194225529911339735927896573968112475933507921268515315017451812539805052407504065878594058378337934016418490191325842124220742307558329708560533867708110764496692682766158739593294629574240546195412686489179140721223984346086163306179021204576444568260091534371039320090615524680809066920774841240835144650222264219453244895347054055196127311789247202434738980424487417005614996254579282017116321248412976546442178141376141919047585309444058627872089252408535136639064206459370330840691803452610198946525248927744707441011239120018209049270927255876690172372562208675058606136675704122594633991681910010549721737743325607645321277570742901659694420661738921188556715238922245578786307774457113943456926226802359558451317516073847834231344410602950234132549785605577668935908777907077345585649547885484194058119929086970338900308678933276972797587994251308632884344986077745294238913721764119149650618198678753155247018838110792718063729317003604291955196267690859439720710994665663309239356182930102640670009714515386861540775605809018175671964705110384748452295069925710936882989440072582572854059711410050957915660928906832360342305919994351866014876215384709469160662637615590386251114938862806184380127530036441831362732247624018601669452572414980695849487683351041029934167008025140903654663572445733732490441155332977229759829802589750508981080618881314038440271927101910730340364971955970556440769577349168058827601803240111910957542767943595430577638604800974037186797545212536940976667455217823976229136315997394330591808045629546985703080096696750144132853932800466139658349980448896368153278289431600042384258314741670488385807326627552343076268524395647012401062483419895544068268964629571176068120171548572819554908302051981710424071394232998994383267663649785014638031867809697554311583784985832834604246251309836299545486661707557166615932316673560987350668487683682178035364953307440526988437302482886649827643597589974827814209062781758950174175084130593353732306939040430752124420708937309714312080235016656039405825429634542490833836230334489777404411861960083509678437580466935189839524701055764033176853478265126157612998445382251095732629999631242266254755728396517751339008474905127713525675704049022620391587745275422160592169160556502732394911268382713325597643668226445971405815673133324940237019543 A013787 907 355617636938108412776958002598963149029841010601207672236757656850632992351451840867118467305982083934637517991284375752770117542189052136168858623983137617769629920277866995382925712697488752161662819205700987050433100909739373535965389919173494760347884714207420863739245138723802052100847420688918630714026703025124394768409539714429468744724243084826268981366251481272646843662858239409090275412523789420350187709782387081329107886641203606080593421475438025313546933460433957784495931508753011855516373956615003715893062408435661303643040468427313324365925190636993649149801486226563644470019036526973883992250040283556633267133137437953078016394793224945081591260107708968462171057899063939664931501988679023987292643607421590506716996266335497317126705962879674097438054716352518965705271356901801908071930830417262174504334166389379573420794949373346940254002280447549630253841816367173945556559131321547133763500405607751551415185860260519116871658786414952878098135829912188043408392479774024865407537567874758622569676780393819245182305183656390907240993728276786525901675605982533045808291999194288230481606007244856123096287317439556688007669717444116747633252327975184765520886295032892863070393159708948164348501020089717087670607122675515042565867985127163719927299496341359933103866521863028815713334158365598349716214028265935329881892321724783956416387447353706884926304008835149773724673288652311634665924966471530578240079870552465299841613356093308649989457929857683512152252035238991983115116975754892706751144564473047549933545949737815783699641138118798011687008774197392027555312311572666451467631845955650078311134295027686325748092230304013316071014090125653904984426238725753514769427098192257605483694195215176440248693324551443854559402229547452639788387256970033781033960462891631959456057645614270757422597367095532349955501890305304497181876513906438830301717793138687435454750992915032517388926968209597648696686199617496837101920126545268662608355626368368650734619927725849512871934986268363309674847237442206691709549213954478328653351356017990972063574565934035006295092896971687663547216297666285306014287755215352509245071929579508698209060185832572628816910290127138663285500906055301195284978559977995366926156294709743787750931117556542312673095312168897096062982292653919201319698303057800179936021172925271701764604213694750842614323391232753175726120727073948476774951022691169201307913784075600393739556531888123339751334833226808086728195417553430585514225660423133820145914514611083827902112667750984635884795249394916955208713474759844757044853492333219930628955038928520909462911252891164705299237963261410846236172277813529561581915959739003239368194376997554642311268960636074235850734122158480624063304644274991150613386856552536520492040789033109955547992880566160506737928630701111390804698807234889443657625201314567904428809267362784880854044629114612681277668503880039120964959348247211640175147365421703311560202176406288607581798154496163060480181955386894694759942447411696777345363431193113181509083922743 A013787 908 853837946288398299077476164240110520820648266453499621040455134098369814635835869921951440001662983527064680697073786182401052218795914178941429556183513420264881438587158655914404636186670493940152428912888069908089875284284235859852901195935560919595271198812017493837927578075848727094134657074093632344378113963323671838951304854345154456082907646667871824260369806535625071634522632821225751265469618398260800691187511382271188035825529858199504804962526698777826187238501932640574731552515981465094813869832623921859242842654022790046940164693979291802586382719421751608673368429979310372515706701264295465392346720819476474386662988525340317363898533093140900615518609233277672710015652519135500536274818336593489637301419238806627508035471529058421221016874097507948769373962398036658356527921226381280705923831846480984906333500900355783328673445406003549859475354566662239474201097584643281298474303034668166164473864211474947861250485506399608852746182301860313624127619163492223550343937433701843497700467295452789793949725560007682714745958994568285625941592564448689923129964061842985709090065486041386336023394899551554185849172375607906414991583324311067438839468418622015647994373975764232013976461184542600750949235410727497127701543911617200649032290320091545446090715605199382383518993132186527715314235801637668629881866510727046423464461206279355746261096250230708055925213194606712940566054200234832885844498144918354431769196469184919713667980034068624688489588298112677557136608819751459395858787497388909498099299787167390443825320495696662838372623234026060508066847938258160304860085972149973784062139515838025033442361474868121169444959935971886504830391695025867607399180534188961394462759610510766349762711638633037112672248016694797124753143433788131917803985051108262539071402808334653994407119864088571656278396373172243160038623036097733685509889359631554424421325988532526857133988993074250813650671243954520743565281609905881710223835190058922661858910453130413822446469764680405515902030340306529308217098738266794627662704702467096696605799196323924642532807618050114518045629022080176866330696751019740304900272061374697417702920400384399953506184006881789401606595259930548487675438778169879233522507166875989701263598094834389985613253258092728101844517521927647220484662060002368595625641778232026386836193577355936814717081096773116990462349840374918415865704550292736657405481497252340300995565516545368675233063384138742954934577566216234397197545786835819655810675944302170340749581212270792972515270114110759393393797195609456121052898387261664693235092061053440121048467378703620449918191686457423470349790647441813049639030284477358180219333346777723034699171128696189356774487214240277612627302511978375994450904253752622741842582640185701389934468497003270730906239351376677766642313368449322081836170969554221958108356277538533571050938046498930561154504185047747682077815973929436867395141555148060528824377509651056045425551498946803897368945287508212916874883934162118621816235483962406217598294664748803310498505943 A013787 909 2050064909038444316085020270340505360490376487754852590118132776970185924940641923682605407443992823448482298353674160623944926377328989943638372364396615722055980334047767932850485531484195855950305981819844255849323790557566450299506815771441281767948246148347654002704864114960112793753017311634898811258851851625940136085322082955282715849055061259649560250049147905492035796994488841403763028788392553774224182459541214828833122474017097189537011036715026603765560675559643140270019930457590871497692648101468130036384042065212308718902703335430244279618009904909331625612424757600380324204410211789735573412407024476687563015002377835449342101990720377956631302377860180769099692176747581698444336787595838826160968619160707592374712646793167141269269351661514708116584995266883717686016714023538864541454974923120263400844760106735661754235772144942419814523212600326314556036977556835300728518397636801586238266960901747971751349814862415700865460855443583706766613011530413611544828744375793778318126237978821976382148295273291069578446198105047545958453787885763747241304505435043712485008687525247231985368592792171153823281600223862873834583302394791561670872920653563673111459570834491915809921065557483304086784403029114221156720603611406931792898758326529058539800616063808168083717102829102510379853044469480159732042380346361492255638462738171356276733146772892096803930042276436880250717770299096134763833758912640045948968990677840722512992232516820061798767877063501503768538814684997776223254009456948781230771704936418788988904455624594510167687474932668384896571279868501899757842891969066419132087055533196977527098105295109901158358927837348806268499498097770459757108125365432462587696308105085824836350005780270644357922107526067488084207896532297384525304734647368107710938356310438142811504240571494793676660546724429691986555827252733909670658578909244352475362173035603698466596983978707572371276203575261656734804305300241145384021986247428291331473311123243997966123587693973904997653643680774847075976869029254070578573901018153990623499168550523870373743066721271090938324957827555282014504656060002899198396472065553219360648499904711881322944288368347800523176353257435219093246918908728506385880039687539707669251272733899025697370355457421072680640172528686570148280976383673606065686998097165909535095354793700779231604292135711713352253894100101966740179116493556625252860714430561074902869062690352805225430189234585185317121834797920736485178787671307434192802993601432942269510988139744490662173927009163543979933303538507066658304146648009027815256928457456038589309730637370176267392700253578239184273752309847344507793132183311713030136990706619365613313006312709879999550645615543801390906547918153331260080762676621113260047203164040919085869037232658861304853024905880682655403317708194397646822318488646497899686921418163422370019104093302249643932277331964548299642184668836153404577918615734873910493329707330400672185565066749148971276157582837635307219213416596325923246810980781396993737328453505490061876748506912769143 A013787 910 4922205846601304802920133669087553370537393947099401068873636797505416405782481258761935583273026769099805998347171659658091768231966904854675732046916274348656408782048690806774015761093554250136684662349446058294226421128717047169115864667230517524843739002182717260494378740019230817800994565235392045832503295753882266740858321175633800753581202084418594160368004121086377948583767708210435032120930521611912262085358456804028327060115050352078363499152778875641111182018703179788317853028675682465960048091624980217358084998574753234085390708368016515362841781687305233095431842998513158414788918507155111763189265768526838799020709182913870386879719627473871757009242294026608360916370943657964852627017609021612485654604858929291685064950394306187515713339296814187920573635787806164126130370516813764033394790411752425428269016272323871920088920006749974670233453383481249044783113961557049172672725960608558078973125096880174990905484660097777971513920044479946637840684523081319133815246280861741821097387151565293538056951171858057849321650219157846247544713718757126372117549539953676505858748118603996869991294002940329699122137494760076834509049894539571765882489206379140614429573615089859620478403517413112369351672903244997286169270988043234749918741996269554061279169203411569004763892675127422027159771221863516633755211613942905787949034349426420436285401713924426236031505724949481973366488129819567964855149248750323474546617495574753694350272884968378841672829467110548261694058679660712032876706134023735082863552341512362359597954651418912617627313336792136667642964273061318580783617728472336141020335205943042562550813558872681219785737474483850667294932746873876816609002403342673058835760311065432076363878429817103370980170088038890183159574046020245256667888330826613962993501361980890421681612158999617661972685355690459720541233814117119251247961095690293344577458484480018299358532876881263434164784203237820265137025878990067036788980075327486867420006908839116662734053231345899366398477540407829420462539239023459155936344587731487021503689807812767357103197771889342918223743960232116825679200066960975349929429393279684917048271213227056389236372403069056146424171101961042885852299857143832497975289782838113872305834091560699386223453267995506217054241376454926022624297200328163714482431295348793763946859675570935081905417843823758761599734344822143170058701029457232118575347777140841788619519537085346257884352239029946409525349807688300914269198809149496919987637040494389095882523526522079879598749001669095819861795955467046588256101869675784431885226351948652932663260325793218009873308841352281441279295943474163211310372131422985358914686593096837564528156816421878921100122920667139566621551486148355453911186567292937373334796862246725171558395613925992952112799019519055623365817374748750020386691240241457148298325010377110415868928018701395081397874046880467440885389875604324391582596379432259094484627300292013917541725264706680034054356393162372633331413247778541715593164856134181963325616866681638566073165097558712343 A013787 911 11818216237689732831811240939479215642660282866985661966365601950810504790283737502287407335438537272608634202031559154839078335524952538556076432644645974711124037485698906627064411842385623754578179874301019985964437637130049630253047191066020472577149817344240704142447003354786173193540187951130176302043840413105071322444800829142696755609348466204689044579043577894728393454549626267413254512122354182390201341266945654786472013271336235895340150761465822080414307948026906334671751165121850313600770075467991577501876762081577982515039023090791607653386183117831219864662131855039430093353908193335679423343417427110232939956448722748176202798898206825564766088579190747957886674560206635722773611157469279260891578056706266289229335840945896729156225227727651650865197297299526522600066839019610869847444180891778617573453273908069849616480133496936206689183230521573738478956524256621698475063587215031421147947614473357609300153164068668894764909604922026796351877455483539918247240290406320349042112454826550908269784874739763631196896221282176197988840354857638735860419454236445428777290566854232768196484849096901059731607592252124918944479656228796789511809883856584516316615245406249830752948768646845308882798813366640691238484092419642291806634554899533043199301131285257391177180438106312980940287210610703694303437646263085076916796865631472972835467521249515132547392711645245603706218052937999696782683617213346249526662386428606874983620135005196809077598856463550532426376327434889865369590936971427790987933955389171971182025394689118056809194923179321637920139010757219620225912461466166062079074589824829469245192684503354853307608705555676235725452175133525244178236678214770425758014264660506868102415349672109990865193723388381381375329766137284494608861259599882314700125147396770116117902457550793758082006396417539012793789019502387695203322246354590752394320330477821236523936759837437391913505429646871974006456593999135455150955330341160861295968675436588122719107224461808461504378722744574519198438530556712895325433403163355143300338630359228558454424404777850306312346655209248517312498455759360773301815180559973264523485832899182958162390556530139768803807564434815808463968931371957002341827638670768594311407406307653837239226322511296457210427147233544868277380320937577987921078472317540132453827236410081045815131654908243020844786600962161917965751310941171726814316699410012915161134475466408541916365180329725910901329270364888259610495160346340767942104890316534227028219213938987179513790916596353007499063488172089076378858402900589091558420956428471028715691324488042229516441705814528086827740511589560281465870356203487546587846754162510025506992432104516228931289561395132521802099458345118242201444840758948070342633376847266254387136911707869036309078022830445865252551701327516771748798948445667819738613064278349915442108501296172902049590436295586560002325565821091325982864189813907016854085857590148001125416017682360560738761764509699982856692628723207916278659139188819578170893944806096902614197141669399238468335543 A013787 912 28375537186693048529178789495689596758027339163632574381243810283896022001471253742992065012387927991533330719077773530768627083595411045073139514779794985281408814003163074811581652833567882634742209878196748986300614766749249162237566305749515154657736711443521930646015255054841601837689991270663553301207260831865276245189966790771614910218045667357458396034283630525242872684373652668059224083605772391918873420381936517142319303864478302384711701978279438815074753383212602109546874547457562602955448951198647777582006105757868736018608694440990649975780225665912758895053778583949671654142733572198966295447545242491669288835433383318371062920154594588181003378678636985846885905619056132370379440389083739505400678914151745360439635354111098046704096771774091613727338710816163180762760480486085698503713478321160460793861310653275708929168800526143832260728936482298546087974614740148698038627672903290442176222222350531619929667746928874016330547961417786338040857770615979343711623937265575158050112004038548730755753484250172478503747827298505051371205692013190604800867109621705474494274651017012876439760122681659444415589828997351930385695654605341091617855531139659423676193204220405843637829993521075586627599950893304299663600305899561142627729566313778836721522016215902996216410231893257467237629592676299570022553788677667269677229274381166607777957518520085833246289900660234694498629545104137271975223364929244345113516389815085106835671944147477538595314854368984828355729562171170566752387839668398126162029426889401902808042972648572454398877010553551252646253764828084308162415819980264715051858090169415555657707635492555002791568502039178641976810672495594111271946264393663792244992249449876990313899254562736088067330129855503696682166768495620071555875884299317437595000478899645048799083800579455813154897357798511169717887435825232856183176713497372396498763113477248788893972160369687177984326536582139609589502282191924227817443748149127227971620789723248082648576445932802116072013313309723420595450911866667661676365600995215699064113051492507768849072995871618585455944319157405690067308792278225216697658248524495808120889484790938282547899726228865584897941962207992756121989404224068762622728160448515394941689182544676863211382400349622793762235580507741228733990150571124748998509412034413858021639194620604591002131103434691493048332628910150765035768897569753316081174395283441009301883875594846909141192797971671912074091578146096711324798879991564183828993841649998679094754332667508218012611990747843571005251435101185872385639025364314408831768716384758939946374870095789393068976535660681936473404968326534235799554725244573599357420056744186571242288829482943465664026236909713184846840799486628899525669062662234316892662737810286276783515725010593556178096332815900522471376634887367768968866275218048435192409967332318146976502511612111137821066637545703330565583683536440273684856919743190747466660144073945350702123858455347706333766996587789658838919001564422206985060593192355807188316361479438663176687337148227571562473638743 A013787 913 68129664785250009518558273579150721816023641331881811089366388491634348825532480236923948094743415107671527056505734247375473627712581919220607974986287759660662562421594542622607548453396486206016045917550394316107776054964947238532396700104585886333225844175896155481082627386674686012293669040863191476198633257308528264701110264642647399433527647325257608878314996891108137315181140056010197024737459512997215082337029577658708648578612404025692796449848932594994482873093457665022045788445607809696032931827953313974396659924642835180679475352818550591848321823856534107024122380063161641596703306849718075369556127222497962493875553347408922071291181606222589112207407403018373059391353773821281036374190058552467030072878340610415564485220746410136536349029593964559340244669607797011387913647091762107416061449106266366061006878514977138934290063271341258010176493998809157227049991097023990745042640800351665109555863626419451132260376226513209645655364104997636099507248966404251609073374645954478318921696555502544564115684664120887498533343710628342264866523670642126881930201714844260753437091847916331864054558664326041831179422641984856055266707423960974471130266322276246539883333194430574429814444102483492867482094823623492304334464846303449178688719382986968374360934383093915600966775711178837548652015795267624151646615079114495027487789181025274876001966726085624342051485223501491209537795033590012511299195115672617552851946019341512448337898093570167350965339932572882106678772980530772483203043823900915032653961453968642111177329222463011703702339076557603655289352230423897960383772615580839511274496766749134156032817624561702555973396067919386322424661921461163942980809186765180226390929154653743672110205129347449659641783064375733882411157983791805657998202661167665596149838047762166600205191273407384908556074225318492647733416384087695807289107191123993530235458874342134427157047618914340368014333717202624394979542810070989682439306054474359861516125518646439232046684657880688903965256645932849677639391869055684953807989512893452935436633511153006624263087756223679722310296931061851608410260018745291077454707314435298255652983042816397507242675506269339958651261390607448896559541989099057170313236885463254995727289769148570529143239444327823127628799086690190310351521270522345421098294627673109955706284071622996116779346694274809046642013271986850881123064977711910899723075541863333823185303227428848003907929984260889893879128778203890842110859745605373414213801646828506505152734687231448281389785572413983608695677947279597919299899718895605076688039806214811246063099990332758612662121297329472645328952008700154730895312221212057165556242791957552735479588547261059326994820221356817264759567395987761131419452024594859283233482497350557221255750435128383609295090977154453775300364570013294247926798534292896976331564895870890582530380678841908380996747233696687966424170993097117341464303400984667451005921542787035799384151289842907374558807282970872244522756177718971130484254846293059147583912132230287226296492894399321499206621943 A013787 914 163579325149385272854058414863540883080272762837848228425568698768414071530103485048854399375478939673519336462670267927948512180137909188048679747942076910945250812374248496836880723836604963380644526248038496752974770307970838319716284476951110713086075251866326669310079388355405921115517099367112522734352918450797776363547365745406996406039899881227943518916834307535550637693749917274480483056394640290706313412691208015958559465237248382065688404276087287160581753378297391853717931938057904351080175069318915906852526380479067447268811420322117339971027820699079538390964917834531651101473684639746173098962304261461217607947795203587128821893170127036540436458409985174647113715598640410944895768334430330584473339204980895805607770329015012130737823774020055108906975927451728320624342380666667320819905963539304145544912477515314460110581230441914490360482433762091140786502147028623954601778847380561644347928043628567033102168557163319858216359218529216099324274916904768336608113385172524936702443730993429761609498441758878554250883978558249218649777944523333211746643514414317341070069002457526847112805594995353046826436661793763405639388695364524930299705183769439785267942259882999827809205984480290062866374824509671520005022707050095974581478031615238551711066840603453808491357921228482540388954313489924437565588103522804953902560998181823641684977280722109331584045265616021627080394100245875649620039629367472729954744397522392438971388459293322661971809667781178107489938135733926254384732170508221186096993402161450978709708936767463133691100589316122814806376349734705247779002881438050009595666570066736964671108634795116572647836892123959074446560141613273428254627096922857423197723564620900323638556736602515563226632799921137566137051669190319084125384853684589463565096355761152676962007092664247451131165443134214989700847207932738194557633301146365888708466095336757295464759604071333013331223602415255003501172345882286980446227536773836792938027500217370270100596144089863571534058420581206884772076012179877602699574092982820457180497983357060278368904855673702693055013267022931479505711793034305007443876968752261959151111822812285802170414889663890552685240721678598848484800639460315826836265922081761997275244741222735725717840472917905831103329436746607143146935154002570524151356057005401043137003650788055966813676387211412953816520987473866040428965576479011486298070235104376013864509467913049056664057382939892210396635203788196467541911908174249198501567527337754035244118871715984042707323616875159365974644478322751418314604239059225068347789127983574721761801797503076788953429001753234888063821434813772889071508879644643130149254500538943490084117886492101973803444114563351477718252687721317766614476538104311052257139043591476138687888235056794743249045917513436147843514496175332601919489272243280837245640172087314986008288655444009899422022773190108105747807384434554426178736855792465764186549865217624231672954321347246912820606315696286413064259099137582703249684292695885949635013348973029484919630337879439452770919595099285143 A013787 915 392753959683674040122594254087361660275734903573673596449790445742962185743778467602299412900524934156119926846871313295004377744511119960504880074808926663179547200510570640905350617931688517076927507521540430703892423509437982805638799029159616822119666679731050333013500611441329616598356555580437167085181357200365461048877225154722198370901799614828292388919319172392857081102693551376027639818403531337985858503871590446316501276034633365339717858666885576472556789861292037840776754583277028346943500341434717092352915839530240940892416220193403733270437797498489971676706767720710494294638316820030561610608492531768383476682656283812696301365501475014733587936642374404327720031152335626678694739770967223733320487431159130829264256559965044125901514881422152316485649201811599697819046055980668237288594218457869253453334858514270018725505534291036691355518323462780829028391655015726114998871012560728508079375232752189446478306705749130979577478483688647854477584075488348776196080237799232373022567398115224857624405758663067408756372432518356373978116844800523041403691078108775935909235674900521959917846233583842665430274424966825936940172257570224357649592146230424924428329365979082586569903568737176440942165953647721319532059519627280434970128753908187762658271484288892594187750368869586579473879306689308574594977036558254694320048956634558563685630451013784505133292682744067926620026234690347434737715150111302024621341298451264245970303690763267711394315012342608636083341463897156936777741941390239067818881158589643799882011157178678983992332514948010878350109615713027299917385918332758073039195434730235452175331832143074890927456377989625737746190900013469501239359659711780673097734278654781677056174724582639867307145352610651296295061057725956120985049033696699302019796350182527577385779029486858130165928228965250190271734146246504405132877556052424498789027094903554266410887809375270565008267869399027263406314802463371040051392315793982139844204028021906018511531341959762435253274267815477730337754505243886124081677397251751917690375658040301728363740558472560166025086854122058482293214015075366322872748601974180963921819486572298211011166150083001216997262972750315835212006335344218300233874478918310555457862623675788477448534975475891900479093977628603750695791304760171828487405892869967904571945765542122376319637005694602502113466890924752363069946349126106578601666634485606809288687232459230785050401776438681197162321124295459718568130491526372325602263633137947438621129410990077686540284004117257637705121392452926155373364777981199389103041696288562906950086115804887370277183033209516966241235264987868706660692820026788155488360055794003319691967045467536839102069319066606898001524703218883957641358167988450836469390843663134208989619652371364178540959247949760190972278305316973577208693742656117290226782053181643281405901061721067768512276678429449561900485530027365177255147190757710299811906226387515780246763325554739837682275763986783677767286097029336070502491986762822165073667050884243793292032441248534126102977947833383628343 A013787 916 943002257200501370334348804063755346322039503480390305075946860228852207970812100713120890374160366908843944359338023221305510964571199025172217059616232918294092828425880108813746833653984129501702945559218574120045708846160596716338756469012239989909319698034251849565414968070632409452654089948629638171520438638077471978354217596487998288535220875202730025795285332915249851727567216853842363203986878742504046267795688661605919563759154710180662578659192269110608852456962182855704987754448145061011344319784755738739350930712108499082691344684362363582321151793874421995772949297425896801426598684893378427070990568775888727515057737434283819578569041510375344635878340944790855794796757839655546070190092304183702490322213073121063480000476070946289537230294587711882043733549650874463529580409584437729914718517344077541456995292762314959938787832779095944599494634136770497168363692758402112289301158309147898579933838006860994414400503663481965525839336443498600679365247525411646788650955956927627184322874654883156198226550024848424050210476573653921458544366055822410262278539171022118074855436153225762748806834806239698088894345349074593353590426108682716670743099250243552418807715777290354338468537960634702140454708178888196474906625100324363279138133558818142509833777631118644788635655877377316784215361029887602539864776369521062437544879575111409198712884096596825035731268507091814682989491524190805254075417236161115840457581485454574699161522605775057750344634603335236102854817073805203358401277964001833133661773734763516708788386008240565590368390174118918613187326978547101643589916952133367108238787295320672971728975522813116822763553091396328604350932340272475702542967985396107660003050130806611875513722918321404455991618173762404441599600020646485102729905775024149531036788248713303255449797946370528393677745565706842433685137857076724039012081871221592454054863433793652541630310024626584851154427064459438561840714553867163392950221351117765933871280596350446186752045389607043111517024962030540948567090570583920107430801456354374591954954764449801341080892616958626233536747062415986006850195954541217469393340008494376288587260088004637809926349285922010428397573508320344027211161468138861532623882863643654328159445568134353932476117616453050304640286277605420594922729172560198261548780792938877241783066635825543448450672740607574434005110330423730941184251781895222601589399941949102138045134613114906014665229273554386733019433398784282081310154819953771034983164211800129331715787176525383221893885535588129996463279475699051448831932859733236403112788839539587156764047534576035516462736050235945205871235872764692323460884318361327552493961401970580412876167555950684068435078923162101660812428540382296900961340270458363007415635185235784076785343645392676843154327374218524440211066053558878073676117337613834503709689125518655568449192283712197976304909108398123065757595703790589608405009262429848386849556425388372478744656930350275144109332267610319253918967435905276483260217536018341874589173069347694169891437730436773250052747954091651543 A013787 917 2264148419538403790172771478557076586519216847856417122487348411409474151337919853812203257788359040948134310406770593754354531825935448859438493160138575236824116881050538141261806147603215894933588772287683796462229746939631592715929354282098388215772276594980238690806561338337588415095822469966659761249820573170024010220028476449167683890773065321361754791934480084329514893997888887666075514052772495860752215088977448476515812872585730459143770851360720638134571854749166201036547675598429996291488237711803198528713181584639772506297541918587154034961153085457092487211850851263119578220225263442429001603397448355630908834763653627579715450808144268666411202470743896608442844763307015573012966114526411622345069679263633588563673415481143046342041178889937305096228787004252711749586934522563412234989525239160143130177038245697922318218813029586502609362983386616562385963701241226312923471606612081100264104490421145054473247588975609296020199227540246800840140231155959308513363939550945252583232869559222046374458031941946609661066144555354253343065421965022900029607039730772549624105497727902203895056359885210369781515111435323183128098641970613086947202726454181299834769357557325581274140766662959643483919839231754337510559736250806865878796233210658674722360166110900092315866137514209761582937598901081832760133698215328063220070912545255859842493486109634715928976910790775685527447053857769149582123415035076784022839132938653146576433852686815776465913658577467682607901882954415794206293263521468391568401353921918737167203617800914805785597982474504808059523590262772075491591046259390602072214426881328296064935805121270230274293491455290972442584979046588548994214161805666132936054491667323364066675113108448726889692098835875235203533064280639649572210731654503765832983024019328585160641116334964869235638673220267103262128683278015994841214417668008572803043482185727104538559752454374369128430227621779381767111986979555643835059306473481464033756007224944711837421294391660980446510510752376933835328817509584459971992177941354296706853395283846389443973019935223173317661586721729696860782402447320486853463144013409360394997468898011471299135381633164635498747038582573993477146009333998685001406539829942755608414041910828809090583791875158397103773781441327352530614848409472743317036025978622683846244257521142992617129819730065250198786216046269903347377989783388528330429466416149260619794233446368206088889341211215485804082545979659590481061277225681722709004254994577272532110525449605010837445115767219170947100121508334021153422528645470796219500603873806003734548763390478130517061275027029256616504439296837330508026268629583248385547453538001326131363571315678301837592448312624494512206087610640925457894859208177989370529580804940079751117568361610092587817100413540025498677180946769594594866254896357727610816643406963590370292019846510673192987341108086769263893480883987284801205649780427239094065976825784977357482321465921289771010621006506774532376528659440813608568836307782303980038840888604539503813701909341990778692573376647837774055354743 A013787 918 5436220355311707500204824320015540884232639651703257511092123535794147437362345569003100021949850057316470479286656195604205230914071012711511822077492719143614704631402342077169596560395321363735546642262728795305813622402055454110946379631318230106069236104547553096626553773348549784645069750389950086760819196181227648538288371954451609021746129836589573255434686682475165260488931219286247309240706762561666068428634853792114466707078338832404193814117090252161107023252748048688750969111830421095863258746039479667440348984720093787620398146527756837941728558182479061795653893882750107306760857525272032849757273501869812112267532359818896797390354389068053297132256095756871270276700144390804131640977914305250512299911984246141379870570224454267240870514739469536045317597210760910758229788674752776209850099223503655555068827920711486043370084037192765080523111266366288698846680184377329255327475606721734114881501169275790267461130437919744498345324132568817176695005458299740586818861819551452342119811692133345073734692613809796219813077405562276700078138019982971086502393584891647477300044693191552030320084390097845417782556210962690564839371442021760233746216489300903281227495138720639211980757766104004891533995442164362853926738187284974989755938791478008386758832271121650394596171617637560633174961497480457081009415002679791390261021159319481826860149232952945473562808652420951400376312503728146678319499219358438836758185706204930017680301044679294658694244499905941572420973552321889310125715045608155731650766526887938455886339996448691220755921286044150916140220915753255310102068796835575386838942069238851910868096169822888578672984153624834646534690859106135108202495404385179466834493243397124086946573385393262150729304936439723682887337815798622877966702463541764992240670407932970699320320250651034768454401861314932370968550516403613755816820888583300107400727930777997081965642952860277360976519892295622835880737913100847977394842828995145048173347092253121648527834378014052071736316457018138624490840512288392753219237191666393155002076515181054979220864470839135705469718873002162738548276016488935165008776195874308388922824125542589224051301228289832491639636760158338627568410930842688377102131692556215802114627899970626491684292255311446160849240626973426006251031144056704203498374673063914832462308264325273728697171886665727285704727094037937054553469915856521361148865174374748125954504730062819423308248128381415602192897162676745028126618861816224319216241980031349597371604501631020705722957093229443987391741509984789367491277775381723020949901008214966651580900537991371464121339897245136227158751706430549771070979629379373699435944741184041403934728943602712059468398611411323806816353148862024405556958835352478641523512661131482433281636225832303348858092909601222323911453193796622273878006154903993570760820119580479071139651472126336362606000516333002608247602453470807694765122805801064852410358709730635315053839677016740196501036622765652236045311317393474173775974985311856073256973539499348656698284330119859640868677331458495506906737943 A013787 919 13052365073103409707991783192357313663042567803739521284132188609441747997106991711176443152701589987616845620767261525645696759424684501520339884808060018663818905819997023327284201341509166594329047488072811837529258507387335145320382257494795070484672235887018674985000355609809868032932812470686270158312726890031127584140430381062638313261212457737651565386298682724622871790433923857506279789486936936910560230297152283954866834563695091536602469347695133695438817962829848064901691076837504841051167684249240790681524277912312945184076575949813144167898090268196132227371364999212483007643532818918178150872267213677989418881554345195925171210534240888152395966414546885912247919934357046682320720069987972246906480032088674174985453069239108914695645330105889466356044807550903036946730509722608081415679850088235632276987720255837628277990131571773299828958335990150545459165930879122689967542041268931738883609830484307431172432174174181445306540527123242297730041244708105377677148952087228743037073429667872812161522036996965757320723771198850755026356887609385979113578692246997324845592997407308352916424798522620624926848095917462521420046179330832294246321224665790811468778227215828068254747965799396415715744573123056636635212278098387671224950404009038338698136607956282963082597425408053947783080253082555450577451503605421434179128016711803526075866291218308320022082024303574462704312303526321451280174645117625679611647056403880598036972450402808274986475524881044274165715382757499124856233611841824505181911693490431057940232583102331473307621034967007792006349652670418723565999555067181202216503800299908242483437994298903744755477393834952853227986329792752713830394794191465928815899869618277396494932758722698329222423901061152391776562612498095732493529998052614963777746369849649447062649068088921813134479059018869017152622695489789885076627716186953488503557869147761797970993799508729817525943704624261401790428949651729355135993725017632417343260664206368499745078115330341611739024238895813300550837402508070004431000479388497191009965159985712949713005109295594484764828832795014078192735254410715589933331186071646294214441803700725427756726947174249123887812426767861140171044791754644953294793422218193827474140877221587829474206533985705002782232199026745363195841008725776880146792599597590026459512742002142644982222601909699884411212977049752785086867982881267971507788118425283673770250416765856880829435363103756243778860865146087586864812532011887220754590438196994055270383289222408416080714440819980843895013727571365473479271346557938691516973300712320724134930445742191717282885355337093285572081408162847139750000341422090139876252345703323582883410847284193590111654783625065998588460166063910417720597742258163681301218297953899376689322309208578223360340608281075952534799711399118305690079581092777924488563396729107112730249806303184575333606617007239715539262402493490783409275131059856728356710637271262063255391444269064517193211798988931260331018744792473061731491236115939733766431889993468337936124732580676617782997725694272831847712083077801143 A013787 920 31338728540521286708888271444849910104965205296778590603201384851269636941053887098534640009636517560268046335462194923075317919378667488150336063424152104811829192873812853008809367420963508992984043018862821221907749676236991683914237800245002964233698038364731838638985853819153493147071682742117734650108857262964737329521173344931394590140171111028101408492503137221819515168831851181872577774558135585522255112943462633775635269787431914779382528903816016002748601928754465203828960275486849123363853609882427138426339791267463381386967858855501359147123314733938913477918647363109171701352122298222545740244313580040852594734611982815416336076492712372453902715361327073075307255762391269084252048888041121364822458557044906694140072819243100504184244437584240608720863582929718191709099953843982003479047320061853753097047516334266145495454305903827692889328964712351459647457400040773578612068441086705105059547202992822142245009650192209650181003805622904756849829028544161011802834633961436212032013304632562621999814410829714783327057774648440662818282887150135735851702440085040576954268786774947355352335941252812120449362278297827513929530876573328338485417260422563738336536523545203191879649865884350794133502720068458984561144679714228798611105920025701051214225995703035394361316418404737528627175687651215636836461060156616863464086368125040266108154965215158276373018940352882284953053840766697804523699322927419256747564582425717315886770853417142668242527735239387302271882634000755398779816902032220636941769976070524970114498432028697867411598104955785708607245516061675355281964931716302066521825624520079690202734624311667891157901222597721800600395177832399265906777900853709695086975586953484028984333553693198688463039786447826892655526832607927853716965525324328528030369034009008322397420412481501273335884220704304510183447091870985514068983146564875325897042443823776076928356112620460291879790834802851625698819908113802181681520933767335434041168854759490767887932554908150209785397197588847734622560603421876080638832151011781755614926349125696792260925267418722357920354027540828801740757345840128131429928177758022752408874770685441752043901400165372146454637636669634597550678545002902532860799006745883379765412246209032378567569888099677711680139509863215617033214261950590289232449031633813653529290093547144490602316467185189422471322357896456436993570026897924399590199272339106100722371250654822370871474306812118741313044937215756296062414889360541217031771642110982726704190277423002607009795372408774006191927959898848501823730503085610798332252895010282058647968000227002313196207738164360978658567460998995982539750819754438425842881882033679922503069444329348809858083135483783462610892858719448912947155179161850998804225133387312403431062864409796314288177800482863362036054107069283051961881074203759796697040715546586177665329784933946165375989487434382557009769028386871370965669589674716004784462240088300213876194857690023905780901529372423956054776006246727821217310457914371300773202967874317479384635482926204559296977539391949069266356711469800544343 A013787 921 75244287225791609388040739739084634162021457917565396038286525027898398295470382923581670663137278662203579251444730010303838324428180639048956888281389203653201892090024660074151291177733385092154687288289633753800506972645017033078084958388252117125108990113721144572205035019787537046119110263824680894911366288378334328180337201180278410926550837578471481790500032469588655920365274687676059236714083540838934526177253783695300282759624027385297451898062254422599393230939470954393333621443924745196612517327707559361641838833179578710109829112058763312243078676187331260482672318825121254946445638032332322326596905678087079957803370739814622919659002406261820419582546302453812721085501437071289169380186732396938722995464820972630314839002684310546370894639761701538793462614253378293548989179400790353192615468510861186011086718573015334585788475090290627278844274355854613545217497897362247576327049178957247972834385765963530268170111495370084590137300594321196439497534530589338605956141408345088863944422782855421554400402145194768265716930906031426697212047475901779937558644182425267199357046648600200958594948001901198918830193083860944803634652561340703486842274575535746024193032032863703039327988326256714540030884370021931308375993863345465265313981708223965356615682987981861520720589774806233848826050568744044343005436037089177271369868221678925680071481595021571618475787270366172282271680841428661402074348733635450902562404147275444136819054559546450309092309768912754790204235813712470340381779361749297189712545330453244910735300903579655247049998841486365996484064082528031997801050841261718903324472711336176765832972314606670120835457130043241548821975590637442173739949756977903828384275315153591384862417370050999758527261232369265919925091634776774434226303712795800916050655628982076206410368084557279458013911035128950456467582236219279628534902265657478798907620886360704983026401725160803377794361646753302866599381239038217331761975372377132846420277537333698926064334468653694738671410823410828768008815924469613835994579287995231438164250797998218481567072352381366770020125529952979558387362147643563257554797012628533708324415745646657407261797058523637584965643792668719179186551968981398778415196865994816754803147886740940735301327326185744014963181580696496747442943367284447110124952786582123825514606693921936161837711639803353644981309391905221561634581916483416068452886193747834413372822228512462409810655897097892620894255030866845858149354659462093283712708469526816760856092629259430518689153466388866819031717135252878776937908551526795739200919687222813771168545032553984094779332630709759220473858589354077941718230406660448759398762865493929869735834766492469257608296564093728753753785396839986119585167604248128944545262937080637981937447920950605914898959354932248565911073348607760476459163227271869594758027353412574456813626404743067750759329952519380455437156878161688572684808993127487493838452008813516743853313747397779944572023189918487517190998393498742762409452405493156460325866236268002509794505817146872043072080069715308522464238991106967543 A013787 922 180661533629125654140685816113542206623013520460074515887925946591984054307424389399519591262192606067950793782718796754739515816952061714356545488763615477971337742908149208838037250117737857606263404179183410642875017241320685896420481985090193333217386685263044468117864289082509876447731983743443058828682190458396380721960989620033848464634648561025910027778990577959482362864797024525110218227350514581554281797351586334652415978905857289752099182007247472868661143147485669761498394025086863313217066654103825850027302055038464168482973699698053090712695631901525782356418896237499116133126415976915629905906159170533087078978685893146294909630101264777434630827417693672191604343326288950408165295681828344485049873912111035155285385928445445029621836518030067845394643103736822361282811123019741297638015469739894577707612619211293809818340478128691787796096505102728406927122067212451566756430761245078676352382775360224078436173876437700383573100919658726965192651233580407945001992900695521436558362330559101635867152115365550612638605986351105381455500006125989640173630078304682003066545656269003289082501586470152564778604111293594350128473526800799779029071908301255861326204087469910905750997426499971342371610614153372422657071410761265892462102018870081445740821234254854144449511250136049309767471031347415554450467556051925051114628559053600251100557851627309646793455960365236149179649734305700270216026380511309458717617052332357608341372502549997471027192130635755159524251280370188723641287256652247560062552499821338418241030675457469494752248167047218408764757558237862149804826720323069869387086882058979918160414764966527370614960125932569233822958721563393120498659149619366503947091950645031683772915054664105492450420223954218918607473740145015099035416577355214422717999437624165185964971591293771022027978691400395344610045978664949162490388112300339843606596177197748152052664246390542111088910084262313854680182705114354930759813560502869077495964255086367138211121480467059237521067550057387009399871989167034651542820222984870476550683032366165993722574242540718067661614818321397417103919688056516492195381389067627321109433686922205297624434835574737515253841502510746197594749226911277524338466974887675253555028282358076064998705458486910171971379926598975252288690610507024849957511410011640583679305060570672106568724572345647167852101600123849964436969484631181476681980355379751188550426508146170658422245955384808932040182767106329111296905416600537368485974194213035333887042815478402851892675372657472799669232495152841742161943427918432215836569821408169021975864575676623162115811565177646334131888357734473039141138065471206391737471316429640050925617235739274348418687517520050389042737762838737812806673123987417799757595853176311930611794631812458202404801672401411192328806752487110007232903978450908679758897014023675543591270809516997788105669573151215999032473504613664466214263016226392499097472706123273161253701991806307502069646917427678994288528775587142790481372545095225589068661242404833279474026016608466969639775416064247386455762436637817647829070743 A013787 923 433768342243530695591786644488614838101855462624638912646910197767353714392125958948246538620524447169149855872307831008129577476501900176170065718521440762609181920722466250420127437532688596112638433434219368953542916396410966837305577246201554193054945431316569767950992158087106213351004492968006784247665939290609710113428336077701270163587791195023209976697356377680717153238377655884789633963868585510311830595441158789500450765352963352694790135999401182357655404697113093097357644054233558815034177036503285865915552234147352468527619852975025470801182212195563403437761769866235377835636524760574427404080688168449942076627824829444254078021873136730620548616629882506932042028326419769930004874932069855108604747262978595407840211614197513516122029479790192896792538092072110489440029506370398855628875142845486881075977898726316437373835487986988982498427708751650905032020083377096211782190257749433901922071043639898012325253477326918620959015308100603443427555611826559475949784954569946969176627955672403027717032228992687020945292973229004020874655514708501126056885818009541489362776120701876897087086309114836308033428471215920034658464937848720269448801651831315323044216014015256084708144821026431193034237084582247186799628457237799407801506947307065551223711783445904800823276511576654392751697946265144746235572602080672047726223170287694202892439401757170461951087760836931994180339012067986348788679339607654010380998542649990617627635378622543927936288305656448138017727324168823125462730703222046391710188552071033542196714651773384256900147849080371399444182897329107021681388955495690756398395603823610783503155850684632216846519262364098730408923890473706882317280618236098975976967773498721072738769046248517287373458957714079623576544450088181252784035202229869828945916649735620611501896790696344223889176838052349222408720394774542939139421857633115964499437421451793313078446855583691608724473112313815565087118674979566188754312358767388655067810176462367498844902674601409229288083187687786209569092645990050198354311355386674014198189960711164550927900756340264080455537178789675198466511171023696097761110715151373197983750282300214919596268040214944774124473447528301620424992893813977335936659206705308283785622905941740632061891805827071322903283203764139580745146155827366664747984895437949041414011450430183727871507698201898850012895941897363764613163732599466725513434833266782603709574046058955750871812538878926245828478823822296196223869905257890221734824040305497836662789799963645247394313569750592192005827220861973022930826170432155750223604141201013821764050846199572212240063567991528848250663946920469766977872495196366546561668630747565762272406983009997710553268729565640984091613368575809488548822170693790137217987643476324945398918910981712143973928815435788272781465012721551127366202452260631740101111730670844980162641213650311689241712645136069613676968884577408383380445501959568390333031967401978860170138482326944312469222248743857265286757590184729839945775480773636639353855643014004704017136465876929194105100773970257974880285610367400172437598853943 A013787 924 1041477789726717200115879733417164226282554965761758029265231384839416268255494427434739939227879197653128803949411102250519115521081062322984327790169979271024645791654641467258725977515985319266444878675560704857456542267782731376370690968129931617524923980591084012850332171567142018255761787616184288978645920236753913982341434922560749662774286659250727154050352662811401884925344751779379911147248473810258705259654222253590582287612465009820191116534562238840730626677768536526755703374214774714897059064644389364063240914187793276934815266993036155393638491481547731654066009448831142183363295950139200197197732292448310925983407415495654041330517401290219937228528347899143832910011733867601941704711899722115759998178411607574224348085688229952208992780976253145198883959065137285145510844795327652364929217972014001463422934841885766134579006656760546978724928712713822981880220188408004489038808856390798514892575779395127592933599061931608922595754749548867669561023995569301755433675922442672993083721569439669548594381811441537289648428722838654120047890815111203662582849040909115960025465805206429906094228184721975588261759389424003214974315774777366946572766046988090629162649650629859384255715284461294475203240081975495505907925827956378131418180484264388488131992053617426776686904295547196996826768982612535711609817595693586590661831860753781144747003618966279144561713769473718026993967975235223441619094397977278924777500902627472923952544072727970975028221881131979380563305329344324236016418436133386496162713522551534814311878907895600817254985641971730065483136487185959057014882145153506112547844780489491191077197493801952648492748936201051711826261027370224443790764384873641320699624170429295645784480042690006983674957471505176207283224661723187934468520553917459299145876015225088216054194461922481557913588163690483003337667853677596873751880177111430763149248905755744701350900256443552547459942665471171774171938625938419199103973400500160817812233686144364726611321717983559520687733638374689175391443022110526248701564283404308089854095667506086777889715972974057173744766274010151518093321627894330724426827078447048358984427802816021950639564556082402672860747515452190640407938047359583583918755299445189369280597166119257580602225790798246290782972237699133369095920141507362059911733946515648435041492482871130619489983382759138880963156495570398836206121971319607957757034673545031506687284587552757843221905848301916234177655997333167133511642524194422385312520773500305827358309712712238993746880971171853005991157289597228056913635207605956286873543023634186055486081725172881588392626747660764649844136556047910513871860966476078294566382424905395216049166207004503038398219687104002803963697950518582005722031835790119460388331986656193902804305267090857681403085861327642948297495544444256806252087877776807982769265340698797370501553974398365869352060971703142438402291870357528496449650204923705189609753732151243268502496066993294238602619234001293953504974033536345709806929337501571088607398876625294345144654570506995046346958302589397687565750492127814022674848317143 A013787 925 2500588173133847997478227239934611307304414472793981028265820554999438460081442120270810594086137953565162258282536056503496396366115630637485371024198120229730174545762794162888201072015880751558734153700021252362753157984946338034666029014479965813677342477399192714853647543932707985832084052066458477837728854488446147471601785249068359940321062268860995896874896743410175925705752749022291166664543585618431151328429787630870988072557528488578278870799483935456594234653322256200740443801489674090467838814211178863115841434964891657920491456050279809100126018047196103701412488686643572382255273576284219673471755234168394533286161204605065353234572280497818069285696563305844342816938173016112262033013271232799939755626366269785712659753737440115253791667123983801622520385715394621634371538353581693328195052350805617513678466555367724489124194982882073295918553839225888979494408672367618778182180064194307234257074446327701350633571347697793023152407153666831274616018613361893514796255889784857856394015488224646586175110729271131032445877363535608542234985847081999993861420547222787420021143398300638204532241871517463387416484294007031719153332175240458038721211278818405600619521811162292381597972397991568034962979436823164709684929912923263893535051342718796760004912920735441690825257213608819989381072327252698243575172047260301404179058297669828528537555689138036226092674760506396982812517108539771483327445649543446698390779667208562490410058318619858311042760736597882492732496095755722490675420665156260977286675167646235089162821257857337562229220526374123887225010705733487695892732030513568176227375317955268349776351182618488309031090195818725160094852726715908889541625288081612810999797633200738845528536582498706767803572889083928073687022412797374230658917849955819777249248312555436806746120903075878220550525181020849691013740516679910093878264305244545262321346622719543027943511515720969666451322339796283429786824640878144497048640134600886123567173080432619708593783444878526409171248465737628710114854696087373523132455844453743723739683697682114353713208051110711274161183823898373794942065228574288069348811815351363109921611154561268703485594499153848817538654784600709727619459251710360184988931473967899675642713795852337451025944123706589344169916342715619219199304259759176305848073205584071892534623451373584617395450102004692453192538745864527605730898853138378706574640251181620647556170294714171581575795941772900878260552049596934287561453700590808147135362377174234291487301620222085823986261211783619067384768652322944564649638133461901044783376799745680719222082222140088693730696821133495924275771871071033143806338180509063985253884202197853913734048063017811795194125468736710732316838779195115395738598437732076824392385099961521560633136946285149293048809153047670718862286802210660591811262994542115966629006083017812486574231092530476452314298393059244994603902780728425919975610142021816160253018710895135087674493056850899466884888780837106782365442654520766049246437339341272183746364702777331722692315623787295106279046884517143847845366931598881468442310809460343 A013787 926 6003912203694369041945223603083001748837899149178348448866235152553651742655542530770216236400817226509954582136369071664894847675043629160602375829099686671582149084376468785094570773910129684492520703033751026922970332321856157621233135663766397918639299288235461708363607752982431873982833809011566805288386979626759200079315886383013132216710870507535251148396627080927832397619512350402521091161569149069853194339559920101721242362210625901076447568789560929031282757402626737137977805567376707491213280992921040450341135285350704870667099985976721821649402569331317844987091385336631217289794911856658411436005684317238315274420073052256761913116208045475261184354957448497332267103468553411685541141264864229952655353258905413755496096068723593716724353792764685107695671446102662486544126063586949645680996320694284287650341998199437906498387192153899857983500447767981359439766075222354652686415414334130531669451235745632810942871204805822401048588929575954061890353060690681906329025810391373443713202031187227376453406440860979985608902551549848996109906201018843881985261270733881912595470765299319832329081912733513429593186978789910883157687150552752339750969628280442991847087471868600664008216731727577754851946113627812418467953516720928756608377658273867831020771795922685795499671442569874776794503954657733728482823988085471983671433918972705258297018671209620424978848512099975859155732853577603991331469197004553815522836261980967758539474550023006279804813668528571515865050723125909489700111685017040182606465307077518610449079933840115467486912358483824271453227250704466103957838449605263077191121928138410599307813019189466990429983647560160759109387741396844897243789442316683952359210514117314973968114016334579394949496378506690511304922540813126495527812061757743923285175445198445603772997436288285183607541810959631060108123990980548464135401712596892153174833553241149622810092371149246048169149624937850876514918165962748424937413784963176727582684782566118719920333674051153341908420167566236046532985766125305783829041026482533438680698980558134756563265412530716817769261002361179995481655898613806865654506497168658622826921788382101606157068912392468391010910310137826304056014321663356574804158424468996927121218155823841462219913291841019521015351969138860201745297529527681782310341223766607356613975630906747976666366475694913266580115285528820730781359888146385247274485711243087071174782364877608725967363486056196735008703585471082239224435050335118530361272005067595336533861011190153228063391013169492469380790829534227389899723781158442024408524887696189379406852219415358352953647403067541523714186128262441550578279017971402262628594575969477047246875449399305766120261095250436842468292729908847472065168374848994716455366116625007613267080161808030643452610190776467457395988350612107796080938842449895620435876243605325767780264728853165673962006630441735247232043970576528950633861439950994380600767497924859219345506457829499009619990617962789893384459427813504359284240696051758394513175021651368373466184249812713295550175991569725662378676726002768914405729988253514283543 A013787 927 14415393201070180069710481871002287198959795857177214625727830601281317834115957616379289183598362160850400951709422141067412529267779753614606304365668347698468739951587901553012064428158221372466542207984036215642051767904776634448580758728703121402652957591053343561781022214910818929432783975436771899497417138083848839390437443205614530452322800088592138007300301621307725586684449153316453139878927526916717519609283368164232702911667712788484550612663735790604109900523706795868284711167271474686403087664003418121269065820127042394471707066330109093780215568964494145814006416193251552712797583367836845857849648045689194973882595398468485353392015517186102103636252833842094773315427996741456984280176939016116325503174631898426946126661005348513855173456428008943577307142092492630192446678672266099280072165986976574648471137676850413502627648361513559018384575090923244014878346608873521100083409816247406538352417025264379073833762738779584917662019911865702598737698718327257095990970749687638355398076880532930864628864507212945446975026271187439659884788646244160646612311032050472141725307483666917422125672473165744453241936074576030461606848477158367742078077501343623424857019956510194283728372877914189399522618820377616741556393646949944616714757515556662280873082010368594994711133610269339083603995133218682087260395393218232795112839453465325171141829574298640374215277552042037832914581439827183186857542007933711070329865016303588253278394605238077811357618137100209591986786225308684769968155725913478438123202293122183688240921150117237436076572719662075759198628941423115602770117502236648335883749460323848938059059073910244022390737791945982621639967093824598282338451002358169614464444395673252497441753219325127273740804794563917643119020492316715762276760280343159807706243921467894658966844528172725841707888114074175319605702344296862389099511945138059772775361332000244367031783129339761654128249475779954512318516476558968274730497696587322926026162941251046528721151396819173922116822326532747725698824466859186973527504584562786272358252320081550508400255486251079463995666669193169151455812571750284436470099701949353407439213905425956383122458654316606817195654640920956038490386313719136104784377150061622018044792133043350790011813710287869957860077902403344390459368395963959327129278263624263230155489807101891975945908143486753058856800554698574606045091439470978706040192694652057890652458071138551047639730020928360755897308716068456377868555854619591397414084167296403017800287867557900580201822619951418983278781711679963149236798561419300604868255358550699955852178816275405441707414765167198437760893958122162938447922149336832571255576902714390439747954007733144454746889696298858766370844511142780428469268012436314209334046016643279454259468501081574929717068054298365207768029819670818390334160722199384666538860896387168440415613976450783182777919690606328604137573354246010471901317322337507822442762517586985648561005248627122097597473728658534016087086180223966641461911220271905226133226984935464692308383800324622615972555758911315371202819132648163488157701796687794786743 A013787 928 34611359075769502347374866972276491564702469853082492316372521273676444119712414236926673329819667548201812685054322560702857482771939188428669736781969702824023444623762551628781966692007889515292167841369670953756566294739368699311042401707616194487769751176119077891836234338000876249568114325023689330693298548539321063376440301136680487616027043012709723355528024192759849133629362417112803988849304992127038764581889366962322719690914178405151406021005629633240467871157420016879751591512618810722053813481272206909167027034125028789126568666258591934166297581083750444099429405279996978063426997666176266904697004957699757132292111551722833333494229256763831150830643054054869550730342620176238219256704830577695297533122291188123097650113073841781766271468883649473529114448164074805092064475492110904371453270534730755730979201562117842819808983715994055203141364793306708879722910207905324161300266968810023098584153277659774156274864335809783387306509808389551939569214622703744287474320770000019691310782590159567005973903681818282018187038077121042623383377539632229712516158787953183612282463268284268730523739608070952432233888515057049138318043193657240948729464080726039843081704915580976475231823279871968748253807787726657796476901146326817024732132794851546136376269906894996582301431798256683139733192314858055691512209339116976941065927527770245735911532807891035538490881402452932836827910037025066831644958361048840279862005904144915396121425447176624825069641147177603230360273726966152132693541897918261729933808705786363035466451681431487084019851099908643897835908088356900562251052122870192654456882454237561300279800836458495897760161438462304274557560992272860475894620856661965244329130994011479246357649479599630584251672311747966261128768202052434545226501433103926698302691655444415076179393712142714745940639361892094942373291328656766596227928180276481514433642558132586725243311293544767731561926991347670784076758060218082827627924969506162345388817221943762715459484503762836587002490406005127289402877544928907923439538507535249839932163820515802770669013422488841793053595672732799132645405984772432931964709384380397531261552586927721275877023229014172968086766792851215448415417539239645787587289537297954465325545911437085246818364718401175768822047043670429881492943518709466344437397110961856015603331026851642634246125452511694094315178131831277629114264546169819873202502659859590995456551828803661065382991780248994174909438227280363763262402606941638945191216085678663645738491170006519293064576110503356978852354889743591521317553345967740752288681115880230594001081337877248465539502851166443449063906393451313215213461080557735003584640143417251445834837572567279835847282160813559898056397671253815808754712497859590416611044485960513969676983871096861406250680398370374863851039597029634955192319894000722584359805012225591425437889157458330421849785177145794978534313623544671143035062890932356281685072804726352542194973601953720156331534422509140172625093918717743906150048839872844447945877990830050726232429504579418900950106377146068206257968737488240535066642013847395282969943 A013787 929 83101873140922575136047055600435856246850630117251064051610423578097142331429506582860942664897021783232552256815428468247560816135425991417236038013509256480480290541653886460705502027510942726216494987128579959969515673669224247045812806499986482965135172573861906018298798645540103875213042494381878082994609815042909873166833163029169850766080930273516045776622786086816397769844099163487842377227181286097020073761116370076536849977884942350768525856434516749410363358648965460528283571221797764543651206168534568788910031908934194122692891367686879233933280492182084816282730002077272744330288221396489216838177508903437116874633359835686522833719644445489958593144373972785741791303552631043147964435348298217046409377026621142683557457921490294118020817796789642385943403790041943607026046805656558281395859302553888544510081062950644940610361369902101726542742416868729408020214707409180683311281940992112865459700552019661117749215949270279289912922930049943314206905684309111690034225844168770047278837188998973120381343342740045695125667078423167623338743489472656983539751297249875593853090194307150529221987498798978356789793566324651974981101621707971035517899443257823221663239173502309924517031607694972596964557392498331705369341039652330687676381850840438562273439424046454886794105737747614296218499394747974191715320814623219861635499291994176360011923590271746376327916606247289491741223811998897185462779545024878265511948676175851941866087542498671076204992208394373425356095017218445731270597194096901746413571074702593057648154950487117000488731662490880653998704015320144918249964776147011332563350974772624384681971801808336848650522147613747992563212703942447138002622984676845378551634243516621561670504716400518713032788265220506866992970172453127895343088829940882528002624762664722040597906724302854658105003475107902919956638272480104896597543255560843832116155175782076340727309190415800987323480186706225757552568296102583616869134647851784295791278550149886974279818222293534570645392979464818310621856308985374307924178331956592134865677125333058442452376301227395709145121683210231450717481619769438611469647267231897334472558987761213458783380732772863029296376327069635768291645417511714389535997082179052388671246635733360441677610893688881223020941734951852702145464557388421428692994190463419416293463597795470793964824947211480577520450742694526897587503349175353737515559208886322877980091180940957590217984563264377835013957561183700153395593028659266875107404109821714471413418117299185652822648047241318560106224504090274363242683445583668545546245123359228433656196596292243273565760346345650630721202439250676603029727520054419121743606720984344820721449445011734038885869324468113357315233410808680411756820064707360876590283117810791194041194438274503564236407883636487270048106346072468153527416760065495734925047891834353645012476371867057451342861334210327053743460887010130755414427186001128587432325859804147972453810131618290882095352014148444445554472850498841303118666267264534699519518053055982951793684063240495184781181205411527709763225382938709265524695007475247596074410833143 A013787 930 199527597411355102901648980496646490848688362911519804787916627011011238737762245305449123338417749301541357968613843752262393519541157805392783727270435724809633177590510981392153910368053773485645804464095720483886807132479807417156996548406467545599289549349842436349935415547941789404386515029010889277270058165918026605473566424433036811689360313586712025909671309394446171045395682091534309547722462267918945197100440404553764976796901746584195230581299274715334282424116166070728408854503536432669306546010651499662172986613351000088585632173816197040673806461729185643894834734987531859137022019572970609628464198877152517615994696965483341323760866313621390582139641908658566040919829867134598262609271264019128428914240917363583221456469498196177367983530091931368650112499890706600469538380381396433631458185431886395368704632144498502405477649134946245429124542901819308656535512489442820630387940322062989968741025399206343715867494197940575080927955049913897410780548026177167772176251849216883516488090786534462035605365918849713996726655294025463636323118223849417478942864696951300841269556531468420661991984616347034652294352745489391929624993720838456278476563262033555213437255579046128765392890075629205311902299388494424591787836205245981110992823867892988018528057135538183192647876332021925220617046789886034308485275910350887786833800078017440388628540242463049563327771599742069670678372609352142296133687604732715494188771498220512420476189539309253968186292354890594279984136341488200780703863026661093138984150360925931413220036119567918173444721640604450250888340783667948718165427528974209484605690429071147621414296141816773609903676420608930144273702165815578344297786209105753902473818683408369570881824077645429991724624794436987650121384059960076718756280688058949734302055157997619475574045051154034110113343734074910815888492224731856730701356601586040910888577052765294086269366188338170563675928281648043883716478942303264102792289492134094194859798909878625245843551726776504119588543695028763803076997873883713325952175027777715812490777924673320328155499246977097657437161387765713172673369066422106138623088623785500068614129614673514538897139387644133340599561294195479668240647445626249275928994311904785199663172395798420467943755747003816473281105619398337851260402289599850291879051302670018520606098306925376309544698254764866626602233209559081107595541370024323774857660536061230030198925439239174113380936397771181868512104402064068302818861810899767132877267681936445863616899635344752427177961426405862815045034320748746145682952846388177856534541185507469208528027697676099831390591575907164361607056640874523874375775650660311306399737083411914552200117473173427364972248047940170913875419351641668628124975362373464693269765863709656892907846297083057731615328611205935385503336919996036619327640917255259555039988294283101674955768852804940674210063438995256038049589711323943750039673588709738425014389389759281861598126015516407910940185970415113776289314047717968787917707702147813546362845387415067256635435840428938659616074193078031141504144435840946524792712948069478174660410376343 A013787 931 479065761384663602066859202172448224527700759350559051295787821453437984209367150978383345135541016073000800482641838849182006840418319890748073729176316175267929259394816866322561538793697110139035576518293824881812223925084017608593948712723928576983894207988971689676194932730608236359932022584655145154725409656369181879742032985063721384866154112921695574209120813856065256679995032701773877224081631905273387418238157411333589709289361093548652748625699558591517612100302914735818909659662990974839005016971574250688877340858655751212694102849332689094657809314611774730991498198705063993787989868994702433717942541504043194796003267414125502518349840019004958787717280222689217064248511510990170428524860304909927357823092442589963314716983265169021860528455750727216128920112237586547727361651295732837149131103221959235280259821778940904275551835573005935275328027507268160084341765487152212333561444713273238914947201983494431261797853569255320769308020074843267683284095810851379820995180689969737323087905978469243347488483571158163306140699360955138190811806855462451366941818137380073319888205232055678009442755063849230200158740941920030023029609923733133524622228392142566067462850645289755165708329071585721953877420831775113444882594728795600647493770106811064232485865182427177845547551073184642454701529342516368374673147460752481576187953987319874373097125122153782001549979610980709279298772635054493653016983938963249901547240367227450321563331083881518777615287944092316866241911355913170074469975127013284626700945016583161323141306723082571534440776659091285052382906221586744872315191497067076972538262720199825439015725036502073437378727085882041276401158900123203604658984688062915119839638658863495339687259610426677410130824131443207347941443127964144201733829932029538312059234434352284360853282167820835898382138305513860868948269831581188010413957200408084227043473503689471101132748218199947523385903804236953364803265940470137110804287070613960161858377182618579215270367695990386391132093411764061891187871895194795695611172241694295665790357797140642107901353691992011475506624492025477327588759128479476838834035785708985664742525204831108407892031669733564150779546667363346683445794516948624511505515342883389264391276922312007543532957548556163352347934592175409180876225897329240550801602177710714467975242034927828519216820509690444770471961936151353739336894829428401383433242947083013302507619979613257046227628291048607666297562669355827995068087207970340886038319704329406518544176024462750577654285384800476618923127404117739495784769784178015033539433386403433569675794502120315695168810373753101632218542994739731822376237337235407446665768737272006839832482053089399103298367563104350364214881863291646376128065845058688728540707838766886199871738959296421613608403995505450860593511944910483923005665842329878191651011894573727121568801015584662558778362317027609747357064896888788943845256286492081958459548924812035749697100563254895394167386514966688176870643028570843059790416192856900324817191775183576483181681452869881721738194137580352770751450790454112606027303788314817097359645313599543 A013787 932 1150236893084577308562528944416048187091009523200692282161186559309704600086690529499098411670433979591274921958823055076885998423844386057686125023752335136818298151806955296040470254643666761443824419220423473541231149644126726278234070859250152513338329993381521026912544033486190375500196786225757003516495708584942405693260621197137995045063636025124991073676099074068412681288668073516959079215019998204561403191189815944611948892003755985610315249450304640178233786652827298280701202092850841330588451045748749775903994495401632458661678540941247786516273400164382871129110587175090858649084963675456280543356780042151207710705203845061315331546557965885630906049309189814676810171260676137887399198888189592088735586133244954658501918635476819670821487128822257496045925537189482445301093395324761054541995063778835924123907903832091237111165599957210787250596062594044950852362504578934652461812881028756569046634788231962370129459576646419782025167108556199698685707565114041854162950209428836617339312734062254304653277319849054350750098043819165653286796139148259965345732027305347849556041051580762165682900672054908302001710581137001549992085294093426883253592617970369534301127978304399340702152865698100877318411259687417092047381163109943838237154632542026453365222198562303007654007159670126716326533738371951381800467590227053266708264427277523555018369806197418291230585721501045964682979596353096765839260893778437450763013614924121713108222073557932399526585054306353765652795846829165547521348802410279958896388708968984816170336862277442121254254192304758478175410771357838029774438428774784458051811064368791199780879076755812641478323146323733202781104639182519195811854786222236039059202734972419931252310589110324634452461724108739595140842407404950241910228362925666802921487254221876879834750408730484937826992015514071538779946344795865626432413003911238179810229131379882358420113819728471898074003649555033972925028892641523068799203041093256544118348621963615467208695864152838072917725108156281645512600742080420362704465162424552308003893562649070934681701071150214472819552691405405353171063540610667479223890040519921487274581046803016799491287348768039030287526021691548339395386953352635193647452124742338263017623803455890471130112022631074083348208987390955813157443283818379487506562474646828683425437608556125861716274639586043766757893903180608699400328147884485457591721623216315946314939320795571051430167992535526807707006780447969123343016158477386336788467378005610094905051024566634735064136947939208905944362034428897286692529379232251811414095528179560754644000791582599590877984100313707381197018956721730370096105525345846702213279444510738190088422437789409467647247019380519013545224479931353763242949083486093985911637226239520879293765892045241270708294273777993208587516285022179730071899136603687434037538154079558871518818886691238418774803626847923183291003404312817429982254172460343867488782261376968473697835022738452375003841395895022435018312666413911598594186556789279049417679886077452215767136119217168340586013893404124330427002574233347880324367071556395743875850760508397952502743 A013787 933 2761718780296070117858631995542931697205513865204862169469008928902600744808143961327335286420711984998651087623134155239603282215650370924504386182029356663500733862488499665793169081399443894226622430548236759972495990295548269794040004133059616184525330314109031985617018224400343091575972483728042565443106196312446716069518751494328326103197790096325103567896313876838258847774092044514218749195263015689151929062046748083013289289701018121450366913930181441067939321753438343171963586224934870034742870960842748211945490783459319533246690176799935935425572433794683273580994519807393151616452997784770529584599628881205049713403194431992218111043285676091399805424391364745039021221196883407067645476530543210605054142305921136135063106643779844029642390596302240248006267214791947351167925242174751291955330148132985053821502877100851060303908605497263100188681146288301926996522373494022100560812727350044522280970126544941650680832443528053896642426227643435476544383863838814491845243452838636718231689874483472585472518844957579496150985403209816733541597530094972176795102597560140186784054564845409959804644513603834833106107105309940721530996791118317946691875875746857251857008275908862817025869030541140206441505434509488438005762172626975155607408272733405514529898498748089521377271190367974245900007505831055267702922684135154893366542889893334055599105904680001317244636317324011361203834010843785334780065405962028319281995689432816233172841198612595691263330715389555391332362828236826479598758474587082181310229290234532543624978806328138533131464315723725106099161262030169109488426667488257483782398365549467670673890663290706152189453874323283419877432238677228589144263341719588729781145766668780254936797724453889447320360599585083767933162620179285530826458299384525993814490897386726388483235731361894335722607829249285764610651173854873369064223622390882869724360144443097542566693281168061027275682762581636568992994371232296888186886501664908962428155041334640736768078769830964213075457984683232230875754381735089290853420854981350091517348443920419314170764271831664949239746012064378252963723561006212617616559987288331490946269093374043335578580924392061711720349978081407562888324074999677099947532551506354169505314752097593021183398966337208874119049778725684907391021324447929149503256501627035668904475698143258193980775409646091083985703261536641487260187883070649583677723617342374587102169309230166094483833350077799865304523279855573865146581796504204594629110174591469837867027509984489998888992812002040583172413244663782385348763039536636599205243363159125371900245900589821617698039824853211422254042515088874618600749366355377932014083946270282394402302273132372131821040093532626151522083976315180385546320749450111660173840980201089631184331906800624290970614551340961693818626600338253531902629826985453529124129107945020850516684146945663443478303508061863563081699173755074649387392268077285625840566209566101305348501889595024152384223191543948866478968712059801748224641922851058997651849406471962770056893822240421185747019358063302517355233180734268260658805338806906181045917675980663483959085943 A013787 934 6630886791490864352978575421298579004990438790356874068895090438295144388284353651146932022696129475981761261383145106730287480599776540589735031223052485349065262003834887697569398964440064790038120455746316460693962872699611395775490049923476138459045318084175785797466460756785223762873909933431030199628897977346184565282914522337882310973777894021276573666519049618288659493505594998878639216817826500669653781677974242147314907584572144509602330960346365640004122311530005461955884570526068622953417633176983438456881123371085826199325303114496646180956799413541034539867967842057550957031103647681234041532623708943773324361881069831213315684614928908295450932823963666752838689952093717060369416789149834248662734995676516647860286519051715405515171379821721678835463047582715465590154188506461577851984747685667297114225428407919143395789684561798928703553023432238212926718650218759147063446511358367456897996609273834404903284678696910857405838465372571888579183065657076993594920429530265566760474287388634817677719517746743148370258515953106769977233375669758028196485041336741896588468515010193829313490951477162807434287763159849167672395923295475081390007193977668204261708676870457179623679111542329277635666054548257281739651834976477367348613387262832906640386286295494162940826828128073506164405918021500363697754717364608506898973069478633895067493453277136683162704371797894951278250405460035928588806937039714829994596071650328191775847991717868842254723257047650322494589003150596620377516619097483584317325860525853112637243574113993860618048645822052663979744086190134436031881712428639306218561538475684271877288011482560985471406878752250203491125714805064025842535376283468732540204530985771741392103251336413788563016185799603786126807523451050464559514326376822246911148592644625530058748248990999908300069981398027535120830173468425550959123200917360509770208188706807877199702630568084514526488914312958509402152179485328744828536714490497446418790000254244472408980157126364145075594174621224440586332686270545949387339063472810221569733153613852926773324005016667827543124630174966572185365900269975916494897360529479283909761992093191078048724172799465340169840560297373459558494866104074224716974025656166756360982260719786320843861340918175638506759838518720369462645842199999477887957318860406512641039646151241962923747841758560264692649673530949476210911711107252629650410214405239041383632308511461628792855683873536797476596160394933232850216942893406595231704493529194119080718733051472760487332471741616899440196964200437741507222380057927464474691789314945060017932490407316161704092993619472560624831956078728387959260399228619262414765815554994948028959927757790825488502317264571835389804523627132748105696716119429718096077392193462816204473580908228298922620445537769649026858522467412146730098214214592073923427033988175995062090558636816537927791406722856534414959159716185934233179128835653562787643199469168209234141753036917652989874519882897021228416003877655583997487365256765392653362090424939182610906602067199251266978593478709989344169914866942978093841791618475381740691248340029573024985765349143 A013787 935 15920759186369565311501559586537888190982043535646854639417112142346641676270733116403783786493406871832208788580931401259420240920063473955953809966549017323105694071207565361864126913620595560881527214246905822126204857351766961256951609866266208440167808720106061699716972277041322254660257750167903509308984043608189141244277768133255428648040723545085053373312238133511071443906933592307612759579601428107838729808816155395703093110557718967555196635791623901649897669983543114156078853833090763711155737257937235734971577213977068704580052777906447480477275391912023930222990788780179847831679858082642933719829525173999751792876448664743170958760444308817377689710336763873565694574977014661946969710748752031039226724619316471512547932243168688641926482951953750883946777246099832881960206604014248422615379193287180371255253607413863293291032632879227817230809260803949237051479175240712099335073771440264012089858866476406172786513551282968631418155359545104478618540642641861621403951302167625791898764020112197244204562109930299236990696803409354715337334983089025699760584249517293708912904539475384181691774496667900649724919346797851581422611832435670417407272740381358432362533165967688276453546813132595603234196970365733456904055778522159004020742818061808843567473395481485220925214335504488300738609169622373238309076392425025064434339818199982057051781318405176273653196686745778019079223509546264541725455832355306817025168032437988453811028114603090253590540171408424309508196564582485526417402453058085945899391122573323442021821447699259343934798618748446215365550942512780912547991541162974230766253880117936777368515569628926116847915884152738582192841246958726047927438456608426829031078896837951082439906458729506339801862104848690490464863805972165407393897630750214833667770939745897671054545827390779828468025336664111825113246497689747852854805402582583958269861085045713156486015993970919378099883265413381074567382944274316333316651491684368851514790610440978253961357260400312326501613265559881847784779735580824479001091398217341988929301826860877182750936045019453931042237050094739817063526548212175504248562631279760667338543015751778394986738891516281747787185273993676399946173515882213545454635600456382022718407988206956346111079544539708054730372283447607079812667122198746408985522583836036851136190409131952979918568062303195527051866147809692382399018368513563790634924786978938362101172736019370731646496980361850741307381108234692073370879887069235151322488963595079912805678056586097930085264651622175555912911045251017358840934519083842203734986145183089103055909467966104251527277680353618060221526545026859490184218547914849057852723147542870217532786546455771997894063752236976770920661228745728201777815402750753148681818656504221706941067760656145713211689736184927313487312444256564298965812329235569490148308605610564144079431286996507564627167541578539130316942478562428093863088334404204253131321925472870371174349041639284828688722238835747969426825310251057177967163981493707760722379110278977448786751563345402292015602942382684415351965595530090403314141675959391559399687264411004832990822603292343 A013787 936 38225742806473326312915244567277469546547886529088097989240486253774286664726030212485484871370669899269133301382816294423867998449072400968245097729684190592776771464969364433835768719603049941676546841406820878925017862501592473977940815288905166464842908736974654141020450437176214733439278858153136325850870688703262128127510921287946284183945777231749213149322683758560082536820547555130578235750623028886920790270967589105083126558449083241100027122535688987861404305630487017088745328053250923670484925156307302999666756890758941959696706719753380400625938215980769456465400883861211814643863339256425683861310689942773404054696353244048353471983826785470523832994518570060431232674519812203334674275507753626525183365810978848101627585315848021429265485567640955872356212167885698749586456056238210462699525443082520071383863911400685767191769351543025989171173035190282118160601499752949750503512125228073893027751138409851220860419036630407684034991018267795853163116082983109752990887076504469526348932412289385583335153625942648468014663024985860671524941294396750705125162783091022195099883799280397420241950566499629459989531351661641646995691009678044672194861849655641596102442131488419551764965898331362043365306925848126030026637924231703768653803506166403033405503622551046015441439619546276410073400616263318145180092418212485179706849903498156918981326945490828233041325244876613023809215646420581164682819453485091667677428445883610277600278503162019698870886951551626767129179951562547748928183289792464356104438085298549584294393295925921684787451483615019363092687812973186971027727690332301128069775566163166202461805882679051606551846037850725335845011833947901241073779734316832816503620431307920548938215407409544721864270913741705867606137998139169143152748211431265815636318026329900308201964531565262368151728833330532492096904840953084594704387771600784083805936465194757288722924401524177426817819720257527960036286449202633516293280231534169612487012255668788787761218782221149895930373450609276316531256145129559574081620447119838115419253686292966115784997444091708888432411157277470300769527242257433385700798877702705362279841780820019926363160078530592476437031842858817036270762611633194722636580076695773236546897579684902187012701986439839039407623852557704598630213760399190127974239723790324479577993172325819104784481917589972460451530620891071410140043102801066661314454413536431007404915739182509126683239249848803629879022040871495668163482608853233598325296001591786870646433013863221130134720428544843509746899419647692678577083780320305131167701734584596936437238632586616307916993710529036962591885234609489635932308733543552587904388277250431392296220498040308566943647069120981226980507610218493412468534782004558309985046594266636318365503693335405857421267056580010479683037178660010881816915402494602345846088962070964509934714520078614662669829267330072451890978891028389853365275090904494411768303943060361761189612048975922873681622095444630874593807569912788284299160719566392333494432243779824854536990503592310903129462664660825281260069394867747058357254163978499134118649121850822604010965070504915543 A013787 937 91780008478342456477309502206033204381261475556340523272166407495312062282007198540177649176160978428145189056620141922911707064276222834724756479648971741613257028287391444005639680695766922909965388966217776930298967887866323530021035897508661304682087823877476144592590101499660091574987708538425680318367940523576532369634153722012359028325653811133429860771523763704302758170906134679868518344037245892357496817440593181441304586866836248861881165121208189259855231737818799328030077532655855467732834305300293834502199883294712219645231792834127866341902877656569827464973427522150769566959915877554678066951006966552598943135325944138960096686233168111914727723019839086715095389651522069100206552935494116457286965261312160214292007832343351099451666430847905935049527265415093562697757080991027943320941560588841130691392657251273046527027438213054805399999986457491867365703604200906832350958932612672605417159630483322052781285866106949608849368013434860977843444641715242446516931119870687231332763786721906814785587703855888298971703205922991051472331384047846598443005515842201544290434821002072234206000923310165610333434864775339601594436654114236985257939863301023195472241963557703695343787683121893600266120101928961350598093957656080320748537782218305533683206614197745061483074896526530609660586234879648226866577401896128176916476146618299074762474165996123478587532221912948747870165926767055815376403449507817705094093505698566548276518268686092009296988999570675455867877161063701677145176568078791706919006755842801817551890838303518137965174671012159661490785543438948621917437574184487855008495531134357762052110795924312402907330982336879591531363873413308910879818145142094715592425192655570317238000655193190316877196114463893835788122337333532145112709748455646469223342799581218090639992916840288194945932300928826608513524668523128356111885235039613482585218053452932612250223741488059550001789585148338324632047123764535523072620165835913541239581316425860761879414686296112980900128826654912872435991546004456072537369970693534731315121628100789411643999778863264193041126219188623206192147634908660097559067618105364195574833900115748867843197947348551952535925313454704019704086101030531300529050428764146551540949101088823450151017497469442053533617704869991048741311143238718455497266149576820569075466761606754291670587541084133523877544125020759462455746243489825361053816005046900970848779202689777204413166457438886977515339531920132461099260521743856613869579035699821880276422085666285593933453463748936169266902305506574110121263578156549052619933651864737617244385809956840465755308701898980217747183116448297384615873473269238069763558436253678285772903225415794780869231696612959475925980198772134602683336952011592944502274096872834193800395574367698309463668462202848605161718972265962686127242413881389540232376459597932385788353249562708753805070260070859503956990240317359164037930025493261691082655697767287928588616258529591190819709574651162558729899731975360604670602284887678907992720131817315359475743314199125138478413839857850641500305426617077460687115767247712376421018876541563825072230327134282302218743 A013787 938 220363800356500238002020114796685723719408802810773596376471544396244261539099283694966535671962509205976598924944960756911008661327211026174140307637181151613430124918026857057540873350536381906826898907888882409647821898767042795580507189918295792541692865129820223166808833700683879871545488200760058444401425197107254219491603086551674027009894800531365095712428556654030922368345629366364312544033427387550349858674864228640572313067273833517376677456020862412912411402502937186600216155906708978026535167026005496639781919790604039368201534594741007086908809253424155743401199480683997730270758022008782038749367726692790062467917591877643192143645836636707261262970633647202944030553304487909595933598121373613946003592410496674515110805456385989783451100465822150053914964261639644037314751459458091913580686973807554790033770060306584711392879149544587765399967484437973545054353686377304474652397203026925606600272790456248727867364522786010847332600257101207802110584758297114087151618809520042429965851919298262300196076957987805831059397421101514585067653098879682861656243537125907841334005225975434328608216867707630410577110325590383428242406528283001604313611785756692328852954502046572520434227175666534238954364731436202786023592332248850117239215106151586373379080688785892620862826560199993795067549946035392706652341952603752776459228030536078504700472556692472088664864812989943636268390167701012718744682268270309930918507182258282411920363115306914322070587969191769538773063713947726825568939957178888312535220778567163942089902766747049254384385100195347239376089796915641223767615616955339875397770253592986687118021014274079380501688590847899266804660065354695022443366486169412137412887566024331688439573118849950822147870827809099727281731937810680415616106042007172605246061794504635626622993333531956065183454530112687040972729124031183024636449330111971687108546340491202012787203312830979554296793941160317441545144158649790897361018172028412516234740738491689272474661796967267141209312798445806718815701956699030162225299635176889887607029069995377357243469050697327491744052271884318067346471415692894239321351070979433575176194177913031691518271583873238038756677604744351309510728574305652570250079462715870249818791714265103812593011424130370534216109392848508027888054916163011648936025133946186350195694617817054301080686143004590829983444174843469356246730619070691890212228117609231007918865658155067796012664310767633014330216140238039099324512706999729900859264715272334543689427684751711034221766461195742409832435521284438401153851153874275340460698127235019003770329706373958278496193259451502810986662592362020462712209319440605502303805445081564140740644223323268867025303567715701698278457251895181042692021779834659749960106591674899314749774056843641022267977749039500993287252410576409391509035729216286097935879494635658277836152200063717885973694430133669000733567001979352855069991209321320289456330339258316541267636729548449158122688737441303510489256472840811814116086015317058090521036493374178101259697392099457486671629498699390242233329307602983109764957161757415786866322576294743998425015449411807627201943 A013787 939 529093484655957071442850295626842422650300535548667404899908178095382471955377380151614652148381984603549814018792850777343331795846633673844110878636871945023845729928182483795155636914637852958291384277841206665564420378939669752188797762993828197892604569176698355823508009715341995571580717170024900325007821898254517380999339010810569338850757416075807594805540964526328244606397856108640714418224259157508390010678349012966014123674524474275221402571906090653402699777409552185027118990332008256241710936029439197432116389417240298523051884561973158015668051017471397939906279953122278550380090010843085675037231911789388939985470138098221304336893653764734134292392491386934268617358484075470939836569089418047084354625377602515510781043900782761470066092218438982279449829192196785333592718254158878684507229424111939050871081914796109892054302838056555224725321930135574481675503200991908043640405684467648381447254969885453195609542219209212044445573217299999932867514004671370923251036761657621874348010458235127782770780776128721800373613208064736518747435090410118550836640732639304727042946547567017822988328699366020615795641891742510611210018074407486851956981897601818281575943759413820621562579448775348707729429720178322889242645189729489131491355469869958882483172733774928182691646571040185101957187420430977888672273028201610416278606501317124489785834608618625484884340415988854670680404792650131537705982126117014144135335744602136071020791839851901287291481714029438662594125977188492108191024837186510838397065089339760624957856542959665259776908625569028721741991602394454578266045096309771040830046378876761035770368455272064592584554306625806139597988816916622748886522933292758541928343046024420383943415058358731923977037857569648445203438382683443677894270606859221425195794368605630139521806993810226512505474326800561585375522626798870442152114841598844020747619763519376032702075154107181909866602252725922177149891124918147944563804631040218451479612513118545943211662974518408406043560029068381931876500398034371419502944424059712620144476797058901034741569190724283307677469504794247679698877869078639068610563921421620013998042221169189091335370072879644531054782928991187494135259306907871821170440789980804469814918905950514254035820429337019652652878652229267774959219853707390969095396346604793426819862777378747376894727429354022582790249463799169924348400216388731228399559710379763650013196445230317778226407010153086867406848952711531877478155009506351491963094581368875239398315871088858193166461273330977526007677686603936601170396620452135092446136203491280628052561625003873826669360015943058249178976884261211130972014575976893811031436873640835501918286780199168549727753866085399777566575861800329683503544293383018059654215926611433254714207510481582094465414575443841884882693037793958949013194785848302921144046666620215525084601432352986644222840326750939270761294371752426205023048893580490014984649144559218015583595787645826428652575658596569728684704791290789165692722522776256475341008620591401621124533438430797425498582426377235971602223667554762446545662145379555304266040505683680340218462094037750112911865143 A013787 940 1270353456658952928534283559800048656783371585852350439164679535607013315164861089744026779808265145033123103459121634716401339641827767450899710219607129540002253597557566143592168684232045484952857613651096737204020173329834147075005303428948181503140143570593252752332242731326536131367365301925229785680343780377709096231779412964956176982580668555998014035128103855827714115299961252516846355318156446237177644415638715980131399910942533262734806587575146523658819882165560334796250112695787151823236347957406683513034511450990793956753847574833297552395618990492948826453714978167446590799462596116034248705764393820206322844905113801573829351712881662689126656436034371820029178950277720265205726547602383692731049535455531623639741385286405779410289628687416471996452959039890464481585956116528235467721501857847292765661141467677425459850822381114173789094565497954255514330502883185581571212780614048406823763854859182694973122658510868321318118713821294737299838814901125215961586725739264739950120309573110222541806432644643485061042697045312563432381512591652074694640558774399066970649630114660708409792994977207177815498525336182073767977515253396652375931548713536141965694063840966352583312371753256509612247258360758148153257071591100540503404710744483157771276842097733793602566642643417067484429799206996454777910702127540712066609484934209662415899975788895293319789207301338789240064303651907152965822032063084806950960068941122789728706520921207484414990786847595384682228888496471229569551766650634084812522991353279504765260523813559646156288724357609991237960902521837349085442416774276239760269032941355683103246884654661108227086795514890208560541174771149416811220076541562835913259169951653504633341848139555119315349468867896024725916933455556822948270624143727068990641895102279022117964991858592138353856525643858648148366486629826944087931607227734678824493815035052210021854517682445011343765589712008794939147336888590928473214897694919127564502002549643997628809651202801818698582910587629793185018435477455680525778226569562167370000966888789738421384414507626929004221733604281010988678957005763657812403733963975333309653609299373027223008296223544984026519062533812507841173418757595885800242630228336743911532025620293187184723940004850838184186019561644002471927677086868751445716798046628198109017794490528486372451924240557879008221279388962581806988360508919549343679387342864621812523681684664997992985521603231377561568643844335460388037825050177824749932203390089866669449795356406484348521792673517267677039944434125536051779410122285705576356963173024582564787954200461634301057833133398279282856278723499111167925463806996920522040286479933611646040105806559258203687896337032471044865937348644182591570092009848412626361229772439794051244568812232666278608811460395640664365603345983743295436580680680821775313666856046555137475728128039079520932779039624529005189097867786577575318260340393486756525978142596086682455416213486137629255194834156290363918571976203889184786828226777185791797293761698039955292320004785672344618622096405731743567816939025798984634156134811056312285542763254146516496864527487784638021101388208343 A013787 941 3050118649438145981410814827079916824936875177631493404434395564992438969710831476475408298319644613224528571405351044954079616480028469649610204237276718025545410887735716310764797010841141209371811130376283266026852436164931787127087733532904583789039484712994399858349714797915013251413044089922476715418505416686879540052502370528859780935176185202951231698342577357842341590835206967292948099118893627415463524241948557068295491186173022363826270616767926803304826537079510363845796520582584951527590471445733447114795861993828896290165988027174747423301881196173570132315369662580039264509509693274598231142540309562315381150617178237578764273462628872116593102102918526739890058659616806356758949440793323246247249934628731428359019066072660276364105398478486949263483554654777005220287880635784293357999325960691349930352400663893498529101824537055131267616051760588167489907537422528581352481886254330224783857015516897650630467503084594839484803031884928664256912994577601643523769728499974640620238863285037644322877244779789007631563515605795464801148011732556631341831981617332159796529761905300360891912980940274433935011959332173159116914014123405362354611648461200276859631447282160212552533004579568879579005667324180313715970228890232397748674710497504061808835697876658838439762508986844379030115947895998487921763595808225249671929373327037399460575841869137599260813886730514432965394393068229074270938698983466621489255125527635818138624356731819170080392879221076518622031561280027422196493791728172437634867702239224090941390517676356710421249227182621588962344126954931475154147242675037251664405948092194995130895770055841320853235396031251390753859360625529749763739403776292369027735267053920064624653777383071841476154074751818355366926557226791931898797768569088692646531190140571932105233945452479724187609518070904614204227934398214492755123788953790963857609649899160356262472696955550472236381180898533116648892755869506819264188969365500825282369308121695238306771972537927166695297568320899133437229263581371088942393521993518763855372321499984161949743979232812256539136382383878707383818175770838542407581365247504775276478315927794638362442919232731506647672269143683831326657378436987721806382555178236522131588393514323942430522179951646862480230632967507249935098352685571872221166032109954303659751724571758895780257070101579467498739291812899158918579053581915837974174209010217956971869359724880660181158237369358537525326313870249440391678817945476957224587220339605769873348958650731968920800824209114959692572906586335412060322363703607979088833068578432022738055878035308383956839857353289268558137925215121365914189038600599606173418727838320601562142294041548778947054639105214962978723115574094682402359790915646038715893312683627945517038209718170631734939756316409933235141813633706967652343230214314653082528114121367778885079223235421829929759602474138494141459023980555572758339143077284761702418873520373204124575454328580216447841722796809253163768491314865537932673174572492023086105302321836993932656860331490399299429311653470161916306328470600943362106608879681346205797588174573205786108971730498170915888664433088231543 A013787 942 7323334877300988501367366399818880296673437301493215664046983751546845966275706375017455324265466716352093099944247858934745159168548355628714100373701399979334531541453454862146277623029580043701718524033456121730472699232001220892137648212503905677483802795899554059897665229793946816642718859903866593719831505465197775666058191639792334025358020672285907307720528236179462159595331928470368385984463599424527921704918485520977474338001426695546875750859792254734888515527904383593757445918786468617744721941206006522624864647183179992688537253246568563347816752012741887689202559854674274087332773552310352973239283259119230142631844948426613020583771921951940038149107382702476030841739952062578237607344769114239647093043584159490004777640457323550217061746847165181624014726119589533911201406518088352556381631619931182776113994008289968373480713469370173546140277172190143267997351491123827309008896646869706040694256071259163752474906112209603012079555713722880848099980821546100571118128439112129193510747375384019228264716273407323384000969514910987556376169868471851738587863214515671467958334626166501483067237598915877963714356547755039710547910296275013422567955341864739975104924466670338631743995544879869192607245356933232044519565447986994567979904507252403014510601857871093869784077413354051308390898292369500154393535548824462302425358216796104842596327799375825214142039965153549911937756818007324523816259303358195701556391853599350837080513097827363023303009804721211497778633345840693781593939342022761317353076377042350278632940932461721419394465474435098588248818790471845107529662764441246238681369360183309280743904075011368618185871034589200016324861896929182738308466877978035592376196462075163793719496755491384245933479115871235990663901527428489013442334381951044321387527513208984666703031403817774450452888241978704351270490112997105052217278052104222120769407884015386196945390276683839551215337378013073991506842685873053317715446567481502968708800190267174559506063563127235409461538478819382787461858871984550686846306438552016748943921461972841335294137982227950466454103692776428547440025783340320602857959258965438824436542634926708225449077788347461061118213984879015304365627207520057124514982945889637943732827891785775683754063904116815033749754984907094171144798058065203019643096000283087063890696793108768397225313892301464473039642770880563508307650179926975992275833533314689458332699438465094960927923829848598308479602468906380420841887090174296233916035393453465910849720407457378842778926085018221867548713791324356833995252362757792288197656815286594072163162775429880372497505247533808089158441506399559967881680039654422378365539807764350703647993758618251878188491621126111914200493401332448065857988466138956859843753390697186408741533327686795590354915700249697575494534530429333276095744569482051150002005404037103075214988247813661352805540406524433643116577313930192772282528560712847507715322416063103105665842921099691267976435139016846208147646992156576348292148553347429738830874730622432309121655908448717929777279981858761051494657912865012417967920114912240120009207150267092447641124926108369048683303844843934743 A013787 943 17583327040399673391783046725965131592312922960885210809376807987463977165027971006416910233561385585961375532966139109302323127163684601864542554997257061350382210231029745124013212572894021684927826176204328148274864950856034931362022493358221877531638610512954829297814294216735266306759167982629183691521315444621939859374205718127141393994884607634158463445836988295066888645188391960257354494748697102218291540013509283735866915885541425496008048677814361203618467325782498425008611627651006311151205077380835621660822300017886815162445177945045011120598108021582593272341775346211072932083685989299097157488747519105145271572459059721172297862421636384606608031596006825868644950051017624902250348495234790643289392670397645566935501471114738033844071165254180043601079259357413134470920794577049930134487872297519454769845449699613904214064727193039957786684282805490428533986461640930188309368930360849134164203706908827093252169692249575415256832003013268648636916288053952532187471254626382308222193619304448297030167063583772450983444986327805301281122859183854200916024349459578052127194567961437425770060844437474997022990878170071159850345025532621356307227585660775817240680226923644475483054817333303256565931449996101996690138891476640616773957719750721913019637839955060748496381351569869463077191446546799979169870698878852727533988123285078527447727073783046301356339155037956333673338562554120035586181682838587363027879436896840492041359830311947883498618950526541135628806166498663363505769607048360196649922964736381278683018997691178840593127966111604118671710385413915922900103178720297423432219073967833800125583066113684102296052264276354048669239195993414526967754678628974025263457295247705442468268720511709934813574486283357206837613584027567355802121275044851064457415651453559214772184753978400566476455537384668990869147400446761306049230373684603102237311967348329520942258865882054317898762468025044609390653607929288781201015834787208523088627869829256831486117374058615068492218117153887645338072695923151634906199117981758963392214214355430196792046041225295329309069956302966356204942403501905800109767461960180776018617472138866459026449303235769822254007744831777694515745781870925255657155960474053081020702902519768177647416693507433784472896033161718761933104918660137414552450163073496679692040401563000254152921737978655415816199768182292884232983446668082004669357454276313488569389456811351754693001187945115466484538659525527844219390441370903508485257632400979681771651950178698305166601512201530128750703984461812969780758422600922981459283962574013503112367263753823807142774366510099328673222069418056865343482883913775210268130455661078442206039458833014442422759530568382323794705995384656599207806125030307199635420484851891063944567388421519775996212442152596299523878762377407560829195905882711326404811154814975093084483591186783000600908086102516065165177122902130746392846250351074271546866024489120967510556703688853560358734411420768779447745762500428167939812249448676587178802932930228224459974201095836185371749395249236442885284638673648788894815540976195904288528142106367791288966786340947586194085888612531470287317943 A013787 944 42217568223999615813671095189042280953143328029085391153313715977901009173232158386407001470780886791893262654651700001434877828320006729076766674548414204302267686764702418042755723387518546065511710649066591884007950747005339870200216006553090727953464303841604545144052120414381374402528762326292670043342678382537277602357467929223266486981717942929614470733454608896455599637097329096577908141891621742426117987572435790249816465041184962615915324875432281249887940049203778718445676517990066153074043390791386327607634342342946243205030872246053071700556057359819806446892602606252786109932930060307132275130482793371453797045474202390534687167674348959440465883862012388910616525072493317390303086737058732334537831801624747006212139032146486019259614867775286284686191301717148935864680827779496882252905381386344210902398924728772984017969409990488938645828963015982518910101494399873382130794801796398771128253100288093850898459431091230572031653639234858025377236007617540029782118482357943922041486879949980361169431119664637654811251412173060528375975984900433936399374463052446903157394157675411259273916087494377467852201098486340854800678406303823876493653433171522737194873224843670385634814616417261119014801411440640894053023478435414120874272485121483313160150453732100857139811625119256580848336663158866749986859548008125398809105484007473544401992704153094169556570311246133157149685888692442205442422220495448258629938527989314021391304952578986868280184100214225266644763605763290735777352826523112832156465038332051450117928613456520396264100246633961488930776635378812130883147732107434113660757996596768954101524941738955529612821486527526070854843309580188279249578983388166634657560965889740767366313197948615553487392341566340653617110215250189221280893181382687405762254979139995674668015594302139760109969745260590247076822908472673895824202127216732048471786033603339179782363536982812417274928685728132107146959312638222363663639019324087663935795515460045652398167815114734779449815699286484236456712542911487075409784082274203271104706328667387902497702544981934085671076965083422221248066710808075826063551676166394043220700550605418368122504777069083343231872595341098244532305622272091538832831461098201447530707668949963394531447481111348516519423375621286747401384909702989932340432841539465527940589004152763610221165092886751653374695643405685215043393255450064893211127247717428686055104085804055563017895852256222235029377321520792353970756449731539323873103575394752215933736332379054630705010230795873839130440266692812940443600972664816078483740794140206420972793800272930960949801253990748488144406188672754533689702404276974279853781224042249339736700740658067676257045632894685959431089094918560494697942506197767586324644584129390444530906299600068982166906073608383715156832908468155553550899370024389894697951582710755198495845102439465984442780314732141072461590272088015922089223847092929325984025324798379442992846645556937398421321321821265839454037575763528031223489210926272485816305841965477966928398056831102681077570297993416699367568417455430742136452113883846366196756069197389066884809254004615154452000218558688060159850381143 A013787 945 101364381305823077568624299548890516568497130597834024159106232062940323024930412285763210531344909187335723633818731703445141665796336156513316785590742504529744715922050505720656491853432029103293617268408887113503089743559821028350718631733970837816267793523692512890869141114929679940471558345428700774065770796472003523260280498065062835243104780974004344231024515960389894728670687160883557448681783803565109288161418332389809332563885095240812695025912907280980944058138272702988069319694148833530778181290118572585930055965413929935279124262773425153035093720927355278989138857612939449948965074797424592588289186884860566706183559939673783889586111851616558587152691745774390276699056455054117711255678016335225334155701017561915345816183712932242335297528462369531545315422874595011098667498572014289225820708612450376659818273783934627144553387163941688635340201374027903153688054095990496038319113153449478935693791713336007201094050044603448000387802894118930743654289713611506866476141423356821609998759902847167804118314795009201814640627518328630718339745941881294898085788925014480903372578662433516672526074000300313134837465704392376428853535481127461261893044826092004890612849652595909189894017843946754538188868978786621309371723429304219128236776681434897521239410774157992687711911335050616856328244439066718449774767509082540662267101943980109184482671579101105325317301965710316395818750553735267255751409571268970482405702342965360523191142147470740722024614354865214077417437661056601424136481993910007672557035255531733146600909105471430104692168141534922794701544527926250437704789949306899479949828842258797761385115232226600384389152590096122478786302032058478239139114988089812803879101267582446517988274625943923229012100783909334681626815704320295424528499832461235174204915129614877905441919437564024037358370677183231451803242890023873909307447373648380758266681617370657454852295732613877103774433245189259849309644371895156397285397134481109845032619569611408000924090478205459007493986848651732566815530480468058891581540362053922399895130398353896983810501623739696255793165296753216608172650190058378587574475512097772902022003609501862133969742869107099726101413976885122065799075291784737628338096781675521229113148862110270005402148347788163135524866709480510725168196878827549379252536256732585354198970785428141017388021090719752644239817050201319187206335605808599916521769546275218304910015537406805967941267189586305534948971422441883786235805425916619321684522800070456900934042110168322729564140893087752187080329443870005085935368223404439461646730635616755677914455307237240472810831787120034719259003283635388975472669015245928928718925440664707818478320020490693166564580140988594044916899463747769759957380839974765471646494666457318706025339765626182741482733729300091555813232041484075709387428560137169781750088523231588524090957157828647115535671870714980278243283326228936226456870123311687644804840909042625824795982206693609592493692859280529144219408230802967597595433980238444950326559112598595083734451477537267246285482193495181531770310489211869621525435115125238411322142931149590427018865080985839252524759410032443800765124343 A013787 946 243375879515281209242266943216886130280961610565399492006014063183119715582857919898117468485759126958793072444798774819971785139577003111788473602203372753375917062928843264235296236940090301877007975061449737959520918474287130289070075434793263981596858972250385723450976807816946161537072211587374310558531915682329280459347933475854215867418694579118584430498689862820896137243538319873281421434284962912359827400875565416067932207485888113673191280757216890381635246683589992759874354436585651349307398413277574692778818064372958845774605177354918993792437260023946580024852922397128667619327465144588616446804482337710550220661546727415156755118896254555731357167753612881604311054354434548584936624724882917220876027307838143166158745304657094750313847049365838149245240302330321902621647900664071406308431195521378493354360223675355227039774072682580623994413451823499040995472005017884473180988004190681432198924600793903719753289826814157092878648931114748779552715513949602381227986409215557479728685607022526736049897688073822817093556952146671507042354733730006456989050303979208959768648997561368502873530735103674721051836744755156246095805677338690187034489805200627446903742361452015882777964935536843316157646191474418066677763801507953759430126896500812125188948495825268753340443196299115456531072044114898199190997909216789307180130103311767496242151942894461421753886086842019670469666360820079518376681059134380616798128256091325459830616181932296077248473581099066031378999879267824196900019351693267377928421809441648531691284988782762236903681365895707825349630078408411550927300929200668285865651359539050263373425085661672576067522918355368820790071565911178972406252173015086403640542113722143465454089689847376891359672858053982166312570585984506073029314292928097739425653266001226205321850966048569591221713697447995916938715779586178947321256247181144129762200598302563306948549100362054005918926162414221699412898192456136920270509882238519889144737923319586636990610218741238171307076993062423612809892924088683603809398687278409291467682148208086447706658129014398599010710159389877504473076222533106330166988766315704546752737754830666413970983661352628726146442369494958501178079983579775575155045639770372802926471100670417926758282970558183039379688395204969462706251128840706064946059585339552414937435431728855812966582748638638818126098819800737533367368482411789546448399568768680606799150088947305313741129026982522196719589412480385282962970752168827625802991364539242969167019142635106514142873683502284303693001179870994731882211330819104394059147413800256115830382672607192676614375218807120875203360940866884008568930109878305605475357854139983035963472166446369198154292921556918513614301845475612458395193657671396779411897423233694164022213166840777268464762300043684049519825507570131603265778239215972889344645981962544279044046342388135946581724401148161586667648062123266275675879722945166071362035176423022611344605335153278271356631577356555132550475270799162157925201826636986552506325734068429349226796046417997566978658331442746581930857780515484597698961282569711415697425584465177690166615272295059447000045311947343487897565637063547543 A013787 947 584345486716190183390682930663743598804588826967524180306439765702670437114441865675380041834307663828062166939961858342752256120124384471404125118890297980855576868092152677428946264893156814806696148122540820840809725256763399824057251118938626819814058392373176122005795315568487733850510380021285719651035129553272602382894388275525972297672285684463721217627354360632971625521735506015748692863718195952575945589502232563979105230173617360929332265098077753806306227287299572616458325002242148889687063590279456837361942172559474188704827030829160504095641861317495738639671866675505930954005243812157268088777562092843031079808373692523791369040469907188310988559776424528731950841504997351152432835964443884247323341566119381741947147476481684495503546765527377396337821965895102888194576609494435446546543300446829762543818897044527900122497548510876078210586697828221197430128284047940620107552198061826118709617966506162831127648874180791180001636083606511819706069948992995317328395368526553508828574142461086693255804349065248583841630242104158288408693715685745503230709779854080712404526243144845775399347294983923005245460024157130146876029431290195139069810022286706500015885409846290134549893810223960802094508505730077778093310887420596976391734678498449912578665338476470276770404114314176211131103977919870576257585980029511126539492378051553758477406814889601873631080494507689228797668932329010923622411222981647860932305942875272429053309452819442881473585068218857541340978710122045896756946463415534974406140764469398124590775258067412130805738959515594488664461818258596133776449531010804554363428914253259682359593630673675855138122526971240538716961829752740712747411467409222455140941615046866460555269345323551916154574532187611181316481976948799081343383617320362672360993491668944118977764169482615588523334587572638196569856586786415652518336249481927055559043636524454499983466389969291668211341715956546300290368560087184745569494227254686253836515753890327515414455135197712849308291860342879094356552910736929332746366248155460708813904837847615560943686167763571036224715092695095888239856010301988298730940027924006616753323349348430059944331770907661571477608129157395361328570040575041155947264581088665099826457112709673442146637412310197477550631836887131679957708960346535261935489064400265348264782471580982806932765179481371802320763266341570817615051726270706701022607364613602136924759363562480058292450793785035794323734179365405064394092775957355129552982266258722368970012961466890740457039714088984613166895832870258351249189405296669650136012940534414934108748796929869616551114900355897221363269619021388504574001193817811758746334207790099269348296671637732444768457304658161351187938730986945512606859972069023667367965713184099687817333813584706221583894282404885402897101043675885979441133552357550907316495002692068813984755268073914407742720287156735969589022997157962327897787214791343737340246458591677289838397409703021129527272417233088873253691125188788341178409585755404712567688087498298867493537307449612158315758653794034543215989531017678519075206039449877109089518828300891634090043268780437732247108793985571714442055094589577650743 A013787 948 1403013513605572630321029716523648380729817773549025556915761877452111719511774919486587480444172700851177262822848421880948166944418647115841304410455605452034240060289258578506899982008469512350877451642220510838784150341488922977561459936571642994373554200087995868935914552679939048975075422431107012882135346057407518321329426249537859486711157928397394643523277819879764872877686949943812611565787388482134845360394860386113831657646855283591326768500484686888941251716806273852116438330383399484138639680260975866506023156315297527080289701020814370333636109023307268473852151887889740220566590392989600681154926584916117622619905235749623077066168247159134683532023195293485413970453498640116991239150629766077823343100252635562415101091032524473704015784031233128607110540114142034555178439396139507158250464372838259867709171803911488194116613974613463783618661485559095029738009999105428878232827546444511021792737581296957537484946908079623183928236739234879114273947532181756905477279832254974697406516049069150507186242105661849803754211292084050469273611361474953256934181429647790483267509790774706733832855256399135594349518001269482649346664527758528906613863510382306538140869040942613054295038347729885828914922257916745202039440696853340316554963074778240101375477682005134525740278468337082925780650985609253594463938050856214821321199701780574104253762549934098588224267312961838343203106521955227617409346378936514098466568843529102156995996219482358418077748793476956759689883003032198113428458660699473549143975491024897142451394619856526064579241796942367283372825638889317197255323956941735026592823122076497345384307247495728186632187257948533459425353236330451306534933249543114793400817727526371793201698121848150687133451782454446340873226654066594305464065186190776338745373497134829665611770927760028044526344761904309964225664874183981696525335006106860397263771295215254460302802316269295375431460011667666997174912769330574112355639638501695461474325090676364510106779609708551189208756683252705550083538679367327924025361821261161862185515672124961825790488800334057975540937560925227663894280735073905252987007045539886824729361785580573926340581949295433117737118106906262549896667420673815429382259193884904683323527615925934594076426956784143599067040366003163578459213792031163907109243625037101183742714265939719445569195934773697372152602486111533093739194775966789155280282437258730756347231913514619960174355877870942171285764656337559610216755073609666056710421287192407897001120482004667837352353527652056213716894721490301349303762117303829976567070223130256795105861428616949339226875754509228493210355270353799482176866356566032749948432904028345705260308602195599889065988484245404202240893099656175769070792937725825350485677355023350449418486416879638022930172054129852355939605865802236638161659210479728466904501463657222377397398645468492990271409463323062983244216176267549282587102714016313353931747078617172901992180696953731994981073776646384682112391578280807169361415398726714875019098083415580851983075186518792116136527759476938261590863973446124299569700719154938923934706750440813450193888341830995125308214359357686375374282109575939433943 A013787 949 3368635446166979885400792349373279762132292474291210362154744267762520238547771581687296540546458654743676608037659060936156548833549171725134971889503908690334210384754509846995066856802335299154456761392971446523920744969914904069125065307708514829490903634411278081315130840984533656589156089257087937930006965883835451489511952425140400627593490186082144539099390045531315459779326366815094080369455519745605763710308059787059309810010099535902775571169663733220347945372051863518931568431250542161416873872306603055480961598313029362519775572150975303171060297764960751605719016682823266269580383533568031235452978730383598411910392471034845008035869961429082375160387691899658478943058850234920895965200662068352853846783706577985358657719569091261363341897458990741785672406814055024966983432990130956686959364959184661942369721501191483154073990153046926544468406226827387166400962007852134736637018939013270963324362932693995047501357526299175264611696410902944753371748024768398330050948877244194248473045033815030367754167295694101378813861312293805176725940878901362769898969612584344950325291007650070867932685470614324562033192721048027841081341531148227904779886288427917998076226567303213943362387072899455875224728341258105230096697113144870100048466342542554483402521914494327996302408602477336104799343016447817880307915260105771785992200483975158424313283882391770710326465818421373862030658759214501509399840655826570350418231793313374278947386922977142561804674853138173180015409090280307670341729244339435991494685153950778039025798482275519081054759554458623847378154358973250590610032820617105798849368316105670126267721701237243376103881606334428836080273120429413586990374732153018618955363363790818675477277190557409799807417729673125664436617196413892927419220512044053989327641766620726027133861997551827334907753773332248224105821362915740053357329349662571813830314879811825959187028361362578196410935488014068460216965559162708443765890772042570802999854542713951188766377842910231405290224796489746025750576369160954345584893732848049631107423128772033343722963609602073199273791083781471621010168044912446512421803916341268266175197647178957997143737260258334915686820574681936382301898477037830845946804324517656144659789805838168960377501123238728781359963918773595751880572314666824540969293943714079942166256952521266388811639439391647390538398569153790958067806657096260761827958131858212545989703824348602524378628462768132153257120939866480624130428931736808202161721510548971360699690277293207477483000819892586969134264226298213539678332843646495773737535605735746565049173290109295363483728686576657612198063004119472556706656122115044632626187402572058038330000953871635333647438350673215489580384332274478021538973843479706666516111329411064429053785886928010893055343101965775506610993683791170168226143764361828049037708014240990928131154147769851669641654121438674222769363039218385827491633616353168362790124735759832137683225853385910519949558137727969621751852179452218013636758372342842414920854498280809625611363522831619870843803150504128766079664400244144443266851426691008356367230907808393093915525908736219295865022676817804987273651345091830580897143 A013787 950 8088093706246918704847302430845244708879634230773196079533540986897811092753199567631198993852047230039567535898419405307711873749351561312049067506698884765492439133795578142635155523182407053269850684104524443103933708672765684669969281803808144105607659626221478673237629149203865309470563770306268138969946725087088919026318197772762101906851969936783229038377635499320688418930162606723040886967062702909199438668449651548729402853834248985702564146378362623462055416838296524308954695803432551729561914167408153936209788797549583499409981148734491702913715774933670764605331359055458662313262500864096842996322601931651019786996852322954662864294123777391226782760090848251080007942284299414045071212446789626115202086127679493742846137184685388118533383895799036771027399448760546114945727222609304427005389435267002373323629701324360751052931650357465670633268643350612556586528709780852975502665482472570863582941795401398282109050759420644319810332683082577970352845567007468924390452328254263310390583781126189887912977755676961537410532081010817426229318984050242172010527426039815012225731023709367820153906377814944993273441695723236314846436301016286895199376506978515431113381019988095016678013091362031593556414572747360710657462169768660833110216367688444673314649455116700881519122083054548083987623222582491210730619304539513958058167273362024355376776194601622641475493844430029718642735611680874018124069017414639595411354174535745411643752676002068119290893024322384753805216997225763018716490491915658985815578739054635818071700942155943521313612477690255155857554948615894774668054688802301671023037333326969713973168799804670621346025419736808963635428735762151022022363889731899397704111827436461755639820942534528340929337609968945174720312317888589756918733548449417773628375667881656363191148402656121937431113516809770727986078077092360691868110947768539834925006586026428194128008055095631550249582656106721778372980934307549662973481903743674212498002650757056196804228073200827465604101829736371880207827133862355451383749329852568167164288922932181652058278835626654577751456372392159313362045413475834784076324751203135385107086649550876678151142113161880262132564056199811329253906858243367831861118277183166892403328155323817443673866380196896187804045273368975403400265254127515045722867274758857505941141182943003560599536746293979345384682694964538252090320803783688122089148927474591568322921278882260994661033086939106285299970347376619419978537159865100076493390293346828080237039956355780991153436684968562101312891368407342010708767677157595236352743822989371527502683065069552418167724432576470554926887549272890853608652681349198222162935475953575511350030332290245796436087499479966390390482502781791021729715076198194775706305183301915965694158139914514154154225878787819826991372995834782599573910971178232749145739536942192619218442901108795413858809611545574256808869240657163344371807412312863957239059089490559356962577425273979571158398889088684855061826197082864775450741856851995164638224971650372223911092883818318719309895971364360413167357274224986190808283710275485111063637721409647951818491177706875662529371919447039549774444036879565485224734040343 A013787 951 19419512988698851810338373136459432546020001788086443786960031909541644433700432161882508784238765399325001653692104992143816208872193098710229811083584022321947346360243183120467008411160959334900911492534963187892544834523310408892596245610943353997563990762557770294443547587238480608038823612505349801666842086934100494582189992852401806678351579818216532921144702833868972893851320418742021169607917549684987852242947613368499296252056031814671856515454448658932395055828749954865800224624041556702678155915946977600839702902916549982083364738111514578695831575615743505817400593092156248214143264574696520034170567237894098508579442427414145537170191189516335505406978126650843099069424602893122215981084741892302600208792558464476573575380429616872598654733813487287236786076474071221984691061484939929239940034076072698350034912879790163278088892508275075190478012684820748364255432183827994181899823416642643462643250758757275343830873368967011864608772081269706817182206384932887461476040138486208247791658483981920879059591380384651322687526506972640376594880704631454997276349921595844353980187926192136189529213133682928849533511431490391946293558740104835373702993255415550103227828991416135043909432360237856128951389166413066288566669614554660297629498819955660628473341735198816527412121413969949654283357420561396964216950199373013297659623342220477259639643238495962182660720476501354461208203645778517515889710812549668582661373060324733356650175080965554417434151398045793886326010339057007938293671089497224943204552470180599190153962116420394673983558934302629213989431626763353977999307814326312126312637318054283249578288331014161851807032788078321688664394564924603875695699246290453887572497674944675291210083025402546571339601535437364503469875250504006361879249827052074481729978583856928021947314777348771772103553860259517894573463098758021175334385592264143654940813049454094101347340284611352149247957312238989873527223272426740799330050888561784207704364467691928526951603755186744915448493197028884378992948403515438772382140976016169361457703960168146591927484339597641181246750113574511382271037755479316567255727638728059642115045571654904240892213701674509380286298935747001538630366642326164298544983516783708660390900932485682260953178852747746917512701358909943564036875160163624780604326696016871764679980246151548999487727851844408268623150609856343268860249884635181136046574866494355543333990596308648181140441740794191005228804051263227368467720836105283660630094325734220649132935210230159759401480609517605252252175546028167711751192855386162482937918997481037533942039231995356020706362616105802379457005804210939514375087919424931413208077764534802751422827828880157243046086251399303327548489179080243173045897951865656470838745107900233631673693934748484124296334969555404606286562999313021576960241798936830698920628198204478743481405562217788675001877320923790598095046817849189836709596963186361330980873866833016067148398082824950351315732701932337003444699195958325857231198301640390296378156932543709610534014047783245063060227245829352014824815414191844130689188371439751663794169104564732316197317674208465733021978592341959008440132547836730024586430863543 A013787 952 46626250685865943196622433900639097542994024293195551532491036614809488285314737620679903590957275723779328970514744086137302717502135630003261776411685237594995578610943882672241287195197463363097088493576446614130000147690468291751123585711874992948151141820901206476958957756959591939901215493625344873802087850728775287491838172838616737834722143143537895543668431504119403918137020325399592828228610036793655833235317219697766810301186532387027127493606131230096680529044828641632786339322323777643130252354188693219616126669902636506982158736205746503448691613053400157467578824014267151962157978243846344602043531938183730519099241268221363434745629046028721548482154482088674280865688471546386440570584465283418543101310932873208253154488411510111109370015886182976655523369614245003985243238625340770105096021816650548738433825824376182030691430912368455532337708456254616822577292673371014030741476023358986953806445071776218100537926958889795486925661767128566068054477530223862795003972372505386002947772020040592030622078904303547825772751143241309544204308571820123448460516161751622293906431210787318991059640733972712167729960947008431063050834534991709732260886806252735797850017408390140240426547096931092565612285388557772158848573744545739374608426666713541168964493506212358482316503514941849119934341166767914111084897428694604927680755644671365900394783415628805200568389864079752061360896953514220555651195660931754266969956717839684789317070369398296156259397506707951121068750824075876059843104285882837088634130480903618655559663041525367612234525001260612742788625335858812901176338062197475415276642200648334082237470282765002606188685724176050374483211350383973905545373890343379784061566917542165374195409343991514317786383286585112172831170476460119274872078834752030830633678579840484180695502780414401024820632818483102464870884900118008841977859807026208915512892131739279937334964023351856510344345506685814686338863077096604659191452183436843882698179086928320393210800616203374541991832166066351393962069116840568492489520483414822636859947208363719967217889899373936476173447022692401828832761650905839077981002060586071200718224417543425082382205097720497022067403744728550694251510308225120480806505423797684493598553138898123108548582425447340348947995962742774497252537259552863098230988397136509106996632571009869147770034572278424252964184614265080188533459973009069907647826254452947659544911421737064282918200619646852603554358527083008911690997727488786069172856476087863778568177439762613582322954943451770210657473486013630675914614045782176121533943512951971118994836196020849805715976641270031513076270935910465774014586094539260323112594712648061406166209617141257540553653089609727289443922518971663858483200982429441186483827004068460949648539137331110382435500261902526459694037761350564806281540559247330508108428303888953463098854754884910608679507447538021226026207409655904797939742308610453555685078154266071577223303796862705793509074217339541145270722769495940383212107122238577101603954795037446774892167728727571396407605617236274187594381809474617757784741279826843744769800020059922291189759735774526224985770600213043579264758247355988789032020503366743 A013787 953 111949627896764129615090463795434473200728652327962519229510978912157581373040685027252448521888419012794168858205900550815663824722627647637831525164456255465584384244876262296051330555669109534796109473077048320526130354604814368494447729294211858068510891511983796751178457574459980247702818400194453041998812929599789465267903452985518787541167865687634487200347904041390688807446985801284422380576892698341567655597996644494338111533148864261252133112148321083462129950236633568560320000712899390121155735902407052420298320134436230253264163125629997354780308562941213778079656756458255431861141305763475073389506520183579136976357278284999493606824255339514960437905652911494906948358518020182873843809973301145487921986247549828573015823926676035776773597408142725326949911610443802254568569015939443189022335548381777967520979615804327213055690125620596661733142838003467334991008079708763804687810283932084927676089274617334699659391562628294398964108513902875687129398800550067494570804537666385431793077600620117461465523611449232818329680375494922384215634544880940116399753699304365645127669341337100352897534197402268481914719636233767242982385053718515095067158389221812818650637891797544726717264139579731553250035097217927210953395425560654320238434832426779212346683748908415872716041924939375379736962353141409761780714838726295746431361494302855949526847874980924761286564704063655484699327513585387643554118520781897141994994866079533083179150285956925309071178813413605790641686070728606178419683293390404691849810547284649588391998750962702407636975094528026731195435489431397009775724387687336138472079217923756650131452166148918771257459034423746696949134190452271921347214442710714454861531822169018739063443177834923625877005106271090854326967640313980746378967861282239626024351462270197002517849902175774976860594339397177929018154994645183339229588841396669927606146454008306011129541248620067807481336773561552641061899610248108947786718676692431862162358327987714897264099132279504302275322389030725309696902927949534204950467338680678989151100733247281291641290153648396821479292446301484456791027460723824919626232385947467156952924456826521763622799674439626913349983836391093250216897876250048514274416419522538240469130126086494393583625146403499064177824138306545401567903341960186424298852603141524758365898914802994695823795853008040496631367007258850457532668837395194776848262430836941527330567332323590691343286599687772093101134014823526304396970085543700575352084028399086960932342194032870035211157414819227700275788593839918727252870988323923004867802998374597682656706601706646060383524059915689345662896126517121028323409021212988764035793339905067995436205069290756159354869321068152955221954857968050964924218165558813088288747668636768374740106142468731996028227636128827966029725384665002706099881978882752840549968336357637377264900350266478670371439497381538788963688923990583827419853321282973698987199872648392837856913152416267356610215287195832238289795005369559752860092269200494823620951095462884909706516094716674898922774661086984294324414110724548557236441163812864251831192289848163873421146613125594637466190835211111517633814684551901729082465881228583549943 A013787 954 268791056580130675205832203572838170154949494239438008670055860368090352876670684750433128901054094049718799428552367222508408843159028981978433491919859469372868106571947905772819244664161531993045458844857993017583238981406159298755168998035402671222494650520273095999579476636278412574734466978866881753839149843969094506108236190618230608886344045516010403768035317603379043826680212908883898135765119368718103941090789943430905805791090423091266371602268118921392574010518157198113328321711671435680894921901679332861136266642781388838087255664637623648827520859621854281169255872256271291898600275138103651208205154960773507880233825162283784149985037070175420011411472640499271583008801766459080098987745896050316500688980367138403810993247949161900033407376950683510006737776675569213219134207270603096842627651664648900017872057546189638546711991615052584821275954046325071313410399380741895055432491720935911350290348356220613882199141870534851912824541880804524797686520120712054464501694936991421735179319088902024978722191089607996809562581563308644501738542259137219475808632029781913951534088550377947306979607962846625077241846597275150400706513978154743256247292521572577580181578205904888848151199130935459353334268420243233499102416771131022892482032656696888844387681129106510391216661779440286748446609892524838035496327781836087181698947821157134813961747829200351849041854456836818763085360118515732173438568397335037929982673456958932713139836582577667079900331006067503330688255819383434385659587430361665131395124030443661729189001061448480736377201961792181600240610124784220471514254837294068471462202234939716965616650923553969789159141651415819374871191275904883154661876948425406122537905027813992491327069981651625730689260156889141239049304393867772055901834938657342084467860910743003045357615124035719442287008892624207572590142143085197490242808193404496182357636073942732722028537936782805762689593321287891189620964205709583635911542738528901051822345498503468331102016603089829763049056062771468582263930006831626086072080172310252951792860526722381230737658909800768371781163569864180755256933197903632022583958659868643843971620840478754458342018329544218953311191175014893770771800876366482772873823273614315366381432733673038994283976514801253090955756074015509164535924046407604741545100142800944836523294441990264672933843072305232411912184428499948535937878585862659212678096439496607120692164908941249915231125850340795535822769591286656857125175390425081420353752186207793198553607872920954541988952980965708362168413809644864134143242965739134687594999097409036058752550697657190980841267857570118936613599767607589004505059932386022449939809112068257042328371367105538611041239884635245487913613981290366783047815506710224981283152396880867750994848067425522463774554345315946437370648580671497345816631297489570160473975594687342813025740989815287561826233213074632301817106501391769635067824400419851268266894228791203694448478951457923221126904557193204133797807892312966617081538350388071513903580206386668205345143414736432313581961269849290672918279849641085924695234314687068646692687925441460084173018114552724556324195341878753838789057609116051527000580829829103413143 A013787 955 645367326848893751169203120778384446542033735668890658816804120743784937256886314085789942491430879813374837427954233701242689632424828585730218814099582585964256323879246921760539006438651838315302146686504041235217356794356188476311160764283001813605209655899175703494990323403704468591937455216259383090967798775369795909165875093674371691936112053283940979447052797565713084227859191194230239423972051604292167562558986654177604839704408105842130558217045753530263570199254095432670101300429723117069828707485932078199588176209318114600247500850794934380834877583952072129087383349287307371848539260606586866550900577060817192420441414214643365744114074005491183447398945809838751070804133041268251317669577896416809918154241861499307550194788325937721980211112058591107526177401798041680939141231656718035519148991646822008942910810168401322150655491867741256155883565665226496223498368913161290028093412621967123152047126403285693931160139631154179442691725055811664039245334809829642769268569543716403586165545132453761973911980806148800339759758333504055448674239964188463961416525503506375397633346609457451484058038718794746810457673680057636112096340061549538558249749344295758770015969272377638124411029113376037907355578477004003631344902667485585964849360408729230115374822390984731449311204932436128483020310351952136123226683004188445323259173718598280688322156537910044789549492550865201850167949644556272948426002722001426069888398970158397444248747634768978658840694745568075496982502222339625959968669420298357980479692797095231811782791548537802248041661910263028022177704909606913352105725864343058399980747566090260434445578867453081463771099105049382319065730253447624454343166553169400100213509971781395971676295025945553379384913636690828114957379849676520706220305687716278344807334046693950311903633912809762380931108351190722381788931285547559174072982472364195333840684213536501265590519586215516636217713564412226746279935057908710309823614115207891425425451541906827462975941864018681261080783606714296066015695946402734232659064493716917337254658124660437335001119042431644860646573731243897993371896608166620486224084742344613869375861637989489454479186009235669706900170011210759943623093904155925137670049679947971194681819993548966625275827612037808671384770333711237504050753635424658984449785442865068552492429955218625479714157216604863021001154812828376434786846484656244769640109551231353696781887946367941046469933166668250081510469788679263113957546112410620490269358999084911469727212502883211855315476107298665777566361556957318786077926360739662384915592832879095577064874225074915544999884126025855566809253042025821199816648897658839902305481678075885158630419652420398205110016963009224416480587169078170646097805031611250180060848904910963470138630209888679435522704983103587396126927242192265127305731745272457955298015402844310094074804116546505435944785944592192156662872709841638893797846385408062895108813043327680070370797962450473653925697841820883125248536749443432847612773579281759704882496075534390361033689338782173984910289008908146905676789918988247305193257589563651820709143708984945662099416493041091659734393015850887966932527319487639716328394572419677294956343 A013787 956 1549526951764193896557256692988901056147422999341006471819146693905827634353784040119981651921925542431912984664518115116683697807452013434338255372653097788900179433634071859147054154459203063795040454194296203005756873663249208531623096995043487354466108383813920864091471766492294429089241829974238778801413684859662879977907266099912166432338605039934742291652373766955277115231089918057346804856956895901905494317704126956680429220130283862126955470279126854226162832048409083133840913222331765204084658726673722919757211211078572793155194249542758637448384541079068925181938807421638824999808342764716415066588712285523022079001479835529358721151617891687184331457204868889422841321000723432085071413724656529296760613488334709459837428017686770576470474486880052677249170351941717098075934878097207780003281476728944019643471928855214331574483723835974446756030276441162208817432619583760500257357452283705343062688065150494288951128715495254401184841902831859003805358228048878400972289013835474463085010383473863021482499362665915563269615763179758743237132266850154016501971361077733918807329717665209307341013223350963826187091908874505818384305143312487780442078357648175654116806808342222978709136710880901215867015560743923286612718859111304632891901603314341358881507014948560754340209796203042779144487731765155037078831867265893056457221145276098354471932661497847522017539708331614627349642253247096579611349170832535525423993802045927350312263641243071080317759876508084108949268254987835837441929884775278136357511131742405825651580090482508039263197548030246541530281248669487966198958405847800287683218353774906182715303103834860754848594514408951223566948076818338527746314877942894159729640612637442247131727994784357295273663903177641694678304012669019073326215634953956206784305882409046112174698880625024656239476615591151208924438675224016599689576949230916146432996551482796701139538682837526503455443558730268153756417818124074038813453886497490614147312446509152118292738605236415508853707854961439721024854503685967312964892614413849414318526748434157309710041337686820878379310412423528716599082085923756208055787424027466369417900371443792812764180204525608174842966267308196917034624639048463878376255545789281555078838431049804511068867287262096502778619994833571240681247225859478654606221663934848319029594534324322479919776793691477068276113423772705600931819923218409659643691905903032506480225973312959229426452574309533170468445706637962618910736612068215897899797136730956802872438815037219422591664612458133624096531936834098254522405373101192135929386182338391742708480532763014404872223544721786588079215909016553903996700759774003278874605435461509060200265871637585461376090469150728185147823969889792956687721280829880898611682326098220691223291802851133942719324690014664431713338100752308503628570661061920399171550670534982229188535873604683828159551703431052965853368147557376329774984008629171364759011156260117029759848960285907843587243075600518211940383721736735413682267118269363855505051422873077358071256841888102415999737769603910388460720529972595490781779769011472542328021522654045272854534700698999791661075022277631057982008604998094089822958904475368379645185190179543 A013787 957 3720414211185829545633973319866351435809962621417756538837771212067892150083435480328075946264543227379023076179507994395157558435692284255846151149740087791149330820155406533812077024856546556171892130520505183416822253665461349684427055885099413138073126229537223994683623711347998924243269633768147307902194257348050574826955345905889111604044990700883316242257349414459620353669846893255689678461553507060475091856807608822989710557532811552966820084140183576997016959748230208604352032646818568255007265602743608730337064117799653276365621393152163488513571283130844489361835076619354818824539830978084112574879498197540776011682553085105990289485034557940929579828748890203504242011722736960436256464352900326841522232985491637413069664670465936154105609242999006478075258015012062752480319642311395879787878825626194591163976101181369610110335420930174646661228693735230463370655719620608961117915242933176528693514044426336787771660045904105817244805408699293468136665105545357040734465922218974185867109930720745114579480969760863267410347447394600742512354572707219793621233237947639139056398652114167546925772749265664146675207673207688469940716649093283160841430136713269745534453146829677371880637242825043819296704361346159811157137980726242423573455749557733602674498342891494371170843720683505712725915043968137244026275313305409228553787969807912149087110320256331900364112839704206720266491050046278887646849359168917796543009118712271568099745002624613663842941463495909945587193080225793845698073653345442805394384227313516387389443797248501802270937312820621946214205278055440606843699132440568490727407267413549744699442752307500672391475429095891887784242332440830805118902021940888877510867110942498835363278915477241865952067031529517708922607934418314795056243739524448852489118423664119715331452012380684199630983354034354052627577259212863855854674255103429667585624720110194879436032377492901134796519984511373837169159181315901767191102781480474964567697184068474236020865391172633636757752559762416770180675663350007518428707167207652443778782722990411700613809251786056928988724300228892448554396088302938655541945605089946752972378791836546543446796671065985227797962007806980797800133758355361771981389565440065013744291072950580631076350356716293703171466607595404548875674589288608249709538215107570813990056476912698274287384081653236440930948330478266147837299635647401592804504266073181048059022561924415109852912630917189142294738141637748248004678605575786370857412925291027283696725594904363833642586734511978831455773180338669909108295300815962318366456223794478574243061759163997586098208730877009597978197397548745923496078524217381872577927650543083253540838357801842692763993216430898372539925351705392889007218795272544037566649264961827879627123618645572596469098580725209300543724779906292717212198157209670878410893159954492332281674632524845871411083639937958171013936922285260567789736604718640446786385786180540988453397353646464732452970624516844226868861315889901728251123350964742617067628466318258736729087677373333900815370384818988842694189992464201773367053225396545574129579675892362700123737816378298499778241128488592170214802660600423909664924329645359479528089641621082743 A013787 958 8932714521057176739067169940999109797379720254024033449749488680175009052350328588267710346981168288937034405906998694542773297804097174498286608910525950786549543299193131087682796936680568281368713005379732945383790231050772700592309361180123690944513576077118874811235380530946545417108090390677321686273168411892669430159519785520039756961312022672820842297659895944117548469161302390706910917986189970452200695548195068783998295048636280538673335022020580768369837720355500730859049230385011382380272444712187404561539290946836967516553856964958344535921084650797157618957766018963070919997720134178379954292285675172295403204049809957339482685053567973616171921168826085378613685070146291442007451770911313684746494881398165421428780264873788712706007567792440614553858694494043962668705247461189661507370697060328493213384706618936468433874915345653349326633610093658288342552944382809082115644114498282556845393127220667634627439755770215758067204777786287003616996132918414402254803452679247757020266930943660509020105333808395832705052244221194436382772163329070034724484581004312281572874413163726116280168780370986859616167173623371660016327660674472972869180273758248560659028222005538055369885410020022930210131387171592129706588288291723708058999867254688118380021470521282477985181195773361097216254922020567497522907087027246287557757644915508797069958151878935452892774234928129800335359845011161115609240085311364571629499764894028164035007487751301697406886902453853679779354850585622131023521074841682408175751916529779752846122054557193652827252520488082313292860306872611112897031721616989804946236504849059932937023362048290309114411932505259236422569965840190434763090483754680074194903591933372939703707232676060857720150912942702372019123181650538373822930041218598201694826373335217551436510816281726022763313991033036484080358812999370086117907072886503334631873084952984577905525913738360455624646444482811808583043151194339480143025837778334620389927040938948406640686097804205493361855363895989562665203802267703368051747325908465573517512857317899978493173756013538322686501927044849570768979105008015355711956211397820962153886681479199548250815758807229430531942906780744560895518121153811223614527316346621596098000042866154344095214317206475821181314691324836566321850494688881948407552601254473277524390125601067388556564009180049420694675206941478317020957356425189411224323614742841707696389713171180520678756843226832171130649666278072233543459233331987463076428648433623756508155838153365377564575850749563261174325311405993146451769017017259125526397861393330543056757591283752758204221799162835700044745651951514538962314084536645933876059604288953942891751552897082224305326347712650586992468360769444648326506332327449378234197524885173348738984723808368019804122305692321227530605483196555008814026487775460419779064554477050736089808300792692154937258011819491037568604462550406910623263157587929455712734112272619478913276607046105161822619582469464942988712136019451654049530947165666347023579375947630139226886539513373374695857704293950392211308750171906548457854294794177105923485120801817562842997094497124294697967556949501109800685741188101617807105483315478508110346943229532219665943 A013787 959 21447447565058281350500275028338862623508708329911704312848522321100196734693138940430772543101785061737819608582703865597198688027637315970386147994172807838505453461362707741526395444970044443566279925916738801866480344752905254122134776193476981957777096161162418421776148654802655546476525028016249368741877356954299301813007005033615456464110166437442842356681410161826233874456287040087293114084842119055733870011216360150379906411775709573354677387871414424855980366573557254792577202154412329095034139753961958352255837563355559007245810572864985230746524246563975443117596211530333278914526042162290270255777906088681263092923593707572097926813616704652428782726351430994051457853421245752259891701958064157076334210236995176850501415961966699207124170269649915543814725480199554367561299154316377279197043641848712205336680592066460709733671744913691733247297834873550310469619463124606159661518910376418985788898456822990740482853604288035119358671464875095684407715137112979813783089882873864605660901195728882157272906473958394324830438375087841755035964153097153373487478991353788056471466006106405188685241670739449938417383869715355699202713279409607858901837293554794142326761035296870943094869458075055434525460598992703425518480188428623049658681278506172230431550721599229642420051051839994416228067771382561552499915952418336426176105442136621764969522661324022395550938062439650605198987871797838577785444832586336482428935510561621848052978090875375473935452791702685150230996256078736587474100694879462029980351588001186583539052991821960438233301691885634216157596801139282065773163602392521675913848142592898981793092277945032183703049945127426650590487982297233866180251494986858141963524232028428228601065655222119386082341975428395217914759142942635548855028965854282269278122377857340999062469892424180654716892470320598276941510011487576769094882000494506451127276972115971551167718885803453954776113203231152407886606017609091823405036505781423556214825294415124344287320827897389561814728714270939959154329244755786692245329506225842015548370420277848362110188188505512770291126834683819416318831124244869064406863566168130131481922231558115350208636896157862707194919180567690710139008890300747898480086548238452231298102921636580172609575612748446656336573870932595738763037748005558126533795611990339336060691568162799924310186041298659087915171866489439167318612776879776349600998997562940179031701324004430149695180587624042884689848733651432737845619230101898846505184889130639376082167406230271532546617649701390079555072685789544630697409858439160388881265205386633879274976672290372448336539789968515807434310335586408048516116972486887236419109897778416883095478505894420557088560858074059368916534207436600631941703918205957140308257249301210322302321863891615549697655967263267300983765154928576162477597148880467889533995299398817351629730203253864004356486378597981202219314583526992406454841368618623166274603566559368870777133517698493536109617509185328115897838582703421372923804144764899203614081650259964283754581371609472644754348009774891699352309162747622847308161800819231322287775045163968386036023887595431569820104235752164631446464592631984354860265440463897972943010694106859417929143 A013787 960 51495321603704933522551160343041609159044408700118002055149302092961572359998226595974284875987385933232504880207071981298874049954357195644897141334008911620251593760731861287404875463373076709002638102126089863281419307751725515147245597640538233680622807882950966630684532920181175967090136592267014734349247534047272623653029819085710710970328509616300264498392065798544787532569545183249590766917705927852817021896930480721062155294673478685624580408279266034079208860143110968756977862372744002157176969549262662003766265989616697176397191185448829539022404716000105038925348503884330202673777027231658938884122752518923712686109548491880607122279493707870481507325969785816717550306064411051175999976401312041140278438779025419618053899724682044796305132817429447220699155877959130036514679269513621847352101784078758005013370101551572164070545859537773851526762101531394295437556330962179389347306903813781984879145194832000767899331503895572321580170187165104738262924044208264532893198808780148918191823770945046059612248443974104773917882538585908053841349931586265249743437058240445123587989880661478858033265251445419302140138671186569033785714583862468469223311341825060735726553245747787134370781568838208098295630898181480924669870932417123942230493749693319525266153282559750371450542575467826593363590719089530287552298201756425759248829166570028857691823909838977771717802287917601103082769880186610425262853043039793894311874160858454057175200396191776512919022152878147045704622010845046546525315768405588333982824162790848987077266233364527012198157362217407752994389919535416239921365809344444543869149390365550455285214559346022273071022918250951388067761645495658512698783839463446398854421681100256176871158638188308645983703083003576918213336702205267952800924547016131728536771829235475738748990211710457751975258821239756462936565537581671822596811683187309989156592010050447694353693044814092945417447800957996931335741048279429467995492650381197958471795531890713550633857307781632337917163642964526841929544516658643848081036144448246679331637379087113917426561840601736161468995530075850418581513529311930623640879422369680445688095277971034955850937187675028359975000952543025395043760345612095704250687802320523807346745114849428994435591046209020421864113864109162368770053632961345061807643264388804745881720455158882618268756685158080470084327651441143440731989277288343015391998593148619369855114878934636789418128590885326966140326809497090003567331771474659130458948918802665141973283942358881949644428976933037581011729518580696658304481070112424093703917758133307944139218990169184248456032035714406453649779115742965724487196850941016254642282864565978936312243892652503757569634620235816544768598632055278117292031107612503093880125655572205983847874795203768934824071977399104789662020136983511366108710754462003402771122713856560461262982218012527474459923795013752866528574315048308767898074126053314222225323163309044658735897575994082980199191639553972806270710437070914716390053751580522987877410042274174245294749873234343820055189571469514970144894299757042456386896483766974404812947883438688094872493354116631199138070270040947280102961486909394436019497322553819033036168676550569462447872343 A013787 961 123640267170495545387645335983642903590865625288983322934413474325200735236355742056934257987245713625691244217377179827098596593940411626743398036342955396800224076619517198951059105987558757178315334083204741761738687757911892961868536679934932299067175361726965270880273563541355003496983417958033102377172543329247501569390924595624791417039758751588736935060639349982306034865699477984982267431369411932774613669574530084211270234862511022324184617560278517747824180473203609435985503847556958349179381903887779651471042804641069689920529656036262639723192793723116252198459761757826276816619738642383213112260778728797935834159349025929005337700593064392597026099089653455745938838284860650933873575943339550210777808531508440032502947413238961589555928623894648102776898673262979871217671744926102206055492396383573097970037101613825324765933380608750195017515755805776877703345572750640192713822883876056890545694827612791633843726294940853269144113988619383416476569280630144043143476570339881137552578568874039055589129008513981825562176835975144765237273081185738622864633992376835308741734763703468210738137869868720451744438472949518952250119500715853786794605170531721970826479454343040436909624246546780537644007809786533735700132360108733514585295415493013660180164034031425960641852752723698251650665981316533962220413067982417178247956438828934639287318069207523385629894443293290160248501730482328051631056110156338545140242809860221148191277656151256455407518572189060431056736797448038956758207283159941817589892760814860828417972516226308229356287775826683996014939530196804534392051199308236011349829827686267686643139800156989799477643526026720534282750695710835076088989779998551734803649466456321715080667651890290129059006871102291588180630221421994848354675019837385732280216789161994377248736325498316809062492596429796655267510693855733594046054944851332731283964977416131124914143217000598637161947292170100150632137114256918910152657177853565256298290781072069603235071891395983699243339109906757828947472836384497403879242567782820240277075261347188160515741174979284768523687058267712116855014213983877945427361751493109602750097116762408454928998100187607743092299977287055803973500068589814641785905901413371577661439535020753479015639854101947858032895737387726098847416898772740189493400151477797520194862010812836477166463284801064551208672470691110185401197506254769311579956188622149835107022130824322062931392926746715670045702924669602513098565163583310656572231936354045199005877854745603675561096273973616223232009162574112252676589059049339930248983106537278072373878264795396211380542932917750289895213119656898860704493759639109380027396121157822915426085697586258661521924692723186195523989405315564722759618166689377619928406181699028866567218747383284249212512596817735250599978510348897410790027014521463270170053465635969601667492420305448078466178277031828020632535106930430989351723275976654007447563000915105016225624890079961793235458259126569088707855975759407266234052519057544835693893661511500292362952694445635659511952510161098305443317891213716658937784938457524505545955887868136290115788856543234031509130506718368314419527210530069456040882813071451719498319840992397917279337341495543 A013787 962 296860281476359804475736451696726611521668366318848958365526751854806965302490136678699153427376958415284677365922608764863730422050928315810898685259435907717338007963460794681492913476128575985135117133774584969934589306746455001446356568523772450060288043506443615383536826062793363396257186517237478807591276533523251268107609954095124192312460762564557381080595079307516789712544446641942424102717958050591847420648446732191259833904888964600367266762228721112525857316161866255801194737984256996379695951234558943181973773943208325499191704143066597975385897729202121528501887980540890636703992480362094682538129727843843937816597011255541815819123947606625459663914257947245999150721950422892230455839958260056077518284151764518039576739186746776523784625971050094767333714504414670793629859567571396739237243716959008226059080974794604763006046841609218237055329689670283365732720174287102705888744186412594200213281098312712858786834152988699215017686675139582960242842792975847587487245386054611263741143866567772469498749442070363174786583176322581334692667926958433497986215696781576288905167652027173982269025554797804638396773551795004352536921218764942093847014446664451954377169877640089020007815958820070883262751297467499416017796621069168519294292598725798092573845709453731501088459289599502213249021140998043291211776225783644973343409628272068928850684167263648897376558347189674756652654888069651966165720485368846881722986474390976807257652419166749433452091825934094967225050672741535176455686867020304033332518716480849031552011459366058684446949759868274431869812002527687075314929539074663250941416274728715630178660176932508545822105990156002812884420401715017689664461776522715263562368961628437908683032188586599870675497516602103221693161634209630899574722629563143204800510777948499774215917521458658559044724027941769297293175947616359304577922588049887812799910776130830918857864018437327825835448500410461667761211330862303276529884026410180372196165354039117367407611241756861883257202886125547302882280159178266714061405246551396905257702494598773398294561125262729225372626900776792568889127775290946971095565334956156202983177346542700284524438550446191164612245466220985340373664684144954927960069293505157965116323584829103116551289698776807136982665467930363332647973953349194973653763698191845987863687961620381676678346807355987452022602129355555148275212517701117103474808881781754091960136109197273098274417118864323779732722131715633949654957763528886429928879186062522813112729244194425022192153810652551980053999340443518676490330777465172527808438796004651769681713773746303524683581935518446038406700296214164551489516893501621445778086899932819938031759904607046314141187228370055453098562162670899345843218221195665448103242259368308627892212467265482359242744959382336690548403347702683306854861866033311678298370991963013603649301153380836397294043153419077538716791739964805433487585619946271881598765197167143957725361081988265558335280162892381987562197798336846227960098257165150501038681289112201963449419363971218488197976896797031369406256804133698109621637236516337815840086771395232568009044560304909653422346630802322921284832482696763954159634184555578515465938222747399387688956930798743 A013787 963 712761535824739890546243220523840594263525747531556349035629731203391523691278818165556667379132077155098510355580183644437816743344278886261967743307905614429328557120269368030264485256184710940309416238192778512812948925498238458472702121025577652594751592458971120535871919376766865514413504827887186617026654956989326294726371499782393185742218290917502271974508785417347812099819216387303760270625817279471025656976920603991214861205638404005481807496111159391174583416104640880178668565900201048307649978914176022579919031237643189523559281647502901738901540447814293789933033041278678418726285945349389332774049476553069294697649424024555899781716598203507728653058133331337643960883402965364245324471739782394642121400248386607813023750787379010433606886956491277536368248525099624575505292821738923570908622164418578750767853420481846035977518466703732987169846584898350361124261138463333596838874791576638674712087917048823573947188801325866815257465707010138687543065545935010057556876171917121644242486423629221699266497410410941982662586206350517784597095692627198828664903887972564669661307532517244731427930357069528936790653297859805450441147846254625967326681686441349142459584876213853737038766117126990190713865865219466097858729687187073614825596529540641220269803548398409334113390754328404814010899759536301942199474718106531580997526517481237498170492685600021002601116591602409090723024386255234370763894885370601363016890525012735314225623458419365389718472474067762016307346665252425958670104167715749984031377438270518524756379513937906901357126373443726910919418618068976667831145823318266465510340475623646228058963084814953018518876482364562753735493384517757472884372725431039347813247876869879418747960284796426289491869537361649835285281083737323789878909033581106834726026377854347957892417969022239200266382391088188082800915450226878690291592133907780638532585773490125036177731508268024109830911849485518464294668405400390166948251547410843073642993015047920799145674591458225381700544129587439074220354662187018380461433996969903969523743689531654929305241261755812870119677188765078957902795788473563677600452369229731043362608809049023383143176959621304986234001364396585802237168906632036782032126373705884274244292927174676582839646566763113935895379788500802361687785461991417131742686639358622216860714795850536405704710684461725872306267712582687911008785255000382165443016125157991574796286798182652708956875502393241395138265838249237113121553590232856318259238925736117274283662915310814478283361299376777304109652416404888342253284196693879239268061549207168899005794770764874762765280227179788938214487411210209088126330061297393091313186646738700671214255530961518200252990535316503142889647752572829329369566949090792740895884664743309015569202133904423144541830647476990394006716437834142619758523340345981339594388751703195662361972069267388189902997611359205170459016967655497845803693073490998787718635238398312642498591957853825605563007671104609152136836913806767793332195915453526352993873775158396914242055892894895590163342529209672317944422586725009161201551004875727095832048338119953395789715989292088077867054260556377334004882790954930253937281677117944015633717672816505929841185590847781943 A013787 964 1711340447515200477201529972477741266826725319823266794034546984619343048382760442415501558377296117249391523363748020930295198000769613605914984551682281380244817865645766752640665029100099490967682908387900861209263890370121270538792957792582411943879998573493989660406628478423617244100106825091757135067480998551731372433638017970977526038967066116492922955010795593787052096851665938545916328409772587288009932602401586370182906881754737808017161819798162893698210174782067242753308983226726382716986667599372936630214385594001581298046065835235654467075102598615202119389629212332110106883361812554783883787990492793203919376569056267082958715375901552286622056495992578128541683150081050519839553024056647217529535733481996376245359070025640497004051090135582535557364820164708764198605788208064995155493751601816769007580593616062576912332382021838555662902194801650340939217059350993450463966010138374575509457983723088834225401047200311983406223433175162531342988790900375789959148194059688773009067826209903133761299938860282396671700372869481447593200817626757997904387624434235022127771856799385573904600158460787323938977234358568161392886509195978857356947551362729145679291045463287789462822630077447221903447903991942391938100958809978936163749196257267427079569867798319704580811206251201142499958440170322646660963220938798173782325975061168472451233107352938125650427245280936437384226825981551398817724204111619774813872603554150555577489455721923664896300714052410236696601153939343271074726766920106685515711659337229287514977940067212964914470158460422638388313117524101983612979462581121787157783690327481972374593569570366640702197463822434157315171718919616227135692395378913759925474099608152364580484413852643796219521069978759205321254519959882053314419499260589628237510177189333228289446899695543622396319839584121002739586804997995994735735390112713512581313116738442149790211862733351351525887704019350614729832771498841366336790842751965333434219816826229130057838748764694091199141463006455139441217203071543911031131487903026724739430826508598565503485261884269475706701157344930224954577924612688125026389918686138520584235113623750526705142926767880050753271947837275916202511171442544823520313659135423267828142460547318146398475397991406798236560084806872190426470412372894241392533314190621100051942682576224837137910097010353392603819407348777911033674332093397255917579228681716504337771085884602436549154205458081246172589726976277636418308604850170149088020140432660692417575555074659661265562358350479803642307167275451788136909750135356262004053482615779646412526512913244606464305399437825458673240652984274315712020591318477175040812242961138819620311585427529838605198807430275294924046078044253927363219816330244766993370891019080048684946381654323504519970044935384592253936010126167239776430040214540170701196366127392839372785331094938310999043957097264873451614272099739340850327774667069451888089312443207394348654639119290807035278956781418322166574280545430050049471790602393003916773538290934155310991095176198840644311982185412632423235384558630726746996044923962706620757092748059826008103291108090290303474958797279595861978945723581082787539703413306760183581536556132432430737548686603625524445143 A013787 965 4108928414483996345760873463919056781650967492895663572476947310071042659167007822239619241663887977515789047596358998253638770399847842267801877908589157593967807695415485973090236734869338877813406663039349967763442600778661170563641891659990371077255876574959069174636314976695105003084356487045308881297021877522707025213164881148317040019559925745699508014980920220682712084540849918448745104511863982078511848178366208874809159423093125477049205529335389107769402629651743449850694868727370044903484988906094420849144739811197796696608604070400806375447321339275100288654499738809396366626951711944036104974965173196482610423142304097266183875617539627040179557646878180086628581243344602298134766810760009969288415296090273299365107127131562833306726667415533667873232933215465742840852497487564053368340497595962062387201005272166247166510049234434372146628169718762468595060159501735274563982390342237355798208618919136290975187914327949072158342463053565237754516086951802271691914813937312743994771850729977424160881153203538034408752595259624955671275163121845952968434686266598288128780228175324762944944980464350364777484339694922155504320508579545236514031070821912678775977800157353982500237134815950779790178417484653683043380402102759425729161820213699092418047252583765610698527706209133943142400214848944674632972693474054415251364666121865502355410690754404439686675815919528386159528609181704908561355814071999079328108121133515483941552183188338719416018014439836978308539370608363193850418967375176151923223694068687519323462034101378328759642850463474754770339795175368862654763689657273410965838640476284215671399160538450304325976110637664411713727297125998561352797441304771937581063313159173827357743077660197754723070089019000851976332102423676810007921217724675697398261935431589081122962006169000237373563934841474527577747918800188383360500671660625143707732793288999601646298682422776595013656377350460825966328484368718120574634813447468765575561780199776141268870835784030512969138652678498789798362504574776930385746702455167166099373414447145155773868113784131011171789478785177470115941596995064188188362194765418587922748507810625014619048167169680001858605946757299474802229322633550121272273095584151266055370047774110869502739430577367722565980763621300129213955460107319073583472487371681261224714380865515833968122142921858495641770397044415764391852071356246811458107728064801326914988377208930450154519247304853072060387934470042605040358960245258527960336357178818322494598907734257846698615222399502008545179508628359743316720310074990385071732411760486931036476157504700300120797264050218926274450807815242632024561439755663697272990195349694305908368116611499142491082336640090983112634633384253679599090779008917685551083509336811196892556262352030734352448077889858406001700360312927542703208526555110949853572475071870207334057579958946884708704540990532961157325867311474157381636986975633753983302439176140953831119788525417227691704775232185391521944847589577550168781769236345602404173265436532906901689619518053416386993069227175730448188158325272374919537503862434458596437779688091642245456001950524787018643376072268309664611448682318179772882827895349531200779269271273970266200854396535304884192788343 A013787 966 9865537123176075226171857186869655332743972950442488237517150491480573424659985781197325799234995034015409503278857954806986687730034669284992308858522567383116706276692581821389658400421282645629989397957479272600025684469565470523304181875636880956491359656476725088301792259044947112405539925395786623994149527932019567536808879637109213086963381715424518743969189449859191714982580654195436995932985420970506947476257267508416791774846594270395142475934269247754335713793836023091518379814415477813267458363532704458796520286685909868557258373032336107449018535599515793059453872881360676271311060377630688044891380844754747625964672137536107485357712644523471117910154510387995223565270390117821575112634783936261485125912746191775622212242882362769450728464696336563632272650333248560886846467641292137385534727904911791669613658471159446790628211876927524054235494748687096739442963666394228121719211711891271498894024846234631426182301405722252180253791610135848593124771277254332287468263487898331447213602675795410275648841694820615414981218359518566731666655552133077211681726102489797201327848954755830812898094905225830739899607508095365873541099488112870188601043412341741122698177806911983069360693097822276218380380653492987156345448725381175717530333091520895731453453621231287165022608130597484902915852316163793767437031204651018526563358599071155341068501325059687708634022787655169028190645273485455815309586869789466787598841570676943666791835201265317859252670048584918803028830680028434855940667797940767660089458918733895632343877409367351902483962802886203585848216060639234087618867113459728978575783558401827029384452819180686668641641032252524659240399522545808066656572757422132133014895176359485941129462134809090091283734621045595173377919248020829018843756946349453226906971245383776231776811769569933927007554380340714172753039252308448562112657160970042266436686888043552763136497086604627788962018456443145154690969292207499698187087372506146923834259662515186558876717457261638901905081075594305868373484039409856177832594856365804595568087595519013057341195698557823466538563211105748375774385149115840257629631770029602519167253310660100334649374401684462512878164276039000152603643153841174727702497547189798943484705640197676077372816259901880919813454741610242707059717673095673917442179406708200539228458103517357461265155382248035890723303642250304836823326348594310916655083587985922887093678642010821000712778952226016991430662572294701901863548865725632767593586342792309531977469953089923375148981204322516976000216691743703445464490051914557229520636929121418579254168785420590034230984575641984956389564397559490972016853348537152449459034616028485991847984209441121088690272858450453435754755593084717416960400411363008151505917683683739027585907225793180227835013550032810082565111339030030403672258821390598427512647560367809072249481431470185599602918269639738739407414849451873310405728496643313909156461914430148518612249526763687783165332477125044189579062575697955245027936465791372420010313115509470956776462846252745170359214448928806099768138978972181809546773705135090047109031108033031339860683210013631762745949516211504732088286245949634691669776734224413071025520328802609148251406081267026946884811543 A013787 967 23687154632745756618038629105674042453918279054012414258278678330044856792608625860654779243963223076670998217372537949491575037239813240953266533569312684286863211770338888953156569819411499632157604544495907733512661668411426694726453340683404151176535754535200616937012603213966918016885701360875283684209953016564778981655878120008699220621799079498734269504270023869111919307673176150723244227235097995750187180890493699287708717051406672843218737084718180463858160048819000291442735629934411562229655167530842023405570445208332869594405977353650638993985093503974437419135748748788146983727417855966691281995784205408256149049941177802224194072343868059500854154102280979441576531780214206672889601845436116230963825787316503606453268931595160553009451199043735904089281086633450129794689318368806742421862668881699693211798742393989253831744298336716502985254219422891597719271402555763012541720247827320250942868844553655809350054263705675139127484789353655936172472092575836687651822211300634443893804759860024584780071832868909264297611369905281204078722731639980671518385247824372078003080388165340368749781768325867447219606498957626936973462372179870959001322831105233032520435598324914395671349535024127871285200331293949036662162385422389640202897790329752741670651219742144576320483219282121564561251900961411109268835616311922367095482278623996369843973905471681468310188430288713160060836685739301638579412558318074364509757024818611195341743967196318238028180065660786652390046072222462748272089113543382855783151874790863880083413257649659891011917863994689729774809621566761594801044372899939416809277560456323722786697552071218852828691408580118438311706836199253632485168042431190570539251368763318439125744651838585676625309172246825130474011280384114498010474243860428185037197803637960166446732496125058737411358745138067198054728780047244792584997632489843489071481714485218192570184290729504937711321297806313919991516413017270590206775347196781387258764126057449698962927862998614885195003474099662501928389964735178623064682976060250134296833958978316841150350676210872237334143159090269864901850234298743027132458568745879841075648520575198894900903493147938444394493420472426769639366401347212372660521213696610802707263306778242114620261772131840024416088472104834606192739650382133102713075778672755506389494687527906545175264497638072777534173626652045042981913212806562974940510888855694754200851911922419467981222711382264294666796425020836079579266374380826607244274992200809044335186277905357368906023732703871578363259376520276876631972560240614646851908079049266820526008789259253794836672188593966116405880291344118540337823812464889837703031151142113084394866427010086868131733945345133139538699247168178996406518121921387682582571765708358524657405233763249129425727031867533628777008238832325011102999217093430158826824457866792443109582471004916959915624646606765405012713317203053533947818284154120440596695884665056546786593188011113759614367379963277577231099179329244250790543312075454365085180444761790338239767220287293852841154032473891878063445543301688512208524721803666029351203108783690387308247005500387242729862353024788423822861743975276525072894699133938872815783532274309455064564951626001122131699470432514743 A013787 968 56872858273222561639910748482723375931857788008683806634127106670437701159053310691432124964755698607087066719911463616729271664412791591528792947099919754972758571460583672376528924136407010616810408511334674468163900665855835494038214470980853366974862346639016681265767260316734570158542568967461556125788097192772034334955763366140886828712939589876460981079752327309737718257723295937886509389591470287796199421318075371989788629640427421496568187740408351293723442277214419699754008247472522160913402057241551698196774638945207219896168751626115184224558209503042624243344932745840340907929530272176025768071877877185223013868908767903140289967697627210861550823999576631639225252804294310221607934030892115070544145715346925159094298704759980487775692328904009905718363889006913761637049053403504988554892267984960963401528780487968198450018060306456323667595380834362726123970637536386993112670315033395922513828095773327598249480287157326009045090979238127902750105494274583887052025129332823299789025228423919028056952470718251143578564899142580170993013278667593592315642980026317359285396011984982225368226025750407740774275203997262275673283155603870172562176117483664511081565871578119464006910233592931018955765995436771637025851887399157526127157594581736332751233578600889127745480209496373876511565814208348073354474314764925603396252950976215283995381347037507205412762421123200297306068882460063234229169552521696549187926616589485480015527265238360089505660337651548752388500619406133058601285961617662236735347651372864176080275231616833398319614791451250041189317901381794589117307539332754539759075422655633258410860822522996465641688072000864370386408113714407971596888469877288559864742536400727572340912909064444209577367322564627138268101084202258909723148659508888072274311926534742359638604723196266028524672347076499342529403800893434746996579315608114217260627596479008880361012482041541355444882436032959721899630907654466687086467608619472110808292666663936727209989799059674339353203341313289667130064305329163873978303825520660572446698335506938735601991973582304241839277724975737945629342412551282008145033023558857498422632097901052546657069287048200204991178702554296673904118729634656906757911434085562537300139199574559317203248514888547898623028421523707889468767900567501579614094944593285970841176744754503614965810058829012738859550877591560148199573623948557702832166644142523104836245440525729142622915730028816571494978216475027427069818564888364683993504256274142515448782253250763042743362982221995659650185763025184780793366117137715767091431297797289636082947103011468361402849924814112645490518579517228615351114973728200500324977793892213515632074291251218570384293202773664668032416892450797770372050010733251825880754809465768817702429966265561159751170603513948242693596781436412351658301120241325811343205523338168655906107512882805620757414776502843737435524674604531535008711700254043177872666819080800768834610244414684136834096079291829462931869129569515446148094492293165930569518247873058602113681095909792540671610831969814399230332749467354117812667857050602136472238664189640619927101060206429769794399509612517005598691047284638936700020172620587233630696260990617001610020448854028694238210428508467897943 A013787 969 136551732714007370497425707107018825612390549008849819728539183115720920482886998970128532040378432355616047194507424143766981266255112611260631865986907331689593330076861397376045946851513232490961790835714553398061525498719861021185752944825028934106644494280279051719107192020479702950660708090875196258017221359845654438228787842104269275739767955293382815572485337870680261536793633546865509044409120160998674810584698968147482499766666239013260218764720451456229984907591821699109373802181525708353078339436965627370455908107442534970701172654302557323164261016805340808271183522762658519938802183494637869140578783121720456299249951735439836212442002933278583528422983492565779831983110638842080649608171968284376493862547967306985411190128713151149437281698527783629791697505599941690554777221815477520296335431891273127070601951611644478493362795801633125896509383304905423653500724865170463521426395183609955701257951759563397002169464739747717263441150745094503003291753275912811912335528108742793449573445829586364742882194520995732134322841334990554224882080892215149858795043187979644235824775942323109110687826728985599034764797426723891552856604892284321784858078278491106839657659064833080591470856627376512794155043688700499070381645377220231305384590748934935711822220734795716897983000793677504269519914243724124092829750586373754403335293892896872910614237054800196042573116803913831871386786611825384236095604593414600211806431354637517280963837302574903090470701368554484789987194125473701687593844007030401569710946246886768740831112016989365395114274451348895552281217688808470655401937943649961540089796175453444476834877714514005693060874075353297765881028293539804129216175369832235246829898146901190531894663730547195258941477669758981710703169623642245279931480840261530622935609916405492289940394234734487738305330674921413098525945136827538786936775082235642766859146100321746790969381740794423162728915136292281013809278374515694608728295352538050710692660112082031185507542278088787041222493208490779284397095322461421907485075106034444522703552159904180382728571112484656105817666746807456051132535628101556224289564816853712739667060427164523623358202728692183820064832866314043789069852811233125745353239435652057634218178516920604999684247403504593891240078422642614511729262571292653441961968479615989665364155563179532909951248459586001781657097335915827176271100487044500032112586197974711825302702275671437620667799188588159442697756540852394634374296963606268403719314216179592526190055082065626814520315011578820096017023468658684872047247655556786526546011292416235155994330535535728242669478684461822735109420865905458027051921409401280271683135204651032610373294175787492687979859568867945832958774365446663292075770537633939692297527310931303534349003612344562560619036989730707325872228826056331580989699423273035036461534942942830564138431616295438552878383327813582694743725480215555916792309957670072273032613002645971899196839656612538664686379682540499417780096406586201574875995891399297413313143213703674948311279411890152537607559524372552028931471117236868215524778495729669845032719327128444969645555637877276353222579653330442457204530418087016748434462029947947301722638471420865659097698522894865943238848831422961143 A013787 970 327860710246331696564319122763952200295349708170248417168222578660845930079411684527278605428948616085834129314012325369184522020278525379636777110234564503386713585514544215099886318390483271210799259796550642708745722722426386311866992820524894470790053430766950003177576368041171766784536360126191346215499348484989416306187319608892350531051182860659412140189537296227503307949841514146024087215626297506557818220213862222522105481939765639870837785254093803946408193763127963899561606499037843225755741092988154471316464635365969526464653515542980440132917390701349623280659111638153143106373064042570625523806529658275250815574499134116791046746073249042801879051743583365650437376591448643859835639709220895850787961763977669504071972267499040275909798913358165208495129865710945459999022020109578961526231501371970946778096515285819558392862564072719721135277519029315077922192055240401274282914944774835847503638720342174711716202208884840134269149522202938971901710903499615466661401517602989091447072425843436836861747660149044910752854509142045312320693941876222208574810966898694339125810215287037517784974761471976294423282470278621564063618408708346374656605444245946657147522018039414664226500121526762331007218766259896569898267986330550705775364228402388192780644085151984244516272057184905619687751117314099181621946884231157883384322408040636845391858384783168575270698218053446197110323199674654992747550865546628788455108547241682484678991594173363482342320220153985899317980759253095262357751912819460879994168875981938775131746735499952791466313669372957688698221027203670829138043620053002703557657755600617263720188880541392548127669039158654923267935880348932789069714248037062967196827638585450709758467079087617043815816718487885091315087398310266365030917115485497467935025668399409289586988146886557597505059671098950486312849560794273522920627435196972447778283228809786872514045117485559647410013712125242237766714156077377212182755556637141443859756373076929108956876403609009691177685975206193586361061837425869229873999871665329588701299011228735929937098931299241075659310068217859084701978769218043071836494519245125265764287940612085622021219683044751589933351975663712020019137556716599770734914593127885000590379757846619126372604241878015814529932867428292764917442661959433673660914150686319557991186539337507194058516792947551465990277758690703533901050226912269393844577102319461337283092551788163887121727223385851800170821917313454586599517132687009618650437330073433047201655382322252039569981663276342800747050536873348249502377785441620991844450236973113091380609542387615821283510649418321392836386997719499039004722951663303972473932311207626367129297506279316065769943839642824851937944934017251437438564273925060859089201206363073546059785971957673239294708046307812343428289419221411361252125956268315278557122544145398005736184496374310725347965460998370080412050079684877997549756218336208365843527551303819352978529971612015526705333911997617779739102090011472213469981277266135249713089364856856102523550895381867948256242795750418018497421464462152485720585474993168246937297923559104435396372118979086543340524087413747646392339748077533826927212991143333905021471436054969881498447493574153470573129716476044246529704343 A013787 971 787193565301442403450930213756249232909134649316766449620902411364691078120667454549995931634905627222087744482943593211412037370688739436507901841673189372631499318820420660454827050455550334177129022771518093143698480256545753534792649762080271624366918287271446957629360859666853412049671800662985422263413935712459588551155754380950533625053890048443248548595079048242235442387569475464603833404718740313245321546733483196275575262137377301329881522395079223275326073225270241322847417204189861585039534364264558885630831589513692833041633090818696036759134655073940445496862527043205696598401726766212071882659477709518877208194372421014415303237321870951767311603236343660926700141196068193907465370941839370937741896195310384479276805414265195702459427190972954665596806807571980049457651870283099086624481834794102243214209733201252759701263016338600050445801323189385502091183124632203459553278782404380869856236567541561482830601503532501162380228002809256471536007879302576735454025043764776808564420894450091845305056132017856830717603676450050794881986154444809522788121131523765108241070326904177080201724402294215082910301211138970375316747799308739645550509671634517923811200365312634608807826791785756356748332257790011664325741435179652244566649512394134050866326448449914171083569209300958392870290432671152135074294469039010078005758101705569065785851981864387749224946421546324319261886002418846637586869628177455721080715621927279645714258817610245721103910848589720144262471802966681724920962342679525572865999471232634999091323911935386652310619120164471410564428686316013660760442731747259491241936271197082050192173502179883508054533363019930470766314048717787626556383909536988184239583160243667154130079456889368522201775941089412104247524843342949542439231994280679420511996629826981704298358540674624791609648270308580117637151795467050728532426471907930847115658032372298280906222327082828713431442922812706612877880688741782686450796091485776606707275051757706790605460245065232268517624026470070800852909471659512020927473691868456342471818925960194967778974534049477822658003473791079662369451024892521415479423340707545763100055345409617578472948458990448567429978093568572560065949273676556049534529938100051886417501798589732522420622784749115970686368814695330928566779831364600250459854875797853258736838880949354772934498819867071069842656898616379184896421594816358814620829622669026670816705216843381492979267063349430172210143423469604462425440635581510094379700029506312746331174572955727147007525973526499064593668339032909147055209062845332001418525018972444532404843511272665586901709069253389664200165181524517192650339806943592837909911479209510907477443312576637873913635158982422469503005786575420701289992821694071122673172096477739584089546118670373447546594019185057436571322895550608678366354421000224983815651228493100611772578975794720051560465071857086563069332241323392072116964680225236286390309650680470266501450461840449279619506722706280289153584118117544784541425046715990734561127565021311502159045699811864943763238952596753662412308936173628118215125725458596960896452314465409749386689457668786790560598333880408098988007735134158718452238391735144705956552917967982685477772432071542482846084449258982235917820127543 A013787 972 1890051750288763210685683443228754408214832293009556245539786689686623278567722558374540231855408410960232674503547567300600301727023663387055472321857327683688229864487830005752039748143776352359286783674414941638020051095966354237037152078754732170104970807738744145268095424060115042331261993391827998854456859645615472111324966268662231233754390006312239765176784794829607297172554310590513804004729695492102017033707093154257656204391842900493045535270585215084057901813873849416156648707259857665679922008599205884399626646422376492132961051055689184258682306832531009637966927430736877532762545965675184590265405980554824176874688182855611143072809812155193315159370461129885007039011759733571824355631356329621518292764940233134743609799650734881605084685526064152097933144980324098747822140549720906985380885340639485957317569416207876042732502228978721120368976977714590520930682241920506387422356552918468524823998667289120276274209981535290874927434745024788157954918205486741825114130079229117363174567574670520577439772974874250552966427156571958511648756821987664214278836788560024886809854896929169564340289908410414067633207944667871135511466140283888966773721594477535070692077115635695747592127077601012552745750953818006046105185866345039204525479258315856130049802728243924771649671531601101281567328843436276313381020162663197291825202195071326951830608456394985889096358132724690547788291807650776846073977254071186314798208247398429359935421082199976370489947463918066374194798923002821535230584773540900451264730429556632818268712556863352197796507514895856765193275844748799485822998925170038471888987144194002511408578733900302838934604610853060309920030971408091361877766798308630359239167745044837066320775991373821806464034555678462298307148866421851396596018267911288649303908214583072020358856159774124654765497010900862446801460916388799206355959050941963924694935725888172455839807325871740948894457673308577519791533669020230168361415657349632704167399270254004243710048401622676710815287554639992847835641454488362246864334176163678274837241230428117637317856252796252201866340572382269349051910766943918566095441038817377203232884328491805913549250036067010399377402658142716718344206097411074932406381378224579288421818413947786331915306182627445617971524083489559488838375106405201354111556790645674227150153159400809815731666500837638692219213577926422936308249154077513904611924028333036630909225640958964643220219101981843476554359750520314283482966031205736605659770844656903941150149666700879965069862437124254089397682018014862079556959891642135405878570552839322304029270565670074151003475277388583744596600840365779553465876471566403821697461582035688853341393496507535266638016716796349276716893567585103797272764887464765538286203643052741399000230927566647559372240063322905207746272217011436757616964821540186141378599611934568865962120883122843796676637528864837929466711417464365152832197220792323623133471283809109869982558878918720366435641217778974257755467600225027683961537165093753681267283616168916683868725248287729975536725184805543451953755752881111834516866826091303112382007031448808277441387862757084135996599646859845670206572057115083003824378556082439001683556041126427832131609403773501313448762670816348438686126230743 A013787 973 4538014252443320468856325947192239334123812335515944545541027841937582491841101862657271096684835594715518651483017709088741324446583815792320189044779443768535439904635279843810647435293207022014647567602270274872886142681415216523126202141090111940422034909380724692788697113168336216637360046133779025249550920009122748539291244011058017192244290405155687676189460292385887120511302899727823643415355998876536942897930730663372632546744814804083802330184675101416823022255111112448192113546130918255297492742646693328443503578060125957611239483584709731405096218704906954140758592761199242956162872863586118201227239759312132848676126327036322354517816358984619149697648477172853901900667235120305950277870886547421265420928621499756519407128961414450733808329948080029187137481097758161093520959459879897671899505702875405783519484168315110378600737851777909410005913723492731840754568062851135836201078083557242928102420800161177783334378165666233390700770822804516367249758611373667122099026320229110788982136746783919906432894912673075577672391602929272386468665129592381778483487129332619753230461607526936123981036070093404176387332275147558596363030202821617409223705548340561704731677154641305489968697113320031139142548040117032516698551265094439130065675699216370568249576350513663376730861347374244177043156553090499428427829410554336697672310470366256011345290903804361119720355876671982005239688630169515207423619387024918341830498002003628893204946018362143265546363860867277364441712214129774506088634041271701983486617761365475396663178849028908626909414543264952093229055303241867565461020419333262371005458133209800029891997540094627116281985670658197804117994362350827359868518082739021492533241755852653796236183155288546157320146968183987978235464428278865203227039861255004046978683623213955920881613639617673296091958323172970734770307660249506894460657681311655383192540677857502066471377389418050018295592873613894625019472339317572634235758993296468122705925647879864189147826212296046782667505418690622827653375132226557754721266356968991537884216194257910447200172862963801536681083714289828707073637751432348477195153934200522664962155272708825998431749336596891968905143782200662840744438839883990912707721689117214871500786011888634982928650144488496928749629324458432332700938630478888451221847854340263819387517735721344367571731268511170500018331800601341470076106218940110884973229592027620950813050763942474108371746063858406187207017760999274594642601440924973590189109798021226362701509349748812796132739711535334068643834525253683853016260699832767109514447897367212851974278628173848036559344141009989570776438617718236707871569408230935575895605258467688936872685785114592175197878137028034613397261455771834217251908494802902057425174946969632098999554457087520790052748392038295403798799593044459655038332536517986925450017668254899847175052240377947955820606706804475868649574113331940731950105527122369019143464552425672797828123868283847599811974563887317192870877708140291469191650733390102588722747962421568957968809321138839671263677168718109828140967562667549514674997249445218772829198882508588674136772258479759010527835752110489454165979509133314292182332913153936043042218054744553224947994178460176653590479172630052601285389080013943 A013787 974 10895772220116412445724038599208566641231273417573782853844007848492135562910485572240107903140290262911960282210725519522067919996247741717360773896515444488253591211029306904989364492138990059857168809813050929969799628578077934872026011340757358768953305817423119987385661768717175256146301470767203439624171758941903719242838276870550299278578541262778806110530894162018514976347638262246504567840269753302565199897931684322757690744734300344605209394773404918501792076434521780988109264624260334730969280075094710681592852090922362424224586000086888065103636021110481596891961381219639382337747057745470269801146602662108430969671379311214209973197277077922070578424053993692022218463502031523854586617167998600358458275649620220915403096516636356096211873800205340150078317092115717344785543823663171634310230713192603849286230281488124580019020371582118760493424198850106049149651717918905577142718788478620940270373912341186987857785841975764626371072550745553643797766670425908174760159762194870095004346110329028191695345380685328054461991412238633182999911264976151308650138852597527620027506338319672173633678467604294263427505984792629288189867635516974703399546117021565688653060756848293774481414841769081394765081257844320995072593221587491748351287687353818505734367232817583305767530798095045560269080618883970289127655218414740962411111217439349380683240043460034271048448574459889428794580492401037006013024110148246828938735025702810712972585075390087505980576819629942332952024551026125588589118810333093356462351369245038506427388292416518409613209504318379149975842961783083724024671910026819162952784104977836729871770686093767199706193047595250332927687304464004336491044311916656390603572313455802221764763075755847799323725672870609755135743350092297555352948122706873264716795819379336708166036754348722033583916791933938302734183508692259066053600039092829284575045290167535862461597777111992738093927718489546960994671753086701491894800057342904819962616927480559553918143930735722808325184680510276185409195753692475965169085760523082548682460003082413242983727615043976087489571281998009878725683804241189068693745564596015454918574134809773891222234630157169137617341250221063791480627397654561462181411239775570432906473387214544612594011688996916881125927860008024696030814953651779811171383656698270973430349430083466947826539726775695320370544014653243820869652731031675206234820724250458317902902134884225880334200562299324033255484049644159258301736886059660861590044052625048964496846323948746899523514708047396337098813846695134094931092041940298473829944189401578678057590242986245409135778985282564984959434229121141486335599638149162476317725348225580921137431318570060135812650105407004311106766824755308173955621832296021767839877845047674086669697930251467137416916648889283947264520917822899747631747036420179686608005492421480014533067300429147453041925276703037546560627627446109989697412203370620808014963458390374040387585325407749518087148550927893448580082977377244839817529153410869636315523317857774187068083111180054354050704088882092181697366463117964786384734668395917970273562906516903121406602390192609901384277333640817285179452516801429087615529781324482600439344365549441672293100134022482884145270740493484756295686219181113477143 A013787 975 26160749100499506282183416676699768505596287475594652632079462844229617486548075858948499075439836921251616637587951972372485075910990827863383218125533582216296872497681365878879464145625715133717062312361135282857488908215965121627734453229158418404256887267632911089712973906689937790007269831312055458537636393219510829902054702766191268567867077571931913471384676883006454458210679467653857467384487677679459044954933974058941215478107055127397107756850945209322802775519286796152450344362849063689057241460302400346504437870304592180563230986208618244313830086686266314137599276308354156992930685646874117792552992991722342758180981726225318145646662264090891458796153638854545346530868377688774862467820364639460658319834738150417882834736443890987004708994293021700338039338169837344830090720615275093978863942375441842136238905852987116625667912168667143944711501439104624008313774723292290719667811137168877589167763531189957846543806583810867916945194340074298758437775692605527599143589029883098105435010899996688260524259025472658763241380784958272382786947207739292068983385086663815686042718305532888894462000717910526489441869487102920943872192876256262862310226968779218455998877192753352529877035087564428830960100084214709169296325031567687791441737336518232268215725995017517147841446226204390206062565940412664195500179413793050749078033071877863020459344347542284787325027278194518535787762254889851437270888465940636281902796712448521847176766011600101859364943931491541417810947013727538202474263609757148866105637557337453932159290092060701481316019868428339091998951241184021383237255974392810249634636051785988422121417311135046494569507276196049359377218018074411914997392911891993839177124607381134457196144889790566176265340562334022080919783571606430402428442619202708585026762329787436306654247191281602634984217433385864864774604370114017594693693861883112264683741692253605770296262845894564163520452093402253348206879161170282039414937680314472730243242880823488957463577696470462788768417905173121167479004615634792370974911015921199386586467400874196403930003720586586062460648077221718820366813983094953933683100595033107259496497678267112824585347007363099419236341780774163344986381768602070697568386701144609408442602702121614838222065281597431583352791879267295169986703717923326622492159732548607206268981630404141731521883988444464209676179182438413908036207207052170169804558925350421284868025857026338682415550080677003846417203195626379182470263429245728677695770352742563756928023800941305755958814021798605374252045915016961929551992698656635665695998753190406016274173409975227335005343663438528887601584119860708691774731196139105638858561089619791650972595886714386086172903082217350967347146237494925667448019342748264583546705959465482093944730533772596938016873983170757382114723692782294063824634444851427545821187303973514893894588330383034753662589363993149292066933498110085263486700292860560043927263595288070970592366304006592927243670777872170040779228682764860401887497339497996793571486176515823150467549943310504075740517405903328255376877946233452109747938818599046626824538547084394497252338852456373223649878071602301715865492840231239364887004960082723654865821684209455175733421787981404832795047924856899865942612253853458620343 A013787 976 62811958590299314583522383440756144181936686228902760969622790288995311585201930137335346280131048447925131546848672685666336667262288977699983106719406130901328790866932959475189593413647342036054666611979085814140830868626532257028190422203209362588620786329586619526400850349962540633807454864980245155948864980120045502594833341341625235831448853250208524244794609196098497154163841401836911779190154914108381166936796471715517858362935039360880455724199119447584049464021807597562033276815200601917426436746186063231957155326601325825532317597886892404597506038133725420244375862416358330940026576238144756819919736173125344962392537124666988867697636096082230392569564886889763377020614974830748444785236695499345040625923206299153336686202201782259798306295297545102511632450945779464937047820197275500643252325643435862969109612953022067018228657116969812611252314955290202243961373110624790017922414540342475091591800238387088789551679607729893868585411610518391319009099437945871765543757260749318551149461170892048513518745920159853690542555264684811991071460245782040257629107593079821462188566651584466235603263723703174101149928638534113186237135095891287132406854952038903512853304139800799424234761245242193623135200302199516715480476400794018387251611344980275675985958114037058671967312389116740884756220822930806733395930772517114848536357405578749112122885778449025774367390494945039004426417173990533300887403206723467712848614906588900955071415193851844564335230379511190944164083779959819224140706927026914427519635775167226891114455511037744256639763704096442159889481930082835341152651594517137409372761160338158201513522964035246633461386970146714511864700461396663007908740381452677207864276182322103831727943880387149389213082690163987016288400355427039396230690728705703312649256353819634572276847506267127926597106057559461540323825092643756244859558962381352547505663803100907454481327092992848556612605476258810289044716865969847176635265370435049025314026156857196986870050049225581155832971390320663923117090082139136482710761349226799727194108229498945565835938933128393135968016033409346887700720373410984394773124528674490530051090925519337891829418164678801705586456615638766191312302626413571744861696469448207189670689087793997226571178741115433231630053302120775703138075626733907220603675517849205902251824894600344297384043456255158567432506217034631793194933504132260577700745979766361504968130082720239176479735743705486235247704872698936417111102493618994555147544616934895580384185146060075120057112466338451503579162241955725592854334469474582233336093006410164845074290357350520831347830135915907859131403471785561568951129601929992638899405176177119753985202724001240992901140300403859672600498116225316527542694441938583265095641008676622507561298011588005248178514433592988474457451586370288047242947302088277537516670716840409260240906581249666443543877062947551450252707328962314717631567403158204665469359892286658400392271495919829618312053537671080267910928067318429824931881112134690301365138309814491384272587413888520285852982291573891141159883948906518515504801103456310951005717051549631187902865584747752109983357249917126419793048309395205715093698909158619495332837863786901876935945712943353003540910067581416578128212021502154147443543 A013787 977 150811512575308654315037242641255502180829983635595529088064319483877743116069834259742166418594647323468240843983663118284874338096755835457659439233294120294090426871506035699930213786167268228567254535361785039752134915572303949124685203709905679575278507977337473482888441690260060061771699130817568619433224817268229251730194852561242191231308696653750666711751856679832491667147383205810425181835561948774223181815248328588958377929407029505473974193802085793649302763116360041746441897633296645203740874627592737819929129939169783307103094552526428663438611997559074734006746445661676352587003809547785561124627286551673953254704481636325440271342024266693435172559525293422321868226496554568627015929353305893927442542841618324267161383571486479205775733415009405791130429514720816495313851816293658477044448833869889506988832180700205982910767005737844520079616808207651775587751256838610120833031717311362282694911912372367400183713582738159475178473573276854657556940847750508038109070561183059113841309856271311808480958508954303808710992675190508233590562576050122678658567487330984651330714748530454303431683436200611321016860978661120405760155361365234980404908858739845407334360783239661719417587661749826506889147615925581039633868623838306438147791118839297641898042285431802977871393517046269294864299686195856866966883629784813592751335794130794576618207048754056110884256104578363038649627827634751270455430655099343045978549524390719951193126467880438278798968888141206369456937965155683525957161837331791621540474645496176511765565807682001623960192072653535557625894646114128887654107516478435646919903999545971917841833968636648627166940790115322261542987145807813387881988885655867877976082127113755371299978793256809545683500611539083732826108449253380321590349888439622393653670864505520942608036710862547374151759651644200267158317504047437658743907801068677627466561098791245278798209666350275829384426865748497403503996365195193603071101272154414552709778976802614129965474990168190620355154964308159914079404133287216066694988537999493546144993053859026968303572089378441271919459206496215841877369429616559773531850271993347451762652669312171930278282433013393802895113082334148677625340838606018985759412933223145145462399324499793387340997400157418155189143757978391982463234519579788111236669424918355943371306631571935426658019088338468635720405447427100150935461035343421557647059491097419033973428480328611294262727845520636872450829739399350146337483757087179205926909254625260684288502428535690240363257127031678622060093568542935697148443257061208471942239959308390805793023371147998600516066140156334094769774499735757133327051662174233912325997471828001264529318471740326979623955637861269667073913795977056984982630009355094538419494634061832570640654676525822800600876613155056765327172341258875061601430316472313954367577526391133822633838416701580449130948848828137071032056750296838517637033393334982849401791933101380266819341843861703510913567240543948263723254138289631550009661446550235391413577697081864593813638482380746337206333010482068912629924881361324550955727027449398602593364726640770664482154780268979352816070040757051020533923108990857888921939971080889845408294143710952351406523205656776990561501725072262981204085837063626672108011946743 A013787 978 362098441693316079010404419581654460736172790709064865340442431080790461221683672057640941571045748223647246266404775147001983285770310760933840313599139182826111114918485991715532443300587611016789978139403645880444875932289101781848369174107483536660243697653587273832415148498314404208313849613092982255259172786261018433404197840999542501146372180665655350774916207888277812492820867077150830861587184239006909859538411236942089065408506277842643012039318807990551975934242380460233206996217545245134181839980850163505649840983946649720354530020615955220916107406139338436350198216033684922561396146724233132260230115010569161764545460408817382091492200264330937849315420229506994805611818227519273465246377287451319789545362725596565454481955139036573067535929437583304504161264844680405248558210921074003383721650121604706280186065861194564968751580776564692711159956506571913186190767669502900120109153264580840750483501606054127841096312154320899903515049437728032794214975448969799499878417400524932332984964907419652162781379999283444715093413132410268850940745096344551459220537081694147845046111221620782539471930317667781761483209765350094230133022637929187952186169834368823009800240558427788321627975861333443040843425837320076160918565835773757992846476333153638197199527321758949869215834428092576969183546556252337587487595113337436195957241708037778460315124058488722233098907092649655797756414151037800363489002893522653394497408062118602814696649380932307396324300427036493066108054338796145823145571433631683318679623836319804749123504244485899128421166441138873859773045320023459257512147064723988254689502909878574738243358696593353827824837066888749964712137084559944304655314459738775020573187200126646491249082609599719186084968305340042515486386657366152138430082143533367162463745677755783201896142780976245338374923597724841447120327217897818644122630365894983547213198197779914394501408907012266352008904662142265813095272833659840973714154442749341056179323303076526047105451393825679472727069303891953704649324022605776134667479736784004294128322315523750896876586597637493878621554797414236347564000509360016249972503056027231682129059018524804598156121665158520751166510684290974978443353493051584808350452668771494255220778124003923005734757777960990609134162906119149894226081511071255079243289228972620034507222404216959405903831100663194364693479272467462396041945859555159910589838124903100570201781268995717524809557095049130754442204297839701356298500766317273430509120355250902976694330914192267112180362003060371566284658071588608853412260203961541133318142299446324709049114126344639839074802515358161542228573865552877118251040880335623494719929859031036134893650648525078077117486504908470644467024140913820943294652461581986745206616382460002108211878338500544242704748185291293550540791362559022905034189850025804436553640865112308143846038500494658363408186036357107547968257462709280846517177397293821413702431376414020633239767111950129703474944546019781199533186033405351573197133167115174784000050693556889746545996196171955632405558167447459224449640148540246844700592906006044826668708664490365421653627425819426111384167857679500301949384687049791301577870565216518825314239049996595727062216781921554338165641898503417871010094789767639731336684129943 A013787 979 869398358505651905703981011415552360227550870492464741682402277024977897393262496610395900712080841484977038285637865127951761869134516137002150592951533177965492786919284866108993396364710854051312737512708153758948147113426133378217934387032067971521245118066263044471628771544452884504161552921036250394877273859812705258603479016239901545252439605778238497210573815139755027795262901852239144898670829357855590572751725379897955846045823573100185871906404457985315294218115955485019929997918326133567170597794021242577065268202455905978571226579498908485419573882140551585676825916696877499069912148284883750556812506140376557396673650441570534401672772834658581776206323971046294528273975564273775590056551867170618814698415904157353656211174288826811935153766579637514114491196892077653001788264421498682124315681941972899778726744132728150489972545444531827199495055572279163560044033174476463188382076988258598641910887356135960946472245482524480668339633699985006738910156052976488599208080178660362531496900742714584842838093378279550760939284930917055511108728976323268053588509533147648975955713043111498877272104692720344009321186646605576246549387353667980273198993772319544046530377580785119760228770043061596741065065435405502862365476571692792940824389675901885311476065099543238635987218461850277303009695281561862547557715867123184306493337340998706083216612864431422081670475929451823570413150376641758672737095947347890800188276757146765358086655163618470058574645325314619851725438467449546121372517012149671648149776831003851202645533691010643807339220625174436137315081813376325677286665102402295799509496486618457946522304230520642540607433797599888665273841140028426275477410017832798824396222467504078225489047345648925765790008901121442079682814364336131284370627226623614557075453372291635467752638817123965057438191558137344314535905650172662564538435508513855496858888872869574461197882785736451511173380093803580217241750073617278177887684817041167875886555250686739039100188796575456414017693398644580844863026978276468499336618848018394310202101879572525903400684420927622802570353068591581470501165222973399016183979837521383268791870703478055840172848118045608323550792152982630923242491736816855124849436857720357706785088275733419136769153424884338452531125137592078896036821708082083445263137438763260702851840992524919533575098472692329669629043733194377212896712008791938945326201337892344469054476826858717777067746585212962941415732519113122956472700339927773506652397972957418047043088524975633336345049169347952130649464029884249857042836749711660261096859660970625626426923017353480253618600839374945862890805851192457960920749153685832010822551591533517759879655207108712463159085098285238017365324962334084084850460560258350175241085934286465061816719890739806726734100392884395814848440061504213994987089829911956452165291717134651853374338439687674730543054673293415222671786167964983312487742930902465214299537734770063540408680835792261418043341854993494660079179666206249127246316734243534656384121715230092281456936867008865473405745160041349597903585996645132674126123567320513628831569503441367377390359449392442093433387026288480224980472633606548915088467227084861699579487959041826340676382493393651965935706198306706308295237590232102994939378595993143 A013787 980 2087425458772070225595258408408741216906349640052407844779447867136971931641223254361560557609706100405429868923816514172212180247791973244942163573676631160295148181393202963527693144671670760577201882768012277175234501219336146241101260463263995199622509528477097569776380680478231375694491888563408037198100334537410305325906953117992003610151107493473550631802587730150551821736426227347226186901708661288211272965176892637134991986356022399013546278447277103622742021417696409119532851925001901046694776605303445003427533708954096630254549515017376879273492396891019464357210059025989202875266859068032005885086906827243044114309413434710210853098416327576015254844671383854482153162385815329821335191725781033076655774090896585881806128563029467473175456304193557709671388893363737878444857293622876018335780481952342676932368722912662680289326424081612320917105987628429042271707665723651917988115305366848808895339228040542082442232479861403541278084683460513664001180123284683196549126698600508963530438124058683257718207654262201249201377015223119131850282172058272152166596666011389087505191269667016510708804330323367221545966380169138499988567965079036156820635950784047339225255719436571465072544309276873390893775297222110408612372539509248634395850919359611840426632854032304003315965005311526902515804526278371030031976686075796962765519890502955737893305803087487499844418090812706613828392561974054316862573241767369582285811252052493909383624766059047847946610637723426080402263992777760346360237415413346171361627207614171240246737551926392116555781421468721043821165693511433916557951165282910867912214622301064370917529600052457480062739998448548037332685322492577208251487421261452816549977375330144477291819399202676903070763661811371592582433318437288771051213773875971123298551538163546872216758074085799914640102909097931087763699200709466064562817456783655941767047958192183759848281336116568553220078327285605222396101597441926755084905108331245715844070003619156898860432879553300577670850056481850145638608516127774841800866907221854092164738795246612853634694065043294647222348971417717688387110673297700359131037857735589888841228369281559050812072255008331427505584845451959311296846705222660097269154763497895386578853990996950035939347382737373147296624527231455358581429384408921105082352076792990470588947547270223052331800113811432934283536779334003399699688165005533109445407728209412279519070199798861287781382739659551096324022339173778390608218490953516166584189472407533070760730950455548466495640564463055604433065689363135752083906759851036057696286893560045990472129051042164665706088938260615339245016800824848713091564170718717999682657984946371271976141471052152268018624044963320982856479694145234564135887725955805180298770753847328221802613421944457666275950888575043315434351451104587671617801964002681618607441648865412840299099951786593690107028033874270577489949634958589283924933283070777096818979533190101182922560521242686737219664722063793839380678850110378561204154518406478918726709978276238267451567778105417688286001647194129259280384566509977944963550576822685136553222824598377762723073114253037991253466333562250118641020178114793289323945127409812230752940690350589659425043963994366638158370211630582134401846216865454147279290849448008979536343 A013787 981 5011908526511740611654215438589387661792145485765831235315454328995869607870577033722106898820904347073437115286083450527481444774948527761106134740397591415868650783525080315429991240356681496145861720525997477497738037427626087124884126372296852474293645377873511265033090013828233533042475024440742697312638903224322143087502594436298800667972809091829995066958013140091474923989159371860690074751002495752995266389389719221761115759240809780031524614551912325798203593423889078295998377471929564413114158629333571453229508435198786009241173385556721887135655244935337733921661351721400076103515728622344846130093663292210548918456901656739216258289297602510012626882055992634611649742888342606901025795333600260417050513592242702702216514679833751403094270586368732060921004732966334646146102361988525320024208937167574767314617303713303095374672744219951182521971476295858130494370105402488255089464848185803990157709486525341539943800184147229902608681324988693307266833476006524354914453203339822021436581935864898501781416577883545199332506213550709035572527495111911437351998595093345199099964238470506642211839197106404698931865278786101538472551684154765812526346917832497661479838982367208087639178886573773011535954488630287091078306467361705971184438057382428028864345482531561911961631977752976092940446667594368843106776023267988507600013257097596726681827233213057487126447836041308579801970541299704414787038353483454367068232816178037876430083063307773882919812141173946019045835846659402591610930034407444157439266925481625147832416862175267471850431192946399226214618830120952833655640747844268993857227308144855554572988569725950409630638736274963837635777459304677877011821298448748212536495678167676889977658377485627244272903552009103193790422397567930339293964271076206667039822243130676040192436135880005595050887084744132541720641780903428021015324713737557916182682147619433207395723488015881096281408063812738138973039935458066138958857165103320963741612078689595714163899343807474686987710985612922199678299047222787395163881444239671675287537847387117461576900450168950447980859880373940169817452726587778562273621896423151323107789314645023280999785484275003757440909213930154306423728939239606893543240587158446823175828432383677036290373065952432926659195489882724315954011951965819573302727336379970119884063060995805548648652073261250475214771807180942162678951284178284995778423955430798883125287549717065951963099957922582182273977636356241915850332596779392315968638923250486902896515012043771868056032995275796506243790720160888940753460130402337574528784831437670423123581851552237362360319540763737429527285338780461760132845573895641917238061821856237424014715671996217595512716331956933679838407745642708188490266430019888237897348579987435060548074826088642856728558083468679000357877834102114999554342515570438566276467398925856229558138984239611449946974309332123656553369073535572870703764812652935809462369859189432940197067811503690856064414997675169008353009919115018925451174998693955883862830657841248080151214235231107869574689954913104351532203344190457045857484934951267012864288001860705008298098547321544216999572666882962534857089447653618687666792250910959166037810597531765772279530557550474298218246878125027704698832766693955407617577329524669559866759543 A013787 982 12033592372154689208581771268053119775962941311323760795992405843919082928497255457966778664068991337323322513801886364716482948904651415154415829511694616989500630531243717837347408968096392272246213990982919943472069027863730235186846787419884742790779042552274300547344449123201588712834982533682223216247646006641597465553093729241553420403802714629483818155766189549359631292497971651837516869477156992302941634600924715851448438937937184281855690599539141494241486827810757676988692104310102884155887094869029905059204049752912285208188057298721689251012708243089745899145908905483081582724541264422249975558354885564597527953215020877830858236152603543626540317143816438315702571032674910599169362934595974225261338283134974729188021851746280837118829343677871325678271332363852169485396791771134449293378125658139347016322396146215640731994589258872102789235253514586355371316982623071374300469805100494115380368660477147345037405064242137498996163443861297852630747667175891664976149602141218912673469233228011621302777181203498392023597347418735252394409638515763699361082148626819121823039014136567686447950625912252477682135408534365429793872596593655592715875758949715826885213093396663666618421668506663629000697826727201319305679013828135456036813835775775209697303293503558280150619878378584895599150012448894079592299369231866440406747631830291329740763067186944551026590601254335181900104531269660590299903679086713773935330826991643468941308629435001965092890468950958644391729051867829225622457843012612273422011679888081381979945632886082817199912885294264304542141299811120407753607193435574089854251202766855798186529745555912006933523163605796188174163501679790531582705382937575444458300126123280592212836357764342991013499241428373856768290804176560600744644808214853972207562613205756753172502039162247893433717179890470662232671260915949130678457794637683876556754619836434259130957132094726130512171660761214384271674268885034816799640216053413073633943610600933719309707522324481746723457494076456626201427596012381912535788479347619451692365378371576469025246137980855650025602044572777830347731703996537256328018966173311986326781802144462700897680484947744284021615623022646300489723373183114296151397320649767430822445164066153208564133185731351791456908728371208421082605582696669932795499848334648308257841635409450929122305413627900262390990667109041442132592162033312062274863995916989348118383815406870675350663402998972119819639820304891336839956648564867320950640702054724419053854532543917096255202535221657187411491341519106294346749057773096012516443612380281846685919720025576921907027127217373733568295012098411888686078962222923436243288586434276826055059332328462918446826031913028597765292016997288142360565129698477751659191533940549831580375927657438831499005267958408298279859264679679178113929976379884622997629798224820980807169091701159307091322685316706428899384639145558910462559739315179698878519150031913828489413159815420361745410660409418080789055576815795160440008271171864188077154656409476836640443065378789889994848830581746363548028820229401287367103821328817992097887155492467552724923734612119027665015973973185993046191871763816338469087968194437212957656783244673769619243152868678688790022010754378191518981897472832186933689803168188731613240089662743 A013787 983 28892655285543408789804832814595540582087022088488349671177766431249718111321910354578235572429648200913297355638329161684275560320068047785752406657578775391791013905516166527471128932399437845663159792349990784276437735900816294683619136595143267440660481168010595614174022344807014499516793063371017942210598061946475514792978043908969762389530317825390647391994621108012474733287629936061878003614653938519362864676820242759327701889987179460735513129493478727673809873573629182449849742448557024858284914780540802047148923456742396784859525574230775891681512491658479903849327282064878880121623575877822191315610080240598664615669265127671890625002401108247323301462303268396001873049452460348605640405964934114852473217807074324780440466042820289922309254170569052953529469005609058934437697042493812753400879705192572186190073147063753397519008810551918796953843688521839246532075277994369695428002046286371028265153805630775434809559245372135089788428710976144166425148889315887607735194741066609328999628980455902747968012069599639248657231152383340998977542076348642165958238852992711497116672941899015161529452815318198914807115891011396935088104421367078110817697238267700351396637245389463550830426084499373230675481972010367652935312201353229944390019697636278483225207702043430641638327986982334333559179889794685101110785525711323416601064024529482707572124315853867014844033611658771742150979578455077310068733487199771218729315606935968928082019273439718188030015951251705184541453534657970719521281073282068486250043411283398133849464559484844096990837591528595205681260846500099016410871438813389740057137843220771445857919079744728647389115817516647806166567533177066330075624433118642144378602821996701903020094992187521423411678669525630100666220827922002387892184523864387270357834307021964367177396028557192134354948917020060020643697459193862758977164925078987612767842227278656173428074159437439359724157487675736636289919592968595135936158744244789795098609052841860062607761101080673883021443277572359509627658025728971998428138913634303513369273470155102129615977292034415711470509019239570664903821295685952443573537782122079170603106948854944855330844359534025935899110877373767475825819012657425059504966880091601404690838922833853762483778940975651288037856819271419019336004054704508641995135851490588127077766618091680822655298120588530000768591728808502560353781041982261521948454196691424832239540791896491516942830600532059686955208552044099752735913204246437602488325633393330148304732637944948108741287067198906974990710987374212726544487713203526051981113325056713892893247781410189498772132448914334297476324048286944735275588297239170420135896028698659358197456920639467190829302623181663234466132810488829807716876406045081733718872991260145624482602305510634429111648368138324169942094495909706651545873288102979817309145537795174918012989174483496326265767445412135787422518588486944020605934095746457007324479226625102203080996716824288550730995643012811974522439934724180216459859083645915573248330039153884773703799974474525877632042226773018878817197370792490968416275010491999027027060337414594092541886803697785423703353509619569303906684104923028664280211634843748311333936570461720855802810037697531784842847821262037837075535832270080827789217406821144603389455280245943 A013787 984 69371265340589724504321403587843892937590940034460527560497817201430573185283906761342343609403585330392826950887628317203945620328483382733591528384846639715690224387144315832458180566691050267437246661432327873047727003897859923535369546964938985125025815284393440069631827649881641813339820145153814079247645946733487711017940283425436399497262293098762944388179085280337951834623599476484569086678784106384990238089045402865145812237859217885225967023913842425144817506450283667062089231618985416684742080388078465715204565219638494680447720903728092915927311492472010249142234804237774191172018205682651081348779802657677393742221905571540209390630765060901823246810990147418800497191735357297002142614721806809760788195954785453797837558968811516103464519263536296141424255082467350501584910599027644420915512172167365819042365626100071907443140154135157031486178696140936030923512742464481638722632913133576838864634287319491818977751748138496350582017335053722143586782483247446146172202573300928998928109182074622497871196979108733836026011996872401738545078525313089840465731486035500304577131733499535402832216209578995594451885254318364041146538715702354544073291069080748543703326026180101985543853028882995126851832214796892734697684595449105096480437294024704638223723692606276970573625496744584734875590915397038927766996047232887523259154722895287980880670482365134702640524701592710952904501967870640621475029102766650696169086772253261396324928275528763369460068298955344148084029936713787697570595856950246435486354230491438919372564407323110676875001057260157088840707292446737738402502324590948765877187961573072241504863710467093482381267077857471382605928647158136258511574263917859788653025375614081269151248076242238937611440485531037871699596207840727733329135041798393836129160171159736445592927864565818314586232349765164109565517599524464484304172985114649258255589187696053472400806056809291902697702127909443663732096942717596921382717144931740298031760335873306010321234403694697993134485309451235182616006919775261768225961531635962735599625601842400213207961478174632123240692155194209166434074930941971817020064214875112088618059784200722597649357307241196272093765216574415709457791449390477567871425479099934972662704253724082883723553237282538742578894223070677065425745735345525249430321179428902093113717650038125655195370787533060531845388740869214647409428281799409914198238526256111022207137441343476132179736271877475308379455733457883506318927603395696683574469845777385686079663063705820409087830248344575646952697080685484756433314999401666050806653093461170056836687923165864986551890009843316648240654039936954309396687501671248178746286364905481119032094066455360725181155598259173425953184877983680368328220250914241242659014052015609644382728135531033264297067731900116332030968884679205670361641764735254541359258436246214978149187007934874679364107636434538025601467130957152593474847763887243274586074623126870389597473117095116810305120538873761550828378283272756699720121659833843291369240424008477341662823738713336632194533386482018328040090887272770815167476300191289663891971870132440416193070215678382802311751776596585898679948535920191822936788135259839695512781705678591774782546900511773815407677618850152846818361533280464067521910993777568192738082127870509143 A013787 985 166560408082755928534875690014413186943155847022739726672755259100634806217866660133982967006178008378273177509081195589606673434408688601943353259652016781957372228753533502313732091540625211692116829234099019223187592536358761676408422282262818503285186982497828649607186018187365821993828908168514307604273597918107103994154074620504472795192926765730129829476017983758091422354931262343039450377115760639430361561651798012279215095183099982142427546824417135662772706832987131084616076245117183985460065735011776396182206161092352025727754977889851151091141474893425296608190505764974895833004015711844045246318420306181083422375074795277268042746904466911225277615593187343952539993757356592870102144417947058150235652458487439874568607979084116450164418310751750647035559636453004108554305370348265374254618144725373845331520719868266272649770979510078512032598315049434387410247354094657220414573041624433717990113986923854099857365581947280529737747423621463986866751864742277118196959458378495530526426390146161168617388743946840069940298454804490636574246733539276728706958221297971236231289693292132384502200151119199168422278976495618392062792839456401353260319971856862877253431685788858424867290791122348071299571249147727339456009140713673301336649529942953315836375160585947671006347274817683747948436293787868290465568557509406162943345230489671586442094489828158688421039899808524098997923709224857408132161544875742728321501977340180080612576152789544560850073623985791781299549755878049804261867000652537541691602736507409944845413527141982788735176877538481637170306538209164617309904408081342867986871128295736946451853177768831491451197422253935788789636834681826685156686289807666781352555913926849409127232146631057615689205068605760021929950730495025587287723253235357943600546113570954527205868619802822529773321543871786159027066807756458239226814319337260272869071669639658224387234335342399109858377182809110574236620764759464950208239903864981108455574256566431807730781283803270969881515899227992415673461032614380403505510533637457946528174701070023602911912315509097291727900901864621296208608213909191674332665174179915144124771961541865934956956106894686112249297130284995172118408157269986536640459292575318943869363152913191523003820251322715375520931925029592695634087215510564606123882201151808793925566036077741539698124085260866878336960778366826984368430037304600383203989970701540922564319336996665686193363546788777818215419073216032378298671745175753067737262302099711503032277271015957674802219880426275326128333425690725848900196389313563400187986774077400269306464887703521241832711087913633803272425810349888627296861446691512666877169833562138060166796057853559321101159954591420275395713596892038816564356056822445093223624292738889478756162930253410010867577259624292179313206356292114772814538301877129346153803579505427162162536198006051634105153222435079325799469122581428123376933109481093271102281165170127615805423532954145375461542594413835901483538936258137888836028012105261057742577546258044354097332439796650721253899074660943326005624258220341922727217110596759286483004624460187989439279561587843797108350516015608402742730556434744380566871228312758875108926188875334298851252895108128768930793833962859216985210886041406394226120108296059941230764135189017092452343 A013787 986 399911539806696984412236531724606061850517188701598083741285377100624169729097850981693103781833398116233899199303950610645622916015261333265991176424492293479650721237233939055270751789041133272772506991071745154873409679797386785056621899713027226387733944977286587706853629667865338607183208512602852557860908601375156689963933163831239181258217164518041720571919179003177505074189960885637720355454941295272298109525967027482395443534623057123968539925425542726317269106002101734163199064526358749089617829763275127233476992782737213772339701913532613769830681219114137156265404341704724895042641724137552636410527155140781297122554583460720570635317625053851891555039242812830048525011413179481115248747490886618715801552828343138839227757780963596844768364114953303532378687123662864638887194206185163585338165485622602640981248403707320632100121803698507390268554433691964172003897181271986215389872940265356894263682604173693757534762255420551900331564115135032467071227246207360790899659566767768793949762740932965850350374216363007926656589985582018414766407227803425625406689336428938191326553594409855189782562837197203381891822565979759342765607534819649178028252428327768285489477579049078106365189484757719190270569203693342033877946853529596509295521393030911323136760566860358086239806837258678824195541384671765407830106580084197226971898405701479047468870077409010898916799440266361694014825848882636925319869246658290699926247593772373550795342847696490601026771189886066900218963863197580032742668566742637601538170354291277573837878667900675753159682969894410845905998240204246161080483803304226036477579038064408430899479822964410974325010831699828883918040071065871061203781828207942027486749338365431314484384061169335269781369722429812653811703918556435077823531018094422584911218683861819821290556146576893985745026836158567823987405423256232383581180728761915158641078804819396753749639157100262769963615924674488742126456187475345449984009179819641401833790016002770361605862411653598685519674046409790031979939307127348816730791263536529614147457269126670591501469537342597438690065376955732196868321595969210072729083205976261043577479662020109831651612654141355510562409814273408256297985605237674473742761473340784230340930144572846732172423425839616625757551996052062217443404440865619303441164965492914215284052622657436815195928711341374887042828858751589468600519568345520072779919654399755076930728128994312550265875839855541535221194791693740295110860166983115637166787341407318780497727709314377200129932903487058034128555083432763209371530741865723851356244559838046604822195376154501640339322080634761657094370650082594139764333506321913172084770382693482460477334906395929963885050974000081225108346137785198571018892430690668829921926866073638493547195538437436093053000357925522531008461457367569527706462806987560115282394392530616352249411412529973486472887066625461244525363318008924228016395864104943916577077573476405548821902622903046483163769187619999461976985955789071095303257064731799639928688565564494187695187951758381730611678260924925739503843987040956468048282542819046845694103328911362643710227372412956857149588953475774985296065999821257741057819178934059136531779489677651541858201154617174202835995344824979981491337385416752536914380018839918895064688588830038978075543 A013787 987 960187607075879459573779912670779154503091770072536999062826190418598631519563940207045142180181988877077591977528785416160140621352642461171644814595205996644641381690598687671705075045487760987926789285563260116851056641193525670920949181210978370556949201890465097084155564832544677995846883638759448991424041551901751212603403526358805274200979412007818171093177948786629189683130096086416166573447314049948787760971846832985231459926629960154648464360946728085887763123511046263725840953927787356564172409261623580487578259671352050267387624294391805661363465607093043312193235824433044472997382779654263880021675699493015894391253554889190090095397617754298391623649221993604946508552403043934157712242725618771536639528340851876352985846432093596024288842240002881781241227783914537997968153289050577768396935330979868940995977417301276837672392450680116244034799195294405976981357132234038903151084929577121903127101932621038711840964175264745112696085440439212953438016618143873258950082619809412874273380340980051006691248493487582031902472555382426213854143753956024926601461096765880597375055180178062310667933372110485319922265980917402181980223691101977676445834080414971653460235667296836533382819952903283775839636658067714223340950395324561218818546864667218086851362121031719765061776216258087856893494864596908744200085898782157541959528072089251192972757055859035168299235456079534427329596863167211257693006061226555970522920472647468895459618177319273933065277626916446627425732235537389658615147228749072881293147020653357454784746681629522483336398810716480441020301774730395032754241611733446713582667270392644642589651054937550749354351006911289150287214210629156417950280169527268807995685161415400586077006130867573982745068703553980181801901108454000621854297974444708626371836059952229390918625307931122459773809433616721345393760421238213952978414929757358295897230210371371605752883616197730910682641835143447469845621306128304425411606040746959005802929828422651638215675650380290443932737385429905866783834276412764508970629823751207603568044903173136090195028359159576450294846970070713004680840151922073384622528777549002765629528668510283705795521982593394580860345964070453223371463438175656411456370297491222937048573277119405003945988645440919518443882342521001384081614062518351947562237082148487030897010347000505793285424835930641103789832089862566314109847483597593694744587090213811939710678237715344433188367891493155226066088694856670448561175260926460644837456406718972391975044230063819657511968901272426339942660755322064465701045311219602967106343188171149898178091098146958438454712315604062738683583930848308529574164748678913526175533688847051387606081110256627843288007388574195021485139076822261769016360726088295860642546405442806023006816487788284059420253859379179596951315959139534436023217199577131836793028936466009861750836801484466341021401846967732448105397326539427071467366469715970343701563253916849722721388197590214606076209819475618708206743279849559699823120212421050935468781245920350544656146272171874535198639504480746700548729412885336479783926385308531476511542092716181707548255921163509414016163077295335739695854465570839836279823848620675986812802554716041352001540972235835261009224822924776935560701062385622841131426425234645267050317301780923586359378743 A013787 988 2305410444589186582436645570322540749961923339944161334749845683195055314278473020437115386374616955293863298338046613784200497631867694549273119199843089597943783957439127449099763885184216114132012221074637387540559386995505655135881198984087559067707235033739006698099057511162939771868028367616661437028409123766116104661460771866787491463356551568230771428794720255036696684429195360703485215942847001033927039414093404245997540735283838534331310962930633094134216519259550022079205744130380617443110577954637158216750675401470916272691997685930834725392933680922630396992575959214463739779666716053949887575932043354482731162433399785288945406319049680228070438288381782006645476567034319708485912667094784210670459471507546385355123519017283456724054317510218246919156760187909178805733121536047010437221921041729682665327331341778940365687251414274082959101927552867901868750732238474493927406465754915914669689408171740223113947130154984810653015583301142494550301204677900163439694739148370162400311130386198693102467065687632863684458597836605473205339463799153248415848770108093334879314297507487607527607913708026437275253133360620182682638934517082335848401146447627076346939958025837179704516652150706920784345790967616020581850241621899174271486383331022065990626530120452597159155913324695235668944401281169897177894824406242975960258244826901086292114327589691117543439086464330046962160018362068464474229720907553004960885225532054826572817998543243743576713289731582226388352449183097525272570334968496226523987984845996588711248938176782592483482490693544530269538889744561127678473642934109772005559311984116212739786857752182905059349199796767594005249839601319720604559498622687034972407997640072558376807170891720213045132570909957233106416506364561398055493072169436641745411918778379945302767595619364342625025916916450113747950290418771392951701101174246347417268449249735101663225412673562490751916549023046179417375099336756014058925413266103833448572932834518042786583355837236563077355882502462417203986147986097667047586038482206826649456166875812518699752558263090342143057157927575139781924238697204764898196478691594895155640276498333093191177615048280206740388645690659733158189314883715059751043906745084276426271853624438363691414474318737703647763783761504392924323179955364106563026096931234238517361183721843148214409678305031069469290199386847760021720177743808117822461081753603603362467245338448754541984085271307475065697784678956350865746995381801484432008254732832532252713132081196383230997686237331955095642202328473528276782148209792238266724022329994798930905525596726650847210729764269765354635579285017966788779507569561578071376347456386921770381642200745726163451734505739966642246585818923450250507408282103337998361402753919468177261239366387179670026668029516369410212280109617894022180891744496184693540140062476454889678063759160364203684792385834569525607901058981021164398593146893788044795227453372654356184254053062414105269188979776560960518404390614918792839275311630022943296060543771454761657719407199484670759011933450258272828017499320337692887961207251125784075104212564611552279823362466713586103052807548586101111009746571835586446907857060538243044337538933873215286155699874338240461683148799842389422281243250787880441556554846988383286187811841575997530848868361943 A013787 989 5535290477458636984430386014344420340658577939205931364734379485351327809582613722069514042685455309660565779309649919695865394814114334612804759198823258124663025281811345005288533088327302890030961342800204367484883088176209077981250758760794229321565071316007355082135837084302218392255136110647604110305210306162444767292167313252156767003519080315322082200536123332343108739314498061049068003478775649482458821633238263594640095305416496320929477621996450059016253862742179603012172991657043862480908497669083816878418371638931669970733486443919934175668433767895235583179174878073927439210979785245533680069812836094113037521002592884478757920572038282227597122330404658597955789237449401620074676313694576889819773191089618871237651569160497579594454416342034010852895381211169938312565224808048872059769832421192968079450922551611235818015090645672073184803728054435832386870508104577259919702924277553111121924269020348275696587059502118530377890415506043129415273192431638292418707068695236759923147024057263062139023424716006505706385093405689741166020052581766949446452897029532097045233628315477745673786600812971475897882773198849058621016081775514688372011152620752610309002839220035068470544481813847316803214244113246065417022430134179917425838806377783980443494298819206685779133347892593260841135507476088923124125473399389385280580045829389508187366500542848373221797246600856442756146204087326383202625559899034764911085426502463638601336014502328228327688608645528925558434230488617158179441374259359439884095151615237809495708700562455004552841460155200417177162874276691267556015216684797562585347908073863026788228245462991155047497428712038993206604864882768649171547356193071570968751602333814212662714017311020231521363302754807316688506031781311916731238866278817376830734016986890248671944997082093786642687226516396723108828647295470114477034343919365480148861546648613979093404215829223540295351634204333876781117613507551189755479917251915304110023611735677820730586637365204987948731473888412263706770741314620498581254078395778590785344256668825857398105892389679911485480236184107910616400097111988640520569745338519343268692303872497756752017453730920776383673138303274019312812545035799858462256420094947347699478720552276511223086152839289226458280844811372047411299955072829219857825658731893406680184202116145398862797637610379597795765768727821471812150146762883290891729057290402251673283856057615459655303788736409247632740381014174198428658535911705364121251819613530909938764230126952516137625444655834024184636927790664941392553937851711164078404377614317512233104166957740688684152962164011706616480025863328138259859597674517348949374610242784999170686322923990488518447614548281659908034052551235204051468287285330114534065728012160643093604235718695618387734029938868802953919684543192563547256321078535339449189876290005968190117031085744034453047186518388801430984570442613431815721022145691985095553341115547743109198393981402856266751322740443522866204688941866420021607100023223685086853841365595262882740184296685962694492387652214070113060070015868130800623994858609953007564325214367632337023855893282579320233429790924155228767534401518977243059025764802352321549454430980229589902059835398286115348501240268421577002897265045141700940177288187619108270136936231623970071568132937025143 A013787 990 13290232436378187399617356820440953237921245632033441206727245144328538070807855546688903216487778198495018436122469457189772812948688517405344226836374642757315923701629039357697767945073854238964338184063290686331204294711077996232983071784666944601077736229733659552208144839409626359804581801664897468842809945096029886268493719118428397575449311837088319363487232120955804083094109844578812276352540334407383630741405070890730868828305007666551675770413476591698025524443973226832227352968562313816661302903470244325082510305074939599731100951851761955779909476716460635213198882255499781545562464374526365847620619461965403087927225515633497767293463915628460690715301585293691849959116013289799297829180679112457275431806174909841601417554354688606285053637223660057801810288019021888469104764125341815507367643284316358761665046418577199054232640258647716713751058700433560876089959090001067206721190405019803740169917856209947505529864586591437314887630009553726070935028363540097315671937263460575476004761488612195795242743131620201030609267061068539614146248822445620933405767906565005605941585462067362761628551944513630816538450436589749059612343010766781198777442427017351915816967304199397777300835047407644517400115903803066270854752165981739438974113059337044829811464915252555699168290116419279566353450089504421025261631933914058672690036364209157866967803378944105535189088656319057507036013670646069503969317582470551516109032415196281807770820090076214780349357914950265800587403169796788838739596722015161712459028185980599196590050454465931372345832636201642368061138335733401992535260198947767420327285345127318536017356641763269041326337605622689058280583527526660885202219564841895972597203487924603176355563759575882793289914292367369102982306929912071704517935440521770592374785523487061339937994107181729092030865868532184297582156423744859359459750396517837416573503322163803263522205965720249139273724605638151463390031630406602907281321848645168166691777362447574138516313857176064904268806077845159956549896403817093591042228264396475611560261850883612852247627621467476638047078043093389976633165884725889887958557784943188130221597867113961593906407940784097199205066160920370062920630955460167877664647968581826448408046015903446629852967133432726332308392104285834531192129862956878639406615276069439122269280865102669577127902521414307633610715499353820972502377682781431041466554255806267554538394334718632384396756118603566209654815032250427209144724004579255125618892087714762972916534812991246438692618657492067313263625386524283522004781958504952248910651976346871683104865535393530651262155792107586168542097850859961922894016516154827448439192926783008817861340501162932792722530424265439189760175515724927575357772077604996291812957197704067743769960588179748949405883223995892361162588205345076962426909563350017504892972304329624470991636871426721766294830651512235793953632714849789546174171806456214423572018430131205185343949348257896469925899804898401757458149421274471878647155760067893536073118794226181459182496342996429476222752965982341457228108099382052298211655522497171161944839696685241194277999771472947880464928008896704270850098047064360584720861290447924040240088783531245354845664791284962951751477884480206383956333373385223957365668938473478956598783892129152141835087181797368343 A013787 991 31909848079744027946481273725878728724248910762512292337352115591532819908009661167600056622787155454586539265130049166712644523889801130290231488634135517260315532807611323497832340836122324027753375979935960937881221511601298268955392355354985333987187644687590516584851755759422512889890800905797418822691586678175567756930653419603346582578653797720849054791732844322414885603508957736833728275522449342912128097410113575208644816056760323407390573524762757296666959284189979717624177874477518115473803788271232056624523107242484929978954373385396080455827562653596221985146890516295454975490895476963237804400137107328178932814113268463036028139271606861423934118407439106290154131751837547908808114087862810549009918311766625958529685003548005607343690413782974007798782146501533671554214320538664945699033189711525643577386757776451003854929212569261013167829716291939740979663491991775092562363337578162452548780147972772760083960777204872406040993045199652938496296315003100859773654928321369568841717887432334157882104377826259020102674492850213625563613565143422691935861107248743662578459865746694423737990670153218777227590508819498251987492129235568851041658264639267268661949876538497382754063299304948825754486277678285031162116322259950522156392976845455468244636377327261521386233703064569522690238814633664900114881653178273327654873128777310466188038589695912844797389989001863822057074393468823221212879030331515511794190177786828886272620457739036272991687618808353795588187210355010682090001813771729558403271614126674539418671012711141172701225002344159520143325714793144095898184077159737673589576205812113650691804977673296873608968224536591100076428931681049591512785370529175185392230205885574506972226429708586741694586689084215974053216260518938718884162547562992692771192291860041892434277191123851343331549966108950345774498494757573411407322062860702039327637192981476515291635716816523694318183396212778137201663599465944606253580382453758597048768226957447236625506577669571079731835149403392906229055676301265564841712092390062815937943356188703971554458246553919143411407951034381467229333896231289226861620988497241648594700662056478940621786969285465822617375291363852369808521072434924059863074272819772564965302627718484184175358276974087371975923872449442390288709392303800959465613215283277842723332568543357111509654684093953915752628299327913948524154978208816358215930561196768190848398446684797659436354936611440767162469381210892433275729156482334994791556610959902603145897972600085991982699300977396638453619145964553044804736333481482370390349634475395208838911134782150479867093680436056850314390669576939914768576868533655287740703702502217206004171685078543292201635326795548661319494614181413255551108434010758329596096642910231687466652791675372219577227523525620814137559151374281033529786787009861603392029248026502695428354850920128295558960873888394280878141282672148354344700364186507301370830996416250745023650010822385167209424292085431561062619657016760480006980631820979923012380111558224937061683497173719534427172410829871323601838804687546616307568006184909515707959829560111741264107461477451306547860996292149360986954311085411001529763914787958365465620616453169258520096984441163875196047155298400636975527879156429497922721634971121274822974793680125002094292546044323495481391543 A013787 992 76615545239465411099501538215834827666921634740792013901982429535270300599131196463407735951311960246462280775577248049277059501859412513826845804210559376942017594271074787718295450347529699990635855727826242211852812849354717143761897045207319786903237534894904830320229065578373453448627812974819602593282499614299538184390498860467635144771347768327758580554950559218118140334025007526137781589529400872332019561881682694075956203352281536501144767032955380269297369241340141302015651076620520995252602895639228167955479980489206316879469450498335989174441977931284528986337684129625387396153640040188733968364729194694957617686685957579749503562391128074278865818296261294202660070336161952529048281924958608128172813866551668926429773693518761463232200683492920592724875933750182345401668583613334534623378688497373070229305605421258860255685039378795692615959148816947318092172044272251997242234373525168048569621135282627396961589826068898646904424301524366705329607452322445164316545482899608334788964647725034313074932611160847907266521457333362914978236169909357883338002518504233533850882137657813311394915599037878284123444811675615303021968602294600811351021493398880712057341653568932215992505981631182130636521552705562359820241289746141203697499537405938579255371941962754912848347121058031423979263393935429425175830849281034259699350382194322429317480653859886740358533363593475036759035618718644554132122551825968743817850616866176155940561719031426091453041972758857463207237492062380647698094354865922669726255145518145569144229101519449955655641230628327007864125041218338974251539969260530154288572470154884875311023751393585793535132707112355231283505864966200069222197674640549620126744724331264391240315657730316766808702640491202553701772241505971864040874276698745455343632692755960583734699535888367075339051468627589780204570885912933760788980272928545596425656900348525113215217356076473390057958334306880307421194302317732999614846498271474391514092512924830815137841292984640162436136193717546367855962678799338621184950733828540821067001998209078235702254249975959863330790490433549902817630684851325433694751993381877198275876289597605936432910513254403440104318074564609539910259094916252667731241329040273928481691609152080526205035223014783780114193217751111179083191250921426103676937329895150100378721497072600424734680896509583351722060546686321390406496102679368076076449277433440426227004670490199180306688202804069281957088984287352732295025704714086322494527422914726150153301032212806466750461021646729328927139569460891860576171936689039171307229472375423896422225634611943302160891926726972497604851997654232735359353061349306345865429589707823511616016215873582444576126419636112335828106568649573226578211350059830749360228039627466281607433352812568699204923283985015574744279522449648761505018075610677709744262224511632971723479997059228037637065058206034668388417219695828198781625574411804030591365222395418038801783675984546786469827725297121178111349796497241912496760497002172795152724647851298073885102076714100602159640958402521047968014970054799425754470782849967747214811550773828290775122015007360587021414252097450615729677300916071814672963159405888035482955100104059389706752859643234464345709219871459929378242437854587224512454645565662180849962479625980130028396403052420712650821094743 A013787 993 183953924119956452049903193256219421228278845012641625378659813314183991738514002708641974019100016551755936142160972566314219863964449445698256775909553064037784243844850565311627376284418809677516689602510807550658603651300675862172314805542774808354673321282666497598869986453674661730155378952541865826471281573933191180721587763982791982596005991754948351912436292682701654941994043070256813596460091494469178968077920148476370844248827969139248585646125868026582983548457679266139578234965870909601499552429786831261107433154584366827606150646504710007835189013014154096196779595230555138164889736493150258043714796462593240065732984148978558053301098506343556829729323367380586828877124848022244924901825618115742926093590557092357886638138546273220513841066502343132427116934187811309406269255616217630732231082192741620562758616442523473899779548488457970917916309490510739305078297677045378604730833928484615660345813588380104777172391425651217522747960004459496387493026190839524025704441959611828304119187807385692913199397195825346918019057404358862745043952368277894544046928664714775968012516409760659192353289945760180390992833152342555746614109336548053802605650712589649677310219006250598006861896468295658288248046055225928399336680485030077696389311658528792148032652574545748881437660333448974211408838966049847169869123763257538140267648568152791271049917588063600838605987933563258444520543465574471226246934150953906659331095688950413288687394454045578753776594016769160577218441775935123124546033080330012738604389067511515294072748199343529194594738613145881764223965231877177947466194532900446862500841878585621768027095999490277853629776764910311697581783846366202496616811959637924314083119365803367997894210490557107695039819377331437955151855838445562139138353687838280062095307061361547013585667969347889062576174843062271174697076953959654341635301437977018002217736808796829736871939612609529157960670819618118287519864876932075246442349810014025336123532518787145956944456121030009163001115828829222166391797212029465066711922326511381871797699996843921112454192279631857227967530953316665131274328032366301099536109887153060378971323851853375418142323822659690467697029627505324532086893922655222710431025697702284541553574145343418289570458495856054177915820417940978742193462344074928326529078255391009310314471313619787968832519509627484667372593857658365997142533162750659554715117690463371038213846968231916358374932570345978970651273933910240356717018521260309360342418257486518075778342948326667856912973797118754062106275601357243388819990383050308657963173392775309763748703275868488301516071460966749249646367812797597806700299684536422896444888484251390054934312471449427279533546305718323283871327625317014285451493653629213907523145546542139447480102977446791020804848022394961015133401606676373548399541237181095973601052430765108075472939206518366593204752689238800589744489683505274683004162741477449867898971398711163082606038896834314056368438387948645350861389877831904721953302216881161691879490966675398130086190555545785297941124453036171203943101573421236484349622772561062762533407961726151067958032672769438415619285978928366955199499488427029784545733537173194575195349846594685913616003405948894047836911375290437160093288863926054403604003154896220759913581978292198179763728862131074621448477943 A013787 994 441673371812015441371817567008182830369097506875352542534162211767355764164172120503449379619859139740766002677328495131720441893378643119121514518958836906754719969471486207313217330458889562035717571735628448929131307366772922745075727848108202314859570644399682260734886837475272862814103064865053019849357547059013592024912532221322683550213010386203630992941759538731166673515727697411686609445100679678220498702355086276491766397041435953903335854136348209131825743499846887918001127342153056053953200425383918181857918947004157064753082367702257808728812288820246983984968467808148562886733900257320053769562959226306686369397824894941697517885975937513730879948180105405080788976133976760101410064689283309095898765550710927578751285818170649602002453732400672125860957507758984934953884452482734538531388086828344772630971183438078498860833370695920787588173917059086716285071492992722585954029958732262291562200490298425700631569990911812988573272117851970707250826370755884205697185716365145027999758190169925533048684591752667176657950163756827865629450850529636235224800256675723980177099198051899835342720840249159770193118773792398774476347620476517051877180056167360927748875221835834007685814475413420377875550083558578597454086807369844557216549030737292127629947426398831484343064331822460610987081592622357485683054855766155581349074782624212134851841790852128940705613492977028485383525293824860844305414218888896440329889053960749169942306138434084163434587817602234262754545901478704020230622035025425872360585389138151095148221068668426623813596221967410163262115901740521737104251866333073493972916864521350484077865033057494776157126565094012549658385893863015125252194376965515090656278113569597293886562943999387827615575790606324972782530319605868107794696071187204499710429090832254329074379619188794404281639245395798192513090447681766457130074266358752582820223324786077921188198229527009875479508263570637903102008335195569513912666708081893843674832032601577607937442623639146593052000365679105018962421506705106082745625175325505953827874186277692422254591002515663396089204350041818913312980189661605711488939986199839054497969910148568299954378959719498205916812940568135640284201540632308295189727744892700183185184270131522969547313258670848550386081175884823476289960006503088123902911996316891193813354065045624001110913166879342615590686361597852237736759139222123764333590870997574802553862751446570724831176458213101400695508533708715318487096477561469546002774182146236225129899943801418932329524448050086882128503117167718858741376556796909703791087769579316053518742760636565360240411940087577781164948400929118527032333887419542571951374364177250687587521897284243950074898160044680029694204575057628386151299369036262363742591963072457247676813399727248849745240952440101770301397335297257629972889707298510471811432616126886267024489210527034850598190284611206862360215976519730096164513892994742287357132825430328305502561337099391299188049340620569464697487418197096674403237409878622731669222202657810987630910336943523865430500356639811739847060667386877784388798923444276919111692842712516104488714167236447319421635901905635407009059433998271713298512694306222752840175044034981673840878592024177683294608856424212072339621383986562286456623053211574905826044552510329879567829612712997976710166097795541143 A013787 995 1060457765720649074733733978386646975716203114007721454624523470453421189758177261328781960467281794517579172428265716811260780986002122129010756360020167413118082646701038383759034810431793838447757889737243905878844268987621787510926822563307793757977829117203637108024463296778130143616661458740992300658307470488691634451814989863395763204061437937274918014053164652493531183111262201485459549277686731907407417384354562149856731119296487725321909385781372050125513610143132377891120706748509487585541634221346787554640863391756981112472150764853120998757878305457413008547909291207364699491048094517825449100720665102362353972924177572755015740444228225970467842755580433077598974331697678201003485565318969225139252936087256937116581837249427729694407891411494013774192158976129322828824276570411045627013862796474855799086961811434826475764860923040905810999205574858867205800456654675526928875625930916161762040843377206520107216399548179262985564426354962581668109234116184877977878942904992713212227419414597991204849891704798153891155738343180143705376311492121656600774745416278413276405215174522611504657872737438232608233678175875549457517710636764117441557109314857833587525049407627837452453640555467622327279195750624147212487262424494996781876934222800238398439503770783594393907697460705727926979982903886280323125014708694539550819128553080733335779272139835961586634177996637845393405844230473490887177299539552240353232063618559758757031477038380236076406445350062964464873664709450368352573723506096047519537765519320700779450878785872892323776444528943751801992340280078992690787308731065709459028973391715762512270953944371044957553260882790724131729784531165099315730518699094201732665723750680603102621637628542530174104997473245786259650855297373689326815065266920478003804740247088242644107585465672295364680215828195311460223930164883921263569308313527364951351356202811373088772863949094350711026299340833101605347922012804562402904312766104627118663271710276387836657799739357590969917852877995531150528774037598959704672246045956539795140725921252739505833272997040107814010179644450407210864465435377515313284944906865813569849625754266712488190463882286515192406267870304093672322367899058172216750536315487373139827627432585786649883099134068707369476980903299461166572193975613914585490891703156855756345863110174543226667302513677301620033237954196443222805958693272319158164951681265177100931824466223216310319654676169656463069915989434625479687518642625088379952660811333113176536889765067206856523188199768258603990535984319692979838045112869380198802401734759937844498501368288393429937229068150274252577041110630813583404633663694321715255249848389578900897640075379469724129830482267276751295785184713365755149269785056065935345963303336969851672028972745124488238323526808684350493655002048715569564908187223723642819249711320653927125798594475410676286254873351507676526878559623871960890997857080376231944475913858218261511649770375638509350506466829987284738667291091229115242173021118573178737802508581404181301815719001400800898631356292187987372792662395893560317506215189708882787174515352751166877402715534710013931347800475430612228751701029850383629728979029240829569260280727990998891949499450050617590355864274533185687430942951736049782351950760991348888332970577302040842358900123908142081108800807094284343 A013787 996 2546159095495278428435695282106339388694603676732539212553480852558664276609383604450405487081943588636707593000265986063837135147391095231754826020408421958896516434729193159405442579846737006113066693259122618015105089839279911813735300974502012812904767710405932696366736375564290474823604162437122513880596236643348614318807790662013227452951512487397078151741648330636968370650140545766588377815725843309685209139835303721806011417430867028497904435261074292351358177953660839316580816903171279692885463765453636918692713003608511651045633986412343518017665811403248633523530208188882643478006474937298903290830316910772011888990950352184792792806591970555093290456148619819315137370406125360609368842330845109559346299545503906016912991235875978996273347278997127071835373701686504112007088045556920550460284574336128773607795309255018368311431076221214852209092585236140161126896427875940156230377860129704390660064948672854777426575315178410428340187678265158585130271112959892024887341914887504422558034014449776882844589983220367492664927761975525036608523892584097498460163744484470276648921634028790222683552442589196492369061300277194247500023238870645977178619464973658443647643627714437723341190973677761207797348997248577457181917081212487273286519068943372394653248553651410139772381603154452752678938952230959055823160315575589461516727655946840739206032407746143769508661369927466789567431997366851620112696194464929088110184748161980775632576369150946819451875285501177680161668967390334414529510138136610094410175011889002571461559964880814469387243313993948076583609012469661450580328263288768411128565113509545791962560420434878943085379379580528640283212659327403457068975396525178360130402725384128049394551946130614948026098933263132809421703568994228073682971705876067687135181333258870588502312703079181170597198203496942815997656325886294953829909260779203248194606242950106786143646341775536057174144717340276954440360752743754329373254951417209711910515376373607195815377174197575918772764760067270292419586464275102250918062756341652048132882936927827553505688465893298861438441326325427713285581510341414267197152721384818381208951435994376684145303781369922976967449156600128907246005325638671492418037693485182908726133465638473746369321020898966394114231148822006260939837735449008919763630979279610670986417327529078287228193335339201189699804328025660177957106822546838298754048986717690219337310543401942361077490877483345167830868290632535776729732260942837200266338608010804736865072325926363662512174867643588908181276898351582844591146315999381857324566565158610764640901785260432625279286992628808480437475706624583413754525426530066438327854885983378941055233820986106807635722987923731479861180228496791178113396753919614310765657891312064613864541563561043896260214787867651125535265659918966082525344557524160466409018556880890079029042425335461033763297950916969931341035421656916578099285854849983332898686669173582045889471098671908060950566026858799470657540165910041105696457423705694202149463823103951439305659541322363322957613886457543357682075182412540438322332422670491027572006011361955551672643919998838743449166068941508899961232834172670771094979278649207231795793934027906388339570748179571532834444430123154178835521694027118255527427033777140228680887462356102200062503719197503449136742230737833376707543 A013787 997 6113327988284163506674104372337320872255743427834826649340907526993352928139130034285423574483746556316734930793638632539272961488886019651443337275000621123310535959784792775732467634212015551677473130515153405854267320704111068264778457639779332763784347272684644403976534037729861430051473594011531155827311564180680022979457505379493759114536581482240384642331697641859361057930987450385578695135557749786554187144744564236056233413251511735423468549061839375935610985266739675199110541384514242542617998500854182241781203921664036474160567201376036786760415613179199969089996029861507226990693546324454666801283590902763600545467271795595687495528627321302778990385212836186175644826345106990823094590436359108051990465208754878346608091957338225570052306816872102099476732257749296372929018397382166241655143262981045185432316537521299102315746014007136860154031297151972526865678323330132315109137242171420241974815941763524320601207331743363438444790615514645762897780942216700751754507937644898118561839668693914295709860549712102349888491556503235612897065866094418093802853150507213134234060843303125324663209414656660778178116181965543388247555796528420991205865335401753923197992350142364973742199527800304659921434942393834474693782911991181943160932284533037119562449777317035745593488229173841059182132424306532693031407917696990297101663101928364614833683810998491190590295949195847761751404225677810739890583562910294740552553580336915842293815862331423313503952560488327610068167190704192929285353841666000836678830203545495174079205475678835540998771196899469331877245238939657142843368160156332955119684837536419446502107569464144342347995890372849265319993595045095700422609927056953242673096943647291446596319222659606490210663538764781875421510269155141604912815065808438516811570381154548282994052800093113990603872886596159701210372838452994184145612135130866998915249589323206393530894866603062073275121466334004967611306167337754144825185138352720518297147418673030877152720595248379780973408188921515972099427100724520504454268677976306567567051931563713955967158006609810566313697624507351939598681206329735655540363684044948933282692397822498418632874379069185067698845424996909506297658786858450253295708502057924163851446450997975465032739771178418312268268988321637032516550402813070416352477981250345221038388003397316967634892198149422056469230191589610087275013480934958755308471617109174216628882614708063608947055596837511747961914765808718399928087158523752117839478997833942173213038654549199153691731857212256968543245832942150409863342304714515839436284322945824445902805186410298733295568069301769161530379171605624776424615549098689518425179581246092837473616404187642445133370894004879283146693728620795618650265606160993960148344597040267137888764294110066394920775705670230352410172849465437564143352282615509279848053555071017079748730863230441942065678380151644805149826047398256704016385337494809982289746692685770492180620107911251254342309030487977529048753938350008694777194274317371779360862639272587405772888558714994338421230941384561601794662512972509592411920146831848957200386433280055279566018051917211823021447731528562868806920034848582521399045248036746563541701235601003238403309366379151250335501076725693183384087587359110931521352308098913689062810797117001382350071429793205781377318096001537937474810743 A013787 998 14678100499870276579524524597981907414286039970231418785067518972311040380462051212319302002335475481716480568835526356726794380534815333183115452797276491317068596839443287454533654789743049339577612986366883327456095837010570674903733076793110177965846217801715831213947658224589397293553588099221686305141375065597812735173677470416164515634002332138859163526238406038104325900092300868375774447020474157237516603334531698730771016425216879676751747986297476341621401975625441960153064409864218696344825814400550891562516670615915351574459521850503864325011757887243259125785080467697478852004655204725015654989881901757535404909666919581225245676764234198447972355914896019683007723228054601884966250111637698218432829106966220462910206028789569079593695588667309917140843634150856060591402573172114581146213998974417489490222992006588639144660106179631135601229829144461886037004493654315647688577038518453580000981533076174221893763498803515815615705942267850664476717572042262298504962573558285400382666977044534088223999375179858757742082268227164268706565855144492697843220650414367818735295980084770803904516365804590642528405656952899269675182381467464738799885282670299611169598379632691818301955021066248531488471365296687596573739772771690827845529398415163822124069441915338202825169965238246392383096299950759984995968410410390473703341093107730003440215674830207377348607300574019230475965121545852423586477291134547617672066681146388934937347451885457747375722990097732474591773669424880767223214134573840068008865871318712733912964172347104884133938049643755625865837265818694116799966926952535355425242363294924943091051560274283410565977538132785211086033304621703274776714686434863744735658105761697146763277762453605715182995803156574241282887046156241494993395668973006060878864580485152070427468720773023566691439898800717379442606105185125639036133614736449211664395514263965018550867678574713952037933566640667945927234746107777947701725269517184881964431450952233947136043682149191359854117153061600559849010724468839573731194699095821112068728491687684477208277146373870155169719187996442152006976433576397695308952413205391922388811744447171818703137531384145113347544927865417579724620678747247139058162996113441075917407322928846139091543608190599382367756113840960250515072237517154182069662299632982078875713169596156958039291376167756762357582621690006653819547307367724835971495640352679127294125947157914060725081880488006865706856557352706732878227337267615528834932589073799295157884505809572627168013848189166628981472333244894103134081884873619552530486518659392924494612635252571127258642658934393547756834440391025105088195501933385953533738856174571868902774152986454529510765223516505715158835211642418530280379287720392546498316175377493681398070923070158269414204782469314223076136825011566515591508188830559837780915176585725512008476702802616291102899693790744099177164732339803214346343341195325038767477681809138534951725668879094914261675883982201634047246058205978370876160043452636009642245431196893482361260705429474701406549375490264332405908984693646995531381020272543269346238127826305412726238009342653225587074496003400079448005415003671446633879107640536228499063624666678008775406345788676342152055538085218389333305194297249225346582766891745491767439808723877920319022521502933487081086940748499692587877020593943