A013771 484/(1-10648*x) A013771 0 484 A013771 1 5153632 A013771 2 54875873536 A013771 3 584318301411328 A013771 4 6221821273427820544 A013771 5 66249952919459433152512 A013771 6 705429498686404044207947776 A013771 7 7511413302012830262726227918848 A013771 8 79981528839832616637508874879893504 A013771 9 851643319086537701956194499721106030592 A013771 10 9068298061633453450429559033030337013743616 A013771 11 96559237760273012340173944583707028522342023168 A013771 12 1028162763671387035398172161927312439705897862692864 A013771 13 10947877107572929152919737180202022857988400441953615872 A013771 14 116572995441436549620289361494791139391860487905922101805056 A013771 15 1241269255460416380356841121196536052244530475222258540020236288 A013771 16 13217035032142513618039644258500715884299760500166608934135475994624 A013771 17 140734989022253485004886132064515622736023849805774051930674548390756352 A013771 18 1498546163108955108332027534222962350893181952731882104957822591264773636096 A013771 19 15956519544784153993519429184406103112310601432689080653590894951787309677150208 A013771 20 169905020112861671722994881955556185939883284055273330799435849446631273442295414784 A013771 21 1809148654161751080506449503062762267887877208620550426352392924907729799613561576620032 A013771 22 19263814869514325505232674308612292628470116517391620939800279864417506906285203667850100736 A013771 23 205121100730588537979717516038103691907949800677185979766993379996317613538124848655267872636928 A013771 24 2184129480579306752408032110773728111435849477610676312558945510200789948953953388481292307838009344 A013771 25 23256610709208458299640725915518656930568925237598481376127651792618011376461695680548800493859123494912 A013771 26 247636390831651663974574449548442658996697915929948629693007236287796585136564135606483627658611946973822976 A013771 27 2636832289575426918001268738791817432996839408822093008971141051992458038534134915937837667308900011377267048448 A013771 28 28076990219399145822877509530655272026550346025137646359524709921615693194311468584906095481505167321145139531874304 A013771 29 298963791856162104721999721482417336538708084475665658436219111245363901133028517492080104687067021635553445735397588992 A013771 30 3183366455684414091079853034344779799464163683496887931028861096540634819264487654255668954707889646375373090190513527586816 A013771 31 33896486020127641241818275109703215304694414901874862689595312955964679555528264542514363029729608954604972664348588041744416768 A013771 32 360929783142319123942880993368119836564386129875163537918810892355111907907264960848692937540560876148633748929983765468494549745664 A013771 33 3843180330899414031743796817383740019737583510910741351759498381797231595396557303116882398931892209230652158606467134708529965691830272 A013771 34 40922184163416960610007948511502063730165789224177573913535138769376922027782542163588563783826788243887984184841662050376427074686608736256 A013771 35 435739416972063796575364635750473974598805323659042807031322157616325465751828508957891027170187641220919255600194017512408195491263009823653888 A013771 36 4639753311918535305934482641471046881528079086321487809269518334298633559325469963383623657308158003720348233630865898472122465590968528602266599424 A013771 37 49404093265308563937590371166383707194510986111151202193101831223611850139697604170108824703017266423614267991701460086931160013612632892556934750666752 A013771 38 526054785089005588807462272179653714207152980111538000952148298869018980287500089203318765437727852878644725575637147005642991824947315039946241225099575296 A013771 39 5601431351627731509621858274168952748877764932227656634138475086357314102101300949836938214380926177451809037929384341316086576952039010545347576564860277751808 A013771 40 59644041032132085114453546903351008870050440998360087840306482719532680559174652513863718106728101937506862635872084466333689871385311384286860995262632237501251584 A013771 41 635089748910142442298701367426881542448297095750538215323583427997583982594091699967620870400440829430573073346765955397521129750510795619886495877556508064913326866432 A013771 42 6762435646395196725596572160361434663989467475551730916765516341318274246661888421255227028023893951776742084996363893072804989583438951760551408104221697875197104473767936 A013771 43 72006414762816054734152300363528556302159849679674830801719218002356984178455787909525657394398422798518749721041282733439227529084457958346351393493752638975098768436680982528 A013771 44 766724304394465350809253694270852067505398079389177598376706233289097167532197229660629199935554405958627647029647578545660894729691308340471949637921478099806851686313779101958144 A013771 45 8164080393192267055416933336596032814797478749335963067515167972062306639882836101426379720913783314647467185571687416354197207081753051209345319744587898806743356755869119877650317312 A013771 46 86931128026711259606079506168074557411963553722929334742901508566519441101472438807988091268289964734366230591967327609339491861006506489277108964640371946494203262736494388457220578738176 A013771 47 925642651228421492285534581677657887322587920041751556342415263216299008848478528427457195824751544491531623343268104384246909335997281097822656255490680486270276341618192248292484722404098048 A013771 48 9856242950280232049856372225703701184210916172604570571934037722727151846218599370695564221141954445745828725359118775483461090609699049129615643808464765817805902485550511059818377324158836015104 A013771 49 104949274934583910866870651459293010209477835405893467449953633671598712858535646099166367826719530938301584267623896721347893692812075475132147375272532826427997249666141841764946081747643285888827392 A013771 50 1117499879503449482910438696738551972710519991401953641407106291335183094517687559663923484618909565431035269281659252288912372041062979659207105251901929535805314714445078331113145878448905708144234070016 A013771 51 11899138716952730094030351242872101405421616868448002373702867790137029590424337135301457264222149052709663547311107718372338937493238607411237256722251745697254991079411194069692777313723947980319804377530368 A013771 52 126702029058112670041235180034102135764929376415234329275188136229379091078838341816689916949437443113252497451768674985228665006428004691714854309578536588184371145013570394454088692836532598094445277011943358464 A013771 53 1349123205410783710599072197003119541624968000069415138122203274570428561807470663664114235677609894269912592866432851242714824988445393957379768688392257590987183952104497560147136401323399104509653309623172880924672 A013771 54 14365463891214024950458920753689216879222659264739132390725220467625923326125947626695488381495190154186029288841777000032427456476966554858179776994000758828831534722008690020446708401291553664818788440867544836085907456 A013771 55 152963459513646937672486588185282781329962875850942281696442147539280831576589090329053560286160784761772839867587241496345287556566739876129898265432120080009398181719948531337716551056952463422990459318357617414642742591488 A013771 56 1628754916901312592336637190996891055601444702060833415503715986998262294627520633823762309927040036143357198910068947453084621902322646201031156730321214611940071838954011961684005835654429830528002410821871910231115923114164224 A013771 57 17342982355165176483200512809734895960044183187543754208283567829557496913193839708955421076103122304854467453994414152480445054015931536748579756864460293187937884941182319368011294138048368835462169670431292100140922349319620657152 A013771 58 184668076117798799193119060398057172182550462580965894809803430249128227131688005220957323618346046302090369450132521895611778935161639003298877251092773201865162598853709336630584259981939031360001182650752398282300541175555320757354496 A013771 59 1966345674502321613808331755118512769399797325562124847934786925292717362498213879592753581888148701024658253905011093144474222101601132107126444969635849053460251352594297016442461200287686805921292592865211536909936162437313055424310673408 A013771 60 20937648742100720543831116528501923968569041922585505380809611180516854475880981389903640139945007368510561087580558119802361516937848854676682386036682520721244756402424074631079326860663289109449923528828772445017000257632509414158060050448384 A013771 61 222944083805888472350713728795488486417323158391690461294860739850143466459180689839693960210134438459900454460557782859655545432354214604597314046518595480639814166173011546671732672412342702437422785734968768994541018743270960241955023417174392832 A013771 62 2373908604365100453590399784214361403371656990554720031867677157924327630857355985413061288317511500721020039096019271889612247763707677109752199967330004677852741241410226948960609495846625095553677822505947452253872767578349184656337089346072934875136 A013771 63 25277378819279589629830576902314520223101403635426658899327026377578240613369126532678276598004862459677421376294413207080591214187959345864641425252129889809775988738536096552532569911774864017455561454043328471599237229174262118220677327356984610550448128 A013771 64 269153529667689070378435982855845011335583745910023063960034176868453106051154459319958289215555775470645182814782911828994135248673391114766701896084679066694494728087932356091366804420578752057866818362653361565588678016247543034813772181697172133141171666944 A013771 65 2865946783901553221389586345449037680701295726449925585046443915295288673232692682838915863567237897211429906611808445155129552127874268590035841789509662702162979864680303727660873733470322551912165881925532993950388243517003838234697046190711488873687195909619712 A013771 66 30516601354983738701356315406341353224107396895238807629574534810064233792581711686868776115263949129507305645602536324011819471057605211946701643374698888452631409599115874092132983513991994532760742310743075319583734016969056869523054147838695933527021262045630693376 A013771 67 324940771227866849692042046446722729130295562140502823639709646657563961423410066041778728075330530330993790514375806778077853727821380296808479098653793764243619249411385827333032008456986757784836384124792266002927599812686517546681480566186434300195722398261875623067648 A013771 68 3459969332034326215520863710564703619779387145672074066115628317609741061236470383212859896546119486964421881397073590572972986493842057400416685442465596001666057767732436289442124826049994996892937818160788048399173082805486038837064405068753152428484052096692451634424315904 A013771 69 36841753447501505542866156790092964143410914327116244655999210325908522820045936640450532178423080297197164193116039592421016360186430227199636866591373666225740183110814981609979745147780346726916001887776071139354394985712815341537061785172083567058498186725581225003350115745792 A013771 70 392290990708996031020438837500909882199039415755133773097079591550273950987849133347517266635848959004555404328299589580098982203265109059221733355464946797971681469763957924183064326333565131948201588101039605491845597807870057756686633888512345822038888692253988883835672032461193216 A013771 71 4177114469069389738305632741709688425655371698960664415937703490827317030118617571884363855138519715480505945287734029848893962500366881262593016768990753504802464290046623976701268946799801524984450510099869719277171925458200374993199277644879458313070086795120473635082235801646785363968 A013771 72 44477914866650861933478377433724762356378397850533154700904666770329271736703039905424706329514957930436427305423791949831022912703906551684090442556213543319136639760416452103915111745524286638034429031543412770863326662278917592927585908362676472117570284194442803266355646815934970555531264 A013771 73 473600837500098377867677762914301269570717180312477031255232891770466085452413968912962272996675272043287077948152536681800731974471196962332195032338561809262166940168914382002488109866342604121790600327874259184152702299945914529492934752245779075107888386102426969180154927296075566475296899072 A013771 74 5042901717701047527535032819511479918388996535967255428805719831571922877897303940985222282868598296716920805991928210587814194064169305254913212704341006145023553578918600339562493393856816048688826312291205111792857974089824097910040769241913055591748795535218642367830289665848612631828961381318656 A013771 75 53696817490080754073193029462158238171006035114979335805923304766577834803850492363610646867984834663441772742202051586339045538395274762354315888875823033432210798508325256415661429657787377286438622573276752030370351708108446994546114110887890215940941174859008103932656924361956027303714780788281049088 A013771 76 571763712634379869371359377713060920044872261904299967661471349154520784991400042687726167850302519496327996158967445291338156892832885669548755584749763659986180582516647330313962902996119993345998453160250855619383504987938743597927023052734255019339141629898718290674930930606107778729954985833616610689024 A013771 77 6088140012130876849066234653888672676637799844756986055659346925797337318588427654538908235270021227596900503100685357462168694594884566609355149466415483451532850842637260773183076991102685689148191529250351110635195561111571741830726941465514347445923180075161552359106664549093835627916560689156349670616727552 A013771 78 64826514849169576688857266594606586660839292746972387520660726065890047768329577665530294889155186031451796557016097686257172260046330865256413631518392067791921795772401552712853403801261397218049943403457738626043562334716015907013580472724796771604190021440320209519767764118751161766055538218136811292726914973696 A013771 79 690272730113957652582952174699370934764616789169761982319995411149597228637173342982566579979724420862898729739107408163266370224973331053250292348407838737848383281384531733286463043675831357577795797360018000890111851740056137377880604873573636024041415348296529590966487152336462370484959370946720766644956190639915008 A013771 80 7350024030253421084703274756198901713373639571079625587743311137920911290528621756078368943624105633348145674262015682122460310155516029055009112925846666880609585180182493896034258489060252295488369650289471673477910997328117750799672680693812076383992990628661447084611155198078651320923847381840682723235493517933815005184 A013771 81 78263055874138427709920469604005905444002514152855853258290776996581863421548764458722472511709476783891055139541942983239957382535934677377737034434415308944730862998583195004972784391513566442360160036282294379192796299549797810514914704027710989336757364213987088556939580549141479265197126921839589637011534978959262175199232 A013771 82 833345018947825978255233160343454881167738770699609125494280193459603681712651243956476887304682508794871955125842608885539066209242632444718143942657654209643494229208913860412950208200836455478250984066333870549644894997606247086362811768487066614457792414150534518954292653687258471215819007463747950454898824455958223641521422336 A013771 83 8873457761756451016461722691337107574674082430409437968263095499957860002876310445648565896020259353647796578179972099413219976996015550271358796701418702024283926552616514785677093816922506577932416478338323053612618841934511318975591219710850285310746573625874891557825308176461928201506040791473988176443762682807043165334920105033728 A013771 84 94484578247182690423284423217357521455129629718999695486065440883551293310626953625265929660823721597641737964460342914551966315053573579289428467276706339154575249932260649437889694962590850041824370661346463874867165428918676524452095307481133837988829515968315845307723881462966611489636322347615026102773185046529395624486229278399135744 A013771 85 1006071789176001287627132538418422888454220297247908757535624814528054171171555802201831619028450987571689225845573731354149337322690451472273834319562369099317917261278711395214649471961667371245345898802017147339585577487126067632365910834059113106905056686030627120836643889817668479141647560357404797942328874375445004609529369356393997402112 A013771 86 10712652411146061710653707269079366916260537725095732450239333025094720814634726181845103079414946115663346876803669091458982143812007927276771787834700106169537182998095718936245587577447834169020443130443878584871907229082918368149432218561061436362325043592854117582668584138778533965900263222685646288489917854349738409082268724906883284337688576 A013771 87 114068322873883265095040675001157098924342205696819359130148418051208587234230564384286657589610346239583317544205468485855241867310260409643065996863886730493231924563723215233143016524664538231729678452966419171716068175274914784055154263238182174386037064176710644020255083909713829668906002795156761679840645313116014579907997382808493211627707957248 A013771 88 1214599501961109006731993107412320789346395806259732536017820355409269036870087049563884330014170966759083165210699828437386615403119652841879366734606665906291933532754524795802506839954628003091457616167186431340432693930327292620619282594960163792862522659353614937527676133470632858314511117762829198366943191294059323246860356132144835717411834328776704 A013771 89 12933055496881888703682262607726391764960422545053632043517751144397896704592686903756240345990892454050717543163531773201292680812418063460331496990091778570196508256770180025705092831836878976917840696948201120912927324970125011824354121071135824066400141276797291854794695469195298675332914381938605304211211100899143673932569072095078210719001211932814344192 A013771 90 137711174930798350916808732247070619513298579259731073999377014185548804110502930151196447204111022850732040399605286321047364465290627539725609779950497258215452419918088876913707828473399087346221167741104445535480850156281891125905722681165454254659028704315337563669853917355991540294944872338882269279240975802374081840033995479668392787735924904660607136956416 A013771 91 1466348590663140840562179380966807956577603271957616475945366447047723666168635200249939769829374171314594766174997088746512336826414602042998292936912894805478137367287810361377160957584753482062562994107280136061800092464089576708644135109049756903609337643549714377956604512006597921060573000664418403285357910343679223432681983867509046403812128384826144794311917568 A013771 92 15613679793381123670306086048534571121638319639804700235866261928164161597363627612261358669143176176157805070231369000972863362527662682553845823192248503888731206686880604727944009876362455077002170761254318888786047384557625812793642750641161811509632227228517358696481924843846254663452981311074727158182491029339496371111197764221236326107791543041628789769833298264064 A013771 93 166254462439922204841419204244796113303204827524640448111503957011091992688727906815358947109036539923728308387823617122359049084194552243833350325351062069407209888801904679143147817163507421659919114265835987527793832550769599654626708008827090968954563955529252835400139535737274919656447345000323694780327164480406957359592033793427724400395764350307263353469184959915753472 A013771 94 1770277516060291637151431686798589014452525003482371491491294134254107538149574751769942068817021077107859027713545875118879154648503592292337514264338108915047970895962681023516237957157027025834818728702621595195948729000594697122465186877990864637428196998475484191340685776530503344501851329563446702020923647387373281964935975832418409415414098802071740187739881453182942969856 A013771 95 18849914991009985352388444601031375825890486237080291641399299941537737066216671956846343148763640429044482927093836478265825238697266250728809851886672183727430794100210627538400901767808023771089149823225514745646462066398332334960009309876846726659335441639766955669395622148496799612255712957191580483118794997380750706362638270663591223455329324044459889519054257713491976743026688 A013771 96 200713894824274324032232158111782089794081897452430945397619745777493824281075122996499861848035243288465654207695170820574507141648491037760367302889285412329683095579042762028892802023619837114557267317705281011643528083009442702654179131568663945468603782580238543967724584637193922271298831568175948984248929132110233521349372306025919347352346642425408903598889736133262568359748173824 A013771 97 2137201552088873002295208019574255692127384044073484706593855053038754240944887909666730528957879270535582286003538178897477352044273132570072391041165111070486465601725647330083650555947504025595805782398925832211980287027884545897861699392943133691349693076914380016168331377216840884344789958537937504784282597398709766535328116314563989210607787048545754005520977910346979827894598554877952 A013771 98 22756922126642319728439374992426674609772385301294465155811368604756655157581166462131346672343498472662880181365674528900338844567420315606130819806326102678539885727174692770730711119729022864544139970983762261393166096272914644720431375136058487545491531882984318412160392504604921736503323478511958550943041097101461594068173782517477357114551716492915188650787372789374641207421685412340432896 A013771 99 242315706804487420468422464919359231244856358688183464979079452903448864117924260488774579367113571736914348171181702383730808016953891520574080969297760341321092703222956128622740612002874635461666002411035100559314432593113995136983153282448750775384393831490017022452683859389033206650287388399195334650441501601936363053637914436246098898555746677216560928753583945461261179576626106270600929476608 A013771 100 2580177646054182053147762406461337094295230507311777535097238014515923505127657525684471721101025311854663979326742766981965643764525036911072814161082552114386995103918036857574942036606609118395819593672701750755580078251477820218596616151514298256293025517705701255076177734774425584412260111674631923357901109057418393795136512917148461071821590619001940769368161851271509040131914779569358697066921984 A013771 101 27473731575184930501917374104000317380055614441855807193715390378565553482599297333488254886283717520628462051871156982823970174804662593029103325187207014913992723866519256459457982805787173892678687033426928242045416673221735829687616768781324247833008135712530306964051140519878083622821745669111480719914931009243391057130613589541796813492756296911132665312232187392339028259324628572854531406368585285632 A013771 102 292540293812569139984416199459395379462832182576880634998681476750966013482717318006982938029149024159651863928324079553109634421320047290573892206593380294804194523730697042780308600916021827609242659531929931921299596736465043114513743353983540590925870629067022708553216544255661834415805947884699046705654185386423627976326773501441052470070869049509740620244648331353625972905288645043755050415012696121409536 A013771 103 3114969048516236202554063691843642000520237080078625001465960364444286111563974002138354324134378809251973047108794799081511387318215863550030804215806313379075063288684462111524725982553800420383215838695989915097998106049879779083342339233216740212178670458305657800674649763234287212859501733076275449321805765994638790691927484243344326701314613639179718124365015432253409359495513492425903776819055188300768739328 A013771 104 33168190428600883084795670190751100021539484428677199015609545960602758515933195174769196843382865560915009005614447020619933252164362515080728003289905624860391273897912152563515282262232866876240482250434900615963483833219119887679429228155291849779278483040038644261583670678918690242527974453796180984378587796310913843287643852223130390715598006029985638588238684322634302859908227667351023415569299645026585536364544 A013771 105 353174891683742203086904296191117713029352430196554815118210445388498172677656662220942407988340752492623015891782631875561049269046132060579591779030915093513446284464968600496310725528255566498208655002630821758779175856117188564010562421397547616449757287410331484097342925389126213702437871984021735121663202855118610603326831738471892400339687568207287079687565510667410056852302808201953697328981902620243082791209664512 A013771 106 3760606246648486978469356945843021408336544676732915671378704822496728542671688139328594760259852332541449873215701464210974052616803214181051493263121183915731176036982985658084716605424865272072925758468012990087480664515935823829584468663041087019957015596345209642668507469543415923503558460885863435575469784001302965704224104351248710278816993226271192824513197557586582285363320301734402969158999299100348345560800507723776 A013771 107 40042935314313089346741712759336491955967527717852086068840448949945165522368135307570877007246907636901358250000789190918451712263720624599836300265714366334705562441794831287286062414563965417032513476167402318451494115765684652137415422324061494588502302069883792275134267535698292753465890491512673862007602260045873978818578263132096267048843343873335661195416527593181928174548634572867922815605024536820509183531403806242766848 A013771 108 426377175226805775364105757461414966347142235139689012461013100419016122482175904755014698373165072517725662646008403304899673832184097210739056925229326572731944828880231363547021992590277103760562203494230499886871509344673010175959199416906606794378372512440122620145629680720115421238904801953626951282656948864968466126460221345830561051536083925563278120408795185812201171202593860931897642140562301268064781786242387728872981397504 A013771 109 4540064161815027896076998105449146561664370519767408604684867493261683672190209033831396508277461692168742855854697478390571726965096267099949478139841869346449748537916703559048690177101270600842466342806566362795407831502078212353613555391221549146540910512462425659310664840307789005351858331202219777257731191514184227314548436890403814076756221639397785426112851138528318070965219431202846093512707383902353796459908944537039505920622592 A013771 110 48342603195006417037427875826822512588602217294483366822684469068250407741481345792236710020138412098212773929140818749902807748724345052080262043233036224800996922431737059496750453005774329357770581618204318631045502589834128805141277137805727055312367615136699908420339959219597337328986587510641236188240321727243033652445311756009019812289300248016307619217249638923049530819637656503447905203723308223792263224705110441430396659042789359616 A013771 111 514752038820428328614532021804006114043436409751658889927944226638730341631293369995736488294433812021769616797491438048965096908416826114550630236345369721681015230053136209521398823605485059001541153070639584783372511576553803517144318963355381684966090365975580624859779885770272447879049183813307882932382945751683822331237679577984042961256469040877643529425274155252631404167501766448713294609245785966940018816660015980350863625487621101191168 A013771 112 5481079709359920843087536968169057102334510891035663859952750125249200677690011803714602127359131230407802879659688832345380351880822364467735110756605496796459450169605794358983854673751204908248410197896170298773350503267144899850552708321808104181518930216907982493506936223681861025016115709244102337464013606363929340183018812146374089451458882347265148301320319205130019191575558809145899160999249128975977320359795850158775995884192189485483556864 A013771 113 58362536745264437137196093637064120025657871967747748780776883333653488816043245685953083452120029341382285062616366686813609986826996536852443459336335329888700225405962498334460084566102829863029071787198421341338636158788558893608685238210612693324813568949636197590861856909764456194371600072031201689316816880563119614268784311734591304479134179233679299112458758896224444351896550199785534266320004725336206507191106212490646804174878433641428913487872 A013771 114 621444291263575726636864005047458750033205020712578029017712253736742348913228480064028432598174072427038571346739072481191319139733859124404817955013298592654880000122688682265330980459862932381533556390088790442573797818780575099145280416466603958522614882175726231947497052375171929557668797566988235587845466144236097652734015351349928210093820740480217176949460864726997883458994466527316368867775410315379926888570898950600407170854105561413935070818861056 A013771 115 6617138813374554337229327925745340770353567060547530852980600077788832531228056855721774750305357523203106707700077643779725166199886131956662501584981603414589162241306389088761244279936620503998569308441665440632525799174375563655698945874536398950348803265407132917776948613690830705930057356493290732539378523503825967806311795461174035581079003244633352500157859287613073463071373079582864695704072569038165461509502932025993135555254516017935580634079232524288 A013771 116 70459294084812254582817883753336388522724782060710108522537429628295488792516349399725457541251446907066680223590426750966513569696387533074542316876884113158545399545430431017129729092765135126576765996286853611855134709608751001805882375672063576023314057170055151308488948838579965356743250731940559720079302518268738905201607998070581130867329226548855937421680885694504006234783980551398343279856964715118385834153187220212774907392350086558978062591675667918618624 A013771 117 750250563415080886797844826205525864989973479382441235547978550682090364662714088408276671899245406666446011020790864044291436490127134452177726590105062036912191414359743229470397355379763158827789404328462417259033474387913980667229035536156132957496248080746747251132790327233199471118602133793703079899404413214525531862586721963455547881475321604292218021666058070875078658387979824911289559243916960286580572362063137520825627213913743721679998410476162511997451108352 A013771 118 7988667999243781282623451709436439410413237608464234276114875607662898202928579613371330002383165090184317125349381120343615215746873727646788432731438700569041014180102545907400791040083718115198301577289467818974188435282508066144654770388990503731420049563791364730061951404379107968470875520635350394768858191908267863272823415466874673841949224442503537494700186338677837554515209175655411226829227793131509934511248288321751278573753543148448623074750178427748859401732096 A013771 119 85063336855947783097374513802079206842080154054927166572071195470394540064783515723177921865375941880282608750720210169418814817272711451983003231724359283659148718989731908822003622994811430490631515194978253336437158458888145888308283995101970883732160687755250451645699658553828741648277882543725211003498802027439236208129023727891281527069075341863777667243567584134241614280477947302378818743277617541264317782675771774050007614253327727444680938499939899898669854909643358208 A013771 120 905754410842131994420843822964539394454469480376864469659414089368761062609814875420398512022523029141249217977668797883971540174319831540715018411400977652402615559802665365136694577648752111864244373796128441526382863270240977418706607979845785969980047003217906809123409964281168441070862893325586046765255243988172987144157844654586365700231514240165504600809507635861404708858529182875729661978420071579382455749931617850084481076569433641830962633147360054121036615077882478198784 A013771 121 9644472966647021476593145026926415472151191027052852872933441223598567794669308793476403356015825214296021673026217359868528959776157566245533516044597610042783050480778780807975523862803912487130474092181175645372924728101525927554387961769397929008347540490264271703546069299665881560522548088130840225956437837986065967110992729882035621976065163629282292989419637306652237339925618739260769440746216922177264388825271866867699554503311329418216090117753089856280797877349292627860652032 A013771 122 102694348148857484682763808246712471947465882056058777390995282148877549877638800032936742934856506881824038774383162447880096363696525765382440878842875351735553921519332458043323378091136060162965288133545158271930902504825048076599123016920549148080884611140333965099358545902842306856444092042417186725984150098875630417797850587783915302801141862324597855751340298041233023195527988335648673005065717787343511212211494838407264856351259035645164927573834900789677935798015267901460222836736 A013771 123 1093489419089034496902069030210994401296616712132913861659317764321248151097097942750710438770352085277662364869631913745027266080640606349792230477918936745280178156337852013245307329914416768615254388045988845279520249871377111919627461884170007328765259339422276060377969796773464883407416692067658204258279230252827712688711513058723130144226558550032317968040271493543049230985982019797987070157939762999633707387627997039360556190428206211549716148806194023608490660377266572614748452765564928 A013771 124 11643475334460039323013231033686668385006374750791266798948415554492650312881898894409564752026709004036548861131840617557050329226661176412587670128880838463743337008685448237036032448928709752215228723913689224536331620630423487720193214142642238036692481446168395490904622396043854078522172937136424558942157243732109484709400191049283889775724395440744121723692810863246388211538736546808966323041742596420099716263462912475111202315679539740581377552488353963383208551697134465201841525047735353344 A013771 125 123979725361330498711444884046695644963547878346425408875202728824237740531566459427673045479580397474981172273331838895747471905605488206441233511532323167961939052468482652827959673516192901441587755452232962862862859096472749297244617344190854550614701542438801075187152419273074958228104097434628648703616090331259501793185693234292774858331913362653043408113881050071847541676464466750421873407748475166681221778773353092034984082257355739157710508178895993002104404658471087785469208558708286042406912 A013771 126 1320136115647447150279465125329215227571857808632737753703158656520483461180119659985862588266572072313599522366437420561919080850887238422186254430796177092458727030684403287312114603600422014550026420055376588563763723659241834517060685480944219254945342023888353848592798960419702155212852429483925851396104129847251175093841261558749466691518213485529606209596605421165032623770993641958492108045705763574821649500378663723988510507876323910551301491088884533486407700803400142739676132733125829779548798976 A013771 127 14056809359414017256175744654505483743185141946321391601431233374630107894645914139529464839862459425995207714157825654143314372900247314719439237179117693680500525422727526203299396299137293610928681320749649915026956129523607053937662179001094046626658001870363191779816123330548988548706452669144842465665716774613530512399221753077564321331285937193919246919784654524565267377913540299574023966470674970544700923880032011333029659887867096999550258277114442512563269198154604719892071461342323835492635611496448 A013771 128 149676906059040455743759329081174390897435391444430177772039772973061388862189693757709741614855467967996971740352527565318011442641833407132588997483245202309969594701202699012731971793213902369168598703342272295207028867167367910328226882003649408480654403915627266071482081223685630066626308021054282574408552216084872896026913226769904893535532659240852141201867001377570967040023377109864207194979747086359975437474580856674099818486008848851211150134714583873773690421950231057410776920373064200325583991214178304 A013771 129 1593759695716662772759549336056344914275892048100292532916679502617157668604595859132093328714981022923231755091273713515506185841250242119147807645201594914196556244378406339087570035654141632426907238993188515399364443377598133509174959839574858901502008092893599129129141200869804588949436927808186000852302263996871726596894572038645947306366351755596593599517479830668375657042168919465834078212144346975561018458229336961865814867239022222567696326634440889087942255612926060299309952648132387605066818338448570580992 A013771 130 16970353239991025204343681330327960647209698528171914890496803343867494855301736708038529764157117932086571728211882501513109866837632578084685855806106582646364930890141270698604445739645300102081708280799471311972432593084664925605694972371793097583193382173131043526967095506861679263133604407301564537075314507038690144803733403067502046918188913493592528647662125236956863996185014654472201264802913006595773724543225979969947196706361108625900830486003526587008409137766436690067052375797313663218751481667800379546402816 A013771 131 180700321299424436375851518805332124971488869927974549754009962005501085219252892467194264928744991740857815762000124876111593862087111691445734992623422892018493784118224250398740138235743155486966029773952770529882462251165512127849440065814852903065843133379499351475145632957063160793846619728947059190777948870947972661870153275862761795584875550879773245040306309523116687831378036040819999067621417694231798618936270234719997750529333084648592043014965551098465540498937017875833973697489795885953265776798738441410097184768 A013771 132 1924097021196271398530066972239176466696413486993073005780698075434575555414604798990684532961276672056654022233777329680836251443503565290514186201454206954212921813290851818245784991934193119625214285033049100602188458050410373137340837820796553711845097684224909094507350699726808536132878806873828286263403599577854012903593392081386687599387754865767825513189181583802146492028513327762651350072032855608180191694433405459298536047636338685338208074023353188096461075232681366341880151930871346593630373991352966924134714823409664 A013771 133 20487785081697897851548153120402751017383410809502241365552873107227360514054711899652808906971674004059252028745261006441544405370425963213395054673084395648459191467920990160681118594115288337769281707031906823212102701320769653166405241115841703923726600141626832038314270250691057292742893535592523592132721528304989529397462438882605449558280813810695806064438405504325255847119609914016711575567005846515902681162326901330610811835231734321481239572200664746851117529077591188808339857759918098528976222259926391808186443439666102272 A013771 134 218153935549919216323284734426048492833098558299579866060406992845756934753654572307503109241434384795222915602079539196589564828384295656296230542159002644864793470750422703230932550790139590220567311616475743853562469563663555266915883007401482463379840838308042507543970349629358378053126330366989191209029218833391528509024180049221982826896574105456288942974140141810055324260129606364449944856637478253701331749016456845368343924421547507055132238964792678224470699449618190978431202805427607913136538814623696219973569249745564656992256 A013771 135 2322903105735539815410335852168564351686833448773926413811213659821619841256913885930293107202793329299533605330942933365285686292635980148242262812909060162520320876550500944002969800813406356668600734092233720552733175913889536482120322262810985270068545246304036620328196282853408009509689165747700907993743122137952995564089469164115673140794721074898564664788644229993469092721860048568663012833475868445411780463527232489482126107240637855123048080497112437734164007739534497538335447472193169059077865298113117350278565371290772467653541888 A013771 136 24734272269872027954489256153890873216761402562544768454261803049780608069703619057385761005495343370381433829563880354473561987643987916618483614431855672610516376693509734051743622439061150885807260616614104656445502857131095784461617191454411371155689869782645381933254634019823088485259170236881519268317376764524923496766424667659503687603182190005519916550669483760970458899302365797159123760650851047206744638375637971548005678789898311881350215961133253236993378354410563329788195844683912864141061109694308473545766164073504145235574914023424 A013771 137 263370531129597353659401599526630018012075414485976694500979678874063914726204135723043583186514416207821507417196198014434488044433183336153613526470399201956778379032491648182966091731123134632075711045706986381831714422731907912947299854606572280065785733445608026825295343043076246191039644682314417169043427788661385393568889861238395265598683959178776071431528663086813446359771591008150349803410261950657416909423793121043164467754837224912617099554146880467505492717763678335584709354194304177374018696024996626315318115054672138468401684521418752 A013771 138 2804369415467952621765308231759556431792579013446679843046431620651032564004621637178968073770005503780883410978305116457698428697124536163363676829856810702435776179937971069852222944752999137562342171214687990993744095173249355457062848851850781638140486489728834269635744812722675869442190136577283914015974419093666431670721539242466432788094786797335607608602917204548389576838847901054784924706712469250600175251544549152867615252653506770869546876052555983217998486458747646917305985203460950880678551075274164077005507289102148930411541136784066871296 A013771 139 29860925535902759516557002051775756885727381335180246968758403896692194741521211192681652049503018604258846560096992880041572868766982061067496430884315320359536144763979515951786469915729934816763819439093997728101387125404759136906805214574507122882919900142632627303081410765871052657820440574274919116442095614509360164429842949853782576327633289818029549816403862394031252214180052450431349878277074372580390666078446359379734367210254540096218935136207616109305247883812744944375474130446452204977465211849519299091954641614359681811022090024476744045559808 A013771 140 317959135106292583332298957847308259319225156456999269723339484691978489607717856779674231023108142098148198171912780186682667906630824986246701996056189531188340869446853885854622331662692345928901149387472887808823570111309875289783661924789351844457331096718752215523210861834994968700472051234879338751875434103295667030848967730043076872736639269982378646445068326771644773576589198492193013503894287919235999812403296834675411542054790342944539221330338696331882279466838108167710048540993823078600049575773681496731133023909701891923763214580628370597120835584 A013771 141 3385628870611803427322319303158138345231109465954128224014118833000186957342979738989971211934055497061082014134527283427797047869805024453554882854006306128093453577870100176580018587544348099450939438677811309388353374545227552085616432175157018439781661517861273590891149256819026426722626401548995199029969622331892262544479808389498682540899734946772367827347087543464473549043521785544871207789466377764024926002470304695623782099799407571673453628725446438541882511762892175769776596864502228140933327882838160577193104438590505745204230708854530890118142657298432 A013771 142 36050176214274482894128055940027857100020853593479557329302337333785990721788048260765213464673822932706401286504446513939182965717683900381452392629459147651939093697160826680224037920172218562953603143041334822367186732157582974607643769801071932346795131842186841195808957286608993391742525923693700879271116538589988811573620999731381971695500377713232172625591788162809714350215419972481788620542237990431337412074303804399002031798664091823178934238668553677593964985251275887596581203413219725244658075296460733825952176062111705174934648587883044917977983014913703936 A013771 143 383862276329594693856675539649416622401022049063370326442411287930153229205599137880627992971846866587457760898699346480424420218961898171261705076718481004197847469687368482491025555773993783258329966267104133188565804324013943513622190860841813935628674563855605485052973777187812561635274416035490526962478848902906200865635916405139755234613688021890496174117301360357597838401093791866986085231533750122112880763767186909240573634592175249733209291773342759559020539162955585651128396653943963634405119185756713893778738770709365436702704138163778662286629563142801119510528 A013771 144 4087365518357524300185881146186988195326082778426767235958795393880271584581219620152926869164225435423250238049350641323559226491506291727594635656898385732698679857231099601564440117881485804134697480812124810191848684442100470533049088286243634786574126755934487204844064779495828156292401981945903131096474783118145226817291237881928113738166550057090003262001024885087701783294846695799667835545371371300257954372593006209593628061137482059159212538802553703784450701007151076013215167571195324779145709089937489540956010430513323170010393663167915196028031588344546320548102144 A013771 145 43522268039470918748379262444599050303832129424688217528489253354037131832620826515388365302860672436386768534749485628813258643681558994315427680474654011281775543119796748557458158375202060842426258775687504978922804791939485810235906692071922223207441301697190419757179601772071578208201496303759976539915263490642010375150517100966770555083997425007894354733786912976413848588523527616874863112887114361605146698159370330119752951594991908965927295113169591837896831064324144657388715104298087818248343510389654388632099599064105865114270671725411961007306480352692729221196191629312 A013771 146 463425110084286342832742386510090687635204514114080140243353569713787379753746560735855313744860440102646311358012522975603578037921240171470673941694115912128345983139595778639814470379151543850154803443520553015570025424571644907391934457181827832712834980471683589574448399669018164760929532642436230197017725648356126474602706091094172870534404581484059089205363049372854659770598522064483542426021993722371602042000975275115129428583473846669193838365029813889925457172923492311875038430566039088708361698629039930154596530834599251736754112532186560805799402795472180747297048468914176 A013771 147 4934550572177480978483040931559445641939657666286725333311228810312408019617893378715387380755273966212977923340117344644226898947785365345819736131158946232342628028470415850956744480597205638916448347066606848509789630720838874973909318100072102762726266872062486861788726559675705418374377663576660979137844742703696034701569614457970752725450339983642261181858705749722156417237333062942620759752282189155812818543226384729425898155556829519333575990910837458299926267977289346136845409208667184216566635367002017176286143860326812832492957790242722499460152040966187780597218972096998146048 A013771 148 52543094492545817458887419839244977195373474830621051349097964372206520592891328696561444830282157192235788927725569485771728019996018570202288550324580459481984303247152987980987415229399045643182341999565229722932239987915492340722186419129567750217509289653721360104326360407426911294850373361764286105859770820308955377502313254748472575020595220145822797064431498823041521530743122454213025849842300750131094891848274544598926963560369120721863917151218597255977614901422176957665129917253888177538001533387837478893094859824759903040385014550504509174251698932207967487799187614888836259119104 A013771 149 559478870156627864302233246448280517176336759996452954765195124635255031273106867960986264552844409782926680502421863884497359956917605735513968483856132732564168860975685016021553997362641038008605577611370566089782491391324162444009840990891637404316038916232825042390867085618281751467566775556066118455194839694649756859644631536561735978819297904112721143142066599467746121259352767892460299249120818387395898408400427350889374307990810397446406989826175623581649643470343340245218303358919401314424640327513693475253674067414043447574019634933772013687432090230150437810085749723336328487100219392 A013771 150 5957331009427773499090179608181290946893633820442231062339797687116195572996041930048581744958687275368603293989788006642127888821258665871752736416100101336343270031669094050597506963917401772715632190405873787724003968334819681703816786871014155081157182380047121051377952727663464089626651026120992029310914653068630611041496036601309364702467884082992254732176725151132560699169588272518917266404638474188991526252647750432270057631486149112009341627669118039897405403672215886931084494165773785195993570207365808124501121469824734629768161072774804401743776896770641861801793063054085225730643136086016 A013771 151 63433660588386932218312232467914386002523412920068876351794165772413250461261854471157298420320102108124887874403262694725377760168762274202423137358633879029383139297212513450762254151792494075876051563441744091685194254829159970782241146602558723304161677982741744955072440644160565626344580126136323128102619225874778746369849797730742115351878029715701528388217769409259506324757775925781431052676590473164381771538193246602811573660064515744675469651420768888827572738301754764042187693877159264766939535568031124909687941410693774337771379102906117269767736396813794544465492535399899483579888113043898368 A013771 152 675441617945144054260588651318352382154869300772893395393904277144656290911516226408882913579568447247313806086645941173435822390276980695707401566594733543904871667236718843223716482208286476919928197047527691088263948425420895368889303729024045285742713547160234100281611347979021702789317089183099568668036689517114644091346160646236942044266797260412789874277742808669795223346020798057720677848900335358254337103338681689826737636332366963649304400848328347128235994517437084727521214564403991851238372174728395418038357200141067309148589644687744336688486857153273284309468564516938129701158648627691429822464 A013771 153 7192102347879893889766747959237816165185048314629768874154292743036300185625824778801785263795244826289397407210605981614744636811669290447892411881100722775499073512736582242646133102553834406243395442162074854707834522833881693887933306106648034202588413850162172699798597633280623091300648365621644207177254669978236730284653918561130958887352857228875386581309405426715979538188429457718609777735090770894692181476350282633275102351667043428937793260233000240221456869621670078178645892681773705231986186916507954411272427467102084707814182536635101697059008054968053931327221274976357205057937290587658344749596672 A013771 154 76581505800225110138236332269964266526890394454177778971994909127850524376543782244681409488891766910329503591978532492233800892770654604689158401709960496113514134763619127719696025275993228757679674668141773052929021999135172276518713843423588268189161430676526814907455467599172074676169303797139267518023407725928264704070994924838922450232533223773065116317782548983671750122630396865787756913323246528486682348360177809479113289840550678431329622634960986557878072747731542992446221465275526413310188918286976698571228807669702997968805415650090562870284317769299838260772252135948251519456916270177386054893705363456 A013771 155 815439873760796972751940466010579509978328920148084990493801792393352383561438193341367648237719534061188554247387413977305511906221930230730158661407659362616698506963016471959323277138775899811773175866373599467588226246791314400371265004774367879678190913843657525134585818995984251151850746831938920531913245465684162568947953959684846250076013766735597358551748581578136795305768465826908035613065929035326193645339173315333598310222183623936797821817064584868285718617845469783567366162253805248926891601919727886386444344066997522371840065842164313442787415607504677800702940743576982179177244444848806712508174710079488 A013771 156 8682803775804966165862662082080650622249246341736808978778001485404416180162193882698882718435237598683535725626181184030349090777451113096814729426668756893142605702142199393422874254973685781195760776625146087130879433075833915735153229770837469182813376850607265327633069800669240306264906752266485625823812237718604963034157813762724242870809394588200640673859018896644000596415822624124916763207926012368153309935571517461672154807245811227679023206708103699677506331842818562255425314895678518290573541777241262534242859375625389618215353021087365609538800401388709809221884913037607706243879298848750093874787044312926388224 A013771 157 92454494604771279734105625849994767825709975046813542006028159816586223486367040462977703185898409950782288406467577247555157118598299452254883238935168923398182465516410139141166765066959806198172460749504555535769604203391479534747911590599877371858596836705266161208636927237526070781108727098133538943771952707227705646387712400945487738088378433575160421895250833211465318350635679301682113694637996179696096444193965517931885104387553397952326239105027888194166087421462332050895768753009184862758027072844064963464617966631659148654757078968538269010369146673986982048594630554024446856084826774141490999578732447844040181809152 A013771 158 984455458551604586608756704050744287808159814298470595280187845727010107682836246849786583523446269155929806952066762531967312998834692567609996728181678696343846892818735161575143714432988016398140362060724507344874745557712474085995762616707494255550339117237674084549566001225177601677245726140925922673283752426560609722736361645267553435165053560708308172340630872035682709797568713204311146620505383321404034937777344834938712591518668581396369793990336953491480498863730911677938145682041800418647472271643603730971252108693906614875853376856995488422410673784613384853435626139252310123591235491058596163514343104643339855903850496 A013771 159 10482481722657485638210041384732325176581285702650114898543440181301203626606840356456527541357655873972340584425606887440387948811591806459911245161678514758669281714733892000452130271282456398607398575222594554208226290698522424067682880342701398833100010920346753652283778781045691102659312491948579224625125395838017372327696778798808908977637490314422065419083037525435949493924511658199505089215141321606310164017453167802427411674490783054708545566409107880777284351901006747546685375222381090857758284748461092527381892453372717635198086756773287960721828854458563321919382547130758598195999475508791931949100725378242282785664200081408 A013771 160 111617465382856907075660520664629798480237530161818423439690551050495216216109636115549105260376319746057482542963862137465250878945829555185134938481552825150310511698486482020814283128615595732371580028970186813209193543357866771472687309889084494774848916279852232889517676460574518861116359414268471583808335214883208980545315300649717262793883996867966152582396183570841990211308200136508330189962824792463990626457841330760247079509977857966536593191124180714516523779041919847877105875367913855453410216001613713231562390843512697379589227786121970205766033642274782251797585361848317553591002415217616491394024523827523827101752402466832384 A013771 161 1188502771396660346541633224036978094217569221163042572785824987585673062269135405358366872812487052656020074117479204039729991359015193103611316824951574482200506328565484060557630486753498863358292584148474549187051492849674565382641174475698971700362591260547866575807584218952197476833166995043130685424391153368076409224846517321318189414229276798650103592697354562662325511770009715053540699862724158390156572190523094489935110902622244231627681644299090276248171945199238362540195423360917546732867911979985182818489676337701723201697866097466626738750996726222941881417140688932960885310636993717237180400363573129715473710979459581466831224832 A013771 162 12655177509831639369975310569545742747228677066944077315023464467812246767041753796255890461707362136681301749202918564615044947990793776167253301552084365086470991386565274276817649422951255897039099436012956999743724295863334772194363225817242650665460871742313683299199156763402998733319562163219255538398917001063277605426165716437396080882713339352026303055041431383228442049327063445890101372138286838538387180684689910128829060891121656578371554148496713261490534872481490084328000867947050037611577526762882226651278073643847948651678878205824641514220613140821885153329714055758167506787662709101141496903071326685210364074509285623458818882011136 A013771 163 134752330124687296011497106944523068772490953408820535250369849653264803575460594422532721636259992031382501025512676876020998606205972128628913154926594319440743116284147040499554331055584972791672330794665966133271176302352788654325579628501999744285827362312156099769872621216715130512386697913958632972871668227321779942577812548625393469239131637420376074930081161368616450941234571571837799410528478256756746699930578163051771840368663399246500308573193002808351215322182906417924553241900188800488077504971169949382808928159692957243076695135620782843421088723471433112654795265712967612275032526508954659023903486544119956665374873318589503455654576128 A013771 164 1434842811167670327930421194745281636289483671897121059345938159107963628471504409411128419982896395150160870919658983375871593158881191225640667273658376313405032702193597687239254517079868790285726978301603207387071485267452493591258771884289293277155489753899838150349603670715582709695893559387831523895137523284522312828568548017763189660458273675252164445855504206253027969622265718096928888123307236477945838860860796280175266556245527875176735285687359093903323740750603587538060642919753210347597049272933017621028149467044410608724280649804090095716747752727523819783548259989311679135504546342267349209286524324721789298572911651096341032795809926610944 A013771 165 15278206253313353651803124881647758863210422138360545039915549518181596715964578951409695415977880815558912953552528854986280723955766924170621825129914390985136788212957428173723582097866442878962420864955470952257537175127834151759723403023912394815151654899525476624922579885779524692841874620361630066435424347933593586998597899293142443504559698094085047019469408788182241820537885366296098800736975454017167292190445758791306238290902380814881877321998999631882591191512427000105269725809532183781213380658190771628707735525088884161696140359113951339191930071042673633055221872366190759434852409452462734380482911009637612451204363260873839317209784098553331712 A013771 166 162682340185280589684399673739785336375464574929263083585020771269597641831590836674610436789332474924071305129427327247893917148681006208568781193983328435209736520891570695193808702178081883775191857370045854699638255840761178047937534795398619179991734821370147275102175630623780378929380280957610636947404398456796904514361070431673380738436551665305817580663310264776564510905087403380320860030247314634374797327243866439609828825321528550916862229724645348080285831007224322697120912040419898692902360077248415336302479967871146438553740502543845353859715671396462388844772002496955199206462308455849823195683382036430621297380424060001784641049649781081395876069376 A013771 167 1732241558292867718959487725981234261725946793846793314013301172478675690222779228911251930932812192991511257018142180535574429799155354108840382153534481178113274474453444762423675060792215898438242897276248260841748148192425023854438870501404497028551992377949328185287966114882013474840041231636638062215962034767973439268916677956458158102872402132176345598902927699340858912117370671193656517602073406226822841940492689848965457332023636010162749022108023666358883528564924588078943471406391081282024330102541126500948806697891967277720228871086865327898252469029531516419132282587578961150410660437888917387636651923913255574506755390899002857896670868954703288386715648 A013771 168 18444908112702455471480625306248182418857881460880655207613630884552938749492153229447010560572584230973611864729177938342796528501406210550932389170835155584550146603980279830287292047315514886570410370197491481442934281952941654002065093098955084360021614840404446516946263191263679480096759034466922086475563746209381181335424786880366467479385337903413727937118374142581465696225762906870054599426877629503209620982366161511784189671387676236212951587406235999389391812159317013864590083535252233490995066931857914982102893719153667573164997019332942011460592290226451586830920544992540778329572712342641192343555069685828345357347931402292582430883751412629680614741748219904 A013771 169 196401381584055745860325698260930646395998721795457216650669941658719691804592447587151768448976876891407019135636286687474097435482973329946328079891052736664289961039182019632899085719815602512201729621862889294404364234234922731813989111317673738265510154820626546512443810460575659104070290199003786376791802769637490818859603130702142145720495077995549375074436447870207446733411923432352341374697392998950176044220234887777478051620935976563195508502701600921498244015872407563630155209483365782212115472690423078729431612321548252319060888261857166538032386706331256496575641963080574207653290241024443416074174382014700221365040773571611417724050185041680839185770135045537792 A013771 170 2091281911107025581920748035082389522824594389678028442896333538782047278335300381907992030444705785139701939756255180648224189493022700017268501394679929540001359505145210145051109464744596535549924017013596045206817670366133457248355356057310589965051152128530031467264501693784209618140140450038992317340079115891100002239217054135716409567631831590496609745792599296921968892817370160707687730957777840652821474518857061085054586293659726278444905774536766646612113302281009395737533892670578878848994605553207624942310987807999845790693360338212255109296968853649015219175537435622881954163092234486428273494357808819692527957094954156990518375925686370323817575650080397964886409216 A013771 171 22267969789467608396292125077557283639036281061291646859960159520951239419714278466556299140175227200167546254524605163542291169721705709783875002850551889741934476010786197624504213580600463910535590933160770689362194554058589052780487831298243161947864667864587775063432414035414264013956215512015190195037162426008432823843183192437108329076143742775607900573199597313625124770719357471215458959238418447271243060676789986433661234854888765412881356687267491253125782442688188045813260889156323901984094559930554790385727398179582357979302900881284092403794124353654714053781122614512447047928606112811488256167921948312086037687147071863635039666856708471208009545522056077530110485331968 A013771 172 237109342318251094203718547825829956188458320740633455764855778579088797341117637111891473244585819227384032518177995781398316375196722397778701030352676521972118300562851432305720866206233739719382972256295886300328647611615856234006634427663693188420862983422130628875428344649091083220605782771937745196755705512137792708282214633070329488002778573074672925303429312195480328558619718353502206997970679626544196110086459775545624828734855574116360686006024246863283331449743826311819601947736536908326638874140547408027225335816192947763617288583913015915599836117715395244661393599328536166343797889216726951676032905627092129292742021203985902372690231801422885640718853113540616447814795264 A013771 173 2524740277004737651081195097249437373494704199246265036984184330310137514088220599967420407108349803133185178253559299080329272763094700091547608571195299605959115664393242051191315783363976860531989888585038597325899439768485637179702643385763005070305349047478846936265561013823521854133010374955593110855054752293243216757789021412932868388253586246099117308630915316257474538492182761028091500114391796663442600180200623690009813176368742153191008584592146180600240913276872262568255121539498644999862050731848548800673895375770822507786996888841505793469307054981433528565154519045650253099228759924379708581446398379117276992709117041780041888464405588221550886302374347952980483936331939971072 A013771 174 26883434469546446508712565395512009152971610313574230113807594749142344250011372948453092494889708703762155778043899416607346096381432366574798936066087550204252663594459241361085130461259625610944628333653490984326177234654835064689473746771604477988611356657554762177355693675192860702808294472527155444384623002418453772036937500004909182598124186348463401102301986287509588885864762039427118293218043850872336806718776241051224490701974366447177859408737172531031365244572135851826780534152581571958531116192723347629575637961207718062915942872384353688861181521442304212161765318798083895000587835674795136975241249940840765418366678260873886028368990703383073837347682057003336192954062496811974656 A013771 175 286254810231730562424771396331411873460841706618938402251823268888867681574121099155128528885585618277659434724611440988035021234269491839288459071231700234574882361953802002012834469151492493505338402496742372001105135194604683768813516455624044481622733725689643107664483426253453580763502719543469151171807465729751695764649310500052272976304826336238438294937311549989402102456687986195819955586185730924088642317941529414713438376994623053929549846984233413110421977124204102550251559127656688578214439325220118205559721393010939781933928959705148598078993860840317655251098477114561997313966259274265218618512368829370072470174768390121785138430073013009622970220078118542971523782574857466053906137088 A013771 176 3048041219347467028698965828136873628611042492078456107177414167128663073401241463803808575573715663420517660947662623640596906102501549104743512190475144097753347390084083717432661427525092070844843309785312777067767479552150672770326323219484825640318868711143319810411419522746773727969776957698859521677405895090396056501985858204556602651693790828266890964492493384287153586958813677013090887081705662879695863401441405207868691838238746278241846770688117382799773212418525283955078601591288419980827349934943818652799913392780486798032475562940422272345126630227702393113696584315856147399112728752376047849919703295132531662420933818016768154003417442526465386903391806245560785236857082298541992547713024 A013771 177 32455542903611828921586588138001430397450380455651400629225106051586004405576419106582953712708924384101672053770711616525075856179436494867308917804179334352877643009615323423222978880287180370355891562594010450217588122271300363658434689641074423418115314036254069341260795078207646655422185045577456186821017970922537209633145418162118705035235484739385854989916069555889611393937448032835391765646001898343001553498548082653385830693566170370719184414287073892051985165832457223553676949744039095955849622107281781015013477806326623425449799794189616355930908358664575081874641229795236257505752335755300157505945000686571197141458103294242547303828388928021803439747315952902731241202054212314875136648048279552 A013771 178 345586620837658754357053990493439230872051651091776113899988929237287774910577710646895291132924626841914604028550537292759007716598639797347105356778901552189441142766383963810478279117297896583549533358501023273916878325944806272235012575298160460556091863858033330345744945992755021586935426365308753477270199354383176208173732412590239971215187441504980583932626308631112582122645946653631251520598628213556280541652539984093252325225092582107417875643328762802569538045784004516399552160874528293737886776198336404247863511681765886234189468208531034957952312203060395471801179814859675669921250871122436077123302367310610107162245883877094643691164685305576163026429420266508282256319473252728790455028418080669696 A013771 179 3679806338679390416393910890774140930325605980825232060807082118518640227247831462968141059983381426612706703696006121093297914166342316562151977838981743727713169288176456446653972716040988002821635431201318895820666920414660297186758413901774812584001266166360338901521492184930855469857688419937807607025973082725472060264633902729260875213499315877145033257714604934304086774441934039967865566191334193217947275207516245750624950758996785814279785539850164666321760441111508080090622431408991977271721018392959886032431250672387443156621649457484438460232276220338187090983738962668625826533321479275711699349208923607123376421063594171523303766023521569133774983905420466997780189465289751195056160765142595722970923008 A013771 180 39182577894258149153762363164963052626107052483827070983473810397986481139734909417684766006703045430572100980955073177401436190043212986753794260029477607212689826580502908243971501480404440254044774071431643602698461368575302844444603591226098204394445482139404888623400848785143749043044666295497775399612561384860826497697821796261169799273340715459840314128145113340469915974257713657577832548805326489384702586409632984752654475681797775350451156428324553366994105176955338036804947649642946573989285403848236866473327957159581494731707323423294300724553277194161016144794852474495527800926807111327778174670376618568649712131485150738380138500618457668136436028624917132592363457426405270724957999827238359258194388189184 A013771 181 417216089418060772189261642980526584362787894847790651832029133117760051175897315479507388439374027744731731245209619192970492551580131882954401280793877561600721273429194966981808547763346479825068754312604141081533216652589824687646139039375493680392055493820383254061972237864210639810339606714460312455074553625998080547486406486588936022662531938216379664836489166849323665293896135025888760979679116458968313140089772021646264857059782711931603913648799844251753231924220439415899082573398095119837910980176026154207996087835223755903219579811237714115043295563426499909775589148428380024268642121418182003890170234518982134776053885062271714754585337250316770832798117627843486094676363322679352782160434049381253845438431232 A013771 182 4442516920123511102271257974456647070294965504339274860707446209437909024920954615225794672102454647425903474298992025166749804689225244289698464837893208275924480119474068008422297416584113317177332095920608894236165690916776453274056088491270256708814606898199440889251880388778114892700496132295573407021633847009627561669635256269198990769310640078128010671178936648611598388049406045755663526911623232055094598315675892486489428197972566316647718472532420741592668413529099238900493431241542916836034076116914326490006742343269462552857482085830059179896981011159365371039290473252465390498412501308860801977422532657158121771095421768143069218706824671041372975827634356501277439936113916659889748424444301757811590946228415758336 A013771 183 47303920165475146216984354912014378004500792690204598716812887238094855297358324742924261668546937085791020194335667083975551920330870401196709253593886881722043864312159876153680622891787638601304232157362643505826692276881835674462149230255045693435457934252027646588754022379709367377474882816683265637966357202958514276658276208754430853711619695551907057626713317434416299635950075575206305234554964174922647282865316903196139431452011886139664906295525216056478733267257848695812454055859948978470090842492903748465591792471133237262826469249918470147543053806824922470826364959192251478027096313936749819455595127733419680618624050987187401040790269097248539446612650628025602180439740984594506041223482925117177820395440170994761728 A013771 184 503692141921979356918449411103129096991924440565298567136623623311234019206271441862657538246687786089502783029286183110171676847683108031942560132267707516576323067195878361284391272551754775826687464011597428050042619364237786261672965003755726543700756083915590380877052830299145343835352552232043412513065771497102260017857325070817179730321326518236706349609243404041664758523596404724796738137541258534576348267949894385232492666101022563615151922234752500569385551829761572913011010786796736722749527290864439113661621406232626710374576244573131870131038436935071774469359134085479093738032521550798512077563176920105452759227108894911571446282334785347502448027531503887216612017322362003962300326947646186647709431570646940752222879744 A013771 185 5363313927185236192467649329426118624770011443139299142870768341018019836508378312953577467250731546281025633695839277757108015074129734324124380288386549636504688019501712790956198270131084853002568116795489413876853810990403948114293731359990976237325650781533206375578858537025299621158833976166798256439124334901144864670144797354061329768461484766184449210639223766235646348759254517509635667688539320876168956357130475413955581908643688257374137667955644626062817355883301228377741242857811652623836966593124547682268944733565009212068487852214708153155297276484644254549736059742181390122570289472902556601892707845282860980250255513018412760014300794380206066597155453391082484760448510618190573881338536595424810027364248625129669223514112 A013771 186 57108566696668394977395530059729311116551081846547257273287941295159875219141212276329692871285789504800360947593296629557686144509333411083276401310739980529501918031654237798101599180355791514771345307638371278960739379425821239520999651521183914975043529521765581487163685702245390366099264178224067834563795918027390519007701802226045039374577889790332015194886454662877162321588542102442600589547566688689447047290725302207799036163237992564519817888391703978316879205445391479766188753949978477138616020283590183720799723523000218090105258650382212414797605400008492022445589564134747442025128442307466422696953553136571903717704720702620059068632274858560434197126511267708246297729255741062493230688492737668083377171374519360380717891978264576 A013771 187 608092018186125069719307604075997704769035919502035195445969998910862351333415628318358569693451086647114243369973422511530242066735382161214727121156759312678136423201054324074185828072428468049285284835733377378373952912126144558419604289397566326654263502347759911675318925357508916618224964969729874302435298935155654246394008790102927579260505370487455297795150969250316024400274796306808811077502490101165232159551643017908644137066158144827007020875594863961118129779582528476550377852059370824571983383979668276259075456072906322223440794109269797792764902299290423055000637678906790762683567653689902468877161433798217630786119866041498388962796462693951503331003091978557406578221115130833427920371070670689751800120795882149333884113784561205248 A013771 188 6474963809645859742371187368201223560380694470857670761108688548402862316998209610333882050095867170618472463403477002902774017526598349252614414386077173161396796634244826442741930697315218327788789712930889002324925850608319187258051946473505286246214597772998947539518795917206754944150859426997683701572331063061537406415603405597015972863965861184950424010922767520577365027814126031074900220353246514597207392034905894854691242771480451926117970758283334111457985845892994763218308423368728180540042479072615507805606635456264306519035197575675504806897360679682844424689646790004999508041054628376490081488604014947083421332610604333609874845675856734765195607468520923387679265244898433913114340496111160501504477167686234553126107198043578007713480704 A013771 189 68945414645109114536768403096606628470933634725692478264285315663393677951396935930835176069420793632745494790320223126908737738623219222841838284382949739822553090561438911962316078065012444754295032863288106096755810457277382705923737126049884287949693037086892793400796138926417526645318351178671336054342181159479250303513345062797026079055508489897352114868305628559107782816164813978885537546321368887431064310387677968412752353030723852109304152634200941618804633287068608238748548092030217666390372317165209927114099454338302335814686783785792775183843096517262927434095359019973234761621149682952866387690655551156544270349637714944277947356756522511779802828324810792232008816327678524306841497602591637020019672881523025521686789444768018626133142536192 A013771 190 734130775141121851587509956172667379958501342559173508558110041183815882826474573791532954787192610601474028527329735855324239440860038284819894052109648829630545308298201534574741599236252511743733509928291753718255869749089571052675952918179167898088331458901234464131677287288493823719349803350492386306635544986135057231810098228662733689783054400427005319117718332897379671426522939247173203793229935913365972777007995007658987055071147577259870617248971626357031735240706540526194540083937757711724684433175155303910930989794243271754784873751121470157561291715815651318247382844675003741742001824082121296130100308714883390682942388726671583454743451705431340516002585315686429876257120926819248266472395750989169476842457175754920934007889862331065701725372416 A013771 191 7817024493702665475703806013326562261798122295570079519126755718525271520336301261732242902574026917684495455759007027387492501566277687656762231866863540737906046442759249940151848548667616745047274413716450593591988501088305752568893546672771779778844553374380344574074099755047882234963636706076042929393055283012366089404313925938800788328809963255746752637965464808691298741349616257103900273990312357605520878129581130841552894162397579402663102332467049877449673916843043243522919462813769244114444439844449053676043593179329102357644949335701941414237712634190005055236698132530099439842068835422826427561193308087196078343991970555161599020626108273759432913814395528441429105322385823628771355541398069956532676589418484007438398105316011254101187591971765485568 A013771 192 83235676808945981985294126429901234963626406203230206719661694890857091148540935834924922426608238619504507612921906827622020156677724818169204244918362981777223582522500493362736883346212783101263377957252765920567493559588279653353578484971673911085136804330401909024741014191749850037892803646297705112177252653515674119977134683396350794125168488747191422089056269282944948997890713905642330117448845983783586310323779881200855217041209425479556713636109147095084127866544724457032046440041014911330604395463693523542512180173496281904203420526554272178803164128855173828160361715180498835438348959582255800671586344512463842206826502471360706371626800898990441666295683586844337113472764249999157393804806648897159940324128017711204063025404887833669445479315358890328064 A013771 193 886293486661656816179411858225588349892693973251995241150957727197846306549663884770280573998524524820483997062392463900519270628304413863865686799890729029963876706699585253326422333870473714462252448488827451522202671422496001748908903707978383805234536692510119527295442319113752403203482573225777964034463386254634898029516530108804343255844794068180094262404271155324797816929540321667279531090595312035327627032327608175026706351054797962506319886797290198268455793522968226018477230493556726775848275602897408638680669694487388409715958021766749890159896091644049890922251531543241951599747539721631859765551051396368714991818288598315048801445082175972450222862716438832718501584257993733991027929233581197456959044571315132588900863094511245652912255463749941464213225472 A013771 194 9437253045973321778678377466386064749657405427187245327775397879202667472140821045033947551936289140288513600720354955612729193650185398822441833045236482711055359172937183777419745011052804111594064071509034703808414045306737426622382006682553830758137346701847752726641869813923235589310682439708083761038966136839352394218292012598548646988235367237981643706080679261898447154665745345113192447052658882552168572640224371847684369226031488704767294154617546031162517289432565670644745550295392026709232438619651607184671770906901711786655521015772352830422573583825843238540134307872440300634111802955936042783587595268534077232881136994858639637787235009754649973042204640690786604869179117279536465390479172590521699906595363531806616390230355743712209696178009376710942424825856 A013771 195 100487870433523930299367363262078817454352052988689788250152436617750003243355462487521473533017606765792092820470339567364340453987174126661360638265678067907317464473435132861965444877690258180253594233428201526151992754426140118675123607155833189912646467681274871033282629778654612554980146618011675887542911425065424293636373350149345993130730190350028542182347072780694665302880856434765273176216711781415490961473109111434143163518783291728362148158367630139818484097877959261025250619545334300399907006422050313302385016616689427104307987775944012938339563520577578803975350110225744321152022477874806983559640714419350854375718346721254794863158478383867512912953395014075495768647019240792504283477822229743875060605427430886676851323172827959047608844903443843218114939545714688 A013771 196 1069994844376162809827663684014615248253940660223568865287623145105802034535248964567128650179571476842154204352368175713295497154055430100690168076252940067077116361713137294714208057057645869103340271397543489850466418849129539983652716168995311806189859587870214826762393441883114314485428601188588324850556920854096637878640103432390236134856015066847103917157631630968836796145075359317380628780355547048512147757765665818550756405148004490323600153590298525728787218674204510211396868596918719630658209804381991736043795656934509019806671453838251849767439672367110059104729527973683725531626735344410944760943054327137247897392648955887921055702911477831421277497127750109875878944553460875958585610471851102312781645326591284081335112889144272107938938980531870042586487876282769997824 A013771 197 11393305102917381599044962907387623163407960150060561277582611249086580063731330974710785867112077085415257967944016334995170453696382219712148909675941305834237135019521485914116887391549813214212367209841043079927766427905531341745934121767462080112309624891642047475365965369171401220640843745456088483008730093254421000131759821348091234363946848431787962509894461606556174205352762426011468935253225864972557349324688809635928454202015951812965694435429498701960126304442929624730953856819990526627248617997059448005394336155038652042901437640469705696323697631364987909347160013863784309460761477947287739814521642475357415611436926082294583401124601415948973762789416283169958359001605251407207019580304270537426498959437543992898056282043608209405333822264703352213460922906658934936829952 A013771 198 121315912735864279266630765037863411443967959677844856483699644580273904518611212218720447913009396805501666842667885935028574990959077875494961590229423024522957013687864782013516616945222411104933286050387426715070856924338097726910706528579936229035872885846204521517696799250937080197383704201616430167076958032973074809402978577714475463507306042101678224805356227186610142938596214312170121222576349010227790655609286445003366180343065854904458714348453302178471424889708314644135196667419259127526943284432689002361438891378851566952814507995721426254454732378774391258728559827621575327138188217182719853545026449077605761430580388924272724055174755877024672626181704583193716606649092716983940344491079872682517360920090968436378503291200340213747994539474561294368931907110104339207365328896 A013771 199 1291771838811482845631084386123169605055370834649692031838433815490756535314172187704935329377724057184981748540727649436184266503732261218270351012762896365120446281748384198879924937232728233445329629864525319662074484530352064596145203116319160966773974488490385745120435518423978029941741682338811748419035449135097300570522915895503734735425794736298669737727433107083024802010172489995987450777992964260905514900927682066395843088292965223022676390382330761596363732225614134330751574114680271189906892092639272497144601315402011484913568881138441746757433990369189718122941705044514534083367428136561601000547441629778346147712819981265655965739500800578558714123582790401846694427599539250444996788141018484323444859077128631910558303044701222595988645856325128662440386946908391003880026022084608 A013771 200 13754786539664669340279786543439509954629588647349920755015643267345575588025305454682151387214005760905685658461668011196490069731741117452142697583899320495802512008056794949673440731654090229725869898797465603761769111279188783819754122782566425974209280353445627414042397400178518062819665433543667497165889462390516056474928008455323767462813862352108235367321707724220048091804316673477274375884069083450121922665077958642982937204143493694745458204791057949478081020738339302353842761173115527630128587002422973549595714806400618291359681446362127719473157129451132118573083275313990758919696374798107927453829158473879829780846107160516704723194204524560493187987909552198863602265079893938738325800125564821076040859453265672583624810819978618202087101078149969997665240210680547409314517083156905984 A013771 201 146460967074349399135299167114543901996895859916981956199406569510695688861293452481455547971054733342123740891299840983220226262503579418630415443873359964639305147861788752624122796910652752766121062682395413748855317496900802170112741899388767303773380417203489040704723447517100860332903797536372971509822390995534214969345033434032287475944042006325248490191241543847495072081532363939186017554413567600576898232537750103630482315349719920861649638964615185046042606708821836891463717720971334138205609194401799822356095171258553783566397888040863935956950177114395654798566190715543373600976926998850253211528372879429872427506449349045181871892571889777520131465695260911813499636918570710659685693119737014214817683071458372881670436985611132326615823452280140880535139477763326468814380977901454734917632 A013771 202 1559516377407672401992665531435663468462947116396023869611281152149887694995052682022538674795790800626933593010560706789328969243138113649576663646363536903479321214432326637941659541504630511453657075442146365597811420706999741507360475744691594250578954682382751305423895269162089960824759636167299400636588819320448320993585916005575797043852159283351245923556339958888127527524156611224452714919395667810942812380061963103457375693843817717334845355695222490370261676235534919220305666292902765903613326701990364508447701383561080687415004711859119190069605485914084932295132798739105842103202318683757496196354114420169281608088672668633096571912105482351034359846723138188990144133908940927104333260338959727359378689344888754444026813022787337013805288119878940095938165159223900239935528652694690017402945536 A013771 203 16605730386636895736417902578726944612193460895384862163620921708092004176307320958175991809225580445075588898376450405892774864500934634140692314506478940948247812291275414040802790797941305685958540539307974500885496007688133247570374345729476095580164709458011535900153636826037933902862040605909404017978397748124133721939702833627371086922937792049124066594027907882240781913077219596317972508461725070850919066222899783125614136388048971054181433347442729077462546328555975819857814734686828651341674702722793401285951124332158387159594970171875901135861159214013176359078574040973999006714898289344649819498778610345962510562928186575605212297720099176073813863647907975436367054737862402991806940556089243176922664284144375457319997505066639564522998707900470954141549582615416089754833509093893059305306564067328 A013771 204 176817817156909665801377826658284506230635971614058012318235574347763660469320353562657960784633980579164870589912443921946266757205951984330091764864987763216942705277500608706468116416479022944086539662551312485428761489863242820129346033327461465737593826308906834264835924923651920197675008371723333983433979222025775871213955772464247333555441609739073061093209163130099845810446234261593771270100448554420586217141436890721539324259945443784923902283570179216821193306464030529846011294945351479486152234592304136892807571888822506475367242390134595294649623310812301871468656388291141423500236984941831278022994642963808812474059330657044300546123616026833970020122924122446436398848758867056760303041238261347872529297569309869543333433949578083040890241724214719699219955688950523709467204831773295482904294188908544 A013771 205 1882756117086774121453071098257413422343811825746489715164572395654987456677323124735181966434782625206947542041387702880883848430728976729146817112282389702734005925794826481506472503602668636308633474326846375344845452344063809548737276562870809687173899062537239971251972928587045646264843489142110060255605010756130461476686201065199305607698342260501649954520491169009303158189631502417450476484029576207470402040122020012402950724719899085421869711515455268300712066327228997081800328268578102553568548993938854449634615025472182048949710396970153170697429189013529390327398253222524073877430523415660619448388846958278636235223783752836207712215124263453728112774268896055809654774941584416420383706783105006832146691960518011490897414404695107428219399293879438335357294088175945176458406797048722050301964924523498176512 A013771 206 20047587134739970845232301054244938121116908320548622487072366868934306438700136632180217578597565393203577427656696260275651218090402144211955308611582885554711695097863312375080919218361215639414329234632260204671914376559591444074954520841448381549027677217896531213891007743594862041428053472385187921601682154531277153803754668942242206110771948389821568715734189967611060028403196237741012673601946927457144840923219269092066619316817485461572068688216567696865982082252334360927009895403819635990397909687460922179709380791227794457216516306938190961586226004616060948206136600313436338646880213329954275886444442411750918632662849400199939719666643157255296944820415205202261204043577990866044245709826502112748697975995595786355075668581193503895680163681228259394884467450897464238929115574974792391615322516326208583499776 A013771 207 213466707810711209560033541625600101113652839797201732242346562420412494959279054859454956776906876306831692449688501779415134170226602031568900126096134565386570129402048550169861627837110224128483777690364306659346544281606529696510115737919742366734046707016162264365511450453798091017125913373957480989214711581449039133702379714896995010667499706454820063685137654775122567182437233539466302948513530883563678266150438777292325362485472585194819387392130012836228977211822856275150801366259871484025756942352083899369545486664993555380441465636277857358970134497151816976498942520137470133911980511537353129638860422800323781600594020413328958135010416338454401868447781104993677300656018446741639128318232594496548136048401103933108845719052548429481202382877718506036729809417156199216117222642331589385919954153841468997105614848 A013771 208 2272993504768452959395237151229389876658175438160604044916506196652552246326403376143476379760504418915143861204283166947212348644572858432145648542671640852236198737873012962208686613209549666520095264846999137308722003510546328208439712377369416720984129336308095790963965924432042073150356725605899257573158248919269368695662939204223202873587536874330924038119345748045505095358591662728237193795772076848186046177969872100608680459745312087154436836951400376680166149351489773617805732947935111561906259922164989360486920342008851377690940726095086625158313992125672547165760739954423781985894768486849736124394585781977847626483125129361126746221590913171862471095231973205972675897385284420904973438332540666199244552643374954679742989216471535677115842972881946652279099010673879209253216186695546763781275671830103961881180586901504 A013771 209 24202834838774487111640485186290543406656252065534111870270957981956376318883543149175736491689851052608451834103207161653917088367411796585486865682367631794611044160871842021598095057455284849105974380090846814063271893380297302763466057394229549245039009173008603982184309163352383994904998414251615294638989034492380237871418976646568664197960092637875679157894793525188538255378284024730269639537381074279485019703023198127281229535368083104020443439858511210890409158294663109482395444429613067911177855651212806710464727801710249469653136851460482384685727388154161282221020359034704430585807494847975990252553549406500121526792316377437277593767500043453991592222030050697197052955358508513796157171364893013689555996546656517429903349176988911889929495975246967953467846265655465820128245955934181940743023353646946986110810889327214592 A013771 210 257711785363270738764747886263621706194075771993807223194645160591871495043471967452423242163513534008174795129530949857290909156936200810042264145785850543349018398224963373845976516171783873073280415199207336876145719120713405679825386579133756240361175369674195615202298523971376184777748423114951199657315955239274864772854869263332663136379879066408100231673263761456207555343267968295327911121794033678927956489797791013659290532092599348891609681747613427373561076717521572789768546692286519947118221806974113965853028421632610736352866601194351216432133625229065509333089424783001532776877678205141248344209190194080413294017284584786952131818436340462698102473980175979823754219868657398654901481560693380809766392251228798597593610862036577933803969273144429714768525627036699400052725562938787169305031712669632691508107914349556180975616 A013771 211 2744115090548106826367035492935043927554518820190059312576581669982247679222889509433402682557092110119045218539245554080433600703056666225330028624327736585580347904299410004711957944197154680484289861041159723057199617197356343678780716294616236447365795336290834910674074683247213615513465209328000373951100291387798760101358647915966197076172952299113451266856912531985698049295117326408651597624862870613224880703366878713444125585721997866997859891248587774673678344888169707065455485179466864396914825800660365508403046633544039120685323569517451752569358841439089543378736195089400321008193517528344012369139457186568240754696046258811466299602710153246809395142940913833163334933161463980877390975658263118862392544691084247467176768458965481839144664820441887602855260876686775211761421794172205778759977676506248899178333071994074215028359168 A013771 212 29219337484156241487156193928772347740600516397383751560315441621970973288365327496446871763867916788547593487005886659848456980286147381967314144791841739163259544484980117730172928189811303037796718440366268731113061523917450347491657067105073685691550988740824810128857547227216330577987377548924547981831315902697281197559266883009208066467089596080960029089492404640583712828894409291599322211509539846289618529729450524540753049236767833287793212122014962624725327016369231040832970006190963172098349065125431571933475640553976928557057325368221826261358532943643425457896783005311934618095244574641807043706596940122578627556003500563824493158169657711772026439482034850495523190368303268468382459108809185689646755815870665067030498230551064450623212391008065219195202817814960782454835619264345647132236242299438538278450890550592902241621968420864 A013771 213 311127505531295659355239152953567958741914298599342186614238822390746923574514007182166290541665577964454775449638681154066369926086897323187961013743530838610387629676068293590881339365110754746459457953020029448891879106673011300091164450534824605243634928112302578252075162875399487994409596140948586910539851731920650191611073770282047491741570019070062389744915124612935374202067670136949582908153580283291858104559189185309938468273103888848422122675215322028075282070299572122789464625921375856503220845455595377947648620618746335275546400520826006030945658783915194275684945440561479813478164230785961401387844218425217226216325274003603203148190515314948537527604707088076330931041693202651336424590600209223358655927390841633740745158907734270235965539453878453990519604093702411579089673926752450664051508004421555588945082582713223068790719745359872 A013771 214 3312885678897236180814586500649591624683903451485795603068414980816673242221425148475706661687655074165514448987752676928498706972973282697305408874341116369523407480790775190155704501559699316540300308283757273571800728727854224323370719069294812396634224714539797853228096334297253748164473379708820553423428341241491083240274713505963241692064237563058024326003856246878535864503616551618239158806019322856491705097346246445180224810172010208457998762245692748954945603484549843963462219336810810120046295562411179584386562512348410978014018072745755312217509374731128988647493299051098637053915492729408917001977765237791713024751431517590366907121932607073572027593934921073836771753731949221831430249040711027810322968314857681716071454452049554509472561064104897778091052744389743278494146847972060094670820457231080723911087239340730399236483583848591917056 A013771 215 35275606708897770853313717058916851619634203951420751581472482715735936683173734980969324533650151229714397852821590503934654231848219514160907993693984207102685242855460174224777941532607678322521117682605447448992534159494191780595251416649851162399361224760419767541172769767597157910455312547139521252852664977539397054342445149411496597537100001571441843023289061316762649885234509041631010562966493749775923675876542832148279033778711564699660770820392136390872260785903486738522945711498361506158252955148554240214548117631485880093893264438596802564492039822137061471118508648296098287350092166582746148237059244252006160287553242799302226827034338400119394949820219039594213945633737795314061069291785491024124318966616604594912728847005423656416863830210588951541113529622261986429405675637206495888054896228596547548205256924500097291070077200819806732812288 A013771 216 375614660236343464046084459243346636045865003674728162839518995957156253802433930077361367634306810293998908336844295685896198260719841386785348316853543837229392465924939935145435521439206558778204861084382804436872503730294154079778237084487615177228398321248949684778407652485374537430528168001941622300375176680839499834638355950933615770575040816732712744511981924900888695977977052275287000474467225447614035300733428076714875151675720740921987887695535468290007832848300326791792325936034553317573077466421805549804508356540061651239775479742178753706711240026115430544469880087056854563703781389773080986428206832795361594741866929326970111254261635284471317425685692333599190093108040044504122265818931908424875748356533605726630736762913751093526766064082351156009776863417845631500311634184974768216008535042096038293289575732077035955314182034329302090985242624 A013771 217 3999544902196585205162707322023154980616370559128505477915198268951799790488316487463743842570098916010500375970718060463422719080144871086490388877856534778818570977168760429428597432284671437870325360826508101643818419720172152641478668475624126407127985324658816243520484683664268074560263932884674394254394881297578994239229214165541140725083034616569925303563583536344662834773499652627255981052127016566194247882209542160859990615043074449337327028182061666352003404168701879679004686566895923725518128862459385494318404980438576462401129308294719369469061283798077104437515283166981387394317864238303766343487546355605010260811399063473577744635377892509050587948701251968164176111414410393879893886439986960908076968500369833777164085051505621643873005050348875109192104041673220284215318280801611331964058881128238615746947402395156278852185410301538408664810863460352 A013771 218 42587154118589239264572507564902554233603113713600326328841031167798764169119593958513944435686413257679808003336205907814525112765382587328949660771416382324860143764892961052555705458967181470443224442080658266303378533180393081326464861928445697983098787736967075361006120911657126457917690357356012950020796696056621130659312672434682066440684152597236564632345037494997969864668224301175021686243048472396836351449767204928837180068978656736543858196082592623316132247588337614822041902564307795829317036127467536743502376231709962171647224874722171846106564549881925008050662735162017812974696618409458504025455393594482149257119777227866655824877503799436370660477770930957012147234340641874033110102812981159749203560591937990059243177628431859263959757776114822162677523835736449586324709053975557462753298966253484780473495940703624057218070248890780975462906074125828096 A013771 219 453468017054738219689168060551082397479405954822416274749499299874721240872785436470256480351188928367774595619523920506409063400725793789878655987894041638995110810808580249287613151727082548297279453859274849219598374621304825529964197849814089792124035891823225418443993175467325082523907566925126825891821443219610901799260361336084494643460404856855374940205209959246738383118987252358911630915115980134081513470237121198082258293374484736930719002071887446253070176172320618922625102178504749409990567800685274331244813302115247677203699650466041685817342699327142737485723456804005165672554569592823914150863049030994045925289811387922324151223295660456398474792767304872830265343751259154674704556374752623389009519513182955718150821355387542437442643500800070626388190273802921715195185502006731735863397127392667105942481784776612188961258012010189035826729023877291817566208 A013771 220 4828527445598852563250261508747925368360714606949088493532668545066031772813419327535291002779459709260063894156690705552243707090928252274627928959095755372019939913489762494414504839589974974269431624693558594490283492967653782243058778704820428106536734176133704255591639332376077478714567772618750442096114727402416882358524327506627698963566390915796032363305075646059270303450976263117691045984154956467699955431084866517179886307851513478838295934061457527702691235882869950288112087996718571717579565941696801079094772040923157266864993878162411870583065062435415868747983368049047004081361057024389037878389746082024601012485911658596907562225652192539730959593386262285896665380263407478976254116278365933846173363776372112486869945792166551873889267996519152029781450035453510423398335225367679523473452612477119344075546044301366588059475311884492853483010646245403273444982784 A013771 221 51414160240736582093488784545147909322304889134793894279135854667863106316917288999595778597595686984201160344980442632720290993104204030220238187556451603201268320198838991040525647531954053526020907939737011914132538633119577473324089875648927918478403145507471682913539775611140472993352717642844454707439429617380934963353567039290571738564054930471396152604472445479239110191145995249677174257639281976468069125430191658674931429406002915522670175105886399754978256279680799230667817512989059351648787218147187537890201132691749778577578454814673361597968476784812308170428526902986252499458332535195694475329094016281397951580949987340739871722578744546163055257750376920820227692969044762836139153830132040463594053977490810253760191182794989444353172925626935930813112879977508978988345473479715051565945323417656366775716414279720951429657293120946079903887097361221054055642176684032 A013771 222 547457978243363126131468577836734938463902459507285386284238580503406356062535293267695850507198875007773955353351753153205658494573564513785096221101096670887105073477237576599517094920246761945070627742319702861683271365457260935954908995909784475958036693363558479663371530707423756433219737461007753724815046565872195489788781834366007872230056899659426232932422599462938045315322557418562551495343074485432000047580680781570669860315119044485392024527478384591008472866041150208150920878307503976356286298831252903454861660901751642294055386866641954295168340804681457398722954462997616614232324834763754773304193085364325388433955465204198154102018471927544212384526013452893784474734388634679209709983245966856349486752322147582038515714401047603472585312075613791298025946000515608267902601612005869074185803751204993427828379250468690822990857151833858816589812702281783584477897331572736 A013771 223 5829332552335330567047877416805553624763633388833574793154572405200270879353875802714425416200653621082777076602489467575333851650219314942783704562284477351605894822385625715631658026710787521191112044200220196071203473499388914446047870988447385100001174710935170691455580058972648158500923764484810561661830615833407137575270948972329251823505645867573570528264435839081364306517554591392854048322413057120879936506639088962164492672635387585680454277168589839125058219077606167416391005512218302340241736509955180915987366965281851487147101759356003529334952492888248158381602019121998621708345794840564460826143047972959336736044757793494301944878292689084490773470432991246413017086971770182064224991901603055086409334938726227453546115326942354881776088402981135649741380273013490196836626901964638493901930438342830770019516582258990619883206646952726928679048325653896431607520650786586492928 A013771 224 62070733017266599877925798734145534996483168324299904397509886970572484323360069547303201831704559757289410311663307850742154852371535265510760886179205114839899568068762142620045894668416465525642961046643944647766174585821493161021517730284987756544812508322037697522619016467940757591717836244234262860575172397394119200901485064657361873416688117197923378984959712814538367135798921289151109906537054232223129563922693019269127517978221607012325477143291144607003619916738350470649731426694100483318894010358002766393433483446321154635142339533622725580358574144274066390447298299611041323950466023462330378876771174816071017565404580985127327109064060553371657755913170490791805805942075408898619867713768269330560086598427556869925359036001282194781151789314943132398446217147047643615916403252119470683067755307474462039167812567893732120516384376752636336574506571562689203756879889575572976697344 A013771 225 660929165167854755500153904921181656642552776317145382024685276462655813075138020539684493103990152295617640998590901994702464868052107507158581916036176062815250600796179294618248686429298524917046249224664722609414226989827259178557120792074549631689163588613057403220847287350633186836611520328606430939404435687452581251199012968471589228140895071923488139431851022049204533261986913886881018284806553464711883596648835269177669811432103671467241680621764107775374544873429955811478340231438781946379583422292013456557279731736427654554995631354014781979658097488230258925482832294258368017424562217826893874279859469441524195036427978329635779057314116772301411784963439385951148221671218953952504351416204531831803802100056625550965223015341652810029704252625514473778655320181763309222277861828568123833305458513988071793058868222932459619258460843662071711845345973999514641603257064200701055873318912 A013771 226 7037573750707317436565638779600742279929901962224964027798848823774359097624069642706560482571287141643736641352995924439591845915018840736224580241953202716856788397277717129095112013099170693316708461744229966345042688987680655733276222194009804478226213891551835229495581915709542173436239468459001276642778431199995085162767090088285482101244250725841301708670349682779929870173636659067509082696620181292252136537116797946203828152129039893783189415260544219592188153812282169480621366784360150165049804280565359285421914583529481665701593482657549398519399422054675797038541198269263102649536738495420765973331943630613349628747885113253961775402280715391465432686290702581607826264355139421686266333879745854945046884761402948866677694667357919121196290881956478116795121849295415716598814672750593382577036522256944988452490828837784830025864091063313739587729243931146831903791481219609064842939099774976 A013771 227 74936085297531516064550921725188703796693596093771416968002142275549375671501093555539456018419065484222507757126700603432773975303120616159319330416317702529091082854213131990604752715479969542436311700652560681642014552340823622247925213921816398084152725517243941523668956238475205062749077860151445593692304735417547666813143975260063813414048781728758180593921883422240693257608883145750836712553611690399900749847219664531178362163870016789003400893694274850217619461793180540629656313519866878957450315979459945671172546485421920776390567403337585995434565046038187886866386679171113517012267191499240316084038535778770946846907480685928184984483485057488323927243623401088960134062853524562115363923151533863454859228939418599532384092818027122802498105311072578987634457451297586550344178635448318337680284888991950237042122345464732870115400841642164699130140989378851466111571692026397322447615534403944448 A013771 228 797919436248115583055338214529809318027193411206478047875286810950049752150143644179384127684126209276001262597885108025352177289027628320864432230272950896529761850231661429435959406914430715687861846988548466138124170953325089929695907677839501006800058221307613489344027046027283983508152181054892592681635660822726047556226357048569159485232791427847817106964080214680018901807019387735954909315270857279378143184373194987927987200320887938769308212716056638605117212029173786396624580426359542527138930964549289501506645274976772612427006761710738615679387248610214624619353285359814016729146621055083910885662842328972353042025870854343763313714780148892135673177290101974795247507501264329537404395053717532578067341069746929247820825820326352803600999825352300821060331702941416701588064814110253693659619673497986286124024518734508475600988788161805769716337741254906010411156015376697078689422210210333200482304 A013771 229 8496246157169934728373241308313409618353555442526578253776053962996129760894729523222082191580575876370861444142280630253949983773566186360564474387946381146248904181266730900634095764824858260644352946734064067438746172311005557571402024953635006720407019940483468434535199986098519856394804423872496326874056516440386954378698249853164410198758763123723556554953526125912841266441142440612447874389004088310818468627205780231457207709016814772015593849000571087867288073686642477551258532379876408828975336910520834612042758887952674777122767998695944779754115423201565322946873782511299650131953220994533483110537945118897615191491472857052391764434979025403460647991785005827619795459873462580914281998531984286891261047710665302630796153334835004652743446140351299142650411972920205038509714140645981330087630283406557974648613075485046248199328616346907835939564268882239198857989251731070493884967694319627918735572992 A013771 230 90468029081545464987718273450921185616228658352023005246207422597982789694007079963268731175949971931596932657227004150944059427220932752367290523282853066445258331722128150629951851703855090759341070176824314190087769242767587177020288761706305551558893948326267971890930809451977039430891877505394340888554953787057240290224378964436494639796383309741408430197145146188719933805065284707641344966494115532333595053942487147904556347685611043692422043304158080943610883408615369100965800852780924001210929387423225846949031296638920081026803233650114420014821821026250267558738312036180318674605037897149792528161008039626021806559001202981893867507703656662496048979816526742052495582056732629561575274720368568686818147636023164142412717440709323129542412214502460633270941586687654343250051436169598409202773087257713029314058432027764772450826451106861874637084480335058082989439869552432438618887136009115398078696381218816 A013771 231 963303573660296111189224175705408784441602754132340959861616635823320744661787387448885449561515301127644138934153140199252344781048491947206909491915819451509110716177220547907727316942649006405463715242825297496054566896989268260912034734648741512999102761778101364694631259044651515860136711677438941781333147924585494610309187213319794924551889482126516964739201516617489855156335151566965041203229342188288120134379603150887715990156386393236909917102675245887568686534936450187083847480411278764893976117282508818313285246611221022773400831906418344317822750287512848965445546561248033247194443528850990839858413605937880196240244809351205901222028536142257929537086376749374972957740089039571653525222484519377239636028374651788410615308672872683367605260022200823068986015050143446926547692333883861191127833120128336136094184231639297056400051385865241135675546607698467671555730994300606413910224225060758741959067217952768 A013771 232 10257256452334832991942859022911192736734186126001166540606493938246719289158712101555732266931014926407154791370862636841638967228604342253859172269919645519669010905855044394121480470805326620205377639905603767737989028319141728442191345854539799630414446207413223331268433646307449340878735705941369852087635359100986346610572225447429176356628519205683152640543017748943031977704656693885043758731986035620891903190874014350652399863185202315186616797309286018210831374224003321592068807971419296288591057696824153897399861305916281450491172058139542530296176645061436815784064179784169058016126434695205350462812388076026548329566126729971640436212159852842762433710895739627344712054016468093358966736569015162328847644430133292242996231806748748332498260808716394364038563088253927422873879827971195353963129167063126523177130873698495235056547747156693087612673220278773283766725423627312857095316067548446959084380147736761073664 A013771 233 109219266704461301698207562875958380260745613869660421324377947454451066990961966457365437178281446936383384218516945357089771723050179036319092466330104385493435628125544512708605524053135117851946861109714868918874107173542221124452453450659139786464653023216536002031346281465881720581676777796863706185029141303707302618709373056564225869845380472502114209316502052990745404498599184476487945942978187307291256985176426504805746753743196034252107095657749277521908932472737187368312348667279672666880917582355783590699513723185396564884830000075069848862593688916614179214468715386341832129755714276634546571728026308233530686613220117420738027364787078113069734394153617835551966493951167352258086277810986873448477569717892059295803423876278260672244441481091212167188282619763727819198761072408237288128999399370888171218790089543141577262882120411724467996899744449528377925548092310783627302350925487255863220330479813101031912374272 A013771 234 1162966751869103940482514129503204833016419296484144166261976384494994961319763018838027175074340846978610275158768434162291889307038306378725696581482951496734102568280797971321231620117782734887530177096243924248171493183877570533169724342618520446275625391209675349629775205048708560753694329981004743458190296601875358284017404306295877062113611271202512100802113860245457067101084116305643648400831738448037304378158589423171591433857551372716436354563714307053286312969705571097789888609193954556948010416924383673768422124478102622893669840799343750688897599584107780275662881433767828517638845617604651895760024130070634751057567810296018515380252807747966531828947722712957339227592029966844102686131388228479389162356114647381714857434610919638058812890659227156220833335244173818828407899002910643997585604501217247137676873455371514695168818144042135230988478898578168151236086925224063515432654588300431570078949049899787802961248256 A013771 235 12383269973902218758257810450950125061958832668963167082357524542102706348132836624587313360191581338628242209890566286960084037341343886320671217199630467537224724147053936798628474291014150561082421325720805305394530059421928371037191224800202005711942859165600623122857846383358648754905337225637738508342810278216768815008217321053438498957385732815764348849340908383893626850492343670422493568172056350994701217018632660177931105587715207016684614303394429941503392660501424921049266733910697228122382414919410837358286158781442836728571796464831412257335381640371579644375258361506759838055818428136254333386052736936992118829260982044032005151768931896900347630914635351447569748095399935086956005401927021856848535800767908765320499801963737072306050239659739450759439433353679962822884887308582992537286291516728961247521983348552795888474157575597760655939565323312060334474361853579785828312326906056222995358200649483332940525931371429888 A013771 236 131857058682110825337929165681716931659737650259119803092942921324309617194918444378605712659319958093713523050914749823550974829610629701542507120741665218336368862717830319031795994250718675174405622276275134891840956072724693294804012161672550956820767564395315435012190348290002891942232030778590639636834243842452154342207498034577013136898243283022258786547781992471699338704042475402658711513896056025391578558814400565574610412297991524313657773102543890017128125049019172559332592182681104085047127954061886596191031018704803325485832488757524877716107143706676580053307751033323978755618354622794836141894689542905092081293970936804852790856035586838194901573979037222213722677719818508805907545519718928731723209206576692533132681891309872345914822951896905671686511086349984244138078280061791704537024432070129979363614078695390170620472829864964955464444491562626818441483005016917559499869656895686662454574120515698529150720117242985447424 A013771 237 1404013960847116068198269756178921888312886499959107663333656226261248803891491595743393628396438913781861593446140256121170779985693985062024615821657251244845655650219457237050563746781652453257071065997777636328322500262372534203073121497489322588227533025681318752009802828591950793400886663730433130853011028434430539435825439072176035881692494477621011559160782655838654558520644278087509960199965204558369528494255737222238451670149013750891827967995887340902380275521956149411773441561188396297581818454850968476242098287168745809773144340290124897921108866188692224407620933002833725789824240023519415238894654252853420481618202535098072517035066928653099311959728788342131719072360627481765303544693967153135388731631628622092796796778667520739301034791798251592117970047454632231582257526097958069910236152682744020263762709948514536766794692402146845785404946158850362764911037420138173554612106625271581816305235251157938396867808403309044170752 A013771 238 14949940655100091894175176363793160266755615451564578399176771497229777263836602511475655355165281553949262247014501447178226465287669552940438109269006411255116541363536780660114402775731035322281292710744336271623977982793742744194322597705266306919446771657454682071400380518847092048132641195401651977322861430769816383912669275240530430068261681197708531081944013719369993739127820273075806056209229498137518739406835089942395033383746698419496184203220208405928545173757789078936563605743534043776651202907253112335025862561772805382464440935409249913063967207177194805492347694614173512210048507770434733463750278484383221288270620593724276161389392656298201473747192138267018544682495961425836952143901362246585619214413581568044100292099251760832077418463067782952872145065296924001887878137891057528404194553765858327768545335531782787492829884698059613922991866699438662720772726449631272009509711345891803180018144954329728049848423878434702330167296 A013771 239 159186968095505778489177277921669570520413793328259630794434262902502668305332143542192778221799917986451744406210411409553755402383105399709784987496380267044480932438939640468898160755984064111651204784005692620252117560787772740181147020365675636078269224608577454696271251764683836128516363448636790254533828514837004855902102442761168019366850381393200438960539858083851693334233030267711182886515875696168299537203980037706622315470134844770795369395888779106327149010172938112516529273957150498133782008556431140143355384557756831712481367080237693074305122822022770288882518252251719558012596510739589041922012965301712540277505568081976092566474253004263249292460101888267213463779216997262311866428261705201643673395075816536533579910272832749339960351794745752882182600655281646772102126412263980562447863608498859474079470732742423121223652612264938769052017396615622880650787991235673784357259406411055920260833207473702944274786017457572710411621367808 A013771 240 1695022836280945529352759655309937586901366071359308548699136031385848412115176664437268702505725526719738174437328460688928387524575306296109790546861457083489632968609829291712827615729718314660862028540092615020444547787268204137448853472853714172961410703632132737605896288790353487096442238001084542630276206025984427705645586810520917070218222861074798274051828408876852830622913306290588675375621044412800053472147979441500114415125995827119429093327423719924171482660321445022076003709095738504128510827108878780246448134770994744074501596670370955855200947808898458036021054349976309853718127646355144118385594054532635128874879288936881433647817845989395078466115164906269288962321102586849096753728130636987101834310767294481009558884585123114971897825910452776689480331777438974829343442037786865028944851703295855679998204362241321394789453015397068012865881239163152433169590530677454455836098159464923438937351993179988950637921513888234220462944324419584 A013771 241 18048603160719507996548184809740215425325745927833917426548400462196513892202401122928037144280965408511772081408673449415709470361677861440977049742980795024997611849757462298158188452290040614508858879894906164737693544838831837655555391778946348513693101172274949390027583683039683930602916950235548209927181041764682186209714208358426724963683637024724452022103868897720728940472780885382188215399612880907494969371431685093093218292261603567167680985750407769752577947367102746595065287494451423591960383287055341252064179739041552034905293001346109937946179692269150781167552186718547747322390623178389574572569805492663498852259714668599913505481964424095078795507194275921955388870795100344769182233697135022638660331741050151633789783003062390928220768050294501166189586572766170203982848970818354538828204780936694271280620880049145590211718095707947980200995903434609247108389799970653535045742773201982504777804924023380522346392588279881917979489431166419730432 A013771 242 192181526455341321147245071854113813848868542639575552757887368121468479924171167156937739512303719669833349122839554889378474440411145868623523625663259505426174570976217458550788390639984352463290329353120960842126960865443881407356353811662220718973804141282383661105013711057006554493059859686108117339304623732710335918761036890600527767413303367039265965131361996022930321758154170867549540117575077955903006433867004582871256588376001554783201467136270341932325449983564910045744255181240918758407194161240565273651979385861314446067671559878333378619250921363281917517872095684179096413488815355603492190048723288885880935778861441791251879006371957187764399014560604650016980980696226228471102252424407093721056455212378702014596593609416608338603694738199535848417586717826814180332009375841273839129442724507413920600596051130763302244574374283098230093180204379771719263210134590087518841167069049054709710874066831000955801944388280004182662645603463060037289639936 A013771 243 2046348893696474387575865525102603889862752242026200485765984695757396374232574587887073050327010007044385501459995580462101995841497881209103279566062387213777906831754763498648794783534553385029115426952031991046967879295246449225530455386579326215633066496374821223446185995335005792242101385937679233428915633505899656862967520811114419667416854252234103996718742533652162066080825611397667503171939430074455212507815864798413140153027664555331529222067006600895401391424999162167084829169853302939519803428889539033846276500651276221728566769584493815537783810676225857730302074845139018610828905906465984839638805580056860204173316632193250007659848600135315320707041318313380813482453416880760296783815086733941809135101408419051424528753068045589452141572348657713950463371419917392175235833957883839050306130554943426555146752440367642300227937366429954032182816235809266714661513115251900620746951234334549001387063616498177379103846405484536991850385674663277060086038528 A013771 244 21789523020080059278907816111292526219258585873094982772436205040424756592828454211821553839882002555008616819546032940760462051720269439114531720819432299052307151944524721733612366855075924443790021066185236640668113978735784191353448288956296665544060892053399096387254988478327141675793895557464408477551093665570819546276878161596746340618654664077788739357061170498328221679628631110162363573774811051432799102783223328373503116349438572185170123156569486286334234015893391078755119261000597969700006866910815811632395152178934789208965778962535690147846322016080452933112256492951040270168106190092049806572474001816445447454037475499593726081562067894240837534888575957400878901961163982946335640154063043543012383670559796846059568382162668549436486403462368507338144533978879280391881911159983547118207659678149037605959202619985034655212827077077746150534682627278897071977715791651202237809713536743194277766769453388472592732697756525599349889222906663814574135796138246144 A013771 245 232014841117812471201810425953042819182665422376715376560900711270442808200437380447475905287063563205731751894526158753217399926717428987691533763285315120308966553905299237019504482272848443477476144312740399749834077645578630069531517380806646894713160378584593578331491117317227404563853399895881021468964045350998086528756198664682155034907434863100294496673987343466198904444685664061008847333554188075656444846435762000521061182888821916627691471371151889976886923801232828206584509891134367181365673118866366762261743580401297635497067614393080028694267636827224662831779307136942676796749994712100146340383703171341511124490591039119673995316472898937876438071493556794404558548082474090412581896360463287645995861324120716816842284133268094714399707224067299866136562997807106577612758590031504809714675160252930952428253589497600649008706182716723841010893300615265696022418717749502001428197829739241532669660561139680456167417765711484581877620445510156297585397957280044941312 A013771 246 2470494028222467193356877415547999938657021417467265329620470773607675021718257227004723439496652821014631694172914538404258874419687183860939451511462035401049875865983626275783683727241290226148165984642059776536233258770121252980371597070829176134905731711168752422073717417193837403795911002091341116601529154897427625358196003381535586811694366422291935800584617233228085934527012950921622206407684994629589824724847993781548259475400175768251658787160025324473891964635527154743711861320798741747181687369689073284563045644113017222772775958057516145536561796936288209832786062394165622531793943694442358232405671368444410453575813384546288702129803427890508312585263392746819739419982184114713172032446213086854563931379237392665736641451038672518928082521868608974622122800650070838420653466655463213841861106373208781456044220970451710644703433567675459083991864951349131246714506596697311207450491063443839866545655015317497270664369295887827832902503792144256689317449117918535090176 A013771 247 26305820412512830674864030720755103346819964053191441229798772797374523631256002953146295183760359238163798279553194004928548494820829133751283279694047752950379078220993652584544664327665258328025671404468652500557811739384251101734996765610189067484476231260524875790240943058279980675618860350268600209573082441347809354814071044006590928370921613664564532404625004299412659030843633901413433253829029822815872453670181437785925866894061071580343662765679949654998001639439093143711043899343865002123990607112449252334027310018515407388084518401396431917673310013777596858299505992373075548718541912458422230458655588731196082509675260918648882100278146900178132512407884605968136585343970296453465855801487276948827396741326119757104763758170659784981546222692856948361776363581321954287503118112947372300988137060661927104943958864893369814944802160628608288326345378001965549515016066241632969736932828843550006898978134603100710938034204262613590764745860378752045227852198207596561640194048 A013771 248 280104375752436621025952199114600340436938977238382466214897332746443927625613919445101751116680305167968124080682409764479184372852188616183664362182220473415636424897140412720231585760979670676817349114782211825939579400963505731274245560217293190574702910462068877414485561684565234233989625009660055031534181835471474010060228476582180205293573342300283141044447045780145993360423013782250237286771509553343409886680091949544538630687962290187499321128960103926418721456747463794235195440213474542616251984533359638852722797077152057868323951938069207059385405026703851347173139806788508442755034283857279909923764708809775886563022178261773296603761708193096754992119155284348718360742595716636504432574236524951114120501640523173651524497001185390483504179233540786156194719413916169253333201666663620260921683421928199813443273993384601789532253406373421054098925584964929171235891073340907861758860761526120473460319177253816370068188206988309514463013921312951777586170206514488188344786223104 A013771 249 2982551393011945140684339016172264424972526229634296500256226799084134941357537014251443445890411889428524585211106299172174355202130104385123658128516283600929696652304751114645025925182911533366751133374200991522604641461459409026608166725193737893239436590600109406709442260817250614123521527102860265975775968184100255259121312818647054825965968948813414885841272143466994537301784250753400526629543033724000628473369619078750247339565422465916492771381167186608506546071446994481016361047393076929777851131311213434503792343277515112181913440236560916768335792724342609144699592662684037898455605054512316480868246619406493640123060154131362062236854668840094247156084765467745153105187159190745499198050470517679463155101468290753041432844068622037868352500478742290991161372319379370209491931346634228538294085076691471613543981481559239854939434271064187384045359628706565815319768148933986912008349388730130801405478599398636708486068028011519710002172234140310527737540358966270229495283703611392 A013771 250 31758207232791191858006841844202271597107459293145989134728302956647868855575054127749369811841105798634929783327859873585312534192281351492796711752441387782699409953740989868740236051347642007289166068168492157732694222281619787315323759289862921087213520816709964962642141193182084539187257220591256112110062509224299517999123738892953839786885637366965241704437865783636557833189398702022208807551374223093158691984439703950532633671692618417078815029666668203007377702568767597233862212432641483148274558846201800650596380871218980914513014311638900641749239520928800102172761262672259635542755282620447145888285090003440344280030344521190743238698028513809323543717990582700550390264032871063058075460841410072250923675520434359938385176923642687459222217425097647914473886292456751533990670084978961265475755417896610789741016314815642785975395096118291467265314989326467512801524891249849092639064904291198432773365536126396683671959652362266661872103129949126026499349329742272845403665780876054102016 A013771 251 338161390614760610904056851957065787966000226553418492306586969882386507574163176352275289756484094543864732332875051933936407864079411830695299386739995897110183317187434060122346033474749692093615040293858104495537728078854687495333567388918460383736649569656327706922213519425002836173265914884855695081747945598220341267654669571732172486050758266683445893668854394864162067807800717379132479382807032727495953752250313967665271483336183000905055222435890683025622557776952237375346164837982766512562827502594356773327550263516739708777734576390331014033345902418849863487935561924934220599259258249342521209418459638356632785893763108461639034005656607615041677093509163724595460555531422011079442387507039334449327835296941585064623925363882947336065798171142439754993317941242079490333932655064855979554785843689763111689162341720156964385066006983467567543441074006348226076310637042028393138420763100892680912170796228673871887739026378353415415614154127698293930165071663095721257858233234768224078266368 A013771 252 3600742487265970984906397359638836510261970412340800106080538055307651532649689501799027285327042638703071669880453552992554870936717577173243547870007476312429231961411797872182740564439134721412812949049001096668485728583644712450311825557203766166027844617700577423307729554837430199572935461693943441230452124729850193817986921599804172631468474023645331875785961596513597698017462038653002640468129284482376915553961343127699810754563676593637028008497363992856828995208987423572685963194840497825768987247624710922391755205926244419065317769404244637427067168955913346419537863376699580940912581838999165837887758229221425904196789578899532434092231557884963777691685575339492463995298581573973902542174954833216442790241833997768115557274625623234428618926324698511168849438345662413075714911130586470299359663608597613266200614636231356772182842359962659202560556019595911260555663223518330137904285498305266352794638242919387860645152876707167345459513151731433768397683068643239953674467483812049985380286464 A013771 253 38340706004408059047283319085434331161269460950604839529545569212915873519653893815156042534162350016910307140887069432264724265734168761740697297719839607774746461925112823743001821530147906513603632281473763677326036037958648898170920318533105702135864489489275748403380704299908956765052616796117109762221854224123444863773924741194714830179876311403775493813368919079676788288489935787577172115704640621168349396818580381623747584914594028369047074234479931795939515140985298086201960136098661620848788176212707921901627409432702650574207503608616396899323411215042565312675239169235097137858837171421663117841828849624749743027887415436122221358214081628359094304861068006214915756621939296599674114269078919064088682830495048408234894453860213636200195934327505389746925908819504613374430212373718484735747581698104347386058504144646591486910202905448882395188864800496657263102396702004023179308404831985954476124557308010605641940149587831177917894452896039636306765898529314913219026725729767630708244329290268672 A013771 254 408251837534937012735472781621704758205197220202040331310601220979128221237274661343781540903760702980060950436165515314754783981537428975014944826120852143585500326578601347215483395653014908556851476533132635636167631732183693467723959551740509516342685084081808168999197739385430571634280263645054984748138303778466440909464750644241323511755322963827401458124752250360398441695840836266121728688023013334200584377324243903529664284170597214073613246448742313763163957221211454021878471529178548938797896500312913952408528655639417823314161498424547394183995682617773235449365946674015314323920898201297868878779793590804335263760945199563829413022263541178767636158160652130176422976510409630193329968737152330194416294779111275450885156144703554798259686308719277390025267077110085123210932901355354425466240249921415090966750952132196906152619840537219699743971032395688406537514320082938838813275894650986443261774286215696928875378712811226382469740134437030047394443287540145195956196575570565731781385618282780819456 A013771 255 4347065566072009311607314178707912265368940000711325447795281800985757299734500593988585847543243965331689000244290407071508939835410543725959132508534833624898407477408947145150467196913302746313354522124796304253912942684291968044324721306932945330016910775303093383503457528976064726761816247292545477598176658633110662803980664859881612753170678918834170726112361961837522607177313224561664167070069045982567822449748549084783865297848519135455833848186208156950169816491459562424961964842693189100320001935331907765246013125248520982649191635224580653271186028514049411064848600184915066921109724047419707821247242154884561888526544484955655589861062186471517789812094623882118551853882841742298577507113198011910144706807976861001025142628803451491869139815242865648989043837068186391950013533631813922364526181163227888613964138303632656713096062040315362873803552949290152811452480243132755683761726243703647851372599624740898665032534013938520537792951485495944656032125727466046541581136675383912008194063475050165567488 A013771 256 46287554147534755149994681374881849801648473127574193368124160616896343727572962324790462104640461742851824474601204254497427191367451469594012842950878908437918242819450469201562174712732847642744598951584831047695665013702340875735969632476222001874020065935427338347544815768537137210559819401171024245465385061125362337536786119428019412595761389127746249891644430169645940721224031215132600050962095201622382173444922550654778597691491031754333718815486744455205408206001061420700995001644997077540207380607414153884339547757646251423248592531871334796031588831617598129018507894768975632575976341656925048880640634465210814989030645675807820720840590161548721425919183555096798340140144498871995253295741332430819220838091337615938915718711499151485422600752706033430435338777102048701483744106111554645337474777026050557961490144657080528681046868605277983880260231804041547136346009628877582520694861042956442321415440804241088985266422180417366686419347417560818697430074746058463574755943319487895063250387882334162962612224 A013771 257 492869876562950072837143367279741936687952941862410010983786062248712268011196902834368840490211636637886227005553622901888604733680623248237048751740958617046953449541508596058234036341179361699944489636475280995863441065902525644836604646606811875954565662080430298724657198303383437018040956983669066165715420130862858170091698599669550705319667271432242068846229892446389976799593484378731925342644389706875125382841535319372082508218996506120145437947302854959027186577499302007624194777515928881648128188707745910560447504523417285154751013279365972908144357879064184877789072063500052535668996085962937920481061475785564758003198315156001675035510604040170785743187466494670708725812258623989005457093053707723363063483996562934517574572840042965016779852814813843967275487298582614573398907241875833863553431425773386341173947060308593469395787056908999972357010948249434393907812310528288498680358880385400197838431613683559115515116863377084120476993211302187597490235435896030520144001284465907106633490130171094167225894961152 A013771 258 5248078445642292375569902574794692141853322924950941796955353990824288229783224621380359413539773506920212545155134976659309863204231276347228095108537727354315960330717983530828076018960877843381008925649188792043953920469730093066220166277069332855164215169832421820820149847534426837368100109962108216532537793553427713795136406689281375910243817106210513549074655894769160472962071421664737541048477461598806335076496668080673934547515874797167308623262880799603721482677212567777182425990989610731789268953360078455647645028165347252327788789398688879525921122696275440578698039332148559399803470323333362977282342594164693543218055659781105835778116911819738526593460143235253706512448929828234930107126835879838369899977595402126743134051600777491498671872772137810563549388755307679977551564311493878979116937821635017760820188298165903262126340581967031705657452576959977426330385482505215933948461358343741306583619822502537462004964361239191714839023713945693538076026921420932978493325676992978871433402906061810692621329546346496 A013771 259 55881539289199129215068322616413881926454182504877628253980609294297021070731775768458067035371508301686423180811877231468331423398654630545284756715709720868756345601485088636257353449895427276320983040312562257684021345161686030969112330518234256241788563128375627548092955576546576964295529970876528289638462425756898296490612458427468090692276164546929548270546935967502020716100136497886125337084188011104089855894536521723016055061949034840237502220503154754180426347546959421691438471952057375072092135815378115395736124259904617542786295029517239189192008114469940891281976722808717860489107352002853648982102383942665656848185856665349214939365388877056575831167163605168981466944556204811045535780686548448518962694961435841845560891381445078729477858101277723406880673891466516176400969056788786823369637153924769669117213364998870537935121274516784953601840555039469839635565944617715539264683216543644157432502383870007018895428860518474913379605924506093744793433534659290094354996931808621239023022874143746160255031917009497489408 A013771 260 595026630351392327882047499219575014752884135311936985648385527765674680361151948382541497792635820396357034029284868760674792996348874506046192089508877107810517567964613223798868299534486509638265827413248162919819459283281632857759108095358158360462564620190943682132093790979067951515818803129893273228070347909459453061032041457335680229691356600095705829984783774181961516585034253429491462589272433942236348785565024883306674954299633322978848923643917591822513179748680023922170436849345506929767637062162146172733798251119464367595588469474299562886516502402875930610370488144467227778488015084126385654361426184221503914119483001772638440674362660762898419450267958067839314660025634468828012864992750367879829914775949368843971532371429627198311480233062405198836465415596335464246317518516687002095239896414990947436760087910507973487933171331054726185952398230060274852439506178289435062090346889756722988341285383447834737198526506800720877666043884140886194560480277052120924692007329898198953117147563882609114395579852317129267216384 A013771 261 6335843559981625507288041771690034757088710272801505023184009099648903996485545946377301868495986215580409698343825282563665195825122815740379853369090523443966391063687201607010349653443212354628254530296266438770237602448382826669418982999373670222205388075793168327342534686345115547740438615727103573332493064539924256193869177437710323085753565077819075677677977627489526228597444730517225093650572876616932641868696384957449474913382495623078783338960434517726120337963944894723270811571830957788165799437902532447269483777920056586157826022962341745615627717585822909139224957762287041385340384615777754447640466009590573677544255002875054116300613611803342370306453217506353022499952955824080680986442805917184428932534308879450608876690982670407620641521648490557210683745269780023294788937165683198310114417026823608306621416071088901699512408333070724428021136353681806628775861786425904541138013682129586379858006762952544281689910244414075905388035278332156199679993990050983606120494048756022452791387260222021850084134267472792437320056832 A013771 262 67464062226684348401603068784955490093480586984790425486863328893061529754578093237025510295745261223500202467965051608737907005145907742003564678674075893631354132046141322711446203109863325152081654238594645040025489990870380338375973330977330840526042972231045656349543309340202790352340190380262198848844386151221113479952319001356739520217103960948617517815915105777508475282105591490547412797191299990217098770617879107026922008877696813394542884993250706744747729358640085239013387601616856038528389432414786165498525463267292762529408531492503014907315203936853842336514467350252832416671104415388801529358475682070120428518491227270613576230368933738481989559023113860007646983579499073614811091143642997406179799273625320948390083319005583474500344590922513127453179360519632617688042912602940194695606098312501617781248904838324954625296408123930537073709569059894003876983205376301863031554037569687315835772728056011918691511434164282521080240571799643680799214192576006062873437971020631154127077322691546844088659695861680050293872583965147136 A013771 263 718357334589734941780269476422206058515381290214048450584120726053319168826747536787847633629095541507830155878891869529841233790793625636853956698521560115386658798027312804231479170713824686219365454332555780386191417422787809843027364028246618789921305568316174148809937157854479311671718347169031893342495023738202416334532292726446562411271722976180879329703864046318910244803860338191348851464492962295831667709539176731622665550529715669025092639408133525418073822210799627625014551182016283098250290676352643090228299132870133335413142043332172102733092291519619713199206048345492159572713919815059958684609049062682642322864894587977493359700968406447356224824478116381361425081154506135850508498497510636381002502665562417458457607180771452836479669204142919781121453830813048113142280933396107193118813734831517226134738338718484116850156153703612358760859491349751353282117170846862237559987392042030539019308008340414910227213750981280284462401608522605913150032722549312557476367515427680529145119332019590795856048441535169175529155274060886704128 A013771 264 7649068898711497660076309384943650111071779978199187901819717491015742509667207771717001602882609325975375499798440626753749457404370525781220930925857572108637142881394826739456790209760805258863803357733053949552166212717844599208555372172769996875082061691430622336528210856834495710680456960655851600310887012764379329130099852951202996555221306250374003102686744365203756286671504881061482570393921062526015597771173153838318142782040412443779186424417805778651650058900594434951154940986109382430169095121802943624750929166801179755479136477400968549901966720100910706145146002782800515130257818190758440073717154419444775453865397572784349294095911591851449081931042983228736454264133181334536214492001493256184914648382908621097656601260854429802835517685713809829381240390497336308739007378801749392329128648485995423882693830674418876220462724636064396085631863892152409747983635177389105538745750463541179477591672808737964099372020448672468955652327548707763221548429705080112008361304273942274337230647344602794275203805466481381034445358200321625554944 A013771 265 81447285633480027084492542330879986382692313207864952778576351844335626242936428353242633067494024102985798321853795793673924222441737358518440472498531427812768297401092115121735902153533054396381778153141558454831465833019609292372697602895654926725873792890353266639352389203573710327325505717063507840110324911915111096577303234224409507319996468953982385037408454000689596940478183973542666409554471473777014085067451742070411584343166311701360777047200795931082769827173529543359897811620092704116440524856957743716347893768098962036341845211365513119356141635634497199033514637631259885106985248095195869904940260258247969032758753355007751283533266630034229824401745685419585765004490114850141611910831900191856971175981210997447847490225577968540592592317480647063251447678015637015452950569481027529520561849078879273502923909021212193995487091924813689519808086723638858996529747368839195776564750935786479077396132067441841730113273737464449439785983738640262783047679499693032665031167908937337142831932925330553442370120607093745254774174117024668909043712 A013771 266 867250697425295328395676590739210095002907751037346017186280994438485748234787089105327556902676368648592780531099217611039945120559619393504354151164362643350356830726828841816243886130819963212673173774651314427045448189992799745184484075632933659777104146696481583175824240239652867565361984875292231481494739662072102956355124838021512433943322401422004435878325218199342828222211702950282311928936012252777645977798226149565742550086034886996089553998594075074169333119743742577696191898130747113431858708676886055091672372842717747762967967810619983694904196136236126175308863861497655256619178921717645622747803891229824374260815205724122535667062223076604479170229788058347749225767810742924307883626538073242893029081847934700824680075921954209020229922996533929929501414875510502940543017663833981134334942568991906504259133783257867441663946554815416166006916507433306570595048749983399756628861467964254429216114014254120730742246138756521457634841154849041518113891691312731411817251875894364765896874421788919733054357044224334199472835405998078674543497445376 A013771 267 9234485426184544656757164338191109091590961733045660390999520028780996247204012924793527825899697973370215927095144469122353335643718827302034363001598133426394599533579273507659364899520970968288543954352487196019179932327043331686724386437339477609306604954024135897656176510071823733835974414952111680814955987921743752279269369275253064396628496930341503233232406923386602434910110213014606057419310658467576374371595512040576026673316099476734361570977029711389755059059031370967309051331296195263822431529991482714616127426029258578180082921247481586383339880458642271514688782397227033172481017158449490591018615833815169937129160310550456759782878551319684494204606783245286833755975648790658030344855377403890324973663516808694381193448416968417647408220067093285889331065594435835310902052084504231118398468474625820457351256524129772518837702915674551335641646971149848363696079089823240608584116910883381162293182023777877540943436885479440480895788616832594084876718729097964073030097974523196027269918843208417317562793806900710555986751403067541726539160798363648 A013771 268 98328800818013031505150285873058929607260560533470191843362889266460048040228329623201484290179984020446059191709098307214818317934318073112061897241016924724249695833552104309556917450099298870336416025945283663212227919418357395800241266784790757583896729550448999038242967479244779117885455570410085177317651359390727474269660244042894629695300235314276326427458668920220542726922853548179525299400819891362753234308749012208053532017469827228267482007763412366878111868860566038059906778575641887169181250931349307945232524832359545340461522945443183931809803047123622907088406154965673449220577870703170175813166221398463929490551298986741263578168090814452000494290653027995814205833628708322926707112020058596624180319569126978977770947838743879711109602727274409308149597186449552774390485050595801052948706892317815736229876179468933817780583860646102622621912256948803585376635850148437866000203676867086242616097802189186840055965715956585082240578357192033461815767301027435121449624483232722991298370095842483227597408628455878766000146928939863184304188984180976123904 A013771 269 1047005071110202759466840243976331482458110448560390602748128044909266591532351253827849404721836469849709638273318478775223385449364618842497235081822348214463810761235662806688162057008657334371342157844265380445883802885966669550480969008724451986753332376253180941759211117718998408047244330913726586968078351674792466146023342278568742016995556905626414323799579906662508338956274544581015585388019930203230596438919559481991354008922018720326592148418664814882518135179627307173261887378273434814577441959917007431000835924414964438785234296323079022505910782845772336714677348738074490887300713167247356032058593925450843921215390231610820974580333830992284901263206873442099429663716478486222523577328789583936854272042772064072155305052586944831163895049840017910313176910841314837941709884818744089611797830989400101959375721558985207291727656948159700725678121711990860577090418532380566397170168751280734311376209397710461472915922943505717955697678347380772301414290221340129173195601497462034411345044780530761407457207075798197100369564499351663186471004303559033767329792 A013771 270 11148509997181438982802914917859977625213960056271039138062067422193870666636476150758940461478114730959708228334295161998578608264834461434910559151244363787610656985637337565615549583028183296386051296725737770987770733129773097373521358004897964754949483142343870667852079981471895048887057635569360698036098288633190179522856548582199964996968689931110059719817926846142388793206411350698653953211636216803999390881615469364243937487001655334037553196361942948869053103392671566780892576803855533905620601989196295125296900923170541344185174787248145431642938015741783841337884409363017178967977993804849847029359908118200586073101475186192021737331394632405849628650626788411474727059253062921297431051396951489759624288711436938240309688199945788562233154490696510709014707746638320394403326853549987066186423304375132285663432683160074487242316091184004493327020639989278683424858776532788270997067956863637258947533877666820993763608747502448884792268879042910463465459362276829695436186764744975742412002036823091547466604340943099202724735122789096509609543253824296591554527625216 A013771 271 118709334449987962288885438045373041753278246679174024742084893911520334858345198053281198033818965655258973215303574884960865020803957345358927633842449985610478275583066370398674371960084095739918674207535655785477782766365823940833255420036153528710702096499677534871288947642712738480549389703542552712688374577366209031559376529303265227287722610386459915896621285057724155870061868062239267293797502436528985514107441517790469446361593625996831866434861968519557677444925166843082944157807453725027048169980962150494161401029919924232883741134618252556134003991618514342565793190897406921651029678034041171168624301642599840506384507782572647459104690045857486845871874043005382893726926613985975045835274739462960479426199380518382817559953022756610658629016936446029588608086204835559606624336600262280753035344986408577744231210288473140156181738927279844946115774605839421107896252521129509576779604684009533273340729396309941594905943406075725268079024048910614980211289523682597004516671004501705202997688092278797424403022362120310612979587458299634322416566721110106872610153299968 A013771 272 1264016993223471822452052144307132148588906770639845015453719950369868525571659668871338196664104346297197546796552465375063290741520537813381861445154407446780372678408490712005084712630975451438654042961839662803767430896263293321992503712544962773711555923528566391309484714499605239340889901563321101284705812499795393768044241284021168140159670355395025184467223443294646811704418771126723718144355805944160637754216037281432918664858248929614265713798410240796250149433563176545147189392333767264088008913957284978461830598166587353231746075601415153217714874502753940719640565896675588901740164011706470390603511563890403101711982238868833550144546739608290519934843714809921317052404314585722662288054005425801603184930171003759740241378379786312390293081772339277323059498901909089038691335936119592765458320353415278535820573927151661996383023156097675788986240768002978155956879296844987017973549230675333510294532086611908258102558485387894322654505448072800228309289810848172292904093512855934157001519382806584634975043382111857067407006647255974506265091602446380417979552912338059264 A013771 273 13459252943843527965469451232582343118174679293773069724551210031538360060287032154142009118079383079372559478289690651313673919815710686636890060668004130493317408279693609101430142020094626606918788249457668729534515604183411547292576179531178763614480647473732174934663393239991796588501795671846243086479547491497821352842135081192257398356420169944246228164206995224201399251028651074957354150801100621693422470806892364972697717943410634602532701320525472243998471591168580703852727272649569953828009118915817170450661572209277822137211632213003868551462227983705323960782732745667801670625729266396650496719146191132305012227029186879475339641939133683349077456266215875296042183974001141708774908043199049773935470713136460848033714090196987964654331840734711868624935937544307527980083985345047801423766600195123165885849417471176310896937486430566128051801125491697695711404628850752805421767382352208230951217616177658243599132276042752410298747625174011079176831037317905911338574842787724889986903752178388124513193214261932727054053749806779981616542710695382849058690646279410575655043072 A013771 274 143314125346045885776318716724536789522323985120095646427021284415820457921936318377304113089309271029159013324828626055187999898197687391309605365992907981492843763362177549712028152229967584110471257280225256632083522153344966155571351159647991474966989934300300198704295811219432650074367120313818796384834221689468801765063054344535156777699161969566333837492476085147296499224953076646145906997730119419791562469151789902229285300661436437247768203660955228454095725502763047334623839999172620868360641098215621230958644420884390250117029459804065192335969803570494289534414538275870752188822765228591534489065468643176783770193406781892653416507367895460300976754322666640152257174955164156915035220843983481992864892153477035109862987632417527847639325440143211977118317862971786557931934275954068989560266758877671470352524597233085358430590355512668131495578384235597063935036488002815872130979087286313243168565177059704977843560475303227664861064712852869971074896885361062143933144926003694628580551153195476749816481345461059677671564327942593244252946783484436576776938001583163809574898630656 A013771 275 1526008806684696591746241695682867734833705793558778443154922636459656235952777918081534196174965117918485173882775210235641822916008975342664677937092484186935800392280466549333675764944694835608297947519838532618425343888817199624523747147931813225448508820429596515803341797864518857991861097101542543905714792549463801194391402660610349368940676651942322701619885354648413123747300360128161617711830311581940557171528258878937429881442975183814235832581851272579211285153420928019074648311190067006304106413799934867247645793576987383246129687993686167993406468418623194962446003561471769306584804154042659239569110112546393585019395413592973578970453350861284800480027754384341234398922587942831295031546736116260025371650223469849821092309981836521663537286644921132355848604923583268859236170358926600837720448529445816313681911337892896568926105498890264164918635340637536780268524253983406450665321424663413258882005331738604078231941028768175440617062457359452005502035324589708600127172087340405125708679225436432045893366469363447846816963932732864805377350542280669520835840857528244353520619225088 A013771 276 16248941773578649308913981575631175640509299289813872862713616233022419600425179271732176120871028575596030131503790438589114130409663569448693490674160771622492402577002407817304979545131110609557156545191240695320993061728125541601928859631177947224575721919934343700273983463661396799897336961937225007508051111066690555117879655530179000080480324989881852126848539256296302941661254234644664905395569157724503052762432900542925753377604799757253983145331552350423441764313626041547106855217551833483126125094141706466452932410007761656804788917756770316793792075721499779960125045922551399576514994632246235582931884478393998893286522363937982668877387279970960555511335528684465463879727716415267629495909646165936750157331579506960894990916686595282673345028195120217325075945226314646813146741981850445720047335941539052108084991925883562665925171352183532828053629107108491636299246256415311886684342529816024380575592772352656225013708074323532091690481045963444954585672136231217174154128386000633778546016392447128424672566165781992672907031955739544447658028574204569057860033450960745876287553508737024 A013771 277 173018732005065457841316075817320758220143018837938118242174585649222723905327308885404211335034712272946528840252360590096887260602097687489688288698463896236299102639921638438663422196556065770564602893196330923777934121281080766977338497352782782047282287003460891720517375921066553125306843970707571879945728230638121030895182572085345992856954500492261961446683246001043033722809035090496391912652020391450508505814385524981073421964735907815240412531490369427308807906411490090393593794356491922928326980002420890454790824301762646121657392396274090333220298022282529657015411488983327302690731662844157916487058705925939300215714890131211639458206419757130787995084700709432188259391340724389769718872445912374894515675266658590119609863280878866569905777860221640074077408664769798359266386508622743546027064033105507826846888994026808175266771224558050257553115042732491218943314374138310240969414879257481027604368911840011083483945963575396969712320242177418761876428236906590000470393159054134748473957982546777023465913484533246657981114076264714669278662688258130251328093636185830022090709869761031831552 A013771 278 1842303458389936995094333575302831433528082864586365083042674987992923564143925185011784042295449616282334639091007135563351655550891136176390200898061243567124112844909885606094888119548928988324971891606754531676387442523400948006774700319812431063239461792012851575040069018807516657678267274600094225377662114199834712736971904027564764131940851521241605365484283203419106223080470605643605581085918713128165014569911577069998469797080507946416679912635309453661984186587469546482510986722307925995340825683065777641562612697165168655903407914235526513868129733341264375787900101534694469119050910745964593494754201100699401668696932150117141536950981957573928630571661893154033940585998996033302267966553804074967876802910239380667593605824214798171236356722655640023508776247462468812929468483543814973278096177824507447340265674008397453450240579999094119142425568975015566499308411455824727445842329634333657981931320173272438016937056620150826933496785938705154976460207866581370325008746357608426801750704598158081745865046783310010414182902684066681798479200304572570916141541038106718075221878693215466942365696 A013771 279 19616847224936049123764463909824549104207026342115615404238403272148650111004515370005476482361947514174299237041043979478568428305888818006202859162556121502737553572600461933698368696956995867684300701828722253290173487989173294376137009005362765961373789161352843571026654912262437370958189939941803311821346191999840021223276834085509608476906186998180613931676647550006643063360851008893112227402862457388701075140418472641343706399313248613444807709740775062592807618783375730945776986619134795998389111873284400327358699999414715848059487470779886319667845400617783073389560281141426707179654097623030991532142733320247228968284933534447323085454055884247192058327055838304153399359717309762602549307864905790257952197388228925348536714816239170927324726382837254970321449482980367920072980412774541835465168101475355299279148896841416084338161695830354180628547458445965752084635965181621697843329125946384790191604697205004920004345778891366005187873776675332490189348293363358431220693131215814528585041502561187254429971018148684990890219547779942027790206524843088735115075128973760334064962564325358292002309931008 A013771 280 208880189251119051069844011711811798861596416490847072824330518041838826381976079659818313584190017130927938276013036293487796624601104134130048044362897581761149470441049718670020229885198091999102433873072234553033767300108717238517106871889102731956708106990085078344291821505770433125962806480500321664273694252414296545985451729342506311062097079156627177144492943112470735338666341542693858997385679446274889048095175896685027785739887471235960312493319772866488215524805384783110633353520547307790847263226732294685715437593767894350137422588864229531823217825778154165452037873593911578048956831490033997834255824393992494054297972274795096213914787055464101037066490566262625396382269914352191945030145516854666674997789861597111218939363314692034153686524451090923982794094774957612937095435223321464033109944509583226724377453567398466032745737201611315332773337532643328197203757253907838635768533077105245960206815838892388206273853635265223240479974038940355536180627733040575637940461185993100373521919271521885170331401247197782999057744760822711910119076529208851505319973312600037123721384936415093240596145373184 A013771 281 2224156255145915655791699036707372034278278642794539631433471356109499823315281296217745403044455302410120686762986810453058058458752556820216751576376133450592719561256297404398375407817589283606442715880473153520703554211557621155730153971875165889875027923230425914210019315393443571925251963404367425081186296399707429621653090014039007200189209698859766182234560858261588389886119204746604210604162714743935018584117432947902175862558321793720505407428868941482366518908127737170562023948286787733356941658838245473813497979498440539040263275726226316054853623408885785553733299278027970483065292341705882008939156018147232076690164808782018184485764652566581747842683991549564435220678410048022139830680989463468490755376466446286040259266340574840779668454112355216158568791521163748662554192194257926949024554689138042198161171125585658866316676609722757285663370498047586158643825607239610665793663340205016658984282175052526149620403993508304097064630763566636905749251324101416049392790030708454532777261396403165033293688760480161993373966866213240236418947926883015850828647075832565195293385306802947912825867755933663232 A013771 282 23682815804793709902870011342860097420995110988476257995503602999853954118661115242126553051617360060062965072652283557704162206468797225021667970785253068981911277888257054762033901342441690691841402038695278138688451445244665550066214679492526766395389297326557575134508285670309387153860082906329704342264471684064084710611362102469487348667614704873458790308433604018769393175507397292141841634513124586593420077883682426029262368584521010459535941578302596488904238693333744145392144431001357715784784714783309637805166126485699394859700723359932857813352081382057815844576152170712441829703679232854484231631184133281231727152596874883910929628404422020528962451028899142019762106229783710191339744917091175807012489563248614720053756680667994440904621909699388358341656440492117351595758877038484458406153213458329941873326020150145236095608539972540327919577743569063210697417239455065887374369370927246503017384864636599959298441158061722876422025544188370457549772418028099031878093934428246983623865012279348900901274511197921592764905445999191438582037388957525450352779623434063465154199483966746837789375769839865181646094336 A013771 283 252174622689443423045759880778774317338755941805295195136122364742444903455503555098163536893621649919550452093601515322433919174479752852030720552921374678519391286954161119106136981494319122486727248908027321620754630988965198777105053907236425008578105237933185060032244225817454354414302162786598691836432094491914373998589783667095101288612761377492589199204201015591856498532802766366726329724295750598046736989305450472359585700687979719373138705925766047413852333606617707660135553901302456957676387643012681023349408914819727156466093302336565069996572962556151623113046868313746080602684776471434548098408848651178555430720851523763883578683250285674592392178555718064226426907134736946117385603877186839993068988869471249539132401135752804806752414094479087239621957778360065559791640522705782513108719416904297221067175462558746473946039733627609411687663813523385067506098765717541568762285061633320764129114038650516366609801451041225188141727994517768631989976707163198491437944213791973881626914650750507096796770995235469119760713188999390438021534117619730995356397430325907776961916105277920328781273197254884454167612489728 A013771 284 2685155382397193568591251210532388931023073268342783237809430939777553331994201854685245340843283328343373213892668935153276371369860408368423112447506797576874478423487907596242146578951510016238671746372674920617795310770501436578614614004253453491339664573512554519223336516504253965803489429351702870674328942149904254336984016487228638521148683147541089793126332414022087996377283856272901958904301152368001655462124436629684868540925608051885180940697556872862699648243265351165123377941068561685338175622799027536624506125000454762050961483279744865323508905297902482907723053804768266257387499867835068151857420437749258226315627025037832345819249041863059791917261285947882993707170679002257921910084285472246198593482129865092681807293495865582299705278013320927494606423977978080661388285771172199581644351196956809923284325325532454577431083666785015650244286397004198804939657360382624180811336271599496446806283550698271661165850686965803333119685625200393429271977873737536831229988456937891563387201191399566692017557267275187212074036465509384053295284414895638554919838110266009090482688999295660862997004370009667976737790623744 A013771 285 28591534511765317118359642889748877337533684161313955916194820646751387879074261348688492389299280880200237981529138821512086802346273628306969301341052380598559446253299240084786376772675678652909376755376242554738284469084299296689088409917290772775784748378761680520690087227737296227875555443736932166940254576012180500180205807556010542973191178155017524117209187544507192985425318501593860058412998670414481627360701001232884480223775874536473406656547585582242025854494289459206233728316498044825480894031564045209977741219004842306318637873962723325964722823612065638001435076913172499108662098592707805680977812821154101593808796562602838818283363797757860664334998172773058116993953390016042352498577471708477522623397718803506875884061143976720327261800285841235962569202517510602882462466891441581145349051545196112063131496066269576340486178883926846643801161555300708874997471573354182277279108619991438165593307247835196648093978114811873891058412537133789234888020399557292178936917089474669366946918286022586136602949781946193434164340284743921399488188449808759332786436198112464795459672464500196869192102531862944616303994561626112 A013771 286 304442659481277096676293477490046045890058668949671002595642450246608778136382734840835066961258742812372134027322270171460700271383121594212609120679525748613460983705130308422805339875450626296179043691246230722853253026809618911145413388799312148516556000737054374184308048800946730234418914364910853713579830725377697965918831438856400261578539664994626596800043428973912590908808791404971421901981609842573400368136744261127753945422765512064368834078918691279713091298655194161627976739114071181301720559648093953395842988499963560877680856081955077974872368625821274913439280698971460770509034025815152714891051750919648873770876065798595027737081257718525700353839060543687522829751615696890818969404852918751868660893938909819741214413483061064118044683649443637480529436868406452899492460347460069956035676700853248201248224170113638448873496832756053063063194768240841948100973077313075332888467948585668833587237535574949173908904678966516833191989976695400587773087641214486047121320293168726279419250785909568497182548209278163067686981895351953275061750230613563669375509972637501525142054592401998096263157507759276634274404934092194840576 A013771 287 3241705438156638525409172948314010296637344706976096835638400810225890269596203360585211793003483093466138483122927532785713536489687478735175861916995590171236132554492227524086031258993798268801714457224389864736941438229468822165876361763935075757404288295848154976314512103632480783536092600157570770342198037563821727941103717160942949985288290352862784002726862431714221267996996010880135700412300181603721567119920052892488324010861607172461399345272326224746384996148080507433014696318086629938500720519132904415758936141547611996225545755560657670276440981127744935278301460882648114284380194306879746108159919043792421207912288348623439855344441232186861657367678316669184743091195203940493440386222873878869897501198661511760604451074767634210728939791499275851892677443774791910473795717779754824891867885510685386846891090963370022203604994275186453015496897892228485063379161327229626144596406716540201740036905278802058803782017021635471239828309271852625458607837203651847429747818481660597423256182368365085357999773332393880344730983221707598472857516455573225951510430188644116239712597299896475729010101142620777601753863738213690662453248 A013771 288 34517679505491887018556873553647581638594446439881479105877691827285279590660373383511335171901087979227442568292932369102277736542192273572152577692169044143322339440233238676468060845765963966200655540525303279718952434267384018422251500062380686664840861774191154187796924879478655383092314006477813562603724703979573759116872380329720531443349715677282924061035631172893028061632013523851684937990172333716427246692908723199215674067654393172368980228459729641099507438984761243146740486394986435585155672087727166219001152035198972535809611205209882873103543567048228070843353955478437120900080308979655536559686817978301701021850046336142387579707610240325702927651038715893479144435046531558374153232501161062206668592763347777226916195044125769075841750899884289270953229421313984262724976802918829375448609244917777999145696336577963996423985979042185351709010968756448908954861309812341059187662538717720068127912967408684322142670917246374497761691837126686755883256250544484871431954771192722041362831829858351428891981586443330037910695509344742508538986835218943709931683060648682549720459736049297673562499556966626039903475141084499378173802184704 A013771 289 367544251374477612973593589599239449287753665691857989519385662576933657081351655787628696910402784802813808467183143866201053338701263328996280647266215982038096270359603525427031911885715984312104580195513429322447405520079105028160133972664229551607225496171587409791661656116688722519166959540975758814604460647974501387076457105750864218808787772531708575401907400728964962800257680001972741219719355009412517322786092084625248497472383978499384901472639201218427555210309737717026492699133815566110737596390118865899924266870798659561300740113074832832806531901929532498340032917934398463344055130015372153287545237832956512480659293387244142948726633838988084773628260246833765929944375468033567983619672362990376607175744127131912203644829851189119562963581967912157109986878151304429495552997479695189776791239884500134903374591882160633922602704841189624997548795318667982551363226881807598230230712266283285426017276967670662175159926839395652166494681724960576644912555797674911007454403660104296431433324331726014841819932448578243673085783502818230923131821411312623352561229787171789423455269452921628093495282580634072892203302267749378794645662728192 A013771 290 3913611188635437622942824542052701656016001032286903872402418535119189580602232430826670364701968852580361432558566115887308815950491051927152396332090667776741649086789058338747035797759103800955289569921826995425419973977802310339849106540928716265513737083235062739461613314330501517384089785192309879857908296979632490769590115262035202201875972201917632910879510002962018923897143776661005748507571692140224484453026308517089646001085944603061450430880662214573816607879378087210898094260376868147947133926361985684102393593640264127008730280724020820003723951691745662042324670510165474837687499024403682688205781692445320944894060155987375634118041197117545126669593715108285939622047709983621431889582271321121530113207323465700601144410148255461745106436220794328648907140278555089565268648317163794380743273122290157436451132654361246430007873601148987126973899572553176678206915639837487305955496624211384423216231965151757210841102900985884904268835371007380220115028894133642452407374490172790548401902037484218606035698640712461138631017422738008522869507634387656813458071974773805213780951709134709495939537768918591608156180762546995385405387016729788416 A013771 291 41672131936590139809095195723777167233258378991790952433340952561949130654252570923442386043346564342275688533883612001968064272240828720920318716144101430486745079476129893190978437174538937272571923340527613847289871882915639000498713286447808970795190272462286948049787258570991180157105788032727715600727007546239126761714595547310150833045575352006018955235045022511539577501656786933886389210108623377909110310455824133089970550619563138133398324188017291260781999240699617872621642907684492892039341082047902423564322286985081532424388960029149373691399652637613707809426673091592241976071696489611850413264015163461157777421231952540953575752088902666907620508777833878473028685095564015905601006760272025027302052645431580262780000985679258624156661893332879018011453563229686054593690980567281160082566154372206145596383331660503638551986723838105034414928018082648546225269547237732989564833814128054602821338406437964935910781036063689697702460654559030486584583784827664735024833233723571359873759383452895131959717068119126306286204143073517314314751514517290959769749701550387391477916339573798866386712764198163445163443647012759600406863796560954138787053568 A013771 292 443724860860811808687245644066779276699735219504590061510214462879634343206481375192814526589554217116551531508792700596955948370820344220359553689502392031822861606261831102697538399034490604078345839729938032245942555809285724077310299074096269921027186021178431422834134729263914086312862430972484715716541176352354221758737013387758486070269286348160089835342759399702873421237641467272022272309236621727976206585733615369142006422997108294844425355954008117344806727914969531107675253681024480314434903841646065006112903711817148157254893646390382531066023501285310760754775215079274192561211424221386983200435233460534408013981277830656073674608242635597232343177466375137980809438897565641362839519983376522490712256568555466638081450495512745830020135840208495783785957541269697109313621561080409792559164411755251038310289715521042743301554635428142406450153536544041720206670138987380872886350452835525410841611351751450637577996472006167901135801049744556621152648140844974098544424272688587839935789915006427365107067341332456909335501715446812362823474126580114139628294822108524944456853183781810329285717513182044364100347953391864225132285705781039669804546392064 A013771 293 4724782318445924138901791618023065738298780617284874974960763600742346486462613683053089079125573303857040707505624675956386938252495025258388527685821470354849830383475977581523388872919255952226226501444380167354796334257274389975200064540977082119097476753507937790337866597202157191059359164995017252949730445799867753287031718552852359676227361035208636566729702088036196189338406343512493155548751548159490647724891536450624084392073209123503441190198278433487502038838595567234526101195548666388102856105847300185090198723428993578450107546764793190791018241685988980516846490164111602391779245109328597118234365887770376532872646340825872487228567583839329990153661962469219658905381278949231515208782993211481104107941978608762291284876219717598054406426540063105752875899439734819971442382384203471169982656369913055927964890868063130674953758038860343881234857120956236760623639937631534493859621792674574641477673449446388930506433921675811294009577680038902033397403717284201301029655588083319636291014988438583660053050508001170604422266077658039344352499825055358762083265811573608576572700908716386234320080362408388940505007716570269208578195156510404078809982697472 A013771 294 50309482126812200231026277148709603981405416012849348733382210820704505387853910497149292514529104539469769453519891549583608118512567028951321042798627016338440993923252209288061044718844237379304859787379760021993871367171457704455930287232323970404149932471352521591517603527008569770400056388866943709408729786876991837000313739150771925832468940302901562162537867833409417024075350745721027120283106484802256416974645080126245250606795530747064641793231268759774921709553365599913233925530202199700519211815062052370840436007071923623336745157951517895542762237472410664543381427267460342267665401924130902114959527972978969322027938237113890244009787632721185735156192576372250928024499858251417173943121311715850796541366188226100877601361987552984083319629798591950056622577234296363055918487626998561017975325026834219520970157963136215426907615597784941647388758623942009027120518055900579290617252848398870782454266889705149332032508398004038658613983137054228851615554781642175453363772701911187487226727596894038812244881809196464595888289194902802938665418137189460098662614361635784123346119276012080623040215698924525438497322166040226532940622026522782631168695762681856 A013771 295 535695365686296308059967799079459863194004869704819865313053780818861573369868438973645666694705905136274105141079805219966259245921813724273666463719780469971719703294789524499274004166253439614838147016019684714190742317641681637046745698449785636863388480954961649906479442355587250915219800428655216617784154770666209080379340694477419466264129276345295833906703216690143472472354334740437496776774517850174426327946020813184259428461158811394744305814326549754083366363324236907876114839045593022411128567406780733644708962603301842741289662441867762551739332304606228756057925437543917724466101199688145845720089053856280065340953486348788703318216218713215185707943138553211727881604874490661090068146355727150379281572467172231522144699302443464174519187418095407084202917202390787673819420056252280677719401260885730769459290241991474421865712290885214058661395501827734512120779276259229368286492508329751176091573033841580430087482149421947003636921692443353428812002427314925884227417451729950324363990195451727725272783501504323955017018503347325045690909372324793371130559517722697829345389478050976634474132216762148346869119486423996332122751743338414589456684272481036402688 A013771 296 5704084253827683088222537124598088623289763852616921925853396658159238033242359138191379058965228477891046671542217765982200728450575472536066000505688222444258871400682918856868269596362266625018796589426577602836703024198248626071273748197093317461321360545208431648204193102202293047745260434964320746546165679998053794287879219714795562476780448534524710039438575851316647694885628956316178465679095066068657291539969229618785994394254419023731237368310949101781479685036676474595064870806157474502633696985747401251848861033799958021509252325681007935650920410379447123794504790058967635930115045574279376965227508245461670135750472722641902112932366296858315297418178539314598478483328703576559287045622395782697238590183630449921247796758172418006530280307627879894632592662371057107150829184758974284656356184625911261233202522496725219644026104473345759296626539303461717085062057733608274313514572228695190523023069664345148419571509927044891694725942181136827309990201846049330815253541026020511053827767601169996818704598724018041473021213023642317086516802996514399815798197744711286486869707162286799203880559844083355597462384291442712944443060563067438548534774133378075615821824 A013771 297 60737089134757169523393575302720447660789405502664984666486967616079566577964640103461804219861752832583864958581534772178473356541727631564030773384568192586468462674471719987933334662065415023200146084214198315005213801662951370406922870802649644328149847085379380190078248152250016372391533111500087309223572160619276801577337931523143149252758215995619112499941955664819664655142177126854668302551004263499062840317592356980833268310021053764690215497774986035769195686270531101488250744343964788504043605504238328529686672287901953013030518763851372498811000529720352974163887004547887387383865005274926805925742507797675863605471033550690973698503836328947341286908765086621844598890484035683203288461787270294160196508275297030761446539881019906933534424715621665118047846668927016076942029159313558183020880653896703109611140459545130138769589960432185644990479390503260363521740790747460904890303165091146388689149645785947140371597437703174006765441832344744937196775669256733274520819704845066401701158069417258126125566567213344105604729876275743392337230918306885329238619209585685778512188641864029837922920201219799570401779467935282007432429708875542085664798274972209749157270781952 A013771 298 646728525106894341085094789823367326692085589792376756728753231176015224922167487821661291333087944161352994078976182254156384300456315820893799674998882114660716190557774874431514147481672539167035155504712783658175516560107106192092914728306613412806139571765119640263953186325158174333225044571252929668612596366274059383195494294858428253243369483921352309899381943918999789247953902046748508085563093397738021123701723417131912640965104180486421414620308051308870395667408615168646893925774537067991056311409129722184103686521579995682748963797489414367339533640462318468897068824425904900863394576167420629497306223029652595671055565247757487941668849230631290023004530642349401288985874011954748615541110854092217772420115362783547882756653099969028274554371939490176973471330734867187278726488370767532806337202692094711139423613236545717618593898681912747858624550078716350779495939878963715271948101890526746762065428328765150676769516663396824038424630806844091271267326245695907097688217190267045313931123154964526985032807687688036479163722584115641606834818131714985732817343668382169597784658568189714203254302588425825638147774574882815140511540106772128158772031904089409026619286224896 A013771 299 6886365335338210943874089322039215294617327360109227705647764405562210114971239410325049430114720429430086680952938388642257180031258850860877178939388096756907305997059186862946762642384849197050590335814181720392252900332020466733405356027008819619559774160154993929530573527990284240300180274594701195111386926108086184312265623251652544040535398264794559395808618938849509755912213148993778114095075818499114448925175950945620605800996429313819415222877040130336851973066566934315752126521647270699968767603884413281816336054081783794029910966515667284183431354203642767056815988842487035384393425447030694862887316662819740838705399658758121731602889906607761976164952242279736424925121586479294163258281748374373934840729388382919217855592842208470213067454952411691404413522729664865810143879648171932689321878534265424484212582633742738801202787833165006939198634209238171703100072767831205640215703388930328799522472680844691324406241813431849382361145468831275883856454489864170018776184136641963498502738599354062283336629336258502212430135318075663351829577143466501168083039075380933341877211044434084076836251813961558191394997503673352215616166879056909620634604595714744027315442159722692608 A013771 300 73326018090681270130371303101073564457085301730443056609737395390426413304213757241141126331861543132571562978786887962262754452972844243966620201346604454267548994256686221716657128616113874250194685895749406958736708882735353929777300230975589911309072475257330375361641546926040546590716319563884378325546047989198901690557004356383596288943620920723532468446570174460869579880953245610485749358884367315378570652155273525668968210569009979333549133293194723307826799809212804716594128643202500138413267437446161232624780346303862833838830491971458825241985177059560388183620976649194801952773021194159982838900024147825704600450535095566456480198107571725559449522204411475794633452602694652831524250374184056690333658184086527501323831726352583835790828742260333279690074195190025471491146412030493734739275899362632858239907895579884092682755207284847540993888587057059968052294609574831866677657016809685330141057315289105634273222277662829422332223381476952115425611303527408073682359928808686963627332057160605922055192968429172480531557956080866869663370281337423631304437748200074656178224308543201134127250152409315062671621973933419113854391880944928197973640517269735170594402854828116727230889984 A013771 301 780775440629574164348193635420231314339044292825757666780483786117260448863268087103670713181661711275622002598122783022173809415254845509756571903938644229040861690845194888838965105504380533016073015417939685296628476183366048644268692859428081375619003716540053836850759191668479740097947370716240860410414318988989905201050982386772533284671675563864173724019079217659339286572390159260452259173400743174151020304149352501323173506138818259943631171305937413781739764368497944622294281792820221473824471673926724804988661127443531454715867078512093571176658165330199013379196159360626251193127129675415497268607457126048102585597297697591628601149449423733757018512432573394261257003313492663350070217984311835638672792344153344834096160222202312683500744447588028762139910030383391220437726995300697287503809776413314674538539272134605818885977447169056616502925674983574539820833002752809716383691914989529395341978293198396793741270812553807688993514565966586125051909159959841168569768521954898788703831744646131858043694727833828572700029116349070428175566755680886826129653142834394938985732437368005676186959622854386787327430778443046724321564748301595452023324227888140096489201598209786911554516549632 A013771 302 8313696891823705701979565829954623035082143630008667635878591354576589259496078591479885753958333901662823083664811393620106722653633594987887977633138683750827095284119635176357300443410643915555145468170221769038500014400481685964173041567190210487591151573718493254786883872885972272562943603386532681650091668594764510580790860454353934415184001404025721813355155509636644723422810415805295655678371113318360064198582305434089151493366136831879784712065621581947965010995766114338189512529949718253282974383971765723519263685018722929814552651996772345889056144435959094461680704871948322704417676783824214916132203478160196331440025883955661345039337463917044733120382041502093864571282069879351547681096952425880587892880544815793455914046010225453915926877917330259265762003522349715220917045961824717340566499248974654486366169689282759497887857456114852523152587225101700012229813311917860053551510808509001601384865976529059757051612072944272402943098412209059552728735252388762930895221775762302118400416992012024449261461974606642109910030884901919213434814490082924628546664900637310320078993094524440038746064153510511462482928861561520576021439915388373144356378552915747417018617737811034232492220481536 A013771 303 88524244504138818314678416957356826077554665372332292986835240743531522435114244842077823508148339384905740194862911719266896382815890519431031185837660704578806910585305875357852535121436536412831188945076521396721948153336328992146514546607441361271870581956954516176970739478489832758250223488859799994210176087197052508664261082117960693652879246950065885868605695866610993015006085307494788141663295614613897963586504388262181285101362624985855947614074738604581931437082917585473041929418904599960957111240531361424033119718079361756665356638461631939026669825954092437827976145476505740156639422394160240426975702635449770537173395612359882001978865315788692318265827977914295469955011480075335279708320349430776499883392041198568718572761916880633296789396063732600661833813505979767672324705401509590242352084003082120970826974851482823133509906192710949666528748772882901730223052145301373850216487089003849051546052918081428293085565352710612546538111893202066117455572967435547688172321468316992956727640130944036335736047105611525186322008862435635784653904690402981444764887861986080288201118470496237532568091106579926052518226517907071093476292219055397241106718831446878496414241672211892507577163687395328 A013771 304 942606155480070137414695783761935484073802076884594255723821643437123650889096479078444664714763517770476321594900283986753912684223602250901620066799411182355135983912336960810413793973056239723826499887174799832295303936725231108376086892276035614822877956677651688252384433966959739209848379709379150338349954976474215112257052002392045466015858221524301552728913449587673853623784796354204504132430771704408785516269098726215706323759309230849394130194667816661588405942058906450116950464452496180384271320489177936443104658758109043984972717486339456886755980306759176277992289997033833121187896569653018240066437281662269156679822316480408023557070957882517995804894536308831418164080962239842170058334195080738908170758358454682359715362768890944983344213489286624731847206446211672566174913463115274116900564990464818424097365628218589100725613481139986192049198116933657137623415059243169028757105154523712984700862371471731048464775099875662602395537815438815600018666940957253711783658878994639341003235912114292098902917429580551520183956750367214649834994777143410946423856525954427782908765509473843937246785034102863052607214075962674493003335559548501869823304342117246362229818845325712231420681638943385452544 A013771 305 10036870343551786823191680705497089034417844514667159634947252859318492634667099309227278789882801937220031872342498223890955662261612916767600450471280130269717487956698563958709286078225102840579304570798637268614280396318250260841988573228955227226634004482703635176511389452880187303106465547145469192802750320589497442515313089721470500122136858342790762933457470411209551193386060511579569560002122857108544748177233363236744840935389124690084348698312822911812593346471043235880845288545490179328731721020568766667246178406456345100351989495794542536930177678306371709008061903888416255074408722673665338220227424175139841980326748025883384634835691559533051619330517022616436940611134085929839426781142509219707894202235000825457766249182763150782182649185233923980144709054239261889484630478555251438796757216018469386579788749209271536744526332347178572972939861549109581201414123550821263818205655685368495861094782531430992204052925263476055390307686658792508508998765587312837523072399743534919703002455992192982269118264790173712586918771477910101591443024387023039757521224288362747032412535144877490243803767043127285784161615480850558001499517038072447909878544634864439265023111065028183840167418091469168298688512 A013771 306 106872595418139426093345016152133004038481208392175915792918348446023309573935273444652064554672075027518899376702921087990895891761654337741409596618190827111951811762926309032336478160940895046488435069863889636204857659996728777445494327741915259509198879731828307359493274894268234403477645146004955964963685413636968767903053779354217885300513267634036043715455144938559301107174772327299256674902604182491784478591180851744859066280023399700018144939634938364980493953223668375659240632432379429492335365427016227472837307671947162628547984151220288933232531918606245957517843152603856284032304079029188521368981612616889037406519212979606279591730443725907933642631345256819820543627355746980930216365605438171449657465398288789474295021298062029528680848524370822540580862009539660599232345335656317320307870836164662028301590601580323323255716386832757445015863645774918820632657587569144817136253821737803743928937244394677204988755548205493037795996247542822630603818855973707093945674912469159824997570151404870875201571283485769691625511078696786761745685323673021327338085996222486530401128674222655516116022511475219339029752881640096741599966857421395425344386743272036549293966086620420101530102667837963704044435275776 A013771 307 1137979396012348609041937731987912227001747906959889151362994574253256200343262791638655183378148254893021240563132703744927059455478095388270529384790495927088062891651639338576318819457698650455008856623910696846309324363645168022239623601795913683253949671384507816763884391074168159928229965514660771114933322284406443440631716642563712042679865273767215793482166383305779438189196975741082485074362929335172521128038893709379259337749689160005793207317232823710312299613925620864019594254139976165234386971066868790130771652090893387668778935242193636561059999869319306955649993888925861712375973833502799375536916211144634470304616579806847665092745764793467677426738564294617449148544083993852944943860966705649595952691560979030322293386781764490421393675087500518412105018677578306060626013134068466826638208663481321277355336725627282746026868086995201274528916100211335602096537992436254012866830693864134265355323778314522878720269077292089866451768043835975370669463178408033136333546467971613816574126972159065079146331026556475676428441965963385439068057326470331093495939687777036575711218123122835935603407702188135521988808683703750104556447097823018489067030042360645176882150890334233241092533207138637520665146816462848 A013771 308 12117204608739487989078552970207289393114611713308899683713166226648672021255062205368400392610522618100890169516237029475983329081930759694304596889249200631633693670306655677160642789585575230044934305331401100019501685824093749100807512111922888899288056100902239232901840996157742566915792672800107890831810015684359809755846518810018405830455205435073313768998107649439939457838569397691046301071816471560917004971358140217470353428358690175741686071513895106867405366289080010960080639618082466207415752467920018877312456551463832791897158102458877842102166878608511980463761134929282575513379369379137807750717083816268067839803557341783313937907556903520843829239912232609086598533697406366546157762231573481756897704259741304714871779982452228294006999852331705520052094238878853802933545787851561034770043645848749108961279625454479306679694091390324903171183898635050301491123936543461232729006013228265301657503487591493039612613425135006172897978426130765465746888443923688736835679602790961743918881303999549724962750132770773353002610050053578128155196674412256085483544765795449885458173050575011957042305085212899267038136834864077531113317048697619500871585735891056149843441142680278915551153293589612212320042483301696405504 A013771 309 129023994673858068107708432026767217457884385523313163832177793981355059682323902362762727380516844837538278525008891889860270488064398729224955347676725488325635570201425269650406524423507205049518460483168758913007653950654950240425398388967754920999619221362407043351938802927087642852519360379975548821577113047007063254280253732289075985282687027472660645012291850251236475347065086946614261013812701789180644268935021477035624323305163332991297473289479955097924132340246123956702938650653342100176562932278412361005623037359986891568120939474982131262703872923423435567978128564727000864066463525149059376929635508475622386358228278575308726810839665908689945093746585452821554101186809982990983487852241794433747446754957725412603954713253151326874586534427628000377514699455582035293636395549043421898231424740997480512219705451839295657525382685124179568966766152666015610277487676314775206098456028854568932049097135874217885795107750837545729017674281440390679272868150899437669826316410518160649248248124987205471403363413743194662771791812970499908596534189141702798228784666189950380358626642522727318586464547346951395422081017632697551294599934532252445280644915767965883532961287259609892788680270142190836783812362196463325806592 A013771 310 1373847495287240709210879384221017331491552937052238568485029150313468675497384912358697521147743363830107589734294680843232160156909717668787324542061772999691367551504776271237528672061504719367272567224780944905705499266573910160049642045728654398803945469066910197611444373567629221093626149325979643852153099724531209531576141741414081091290051468528890548090883621475165989495549045807548651275077648651195500175620108687475327794553379169691335495586382561882696161158940727890972890752156786682680042102900534819987874101809140421417351763529609733685270838888612741927831112957213105200579703615787184245546758894248427169942414710269887323081820762595730535358213641901643908069437152698887992178650670627130542813046789860193406909786719555328560597418585382948019776519803037511806640339806214356372368210642141172494115423651184820161330274831202264050358125993587734218234688777399726394536359795243449988458786302788672047946307330918186922580195748777279952897500070777212308310617139197374593195346034863763859503013629537536769194039224509883026735896045980851395540099125590591650058656489582000488308674500150338458454318675752963526184900102899424037348307063097300727858971786740326138413867516474048030074034032667941493188591616 A013771 311 14628728129818539071677443683185392545722055673732236277228590392537814456696154546795411205181171338062985615490769761618736041350774673737247431723873758900713681688422857736137205300110902251822718295809467501355952156190478995384208588502918712038464411354624459784166659689748115946204931238023031247737726205866808319092222757262577135460056468036895626556071728801467567456148606239758778038777026802837929685870002917304237290356404381398873340357003801518926948724020400870583079340728965464597177088311684894763230883436063727207251961578063284444280763892485948476047545690768405144175772684100901937846581888705957252505546831834953760216175227480119338740494258858968704333123366801937759340718272340837686019873322218431339396775408989825138513241313097157630514580382862743425717106338256570466652976706917519204717341031037815965077844766402641707608213325579722193955762966101752286649023159099752255477109156552093779966532280459616854351633924332980476938452580753635756658891451298173644668344044579229357575988089127315691518378129662581234468683821097604105659710975489288619889824574301069141199510766077600803905621585259417555626816816295673067149684773607860058150242331585210992721830861315415663424228314379848241019472123527168 A013771 312 155766697126307804035221420338558059826848448813900851879930030499742648334900653614277538512769112407694670833745716421716301368303048725954210652995807784774799282618326589174388962035580887177408304413779209954438178559116220342851053050379078445785569052104041247781806592376437938595190107822469236725911308640069774981693987919331921338378681271656864631569051768278026658273070359240951468556897781396618275295143791063455518667714993853135203328121376478573534150013369228469968628820082024267030741636342820759438882446827206567302818886883217852762701573927190379372954266515301977975183627540306403834190403950941032824679062665378587638781833822208310718908782868330298763739097609707033261459968163885239680739611134981856901896864554923658074888993501858534449719251916722491997035748289755962328920895975257744491830247298490664396148891072655328902612255490772881921240964063051458348238798598094162016320258298966694569083635722334000265136198026297576118440643079864713536903876173422952968428527386679634199469121173027657483287690324647164984622545327047288517064602467009945224586852067157784215492390637194293359987058639842278132314345459916326819009843469376493899183780346719326650502055011286545984141183091516624070375339171317284864 A013771 313 1658603791000925497367037683764966221036282282970416270817494964761259719470022159684827230083965508917132855037724388458435176969690862833960435033099361292282062761319941521528893667754865286665043625397921027594857725297469514210678012880436427290724739266803831206380676595624311170161584268093652432657503614399462964005077583365046298411056198180602294596947263228624427857291653185197651237193847576311191395342691087243674362773829254548183645037836416743850991629342355544748225959676233394395343336943778355446505220293816095528640415507532503696217246359176723159563217029854935461479755266049182588026459421269620117517182659260951201177748966538874092534940719981981021236293911348160490168025741009050032120515379365286812291397813780827111181418002807789674820610594409261094784436647789321486878349700344544463349008473234328594490193392141633942155015296465749646697373785343371928492046727472506637149778110367397363771602553171412434823170236584016590509155967514399469740952473494607603207826959613364744955947202250398496882047326576843012756260862642399528129703887068721896751400800811096086326562975504844835697142200397040577552883150457189047968816813261920907038508893131867390174545881760179141639135317558469013101356611496186449231872 A013771 314 17660813166577854695964217256729360321594333749068992451664686384777893492916795956324040345934064738949630640441689288305417764373268307456010712232441999040219404282534737321239659774253805572409384523237063101830045058967455387315299481150887077791637023712927194685541444390207665339880549286661211102937098486125481640726066107671012985480926398227053232868294458858392907824441523115984590373640088992561565977608974696970644614815733902429059452362882165488525358869237401840479110018632533183521615851777351928794387585688553785188963144324206099357321239232513748203029134933895352793836434072891696197305739917678915011322960955810608390140670995705931337312048786368133914124057568035212899309138090264364742019247759481573977278803921138247079859738893897344457489861609269812137264681425660695192280667609268709445740242222999130874131579239524118216066602876767302238033636066336224294583313554127250672370837319192047129440023986169199605997116679146608655741492742093325553801661937770581758956941465963107804290925809562243194800039933390224399828665665416270175525086989507750756608915727036551127205242563175587810503170149827688069783099786068148982771961427612933818146042694068123970578564548982387500173512861362578051503245199211393311420973056 A013771 315 188052338597720996802626985349654228704336465760086631625325580625115009912578043342938381603505921340335667059423107541876088355046560937791602063851042405780256216800429882996559897276254521735015126403428247908286319787885464964133308875294645604325351028495248769011645299866931220539048088804368575824074224680264128510451151914480946269400904288321662823581599397924167682514653338139003918298519667592795554529580362573343423858557934593064625048759969298121818021239639854797421563478399213338138165589725243337802639012411720704692079560764146545956756555347806390865854228776117716548770350008150781108911518643445087040566888257471358138217864762276756879698695477247889917592964984438946951843702385134955773020950142959799710064704152280054906346499742218923783352046415504959637594327820435082407404548703493218178242099190494745547753055742452810764677187431818234230582156834348116288723122724346965159404675774756917834277375404729637404657298399553088966335414717809730496880096313381154569373512729575171900089778020218765538230825210739109409375632005352444828991126264278530056371734661485196402481422812693659006237755755365222567050446522053650368555845281222519295619062606437384038720555317564462101847564947788731092406554881202915980010521100288 A013771 316 2002381301388533173954372140003118227243774687413402453546466782496224625549131005515607887314131050431894182848737249105896588804535780865604978775885899536748168196490977394147369786197558147434441065943703983727432733101404430938091472904137386394856337751417408892435999152983083636299784049588916595374742344395452440379283865585393115876580828862049065745496870389096537483416028744504113722042637420528087064630971700680960777245924887546952127519196153086401118290159685173882944807917994823624495187199394391060922500204160002063561263163016632421347543801343442449939615828008101445811306686886789517247689850515403286807956226165555021455743823988722907255031709441735531842529891154305907143231742996917009071127077122235947312768969813478024642777529255147100445132590232296810221104402631992757474043634594795787161921872180388050592474537545637529022282691774000558087238805972138742242323810768846485017340987649611661099385493309561179084790913358441291313539495915238010330779265544882533854689163544516430392155956359289415451081826843950036991031729592992832539097512462037788040246230675494371293622190109562081098419623283128889893953154566827269124382640554457385459751778633345265244296473021426392460472871564054408671944996375048649355152028675866624 A013771 317 21321356097185101236266154546753202883691712871577909325362778300019799812847146946730192784120867424998809258973354228479586877590696994656961814005633058267294494956235927292881193483431599153881928470168560018729703742063754380628798003483254890332430284377092569886658518980963874559320100560022783907550256483122777585158614600753265897853832665723098452058050675903099931123413874071479802912310003253783071064190586668850870356114608202599946253824400638063999107553620327731505596314710808881953624753299151476016702782173895701972800330159801102022508646396704975206957029336630264194998793601970534779653401528288014197931117896210829868460760237831921516451577642135599943059258281011049299261131599431172312589361117197568366986363990573914006396295131508806325539771820793496435234319679225458881583616621165385541700144094976771962708668875785948409029266102009557942512918805991333327396263937066677372464646836493064967386256732760207434894853645440682869906568552505454334002137619521909220484730213422010950815676623313713695723119292234379993880505856706187680876310312695778367052541864232664065534489080286617039535972148718756419590813189827576761636426356623862240375436938887860384321268844732148226919115136414051343538870321401518018333658801340627812352 A013771 318 227029799722826957963762013613828104305549358656561578496462863338610828407196420688783092765318996341387320989548275824850641072585741599107329395531980804430151782294000153814598948211579667790534774350354827079433885445494856644935441141089698072259717668047281684153139910109303336307640430763122603047595131032291335726768928268820775280347610224619552317514123597016208066602110931113116941410276914646282140691501366849924067551908348141284227710722217994105462497230949249685071589559040692975042196373129364916625851224587641434606377915541562134335672066832114576003678448376439053148347154273782254333749419473210775179570543358852916439370175012434300307176398733459868193694982176205652938532529270743122784451517175919707971670803771631036340107750560305769754347490347809150042375035944392686171102349782169025248023134323312667858921906189368778659343625454197772971877559446195717270115418401885980662003559514978155772728861690430688766760401616652391198765141947078077748454761372669289379721407312517572604285324685044423432059774223711678174839626362207486425970952209584648052375465770349406969811239726891898236979031439557318355802978845284037357904667845330885135517652525277937372252870658707914320234737972536818706001891182283363859216798916675004945924096 A013771 319 2417413307448661448398137920960041654645489570975067687830336568829528100879827487494162371765116673043092193896710040983009626140892976547294843403624531605572256177866513637817849600556900302633614277282578198741812012223629233555272577270323105073421473729367455372862633762843861925003755306765729477250792955231838142818635548206403615185141353671748993076890388061028583493179277194492469192136628587153612234083106554217991471292720091008394456663770177201234964670515147610646642285624665298798249306981081477632232063839409205995688712044686553606406236167628356005287168118312323037923600498707233444145763818550748334112067145685065854246413623532400429670814293713880676526464170212237792489494371674872771408839754889193050482350718560327274949467327966135836344292077223471829651209382735893322349897820480535780840950334274633287361800457104398755164690923836297886604552252983091997492188975143281922089013901715487402668016919279705973988464756414114661484451231452487371865546299096182593315273545063687113090430137246353020704572475934081949205692341504785315463738699127657332461693959522680485414550080611944932427352726768406325852590118744584429786968903217083264922991964089159477139748566773921871681859489931572045581508137308953258372940474864755452664199774208 A013771 320 25740616897713347102543372582382523538665172951742520740017423784896815218168403086837840934554962334562845680612168516387086499148228414275595492561794012536133383781922637215484462546729874422442724824504892660202814306157204078896542402774400422821791852270304664810241324306761441777439986506441487473766443387308612544732831317301785694491385133896783278282728852073832357035372943566955811957870821196011663068516918589313173186324883529057384174555824846838749903811645291758165447057331436101603758620734555573828007015762029225442093405851822422801013602712906734744297766123789615707810498110234621713264093139928368261625290967254581216015812263372999775134830599465401443653790484419908014428136069594045269961325710060127601536070451230364823661928108183414385394022038275528042126077507371792096381711992476744994394439159356295243828451267247637944993628957008899896565272389763963589296828207325665906403820025466509863609044156490309211029172726297492915486436712506085535624336992776152253621032707838140380186900101399166964462287723746104595142212052342954039057889668311295276052117280997501808694129258355989640486451834629990557678379584392335008371644881455502604900018433621370112584042739008720089668439848791379141351898646065734295155070176359916059968399195766784 A013771 321 274086088726851719947881831257209110639706761590154360839705528461581288443057156068649330271141238938425180807158370362489697042930336155206540804797982645484748270509912241070478557197579702850170133931328097045839566731961909032090383504741815702206439642974204070899449621218395832046180976320588958620665089188062106376315187866629414074944268905732948347154496816882166937712651103100945485727408504095132188353568149139006668087987359817403026690670422969139008975786399066640945680266465131609876821793581547750120618703834087192507410585510205157985192841687030911557282613686111828056766183877778252002836063753957265249786098219326780788136368980395701605635676223107594572025561078103180537630792869037394034548196160720238701156078164700924642352210495936996375675546663557822592558473298494842242272469295892380700311988168825831756285349093652848838292161134230766098627020406206684298832626751603690571387875631167397027709102178308812479038631189615704564099578114764798783327940299080469196556756273060518768230112279698329837594439682448521729074273933347774607888409188178672099402944808061399258975088342974577691899739135140139458159385814609583169141274697738191736975396281200348958794887084964851514789547509930605097115016783307938774811187237880386206543514636524716032 A013771 322 2918468672763517114005045739226762610091597597411963634221184467058917559341672597818978068727111912216351325234622327619790294113122219380639246489488919209121599584389545542918455677039828675948611586100781577344099706561930407373698403558490853597094169318389324946937339566733478819627735035861631231392841869674485308695004120403870001070006575308244434000501082106161313552764308945818867532025445751604967541588793652032143001800889407335707428202258663775392167574173577261592789603477320721381968398458056320443284347958425360425818907914512664522226333378283505146261945270529718745148446325930582827326198406852136960379722373839391561832076056903253430696808680423649667002928174359642666364692682469510171679869192719349101689909920297735445591766337360737137408193220873563694965562623682373080195717253062662069696922050021657456540926397149215534430134931757289197418180513285288774413969809651076097204138099720670443551046519994632235276803344907028022198532307766015577444875908304608836004936340795548403844114235554227816110705593738711859371182868842287104024795781035726500514442556316237779309566740675993303263348422310972204950481140153962841585016292981516265615314019602221315713247957680705738929479101885741083074080698708662932074189521708950352327275343849715176308736 A013771 323 31075854427585930229925727031286568272255331217242588777187172205243354171870129821576478475806287641279708911098258544495527051716525391965046696620078011738726792374579880940995716049120095741500816168801122235559973675471434977715140601090810609101858714902209532034988791706578082471396122661854649351870980228293919566984403874060407771393430013882186733237335522266405666709834361655079301481006946363089694382837474806838258683175870409310612695497650251880375800329800250681440023697826511041275199506781383700080091737061313237814119731473730851832665997811962762797397193240600445198340656478508845945369360636161554354123283836641841350387945853905842530059618829151021654247179200581475111451247682935344308047247164075629234794160831330287024661127960217129039122441415861706223993310816969908557923997310611225718132825988630608597247784276844847010612076753351615374108786105461754869959950533164658283029662485825698882931543344902844041227402016570034380369972013092533868633038671627474885780562156790999404132128380181417785946793162129803878584355187432673083656025476468415777477784339655299874088266654717976693148134000767232038312723180359396337197253487667185196271863680724452569714664253384154708121093476879371052572811279849842900725970027156903351580827861311767197335420928 A013771 324 330895697944934985088249141429139378962974766801199085299489009641431235222073142340146342810385350804346340485374256981788372046677562373643817225610590668993962885204526572259722384491030779455500690565394349564242599696419839642710817120414951365716591596278727097108560654091643422155425914103428306298722197470873655549249932450995221949797242787817524335511148641092687539126316282903284402169761964874179065788453431743213778458456668118339403981658979882022241521911713069255973372334456689567498324348208173638452816816228863356244746900732286110314227544701779498266685313625913540471931310183162191626292952053848230762704726292562326698930847452389411260074821292800078574423964127791546986732885327895546192087087803077300092088224532004896238591690520391990008575756196095447873080773579095586324774723363388331446678331126938720343494406979843930968997393269688000503510354450956765855333553277137281397699846149072041705455073536525483350989376672437726082179461995409300633204595775489352583791425845510561655198902992171736584761453590358151699166214035783102994769359273435691198583447648649633059291863339437015828641330840169486743953876424466852198476355136680187969902804472353970962321744970034479332073403341811542967795294507841127206930128849166706887632655067247697117227562041344 A013771 325 3523377391717667721219676857937476107197755316899167860268958974661959792644634819637878258244983215364679833488265088342082585553022684154559365818301569443447716801657798941421523950060495739642171353140319034160055201567478452515584780698178402142150267317175886130011953844767819159110975133373304605468793958669862684288413280738197123321441041204680999124522710730354936916617015780354172314303625401980258692515452141201740313025646602124077973596704817783772827725315920761437604468617294830514722157659720632902245593459204937017294064998997382502625894895984548097543665219488727378945124590830311016436767353469375961161279925563203654690215663673042451097276697125735236660466370032724392314731762971431775853343310927167091380555414816788135148524320661133909611314651976024328952564077070209803186201254373358953244230869839643494217528445521378176957884243535637829361378254193787642827591675294957772322707961795319100079685623016923346721334882808116907323046911327118233142362535817410626312211102402996460504557919060644651154539957830133599292721847053018480688304137543543239882516550562821292815339760838325344543372890786124694849620876167723042209376229495370641503525062021625082806801940440927135927917598783609309521084295919492322499392011985927094939512511156053478904239080616230912 A013771 326 37516922467009725895547119183318245589441698614342339376143875162200547872080071559504127693792581277203110866983046660666495370968585540877748127233275111433831288504052243128256387020244158635709840568238117075736267786290510562385946744874203626009616046393288835512367284539087738406213663220158947439031718071916697862303024613300322969126704206747443278677917823856819368288137984029211226802705003280285794557904534399516130853097085019417182262857712899761613069619163924267787612381836955355320761534760705299143111079153614169360147204109324128887960528852443468142644947257115969131007686643161151703018698779741915234445308647396992515141416386790556019283802270994828799960645908108449329367263812119805549286399574752475189020154056969160063061486966399753869541278414240707054686902292643593984326670956567526134144570302052523926428242887911634828247551425167471607039955650655450820828196158540710359692194377196557777648492513884199795888773832140828829175803511811154946499876281383788348972423818387106311452532722157744245493541470975262565268902227420540782369062456563648418269036230392921125897737773406488268697834541090655750758763089433914953445438091666706590729534860406263881726827061814992143360466591847871927780505582950754249973526143626151706915929218789657443372337730401626750976 A013771 327 399480190428719561335785725063972679036375206845517229677179982727111433741908601965599951683503405439658724511635480842776842710073498839266262058779913386547435559991148284829674008991559801153038382370599470622439779388421356468285560939420520209750391661995739520535686845772206238549363085968252472330809734029768998837802606082421838975261146393446776031362468988427412633532093253943041142995202874928483140452567482286047761323777761286754156734908926956661655965304857465603402496641799900623455468822131990025275846770827683675346847429356083324399003711220818048782883398393770839306969847376379943333743104606691913416373646477483176301225801686545840493333926581552937061980957629538768459102625071451689488801582671964355812686600398607616351478713218224579202875532554835048718306135612068988745110392345531018276371384576255274768607930270483087651179927575183237671761447768179240340178632696141483910002485728388947216401148287838959426623663764635545373063955793765177870330682644174578339858368818185908004346568425535660726015229582944595794983270917573918250665777037489728357728697781223824148559111811232287085094542193533302434079309376292326424287024800067091778088087193605897812627254554206036342502248269996140287006823447259631253718106377331263375240814321672272457028652153316521644392448 A013771 328 4253665067685005889103446400481181086379323202491067461602612456078282546483842793729708285525944261121486098599894600013887821176862615640507158401888517739957093842785746936866368847742128762677552695482143163187738770927910603674304652882949699193422170416930634414663993533782452028073618139389952325378462047948980299624922149565627741408580686797421271181947569788775089721849728967985502090612920212238488479538938551381836562575585602181358260913310254234533312718566122293745029784241885341838553832018061429789137216415773175775093231427783575238200591517079270583440142426096871896940614934863693636617696577852055494057546587692240861255452336358340109573019650240375673835973236839328806552524751760817589676759252291076460693486921044373898910545338347655319352218670643883598752523731997310592157935457695214282606802502967966165736137241520103917309763868820551114728915895835572551142222080948514520673706468035885509960239426968909239974688771765839287132385001292011613963281108795170910162811911176043548430282260595103715410610164599194056024981868730327081533089193895190627553095173974471279533857422566001392882086685276742604318076486238760691765808240071114393253081952437515599908855006493185874974963939578918901776048656066420553589590396705823292419564190897166357122441088128514322469490786304 A013771 329 45293025640709942707173497272323616207767033460124886331144617432321552554959958067633933824280254492421583977891677700947877519891233131340120222663308936895063135237982633383753095490758187064990581101493860401623042432840392107923995943897648397011559270599477395247342203147715549194927885948224212360629863886560742230406171048574804190518567153018941695545377723110877155358255914051109626260846374419915425330130617695113795718304835492027102762204927587089310713827292070183797077142607595119896921203328318104394733080395152775653192728243039509136359898473860073172470636553079491958623667826428609842705233160968686900724756065746980690648056477543605486733513235759520175005443025865173132171283556749185694878132518395382153464248735280493275599486762725833840462424405016072559516872698307363185297696753538641681197233051602903732758389347706066511514365675201228269633496458857176524562380717939782616133626471646108910056629418364945587250486041762656729385635493757339665481017246450979851413621230202511703685645510816664361692177032652218308554006938240522764164333736595989802185357412480170184476513835482782831408459024826755250778878425470323845922326140277226059358816629554666107829488109139443196733416028636328466111366089795246054621958544123606417683519504673027370639752706392420505655137892564992 A013771 330 482280137022279469945983398955701865380303372283409789654027886419359891605213633504166127360936149835305026196590584159692999831801850382509600130918913560058632264014039080270202960785593175868019707568706625556482155824884495165174708810622160131379083113343235304593699779116875167827592129576691413215986790664098783269364909325224515020641703045345691174167181995684619950254708972816215300425492194823259448915230817217571696808509888319104590211958068947326980480833005963317071277414485672836662416973039931175595117840047586755155196170331884693283960198949662059140467338017190430375424815015811837605125322697994578118917202588073850394020505372884311222738448934367370823457957339412363511359827312265329279062355055874029170087320533266692398583335049504678733243895064611140613735660491576803197049875031679456621388137533467718946411329774374196214604965709542678615057470293911215633540229884622805296590854670087767674282990046749940613043175372688768854498246737528152758041871640210033457852238859196344620844753399175842123298301043680820549483065878385086392821825627274099413669685728088852124305919320220671588837271696355289910293497474408008311380928741671903080052679471498084716168389386116791158817413872919625507153826124139779989614614577828161135494115685758395442572086817666493544215908280032034816 A013771 331 5135318899013231795984831232080313462569470308073747440236088934593344125812314769552360924139248123446327918941296540132411062209026102872962222194024591587504316347221488126717121126444996136642673846191588148925421995223370104518780299415504761078924476990878769523313715248036486787028200995732610167923827346991323844252197554494990635939792854026840919622532153890049833230312141142547060518930640890478066612049377741732703427617013290821825676576929518151137688159909847497400174961909443444364781415928929187157736814760826703768892528821693908214087608198416001605727696215207043702637523430288364446819374436088246267810230373157810358995530341210472145899719004253143764528180329750062846668959441221001226163455956634946662603089789038223740660115351607125819151580994647979425255057312914309800442187069337322854104540888456364271341387839437536441293113674875210441893131943689566624065936367811463630798099420527094550195765278017793367647683731368390010762697331261199770567629849224956436259210639372722677522754934194424366928880309513113377210895685473044399910766799279214610556754813632690097419609428921709711077939269022791126964805161107496472499584129241322423996400931012511606057761010183371592259087822918848172400173940569840377329416416024714259770741343821955394672507580434512823258810991365781106720768 A013771 332 54680875636692892163646482959191177749439719840369262743633874975549928251649527666193539120234714018456499680886925559329912990401709943391301741921973851223745960465214405573283905754386318862971191114248030609757893405138444872915972628176294695968387830998877137884244439961092511308276284202560833068052913590763616293597399560262660291486914309677802112140722374621250624236363678885841100405573464201810453285101774193969826097265957520670799804191145509273314103526720056152317062994411753795596192516811237984855581603573282741731167646893396734663604852096733585097788509299524601345684349485710504629732698995467646259643333013384364702584407073209107409540207957287474804696064151178669191331080130121221056188479026248912063397700073679006390548908263912675722326034431011684920115850267911570755108407914303813750505151380283366761243097714330888026889074410071240785278068936406505413054090444456464740738162629772502770484508680333463778712536371610616834601201183269255157004122634547336133288074888040751070262294539302230659058717535695631240541617258916976770249844878725077173208325255560884157324001199158365003557897336554679919921245355472622439175571808161601170713677113421223581303039236432540714374767138439895339717052119187660337803625997831157438038853829016181042472860716466692542059819436062837224362737664 A013771 333 582241963779505915758507750549467660676034136860251909694213500739655636023564170589628804552259234868524808602083983355744913521797407477230580947985177567830446987033602990544327028472705523252917242984513029932702048977914161006809276544821185922671393624476043764191434796705713060410525874188867750508627423914450986294225110517676806783752663569449236890074411844967076646868800452776436037118546246820877706579763691617390708283687915680102676315027317382742248574352515157909872086764496354415508257919006062062742232914848314633953473104120888430698064465126019214121252047021337955128846953323845453297393778903739497372682209926516715353118766515530575696784134329197031720403691081750469549293341225530761806294924671498415651058710384534060046564775194142171091327614621412421029393573652722405400394327471507008815378851897257289273716504462195295710314864318438571881640878034856469638199955052572436559379955681817609500119048428190722315731087284909848054833590199451028911779897812660035147251421407857917396152912254490152057657224320087081449287140572947968649620348268664621740322247321212294507185964768638270557884490839634231787321420545072483732341488613304729265759233903709188693714761789533693526662520490108005577307170965110207276933009624906164400237715571364295740251020908937342187852957355197090765014430646272 A013771 334 6199712430324178990996590527850731650878411489287962334423985355875853212378911288438367510872456332880052161994990254771971839180098794817551225934146170742258599517933804643315994199177368411597062803299094742723411417516829986400505176649255987704604999313420914001110397715322432667251279508363063807415864809841074102060908976792222638633398361687495474405512337325209432135858987221163490923238280436148705819661323788341976261804708926161733297402410875491439462819705581401424317979868357181816331930321576548844079296077304854222336581612679220010072990424661852591963091796683206546211962358992306386710648957767018168024320171297549985080008625857369570019357462337289993758858502638478999760875497369451551713428357902115129852473148174518671375821726267225837780456440488799459120982772254188172703398798916606629866154015001995616186533339513455508723432675262733913395712069315151688707553121399791304484277768099993905957267627663374811217904617409720062087868068443754555852632351909204054247933135150871104434236209685811139109934124560287243272009472820749970181157468364740892290951289476268511912516152856460304900354058460425300071398485963931806781972170754468757221804322606695441210674783534954768671902518178670043387166756436493487084782686486000838533731195403887021042192870638364819616258289918138622465873657521504256 A013771 335 66014537958091857896131695940554590618553325537938222936946596069366085005410647399291737255769915032506795420922656232811956143589691967217285453746788426063569567666959151842028706232840618846685524729528760820518884773719205695192579120961277757078634032689305892283823514872753263040891624205049903421364128495187757038744558784883586656168425755248451811469895367838830033382626495930948851350641210084111419567753775698265363235696540645770136150740871002232847400104225030762366137849638267271980302394064147092091756344631142087759439921011808334667257202041799406399223001451082783304064975198550078405694990102303209453122961183976312241131931848129271181566118258967463853544325336094524389453802295989920122644585154941721902669134081762274812809749741293420720686300178324736640720224558962595662945790410864027394814807951741249321154206999139274256887111126197590709837542114067735181358025636664977810148589674728735110632985699359614989848248366178699221111619192789098510718829283129204769631992023086475520015747160734517009242578558317938566360356866595345682488964723147761021114049330343307114844471995615589326578970014486608595160251078543945878614439674193583326897772427116093058011265095080198376818418013566478621986551622535782650478766045702936928707169768660589000057269686557308599273918271048340052016622705288977317888 A013771 336 702922800177762102878010298375025280906355810327966197832607354946610073137612573507658418299438055266132357641984443566981709016943040066929655511495803160724888756517781048813921663967286909479507467320022245216885085070562102242410582479995685557373295180075729141038152786365076744859414014535371371630685240216759236948552061941440430714881397441885514888531445876747862195458206928672743369181627604975618395557442203635129587733696764796160409733088794431775359116309788127557674635822948269912046259891995038236593021557632400950462516278933735147536954687341080079338926519451129476621683855914161234863840254609324574256853290686979772743572810318880479541316027221485555112539976178734495698904086847700669465919542729819454819620939702604702206798215245292343833867724298801795750388951103833718619046776294880163699988075070140822771649996126834992287333959271751945878350148430593244211100256979208683722462182856511571458020031726781180411904148603070789306396521164818320942134094206759772387041451061824791337127675767501137114414976488969409854605079915507240827142496372077359352822397269495534158863937809314795149412872714253408321266353484335935715486553650813275264807480803932158881703950732413952316362515008455864366912801676761013662297900854644872416873943696697951672609807622462221965068681750122724873872998565917030480871424 A013771 337 7484721976292810871445053657097269191090876668372184074521603115471504058769298682709546838052416412473777344171850355101221237612409490632666971886407312055398615479401332607770637877923671012137795512023596867069392385831345264677187882246994059814910847077446363893774250869215337179263040426772634365123536437828052355028182355552457706252057119961196962533082835695611236657238987376507371395045970737780384675895644584306859850188403151549516042837929483109544023870466623982234119522242753178023468575329963167143242493545669805320524873338086411850973493510807820684800889579115626667067689697773988828830171031080088066686973839234960620173563284275439346155933057854378190838325666351164910201930716754316728473111290987117554919323765953334869097987395931872877143023528333641521150141551353621435855610073987883983077473023346859480872529158758538997875531998325614719712672380488956864359795536314614064276777323056135212884997297826766009025955374325497764534510157362985481391843835113578056377217370906310378157735491572352107994290669654546276131834890940321100327413301369879722388852886125588447723583209793583938750948268661370291804844131901209043498500823273859755019670055600269627772383667398743764264628059810038043778887512254151273476148048300258601494873752482439789409949231563977739484051323275306774456999688729884540560318922752 A013771 338 79697319603565850159146931340771722346735654764827016025506029973540575217775492373491254731582129960020781160741862581117803738096936256256637916646465058765884457624665389607541752124131248937243246612027259440554890124332164378282696570165992748909170699680648882740908223255404910284792854464275010719835415989993101476340085721922569656171904213346825257052266034486868447926280737585050490614449496415885536028936823533699443684806116757699246824138273136150424766172728612162828904672840835839593893390113447803741246071274292087052948851303944113389165758903081674651759872238423192750936759901897433049383661138940777734082897440173860683608101850964878157868375200033418976046491695307203963830158271999964524781689026430827724780959459871109686155369791882582395818914529696614917206707238813361048990536067822988651808932752597359752330690482460923249378664718171145535500535507446412691703102870678010556419124935901727746799451227259404464108372825817900196763464155601069405860353156289379144304610565410392906623567514262405245923207050481608748251777918732539076286296832986479283996505531465265791360714017882081779820097164706270867137980316484073895172036766220058671449446752031670996520341290461823601889759580857285090157594230482202759974024418301153588717415716433018877637139417693234970026178490235466534418132685595810587886275889463296 A013771 339 848617059138769172494596524916537299548041251935878066639588207158260044918873442792934880381886519814301277799579352763742374203256177256620680536451559945739137704787437068541104576617749538683766089924866258523028470043888886299954153079127490790384849610199549303425190761223551484712474314335600314144807509461446544520069232767031521698918436063716995337092528735216175233519037293805617624062658237836349187636119296986831676355815531235981580183424332353729722910207214262309802176956409220019995776817927992214236788166928662142939799368684396919367837000800013671691939119594730156411974619435403867109837223807441401312514691942971268559059068509074022624982459129955845256943043571631107806863525280255622259875424753435453613467656328707575938182377543965737350679801912209555638417018678884668449651228050179183164461515949656686642817192257243910759384021919086357662009702083289402341254639366979456404750842317481597047920556667858138733825953849309001295137366328840187033601040408169309128555493300489863669727746891866091058590308673528169951384931278664076084296488677640031415994790899042150146408882862408406791524394609792372193285214409922418835791847486711184733593709015633232770948594060837497712922160016968371639998063366174494988203412006070683412663042548578785009080260519597565960838748564027247658484276836224191139813065671005175808 A013771 340 9036074445709614148722463797311289165587543250613229653578335229821152958296164418859170606306327662982680006009920948228328800516271775428497006352136210302230338280576629905825681531825797087904741325519975920753207149027328861321911821986549521936017878649404800982871431225508376209218426499045472145013910360745482806049697190503351643050083507206458566349361245972581833886510709104442216461019184916481446149949398274315783689836723776600731865793102290902514089547886417465074773580231845374772915031557297261097193320401456394498022983677751458397428728384518545576175767745444686705474705747748180376985546759101636041175656439808758067616860961484620192910813224815769840295929527950728035927482817184161865823153522774580710076203604588078268589765956088147171310038530761207348437864414892763949651886276278307942335186221831944399372717463155133161765921065394431536385079307782865556129679399979597251797786968996544045366258087399353461237778756587442245790622676669490311533783878266186803600858892663616068355261048904590137591869606755727953642346748255215082145589011439511054517512533493000814758961784718924715516151753805069179114100963036853915763511592038500695043305813598462662545060629559797675647195159860679221222699378723026022634389931040640636978036077057266902776686614012674882351010994709762133067540579752115187256729523264863112003584 A013771 341 96216120697915971455596794513770607035176160532529669351302113527135636699937558732012448615949776955439576703993638256735245067897261864762636123637546367298148642011579955237231856950881087392009685634136703604180149722842997715355717080512779309574718371858862320865614999689213189875757805361836187400108117521217900918817175684479688295197289184734370814487998547116051367223566030544100720876932280990694438604661192824914464729381434773244592906964953193529970025505894573168116189082308689550581999256022101236162914475634707688614948730200697529015821099838353473295119574953495024039894666802022624654142101890914220566438389771083655903984335517888235814114339217838317259471057613619352126555837037376955547284938710503735400891415981653857403943827900426591080109290275545335846166380289778150535893285069811422969985062890066543964520695547675857906483527504319906999428324469271952441668826250982751537142835645875200995059916114628315655259868200143085033178550261176732837211730735778357084741945489082183895846819648736075785078227572734991250383708175421530194686231793807913708502473456633472675553425083687110370815983874516376619206947054416420495049871432025955400821120303196430430779805583552725650291334062196512347579302984642781089010983985720741502542128148505777980766159066006962147273565071669547192903172093200522513909655963724262416614162432 A013771 342 1024509253191409264059194667982629423710555757350375919252664904836940259580935125378468552862633225021520612744124260157716889482970044335992549444492593718990686740139303363366044812812981818550119132632287619977310234248832239673107675473300074088351601223553165992577068516690742045797069111492831723436351235365928208983565286688339720967260735239051580432668208529691714958196531093233584475897574927988914382262432381199689220438453517465508425273362821604707120831586765415094101181348422926334597128078123333962662713336558367468371974079177027288960463071078787783646433234104815015976798412107936907317305100934454620591435974282498768065625204594473934948689483991542402178847821469818861443566552773989822667490027389443774548691797372650273637193879483742341821003722854006736089979617325557746906191699423352031784400949653428560134216366191652534988236600865998369729912798948807749598889661920464338367496913957279140195397986788562305097207076595123569433285203181009851250630508874567946238332235567747094122976935619741734959512967194482186834085724651888453513018996140466665168134337366233217049292870291100351228448596295850378241315572235426045431291031008212373107943288988435591226943369853669422724302125094268463477024418180476333035788957479954455519068580525289523939198061734842132944168920883137338510032976448399163728110016701735946212107601575936 A013771 343 10908974527982125843702304824679038103669997704266802788202375906703739884017797215029933150881318580029151484499435122159369439214665032089648666484957137919812832409003302213121645166832630403921668524268598577518399374281565688039250528439699188892767849828394111488960625565723021303647191899175672191150267954176403569257003172657441348859392308825421228447051084424157380874876663080751207499357377833225960342330379995014290819228653053972733712310767324446921422614735878139921989378998007319610790219775857260034432571607673496803224779995076986572851010780846932320267221076748070290120949492125312189114664714750072800057610254160046882362777178521958459333645625541943498400371603010631236651096653937443631763433811642797311394470258423980113688840428742888455710047640949463725886102965282538889057129215459852434440301311909707308309135867208716192554743326021150640884111483206904917728977120129104274937107139817108284800597763324611424675060951584875767325620843471392896116713658496399491545761644325371058221458410479009993848894074686846325409344796093308253006626270903689050710294424275651295140870482859636539880520653358214827513528213162816531752386898175445348853380141148862175384493002201872013168369028003770599103356004785711994165080819246555042367042245433282850904580961352599031589510669563646380454831133222554295376915457840084355266521741580566528 A013771 344 116158760773953675983742141773182397727878135555032916088778898654581422285021504745638728190584280240150405006949985180752965788757753261690579000731823604570167039491067161965319277736433848540957926446412037653415916537350111446241939626825916963330192064972740499134452741023818730841235299342422557491368053176070345205448569782456435482654809304373085240504199946948427791555686708483838857453157359168190025725133886186912168643146697718701668568685050470710819308001707630433889342907570781939215694260173328104846638022478507393960737457387579753027717562794458135346205370025213452449207870192150324189692949882658775175013433986296179203398851396901813674984658620770614370967156828857201407860877171125899791017043226372505771728319311698540250558772885254276276400587280829889753235224374328474090680311886216508721920328369214563418875678714038410018322906935473212024134019073187123563978148375134702319530316824772569016556764983880462449940049012475757170483210741283391557850767035669661785979269988776551027942089154780498414503024107265539672958703388801546278014556532582481011963215029687134990659988901489409876647783916958271483364048413757670430099415691772142074590791742953084443494081487445533196216793410184149339252534738958261313869780563337318091124265829373595796431978076482474488365109609513706659083041906553758137173395795081218214877923504349872390144 A013771 345 1236858484721058741874886325600846171006446387389990490513317712873982984490908982531561177773341415997121512514003442204657579718692556730481285199792457741463138636500883140606719669337547619264120000801395376933572679289703986679584173146442363825539885107829740834783652786421621845997473467398115392168087030218797035747616371043596125019308409472964611640888721035106859124484952071935916154161219560422887393921225620118240771712226037308735366919358417412128803991602182848860053723279813686088768712482325597660407001663351146730893932446262949210239136608635390225166394780028472841679165401806016651971850530350550638063543045086081716157790969674210512011236644993965501822058285913671480590902620118148580974749476274414441457363144030966056587949813682187533791113453366276666092448669137849592117563960964433384871007656475396671284188226947080989875102313048918761632979035091296491709239323898434310298358813550178314888296433548359164166961641884841862351305227973185553307994967395810558697107266840492715345527365320102747117628200694163466437664273683958864768298997958938257815384313636108613380547561823059236366545603147771674754860387509691674739698578285989768810242750478964443154324979678320037473316416231640822164360989900427566470085423438415763034291182551170048040407702558385388352111687122101948505916230220984416644622318426024811552020129474317441210253312 A013771 346 13170069145309833483483789594997810028876641132928618742985807006682170818859198845996063420930539397537349865249108652595193908844638344066164724807390090031099500201461403681180351039106207049924349768533257973588681889076768050164212275663318290014348696628171080408776334869817429416181097480855132695805790697769750836640619118872211539205595944068127184752183101581817835957515769661973635209508665879382904970473210403019027737191782845263414186957328428604347504902580042974661852045483456129473209250511802963888013753711363010390558592687807883190626326608749635117571771617743178818199753198430465310196264447172663194100606344076598113648158245090993531895647795895744663401276628408773925331931099018046090219132423369964972638002757641726570548489616087932859807776051444113940552393428979822456867821056349286682106489526150023755834036240532518380190089429344886973867960765652125043719980320870528536056924646682298696930580424422928380049807562789796150316698067458479771623530412830590829006798177317566432999175385928454051308505080991452590628249186186793992052847730266774569218212171597284515276070438291934748830977582317472792789753406203196952628310461589219058291464807100013390707252383614751759015873200034511474406115820459752727773469588772251044789132511804858671534261216841687615173285244476141547690996019393042068431938446600312193405910338642532114006777266176 A013771 347 140234896259259106932135391607536681187478474783423932375312873007151754879212749312166083306068383504977701365172508932833624741377709087616521989749089678651147478145161026397208377864402892667594476335342130902772284754889426198148532311263013152072784921696765664192650413693815988423496325976145452944940059349852306908549312377751308469461185612437418263241245665643196317275627915360695267710848274283669172125598744371346607345618103736364834262721633107779092232202672297594199400580307840866630732099449677959479570449518593334638667894939778340213789125729966114731904224185729368056190972056887594622969823833494517690783256351727616714125588993728899127624857730697889175896793539296624756934402342344154768653322044043387028649453363369104523200317432104309091233199395776925239001885231777149520728558608007204591069900474445452952120817889190255712264072243664356497746046232663827465530350456629387851934133637873116524916820359255341390770350928585749408572201022297892608247351835820131147264386992077447378575219509366178738332962102396987185009597334516982427378722631880615613035523203167885518659598026932521205552249296516450297625294269251641151586249795002004532687517266000942584250823380729876730001017833967478179476321256255447045331904181246929124914682985698135134496813436930289726365141283181955199813725614497111944663280579400124235386133285865681949944164330242048 A013771 348 1493221175368590970613377649837050581284270799493898031932331471780151885953857354675944455043016147561002564136356875116812436246189846364940726146848306898277418347289674609077474807500162001124545984018723009852719288070062610157885572050328564043271013846227160792323341605011752644733388878993996782957721751957227363962233078198295932582822704401233629666992783847768754386350886042760683210585112424572509344793375430066098675016141568584812755229459949331631774088494054624783035217379117889547884035394940170912538466146473981827232535745318759766596426610772679189665316179129646311062321470461739107545382684179049624371460113633195662772009271605225317910949485116471123944949057606430460411837516141280559976620573124973985081059379413154224963036980017046683203451107166232699944892073947963088096717692058060714485712300251895183034182468884097842824187841250538067987999900285404434852967171662189721847394654976072944757314303185350875128922696687581059702476796485427960492617802347812756456071192691640659687068937335731071205769380466323119545982192417936828886728638584264795047602251067331645002687399790777485796720350509307162769114133378991474982090387817181344264056683848378036637102767358011727421050837896085707655063868736608000138694115721917301322091544431713742912122069476433725006336024383321458967616550343165247986774611609452522858391547227897781403005461788417327104 A013771 349 15899819075324756655091245215464914589514915473011026244015465511515057281636673112589456557298035939229555302923928006243818821149429484093888852011640771852857950561940455237456951750261724987974165637831362608911754979370026672961165571191898549932749755434626808116658941410165142161121124783528077744933821214840556971469857816655455090141896156464335688694139162411041696705864234583315754826310277096848079503359861579343818691571875422291086217683289540483215130494284693644689758994652847287905869208885322939876709587527654958496372040616154153994718750551507488011556286675372473920191599017476598017143234821138520400307307289966267417196354724052439185115790117520184527765817565393271542465245871872355402631055862634722993143120271991266187406417763221513082750347389106045789013210803397910962053849985034230487843864573082179908947974928677873830391952133635729347936222938238986422314394443858996158231058286185224715775882700317616118372768874329363123711972928976836923325394359399510230744246059780589744347910044750864446199032363205408576925618384866191353985886543645251537666868769364947355988615432972198668763478292223102669165527292219501225609298449477346953723675569617529334111870266828108873579349321917520615111120074307401985476814944206975424477630765108887934528275795785066303867465987633606895087181028054023560563176064417450463396153194882655576379202157123067699003392 A013771 350 169301273514058008863411579054270410549154819956621407446276676766612329934867295302852533422109486680916304865533985410484182807599125146631728496219950938689231457583541967368441622236786847671948915711628349059692367020332044013690491002051335759683919395867906252826184408135438433731617736695006971828055328295622250632211046031747285799830910274032246413215193801352771986524042369843146157390551830527238350551775806096852981427857329496555486045891667027065274709503143417928656553775063517921621695336210918663807203687994469998069369488480809431735765255872451732347051340519366102302200146338090815686541164375482965222472208023560815458306785101710372443112933171354924851650425436307555384169938043696840327215482825334530430987944656163002363503536342782671305125698999201175561412668634580955923949394640644486234561469974179051670478037040562000546013506318953246096824901846368727424803672038210591092844308631300272773581598992981976428433242973859058541285087747745359559568799138885984936964732044543719597816546156507204623127296603411190527103984562055205537241719916734638373076818656197959446566777130287971424993516855591597221274534607553249050287809890034790363249697465287452349623194601185703285872911579777759509703206551225216341357125525915874319837812386879438726857080673519386003580777836322646218888303586719242872876698733917012534242239219110516577285744569046424858988118016 A013771 351 1802719960377689678377606493769871331527400522898104746487954054210888089146466960384773775878621814178396814208205876650835578535315484561334645027750037595162936560349554868539166393577306354010912054497418660787604324032495604657776348189842623169114373727201465780093211577826148442374265660328434236025133135691785724731783218146045099196599532597895359807915383596804316112508003154089820283894595891454033956675308783319290546243824844479322815416654470504191045106789471114104334984596876338829427811939973861932219104869765116539442646313343658829122428444529866046031402673850210257313827158207991005430290318270142613688884071034875563000050647763012045774266512408587239820373730045802849730641500289283955804190461124162080029159634698823649166585654977949884056978442943494117377922095621018018678213154133582489425610532285058542187250138407904181813951815284214164438991554860134209619309499862866373956606198306085304493096866077272085009957171185651255347603614337992588590288573230857967608800466810301526277550583474488714827059454233122356732603227616763828560549833673390429396521965051195872187043042883306319733330967478339327212131244501226995887464599709090447787882778610380792618787776113425368587974762501473583259319743357446103602770672599952229757633026295492263563574195011634422166128122401163536938722656591386498110391088118748349464611363205088780514938608171206331898505480634368 A013771 352 19195362138101639695364753945661589938103760767819019340603734769237536373231580194177071165555565077371569277688976174578097240244039279609091300255482400313294948494602060240205043758811158057508191556288513900066410842298013198396002555525444251504729851447241207626432516880692828614401180751177167745195617628846134396944027706819088216245391823102389791234683004538772357965985217584748406382909657052202553570678687924783805736404246944015829338556536801928626248297094288422982958915987539255855747341536841681854269028653258960911985297944483279212495618077354013658142375671157038819877631580598688225821731308940478550559237588379354994824539297380552263404389824126636929607339477527708743931870695080295561403020030050077828150491790273074216325804054205210365438706460462325361840114474172599862885613665214386347403900947771303357209839473767363727954958929146312422946382076150709064026407554539801149889942799563196322242495429990793161186023958784814566941283285470945083309392727762175639098507370596090651803358612836355835478529068674286854488759167663301246512734628954261292214165883865133647047634320621445692520508141709357156154773491449065052209723057702395088045375826643334679804852240055753324724755271115690714545236627270086111162302121844291342459276463994401622424938028483883327224932247327589341323518847385083431879444306288432425099181795407785334923066299807005022055286357794750464 A013771 353 204392216046506259476243900013404609660928844655736917938748567822841287302169865907597453770835656943852469668832218306907579414118530249277604165120376598535964611570522737437703305943821210996347223691360096007907142648789244536520635211234930390022363458210224378806253439745617239086143772638534482150842936511953639058660007022209651326580932132394246497066904632328848067621810596842401031165222028291852790420586669023097963481232421459880550796950003866936012291867459983127922546537435317996351997692684290228384256617099901415790819452512857957054653341287665537431900016146480149354057021070214832228549794977598215606354761841063371984891694438508120500729942847300430026458950756715042705386559161214987137819357279973228714146436582827694255437161569177079971191346391002840452873538920989843340006014307202785827156737291868838147570370716674888975264402677549934679533076346852750113753187640739802644028110929748914439238091338541965580308783113140705508790784423694623247078413765211646205120906482107173260402162509481516936175377523243806426596307617278831672867598329104974239496438331395943073763210245977153733958370692921234998736028136949644675929131118415102897507161802098227670562066652113661401669194126839874728477679607171876911656192993398014214506375788612388475580740127296389668291078569544171306412828686956368382652322973359228462456087757502098246260809960344989474844689137798502940672 A013771 354 2176368316463198650903045047342732283669570337894286702211794750177614027193504732184097687751858075138141097033725460531951905601534110094307929150201770021210951184002926108236664801689808254689105237865602302292195254924307875824871723729229538792958126103022469185528986626411332361789258891055115165942175587979282348696611754772488367325433765345733936700768400525037574224037039235177886179847284157251648512398406851757947115148162823704808104885923641175134658883804713900346119275530611266025156071431702322351835564458879750275340645530356911526717948778031062642574871371927720630321999160355647533569598216921465799776465504083642784895126762381234467091772431438054978921734907657501774726956081948617183043500516317154939348231256733949288431894896388597547533245456371398245142197442430699851884384040343095263487564938683819388595329307391154217808615359710551704467668196941288083211243941998597418553611325179966440949007196572794849499127922588722232257604272543500348334890949771973608792127412221477180876762226400959192336395419867500050830397483508784999652694187008309765702158075352704001849430662699164732959188731138225310266541227602239816509293388148884015652656258868741928236144885711706266604973579062590986108830332457166145355315142993702055356063889397144712487983720875451957187963404608506336070683799858711410538481935020329064668232422441882342126185104457753447928146249939278459312275456 A013771 355 23173969833700139234815623664105413356513584957898364805151190499891234161556438388296272179181784784070926401215108703744223890845135204284190829591348447185854208207263157200504006808393078295929592572792933314807295074434030261783234114268836129067418126744983251887512649598027866988332028671954866286952285660803398448921521964817456135281218733401374957989781928790600090337546393776174132043013881706415553360018236157518620882097637746808796700825314931232833847794752593610885478045849948760635861848604766328402345090358151580931827193607240393936492718588474755018137230368286369271668647059466934937449081813779767836019804687482628373563309765835384605593192849952409415558633296737078897292628360588875765047193497745065794179966421703092023222816856745786686133997619442648514274118367002092022864921261573278365615591467105308849763066465101010111226136350197954549171730961030835510033325494401065312758853390516282663225028629107119557466714119724714329078970294043191709069918833171974986418572685334289021975764186717413479997938430749140541242072404401542676301887703264482385196579186355592211692737696420706076549441609159823103718130991508649566190955997009316998669483844434364051858470743058248326809758669858468820086825380003905115743395642596939485431368294300796898572050659881812440137434332271375466480641100895559099413755644096463880587338834161163178959618992266158713538901269353437034757109055488 A013771 356 246756430789239082572316760775394441420156652631701788445249876442841861352252955958578706163927644380787224320138477477468495989718999655218063953488678265634975608990938097870966664495769497695058301715099153936068077952573554227467876848734567102309868213580581666098234692919800727691759441298975416223467937716234586684116365881376272928474417073257840552675197977762309761914194000928702157994011812409912812177474178605258275152575646728020067270387953387767214811318525616768708570232210254403250656963943551864828170522133598033762095957529895714635774467530079191433125228961513260004727753889203923213957823153126967917938880312315026921702122386615175280356317466293255456868327343656416098371906783550349146222516363989460576428282458294523863276553890629136633954806651825321379990812371838275859465681593232268037074817941737328632277131720395555664335899856907820039580591273056336510834849864382543450256270902217377798020104842732609047905571946828758176032875690971905318176495735615189655384961953439509505997937060167018735018048410616848483145586962067626417262500264360208437573175176314345870104270991487678303098454254333796408390658797584100580801299456155207401832663975537108424188996472084228183870310316652975996284516646281581672435676802372211640873209597714885375995195426421538862583400770025605967085866442335913290557670098339147400493983906148065529562023029650057981762220716075397546093697222836224 A013771 357 2627462475043817751230028868736400012241828037222360643365020684363380139678789475046946063233501557366622364560834508180084545298527908328761944976747446172481220284535508866130053043550953611456980796662375791111252894039003205414077952685325670505395476738206033580614003010210038148461854530951490231947486600802465879012471063904894554142395592996049486204885508067213074344862337721888820578320237778540751624065745053788790113824625486359957676295090927672945303310919660767353208855832574788885812995352070940256690359719678551863498797755778329569441726530260283230379917437982193192530341123412243374382222900934495954390213197565530406662284199172678386385234068381090584104733949555253518615464063431244117708977354243759776217808351615920090096168745827419046878350781228636022054142170135333961351590577604737190058772661443619075276486898558771876713848661676354467781454135875503871167369481355945322658328772566810638793318076365416821142098530089832617058398060357468847827943326592830539450539074880223897219866033816658415490472179476248202648534209972096086091011102814907499443279169277395154824870277517360798571392340900146264156543734876675502984372236609140648414714206011519130500764434434752861701851064251720888408437533249606281648095086591659309552017935796468099483596840900536545808788051399232652337530305877992804717858071207115241520459940632664601758776421219713817389804126184770833070805688028760113152 A013771 358 27977220434266571415097347394305187330350984940343696130550740247101271727299750330299881681310324582839794937843765843101540238338725167884657190112406806844580033589734098406552804807730554054793931522860977423752620815727306131249102040193347739541451036308417845566377904052716486204821827045571467989776837325344656679724791888459317212508228274221934929109620889899684815624094172062672161517953891865901923293052053332743037132004612178760829337190128197861521589654672547850776967896905256352056136774508851371853238950295137220242535198503527653255415504094211495837085360879634393114063072282093567450421909449150512922346990127677767770140002152790679458229972360121852539547207094864339466217461347415887365365190867987554097167223328006317119344004805570358011160679118522516362832505827601036020471736470335241599745811299051655913544032495853802943249060549529822372936923638802365220190150237478105795665884770291399681871250877138958311521065148396537706437822546686328291671940541560459584069340069324624057597133528079778808142547767063090861801592267782879124697086222773135054072036594465703608575218715004857783188185645904757420738877688966840755777595575414129624319876865610655701572139697861248471401310132152324019773042854041807686988916482027988328109886980360792323301339161908913139771975171299029282090022696988867384635752742213363091709857447856612679527451333147512727566634335615439830537938966130237684842496 A013771 359 297901443184070452427956555054561634693577287644779676398104282151134341352287741517033140142592336158078136498160418697345200457830745587635829760316907679281088197663488679832974265592714939575445782855423687608117906445864355685540438523978766730637370634612033219590791922353325145108942814381244991155143763840269904325709584028314809678787614663915163125159243235651843916765354744123333175843173040588123679224418263887047859381585110479445310782400485050829481886642953289515073154166247169636693744374970249407493288342742621121142514793665562451863664287595164007673284922646347017878543593659732306212092491814554661597150750879512871216450742922915154871232745690577485841098661146115486636283528427284368666408552362331476026636593996611264686774963169713172102838911254027754231440522052295831545983049936129652554093398712302032167416858015851293739715996731393548627032362905967584864584719728666870512250341034062823812565079339775628101076301700126333498149934477116023649722822886535773651170333058168596965294277806993484749101848623687791496463354467352096919774574100088342055759045657870812024108928877371725675387800757593857016027569632118920367519837687009652239758048865022261910340143502826573723481150287157946162543360309837168251057982700634019717714076566881716658512659396006107112291991623992063795694561677537459911601495199087890200526562104777211811608301795354715523129522405633203315567974111354770868202897408 A013771 360 3172054567023982177452881398220972286217210958841613994287014396345278466719159871673368876238323195411215997432412138289331694474981779017146315287854432968985027128720827462861509980031228676599346695844551425651239467835563659339634589403325908147826722517348929722202752389218206145120023087531496665819970797371193941260155650733496093459730520941368656956695621973220834025717497315425251656378106536182340936381605673869285606695118256385133669211000364821232323128974166626756498945562199862291514990104683215690988534273523429697925497522950908987444297334313306353705137856338303046370732185288829596546360852841378036686461195365053052712767510643200569068886276113269069236018543883837701703147010693723957559918265554105556731626452875916746384779807831105856551028727032887527056378678812846014301627515719908540395986509488592038518654704152784575740495933195878505780640600222742843638098095670844837214441631330700947956192964809930888020260460502945199088300502312331419822248618095832917837661706403379220486453470088866625608436484145027603854341798368365128001759665017740666209722318165008406432711874686254134991529302466859389506661561442802264073351231691278777048943704314757044821301848018097357007627288257657810738761700579146167537265399796351041954219487284156518979842797248673028531685126812267495296555692742418873138732720879887854855206833291667751370005197516937010890283154575182348904167788337705600204624451600384 A013771 361 33776037029671362225518281128256912903640862289745505811168129292284525113625614313578031794185665384738627940660324448504803882769605982974573965185074002253752568866619370824549358267372522948429843617352783580334397853513081844648429107966614269958058941364731403682014907440395459033238005836035376497651049050408473086538137369010266403159210586983693459274894982770855440705839911414648079637114078397269566290591337215360153140089619193988903309758731884616481776677316926241703200772346304133680051614634666880677645912944477479423510697624381278898306878015768086054252307894290250837755556308955457544025650361054993334637438808247084905285548453328799659445501068054089049225125455275103847735109369866772700098009691620115968078358470222761515505135393785615160555353885446186388096320171999184360283729787385586138136464353034528026146635289818850162484800696669714329552261111171765799058468522703155826659374490409303693837542689296144095639733383435360479892223748621704958267303285484428909135421849783181939739756549506251829478631683176253925841031469026351882962736913108902613801123243821009511695516041659234029389804012667118779466932306242958507853043915048736418017152563543533013257222077696700657417215365367540368746334587766748391936801977031545894728529100601698614097366105103870407805383230297024289917725016321276161181226011929045878498242360889678216587815343160345291959735029916541651131578610219889230978841160640888832 A013771 362 359647242291940664977318657453679608597967901661210145877318240704245623409885541210978882544488965016696910312151134727679151743730764506713263581290667975997957353291763060539801566830982624354880974837572439563400668344207295481816473141628508746513411607651659986406094734425330847785918286142104688946988370288749421425458086705221316660839274330202367954359081776544068732635783376743172751975990706774126341862216558669154910635674265177593842442310977107396297958060070630621655681823943446415425189592629932945455573681032796200901541908304411857709171637111898580305678574458402590920421163577757711928785125044513569027219448430214960071480519931045058773775695372639940196149135847769305770683444570341395710643607196370994828098360990931964617098681673029230229593408172230992660449617191447315068301154776081721198877072431111654422409372565991116530138157818139118181072476311756962228374572829743203242269019573878265731982154555625342330371881066819718389892398475323914395630245383838199024473971856491321294348927739142569480288470162460751802355303082192594849787222650783595031754360300206109280533854811587523944942633126879480763763895196875022191619211607438945379046640496611539525162900683314468600178509210433569846410970690540336877343067451431900687069377863206886842908754287146012102311720636202714639043935973788948564257694575020480514249284658753293650227057773971356668787258598551335501249049041621380531462700678504184283136 A013771 363 3829523835924584200678489064566780472351162216888565633301684627018807398068461242814503141333718499497788701003785282580327607767245180467482830613583032608426249897850693068627807083616302984130772620070471336471090316529119282290381806012060361132874806798274875535252096732160922867224457910841130727907532166834603839338277707237196579804616593067994813978015502756641243865105821395561303463040349045730897288148881916709161488448659575611019234325727284239555780657423632074859389700061349817431447418782323526003210948555637213947199618239625377460887259591967496083094865460833070788120644549775964116617704011473980483001832686884928894841124576225767785823163604327870083208595998507047567846237317784995181526933129426958352929591347831443559242866762454415243484710610217915609848467523854531010847270696055718167325643067246476896289814999082673408812911104447545330392059727767588133807732451491105628123680520422655773514145981708298645133799789599496361415574258965249040484670852847109143212598852327919589142227382566390079826111630289882085191479267219186749960534346785543719898120428476594651619124486033783954965749157535012711172557956056325236296361365196009890396088628007919672863934566475932461654700766072696651724584015912873507069948982222846878515914735487426931103292415649530736865415201334286505476539830248904724312215931834818076515726383046405070787617711177247005809246729557374620417299874195184459899014836824712554246832128 A013771 364 40776769804924972568824551559507078469595175285429446863396337908496261174632975313488829448921434582652454088288305688915328367505626681617757180373432131214522708912314179794748889826346394175024466858510378790744169690402062117827985470416418725342850942788030874699364326004049506690206027834636359990759402512454861681273981026661669181759557482988008779237909073352715964675646786219936759274453636638942594324209294649119151529001327161106132807100344122582789952440246834333102781526253252856010052115194180904882190180220425054109781535015531019203527540135269898292794127426950537751908623166014465913745312314174944183003514449950722872268294487651975383445046058883160646005130192103042502426734959774628692898783962138252541994288671709211018818045286614613512625198577600365413666482194003046203501738371601287045683447380040485991693950110232306457039877440157462678014651981269278448784735143477292728260950181460438676378626413229963973384700159655437256353034709461971783080775241116018156927752579587687785186437169566921569988436639326664443118871237349900513579769724572469529475186322418779850440437527287731552475297029432815348565397116087751116083655816607113312937551711028328676655175263835728851699253757142073947563370601440277103280816762708873562437460103470121962387857641836203286142941063807482710314196112490337504476475242177142878739454526678121193746553388615326117856859176326924958203409060430324129004709982509539277620268498944 A013771 365 434191044882841107912843825005631371544249426439252750201444206049668188987491921138029055972115435436083331132093878975570416457199912905865878456616305333172237804498321386454486178870936405175660523109418513363843918863401157430632389288994026587450676838806952753798831343291119147237313784383207961181606117952619367182205349971893453447375768078856317481325255813059719591866286979669886612754382322931460744364180569423820725480806131611458102130004464217261547413583748291978878417691544636410795034922587638275185561038987085976160953784845374292479161247360353877021671868842169325982323019471722033049560085521334805660621421863075297143912799704518233882922850434987894558662626285513196565839873851680246321986251628848113067155185776359678928374546211872404682433114454288690924720702401744435974886510180810504462437347702671094839557180773753599154560614982796662595500014296555276922659859807746212970522597532190751026079614048072656388600287300011095905647113586351075546244094767403361334966709467449699536665182981548580877236873335550322990329740935301740668597388027247655549851783961115167847489778790559765570756962769400617831524348492102373884058767135232542556159050619029643749024306209322840812893654006048803393654770164136070595734136889324085692834075181749858655505908170271892590850036447422075899425560205797113747665508378702217372817711800068634471013300481975992502939836509529096954949899675462091325642151893761574228100618976755712 A013771 366 4623266245912492117055961048659962844203167892725163284144977906016866876338813976277733387991085156523415309894535623331873794436264672621659873806050419187617988142298126122967368832617730842310433250069088330298210048057495524321373681149208395103174806979616432922449956143363836679782917176112398370661741943959491021756122566500721492307657178503662068541151323897459894214192223759524952652608662974574194005989794703224843084919623689398805871480287534985400956859839751812991097391579567288502145531855713172354175853943134491474161835901033545466318108961893048082526762059431418983059775511334896207911715790631173010674296899998025763988383491253710154385362511431751101260639644688144517033062976772691262836509607343974707939068418146677861229332168064017365058547802709265980966426039173774754260591560405270251516032878338041817851604860878928323797761428336818863316884152229720588672482187232881675710124618522767116925695730383877645225815859170518149203330465467466252416407121083310991494725522409404400666410868387529289180818227276939839201031081479092934639224987714133036294821795617954307240071164561880383797420139568577778670071262743906077117457752455956113137981570991427646639610812516869608975691627856407658535635992707720879703377089597522864457297232535272494963826910197055112307371188092150264177083365071327667185142333216421210585762995247130819847349623532080368171303379153465824376306531744320348435437633364773242380815390864494821376 A013771 367 49228538986476216062411873246131284365075331721737538649575724743267598499255691219405305115329074746661326219757015317237792163157346234075434336286824863509756337739190446957356543329713598008921493246735652541015340591716212342973986956876770991058605344718955777758247133014538132966328502091244817850806228219280660399659193088099682450091933636706993705826179296860152953592718798591421695844977043353266017775779333999938129168224153044718484919522101672524549388643573677304729205025539232487970845623199633859227264492786496065216875228674205192125355224226237175982744962408825749331620489644693974821843949738640730217659913391178978334948307414869505723895340021725285726223290936639362817368054576675616566683154298998642690135200516425825866369928925545656903143417003248264165330504465122353583366778935195317638142718088543469276483888558638828791798563688930447256598182452942064828184590329655724082961406938030424261024808137127529166364487268447677252717062796297580655729903025295095437435837362615338058295942926590411871197352484044855407812578955589381568038467669180088570467262479739977463492277760254902326674929646126216187278918805697111909146690148151020692693227767916721581418575931679627596373164453415028748087452050351811927081559250034423460741300932035581526374828939778242835848888410805216012957583671279497000187395564088453050317204373391448969734578791369591760288038381226104097958911950013523070140539920068105484870922281925140858011648 A013771 368 524185483127998748632561626324805915919322132173061311540682317066313388820074600104227688868023987902449801587972699097948010953299422700435224812782111146651885484246899879201932473374790391598996060091241228256731346620594229027987013116823857512792029710567441121569815472338802039825465890267574820475384718078900471935571088002085418728578909363656068979637157152966908649855269767401458217357315557625576557276498348431341199383250781620162427423071338609041401890276772515940756575111941747531913564195829701333051912319190610102429287434922936885750782427560973449864268359729176578883094973736701443902994376817046495357642757789273761310529577353530496948037580551330842412825601893335935279335045132441965202042226975737547364559615098902193825107003199210154704671104250587516832439211544622820955689462101959742210943662206810860856000445372386248975071106159731402388257446758927106290509517830174150035373061076147957531392157044133930563449060434430867386931284654976638822212007413342176217816796237128119644735200282334705604509409250109620382388340719115734936473603741429583098335410884271280031265773591194199974434650871951949962145927443062847608593956697512068335797489272777251398944996520524674646181455099963226109635189432146093399564442894366541009973372324314872092839178550758729716118963798253940105972350931784084057995387966413848079777592167872148629733794970503413063547032683295556435066494443743993650856469068885187202905580457938899856108027904 A013771 369 5581527024346930675439516197106533392708942063378756845285185312122104964156154341909816431066719423185285487308733299994950420630732252914234273806503919489549276636260989913742176976494768089746110047851536598477675378816087350690005715667940434796209532358122113062475395149463564120061560799569136688421896478104132225169960945046205538621908226904209822495176449364791643303658912483290727098420696057597139181880154414096921091032854322691489527200863613509072847327667073749737176011791955727719815631557194659794336762374741616370667052607059431959474331288669245294154729494396272211947195280348396974679084124347911082568180084940187010434518939660392731502704157710570810011767008960241038854359560570242045471345632837653404337830781573110559849739370065189727295337918060255879231812724527143797536181392461667335062128115178122046394692742325168779086557138388819972630165293089055827781345345855694349576652354338823451794263688205938092639605595505819875936044319006191250178913454937267492367313246332940217977140412606299945276816189695167237831671051977144345603570932638742200831075455095720589772917957199035841327780162484544363196929835413733201336308450915108503639571665776532172895966322950546735632540133904408431615395497073491602518562187939214928674196468509304758044551573208478954017234726523807954248393592721636927049534891066374654353471801403502638609405448845920342300648804011731084920588032836986044394319682645489473336538620716133405667838281121792 A013771 370 59432099755246117832079968466790367565564815090857002888596653203476173658334731432655725357998428418076919868863392178346232078876037029030766547491653734724720697622907020601526700445716290619616579789523161700590287433633698110147180860432229749710039100549284259889238007551488030750415499393812167458316353698852799933609744142851996575246078800076026189928638832836301417897360100122079662143983571621294338008659884201304015777317832828018980485634795756644607678344999001287201450173560744588760596844821008737490097845766248731114862776159968831504482679561750123892159559656331506512813735345149730986382887756056557207185981544443111287106757669503861805040793871302157985005295111408646581721220600951937300178888298455333449389222162190481241280024812454140216240758151505604602060341890765027156165259466931833783741540170416643550010688320278397159713660409564155068566000040812266454215765242671433434292194268999792114705319752016828810426520380945970038966999908777924431905070468172024258727151446953147441020591113431881817307538787874140748431633361452632991986823290737326954449291445859232839902030408255333638458203170135428379320908887485431127829012385344075346754159097188514576996249406777421641015287345814140979840731252838538583617650177176760560522843996687077063658385151523883902375515368025507096836894975299989999223447520074757319555767741344496095912949219311359804817308465116912592234421373648227400710715980809171912087463233385388503551142017384841216 A013771 371 632832998193860662675987504234383833838134151087445366757777163310614297113948220294918163611967265795683042763657399915030679175872042285119602197691128967348825988288713955365056306345987062517677341598842625787885380593331617476847181801882382374912496342648778799300606304408244551430424237545311959096152534185384613693076555633088059533220247063209526870360146292040937497771090346099904242509137070623542111116210446975485159996880283952746104211039305216751782559017549365706121041448074808381122835203654101036794561861719016488911058840551348117859731571973515319203714991220617881348440653955154335543004988826490221142116331485230248985112755664877120500074373141625378224336382346279268802167556958936228372304802601952390569096437583004244257149704203011685022531592797231677802738520452866009158847682803890166129279919734596420520513809234324372956631056041039123170090768434569013204489468303965423208343284576309786437382244719475193173421589016312688974920615028667339350925190345095714306926708607157113951987254175822677590690673013283850689300032032747636098675694399771057410976055315509111279276819787102792582302947355602041383009037833944870649123323879143714292238286066863303215856063683365985633530779658228973153344106380224758838360739086578146448447242876723996573834485093426315792494487638735599567119257696994293511731269193756015938629814909836194429281083287227359201694700536564885282112118786606325362767703763656062519907308509087616785812560201113789267968 A013771 372 6738405764768228336173914945087719062708452440779118265236811234931421035669320649700288606140227446192433039347423994295246671864685506251953524201015141244330299123298226196727119549972070241688228333344476279389403532557795062893468791826443607528068261056524196654952855929338987983631157281382481740455832184005975366603879164381121657909729190729055042115594837717651902476266570005271780374237291527999476399165408839394965983646781263528840517639146521947972980688418865646038776849339100559642195949248508867839788494703584087573924954534190754758970421778373991118881157226517139200598196083314483364861917121024467874721254697654731691193480622319611579084791925212027027332733799223181654205480146498752959708301538105589054779738867383829192850130050353668422119916400104922905243559765782117265523410126495822488944572585333982685702431040727085923242207484724984583515126502291290852601403858500623826322439294168546605985246141772971856910593079845697512204954708825249829408651426794579165940155593249008949360760282464159870985674286245446442139666741084696829178698793968762219312073036999541016901739577093070535416361783442450536646280234855844982671865152665122269783753270039960452642435366100481015025835741800822106136808044736633232110865149793884103383066242151357115518189597274803410558481304377256664190685855957595237312914554375114057714530269159935798282984974842396920779645171313342898483929840839784152462750509675409753711973021004764943535332141021459628125323264 A013771 373 71750544583252095323579846335294032579719601589416051288241566029549771187806926278008673078181141847057027002971370691255786562015171270570801125692409223969629025064879512542750368968102603933496255293451983422938368814675401829689655695367971532958870843729869645981938009935601544049704562732160665572373701095295625703598105342330183413422796422882978088446853832017557457567286437416133917424878680190138424698313273321877597793870926894055093831821632165702016298370284081399020895891762742759070102467598122424758067891603763364487152915880063156673517051096126257433846562147954498207969591895132618869049693504668533930031920020627583047828181666459224094094864419657663787038949494128438253979952599918721514973994777748312255294659459903013245468184776165861358732869828317219095033424386047984643293271026927517862281808888636247637359485721662010910683025297351635845269066996397664998499748285314642502681333604306684260530900917598604332383995114196987109958357739571260183543320392508678958930776756915447292793375487678374306255459799941513715903171459069851837094784758179380111234953697971112747969723016887015061113420270095213314209591940745037375490020145578221928657404819385498899736651778237921847995098978695153786144732060355670655516492115005277932822889346427650566037682831782106715626708929009028960302422994236474086907914174986214486544318306014996380117224012121842412461661784144475183056884945262021655423367427023763057525088727658737118764216637596502120278442115072 A013771 374 763999798722468311005478203778210858908854317724102114117196195082645963607768151008236350936472798387463223527639155120491615312337543689037890386372773416828609858890837049555205928772356526683868126364676719487447751138663678682535453844278160882946056744035651990415675929794285241041254183972046767014635169262707822491912625685131792986125936310857950685782099603322951808176465985606993952740108186664593946187639734331352661309137629567898639121236739300395069545046784898736774499455489684898578451074984807578823906909796872305059204248290912492259609560071552389155598193751419496918460214499372125717641136437710549286979884379642504293274478384457818153922116340514804004390734213479610528378535283934546691443096393464028894377533929047285037745231496614091747787597931921748923915902862638940481786749894724210197576701046198764842603803964257092176952853366200218480425025377642336904025319742030313368550840218657574006133032970589938931224779975969518746836593210954778434369275539432413554694910907635682773663862192799329613008135949777238046936969696175782361385268105094039424429786975996408540381610683812936370735699035973831369703734985053157974217734510116907096344046516816792284395868134677391837451813925145997514869106978667181139939608040576199428698125760761623227169246792815872307993196676088140369300200042629976077395470135253211852723901322447681455488201281073378007891774677570371749189710897150006586948016362949029036527144772110232840601378757127554576724851641286656 A013771 375 8135069856796842575586331913830389225661480775126239311119905085240014220495515271935700664771562357229708404122301723722994719845770165200875456834097291342391037777469632903663832729568052296129827809531077709102343654124490850611637512533873857081609612210491622393946117300449549246607274550934353975171835282309312893893885638295283331716268969838015458902207796576182790853463009814743271608776671971604596339005987891160243137619697479638984709362928800070606700515658165601749174870202054164800063347046438231099316960775517096304270406835801636217580322595641889839728809567065114803187764363989314394641442820788741928807761808874433385714786645837706847702962694793801633038752537905130892906174643703335053170486090397604979667331981276495491081911224975946848930442342779102782541856533681379438250065312879023390183796712739924448044045304611409517500193982643299926379565670221135603354061604613138776748329346648265848017304535070841669739681457184123435616316044510246480769164045943876339530391411344504750173972804628927261719310631593228030723784853324879730584030334783041331791328371720409758137983390561240146475593723335049356424605370120846026109470437063724826761871407311065204244247203898044868285186914674954581538326251108848144778076946416055371516777643100589764122898139849903408335511558206986518652308530053923985272106966000176199807804101281422912138038367240869329028031616766769318385372041632853270137822478232681261180941037533429759286723481005894201132966220276420313088 A013771 376 86622223835172779744843262218465984474843447293544196184804749347635671419836246615571340678487595979781935087094268754202447776917760719058921864369467958213779770254496651158212490904440620849190406515886915446521755229117578577312716233460688830204979150817314795250738257015186800377874259418349001127629702086029563694182094276568176916114831990835188606390708617943194357007674128507386356090254003153645741817735759065074268929374538763195909185296465863151820147090728147327425214017911472746791074519350474284745526998337706041447871291987615822444795274998394843013432364270109342424343314947758219674142083155758524057945047740894966691091048204879902514341146774164399788596637023613833747664947606153111646159335890553697823497750936632123989040190723543882047411350065911886428505688370639328258486695451535841058677067397254715522772994403502288542342065527185857616089615256514651904514047965920701694816210883110734749688258689434322099388128156096546342442533241945104527230058761210395263319607747996286579852462423688817482787219605204692071146861118203319371258755004769824100914064502078923104653247142696085079672121966071605547209197981046768486013641213854541955360406745048222294792744227106381757500670267458916384220097921807015045596963325438157595910648343735079808380619393121771491956527071787992450609781228014182595177394973969876175553498070444591168445832534380776615490480655332559702167441499306621620427533748221590069054660167655960076885031625750761453663824313503323493761024 A013771 377 922353439396919758723091056102225802688133026781658600975800971053624629278416353962603635544535921992718044807379773694747663928620316136539400011806094819060326993669880341532646603150483730802179448581163875674563649679643976691225802453889414664022617997902767939829860960697709050423605114286580164007001067812042794215650939856897947802790731038413088280848265363859133513417714120346649919649024625580019858875250362524910815559980088750510041005036768510840580926222073312742423678862721361807831361482043850183970371478299893929336933517084133277392180088182908288407027814748124278134407617563729523090264901442516764168998868345049605326737481285561201972704530851302528948976991027440101745136362110318332808304608562615774424604051973258856235299950824295256040836055501829766690728569770567567296366333167953635592793413645968210886486844408492368398858313733475011896122223251368013479265582741123631646403013483363103614680578525096661714284788606116025454328093960231473005945665689368288763827183300664459502269019887438528556718314356219561173571777186628944665163223290789087026532958818136373218347775575427913928348754694730455866683540102185990839073251645123162740677611021273470994953140530228752953867137007902541659175602671401096205516465489265502081256583564091129799636835297960622846353100260398543614092950515895016273448901682831241517293647454094006761611224826086509401742638017981095708678917084616907014312379351063491055294021465200662898671816750994107958612401290183388561567383552 A013771 378 9821219422698401590883473565376500347023240469171100783190328739778995052556577336993803511278218497378461741108979830301673125511949126221871531325711297633354361828596885876639621030346350765581606768492232948182753741788849063808172344529014487342512836441668673023308359509509205968910547256923505586346547370062631672808251207596249348204115704097022564014472329594372053650871819953451128344422814213176051457303665860165250364082667985015430916621631511103430505702412636634081327332530257060529788337060802916758916515500937270559579668089911851137671933578971607454958032171438027313575172311818591961865140670559918504871499950138088197519100700728655678605357844504669328248707000460182203382211983750669607742827471974732766073183945411260301193473876377095886322822318983483355722877810917003456571708715572370311792064268502269509519311919261626738711043324634041926669909433180566607527219925027484429770899287570850327289118800135229253933704429077923439037685544488544724567309448260393538757231847785475164780160523761445452071936611265025887376192283483225002794658001600322198658522945495516102028967114327156427509057539989489894068446335008076430454451983517271436862735202154519919154261040365875761452777274860146263586901817245078872396339324529699066161220101790442350106533022252684712067967811572723692402861737093250133279683905118787059676142758091192983997636321948169152109755609615462707106013109117000825888398215330124052756770740561456658545057504764585261543304848937872721403569500061696 A013771 379 104576344412892580139727226524128975695103464515733881139410620421166739319622435484310019788090470560085860619328417233052215440451234296010488065556173897199957244750899640814458684731127942951912948870905296432249961842567664831429419124544946261223076682430888030352187412057254025156959507191721487483418036396426902052062258858484863059677424017225096261626101365520873627274483138864347614611414125741898595917369434079039585876752248704444308400187132330229328024719289754879697973436782177180521186213023429457648943057053980056918404305821381390913930748748889676180393126561472114834948434776244367209940017860122012239871731469070363127183384261358725665789850328285719007192232140900020101613793202977129983245626921586954493147262650739099687108109835663316997565412052536130771737202930644252805575554403414599079961900331012165737361633316297801513795189320703278435181195644506673236949837761692654208200535614054414284974536983839921095886084760821728778873275677714024227192711005076670400687004715219739554579149257011871173661981036749995648781695434529379829757518401040230771315952323636255454404441833355561640116444685808088392040816575165997831479004720491906259714404432541328099154571557815845107949172422710837414673330550025599833276221127592235656484671643864630143934363620946586814099721257626361876705671776568927419162074221704844611431568088155022893606831556104105131664677731185446905264827585877824794059664196835160913754094845498390500187772310733303864913110031490468737505208036656939008 A013771 380 1113528915308480193327815508028925333201461690163534366372444286244583440275339693036933090703587330523794243874608986697539990009924742783919676922042139657385144742107579375392356075017050336551969079577399596410597593699660495125060454838154587789503320514524095747190091563585640859871304832577450398723435251549153653050358932325146821859445210935412824993794727340066262383218696462627573400382337610899736249328149734073613510415657944204922995845192585052281884807210997309959024021154856622618189590796273476865045945671510779646067169048386069050451534612678177271968826011626555078762530933497450022051441310174579186330154196682661226578248675614947710889330326295586335988582887836303414041983670025300480061599435461057891443032052705069933468327153530142999390076507535404720457457736805500003873768503287558651003434314724617540771426671551938990518891175886848508777809371222707056627041872486503382008919303218451403306408869803927479828995030533229768037442639416298929971147986782056386426515226207659786777158781288662404257152774079313953668227492986868836427258055934276377252972260342078848078498496641570020343959903014484525198450614892367544909588442263797817853438978397700061599797877947623118709442787957024996791441623696672587024725202566602125270248783663870581772613103835839256396533831951205501263161993076905939159237766312713185422523337002674683771125542409396511441965488481662638647259884134427078407147304367900793409653601914866862045999399564688219553594795615310511116955455174323086557184 A013771 381 11856855890204697098554579529491996947929164076861313933133786759932324472051817051457263549811797895417361108776836490355405813625678661163176719865904703071837021213961505189177807486781551983605366759340150902580043177713984952091643723116670050782631356838652571516080094969059903875909653857284691845607138558495388097680221911398163359159372606040275760533926256717025561856512679934058401567271130880860391582846138368415836658905925789894020059759610645636697509427182699356443687777256913317638482762798719981659009229510246781671323216027214863249207940555797231591924059371799558478663429379880847834803747070738919176043481886276976740605191897947963225549589314395403305606430589680958752719042118429399511695910788789344428085405297203584651570747530788962657505534652236989463431009981504964041247887023005924515884568583187727574134151198685046371045153240843162921466114184779384738964741858236288011630972740670070542406641645672219805219139085117830570062689224504751006332783763255336402669534128659161409603186703161677280530162738396534978659286345324179370277443779588174864989648628122455574339851992239437576622485047298231224313102147373929618197297733224919164503418241978710255914647804386290968018146806166402165835270409122169706639273956929179429877609048452893954714784329644016402110292242616436177450148902282894440167563735697769998379028492404480032794944775575254053834048521352743776316023246263379530879304496909407648225991553189502347065801606564800161806677383711826322373341686696192225660895232 A013771 382 126251801518899614705409162830030783501549739090419270760008561419759390978407747963916942278396023990404061086255754949304361103486226384065505713132153278308920601886262107254365294119249965521429945253453926810672299756298511769871822363746302700733458687617972581503220851230549856470685994272367398772024811370858892464099002912567643448328999509116856298165246781522888182648147015937853859888303001619401449574145681346891828744030297810791525596320334154739555080380641382747412387452231613006214564458280770364705130275825107731236249604257783863877566151038128921990807384190921698680808196036971267744990298809228011386510995125077248333964083329349912425652027019682254398097272918922848798952360477036246000538058079028939470253395604623769369925319707840874377118932977019463806613394283064857111207501020967084245138886273782923209380441963598373758888791708497998787771183839530888700496571306499994747846597742654911135545920243117796485973392978334659910027514862526588715431481511142822015625199401962750689454732015265539683085172838446304452764081005011861934714221365054885962409778592247906955570744013365531315876220783631566076485911665237602574564826263378939263632397440589306804979169821105226227457227192059850261813959316332863036294989093381902569336781147926414829803023542049486649670391799379812417489185511508259998904218657709854942739895387122903389200571970325305165224948655364015730213015526212465244802834283091372638310358058361820991556655506701992122917500781763526680631342279941054818837212430336 A013771 383 1344329182573243097383196765814167782724501621834784395052571161997597995138085700319787601380360863449822442446451278700192837029921338537529504833431168107433386568884918918044481651781773632872186057058777412680038647805066553325595164529170631157409868105756172047846295623902894871699864467012168062124520191476905486957726183013020267437807186773076285862863547729655713368837469425706267900090650361243386635065503214981704192466434611089308164549618918079666782495893069443494447101591362215290172682351773642843380227176985747122203585786136882582568324376253996761358117026864934247553245671401670058948656701720659865243569076091822540260049559290917867508342783705576644830939762040690494011244734359481947413729242425500147479258156398033896250964804249089630367562398339303250612819422326074598520137470871257513042238861043240566333482946028395483784647854112086691092187565523324902882887491271611944075070572763789493771292958748718296982644688433307458721972978256183116641914415130648768822377123232099369341313986498547466545490920383776249813031934541366305880837029095104425727739322450255713262917282254316177451449998904108915582421987411449992213966270052458945279157767947394938859418200255128448869964555141053285587795038800312325610469043866330498558298045663120465107742594675742933845690331879796242621424847326539952468332120267294535430294406082084675288207690340023849399315253282316039495308189323110329926660579446356935852728692605436669918095267835362812124825548324218032095362532596812351710978637958217728 A013771 384 14314417136039892500936279162389258550450493269296784238519777732950423452230336537005098379498082474013709367169813215599653328694602412747614167466375078007950700185486616639337640628172325642823037135561861890217051521828348659810937311906608880564100275590091719965467355803318024593860156844745565525501890998846089625125868396722639807677770924759716291867771056225374035951381374444920340600165245046519580890177478233125186241382595738878953336124342239712291900016269403434328872737744824868409758721681685748996312658980544235357223781450785525739187517958352557514941230102057819867946959909084982787685296559921586245113523522225726408689007707329693453228833960896980114159846586209272380231733931459763776061388973346725570359140849326264927280273235644306384153804417516901012525301208928042325042423789837149998873759392388425550318926409310355111338930350585499086749613197692363565896986007060123980511351458788830529676727424756352426271200642437857820471568272471837826003104692311148090420671608175394084746311328236533423776387320246449508009164038996468425019152685804671925148968305450322834823543221443958657503039588330951733121629321957119517094312843518582849332471913103861308975084996316607723567382583141935384938841573145725643100274379088687148648757590220906712467243148107310759588910653856070391432931774332997413882800416606152213261774835962037622468835486740573948403908816950101188546041599912478793059081849944808652959855118862689661287878411910943223505142438556273605751420247090857921018500536979102367744 A013771 385 152419913664552775349969500521120825045196852331472158571758593300456108919348623446030287544895582183297977341624171119705108643940126490936595655181961830628659055575061493975667197408778923444779699419462705407031164604428256529666860497181571360246539734483296634192296404593730325875422950082850781715544135355713162328340246688302668672152904806841459075808026206687782734810308875089511786710559529255340497318609788226316983098241879427583095123051996168456484151373236607768733836911506895198827110868466589855312737192824835018083718824887964278070868691220538032419094218126711665953899229111936896723273037770045050337968798464659534799720554067646575889980624015631044255574046449956332304707502902183564687501669788195933873184131763626068945680349413140574378469709437719961981369407272665794677051728514185973188007790010151955259795928406336661225536930373034394275709881329028287249671107003176200144484870333183467479997793618805640634935744440678310072381258965280129171281058763729104866799311283851596214378723023062607896370972185984194361281578687234395789603937798448146658986214516435037545201088221935271785092365536547974054279109020199408618020243157785870179692160930729915217966705040779239040545489745295327978828785070855686647731721588536340758811970820672214674351205041046644968102720642259437527977857533097756463024058836022308766811378453323776604048160262813631402604821082884677455638250955868074188493103538212322536716537305649919513393329330027723443882756685747201354041122791023455143004993717753482011738112 A013771 386 1622967240700157951926475241548894545081256083625515544472085501463256647773224142453330501778048159087756862733614174082619996840674466875492870536377529572533961623763254787852904318008677976840014239418438887174067840707952075527892730573989371843905155092778142560879572116114040509921503572482195123707113953267633752472166946737046816021084130383247856239203863048811510560260168901953121504894037867510865615448557025033823236030079532144904796870257655201724643243822223399521477895433725420077111076527432248779370025629198843272555438047407043632898609824116288969198515234613225819077118991583904076309411306175439695998691766051694726547424459712300740076513684518439359233352446599135026380525490902450596792517779904710303881664635019090382133604360551120835981945466092842155177621448639345381721246805219052242505906948028098019606307045670672768729517234612070230247758816391493202634497947369820179138474899307737561727016506453042461480795806804342645650715645462302815415800713716187508621679066550451796490704642749570648880558111836359701558926249861671846367702729677875865624885212171000279781301187387166773967663508233162827729963952847083302964679549144103945673362129590412137240909475274217337303728374807904652318568903434471351425047371474734956399829865298517741852491631277064675620357769398778490797908227012424910818280178485965543749007557770991573279904810478439547174936134890556045547636096178083253959074566474884810370957689230560342978612170706135199230463593189836200017829875478817750362717173106639076460987416576 A013771 387 17281355178975281872113108372012629116025214778444489517538766419580756785489290668843063182932656797966435074387523725631737726359501723290248085471347934888341623369831136981057725178156403097392471621327537270629474367858273700221001795151838831393902091427901661988245683892382303349644170039790413677233349374393764196323633648856074496992503820320823173235042733743744964445650278467996837784111715213255697073296235202560149817248286858278946277074503512587964001260219034758104696630578308272981078742864098585002732032899709283166170304328790200603104397407190244944025790218161628521533163022385410604542611588156081882994069924918445448276975647016578280334717712752342297116736851387589760899835427129293954646729320425355315731965033683274388958619231148334661535755322956583268331313185111749624567835981972468278202897182603187712767957422301323641431899514149323811678135876936619621652134143593845267466480727828789557269271760711996129847513750852640490888820192882600378547445999649964591803638700629210729033023035997428269280182774833558102199446708527081820123298665610022217173777739196810979111295043298551809207681035666717789668656169915743009967907839286418813529959955878708437341204092719866207610099734954568737888121683770250949973904411462977815745388405698616915245330889838184666005569528558193370016126801228300450393047340518561109839432475145518272284426421974424298318719964314640772991229152104230488156225983824573460829957474927006532036262393678927601405976340285375857789852514098451405862212459239492886156594011701248 A013771 388 184011869945728801374260377945190474827436486960876924382752784835695898251889967041840936771866929584746600672078352630526743310275974349594561614098912810691061605641961946574302657697009380181035037823895616857662643068954898359953227114776779876682269469524296896850840042086086766067011122583688324835180704138544801162454051093019481243976180678776125148606735028903396381417284165127230328725221543590746662436458312436860475254059758466954219958289313402036640685418812282104298809722397826490702526454016921733109090686316104447153381400492958056021855623591761728163986614242985020497285119862359852117169728190685959890120856560531607133253236689432525529004074205386940779699013993575055774061447628072722029078373803889183401913963678659505693631377573267467476032722678841698641191822795069910002398317536042842226304449200358742765553210632664494133966866026661999946748790817621125731351924360987264407983086789920951205803205708061334790616326419078915946984157413813928830773205004272822973525144884299835842743629287300616211295386186427726672219708552396367220672884191415516568466385366967643305577069621042979664443387667779211024391850897262831570138282672721787526467013610196487440809141179281135378632341977796247921032719688785632115322134173257787782056895743878872913532283314996990323627304340087643003931718179478943195785168081841638697570276995349478563284572541183669928497730180022294950810608011605846237887494275764058210917387193022765553122121967893221099770836071358682133746349570120310569620838265982120251795413036594888704 A013771 389 1959358391182120277033124504360388175962543713159417490827551652930489924586124369061522294746839066218381803956290298809848762767818574874482892066925223608238423976875610807123174699157755880167661082748840528300391823398231757736781962318143152126912805311494713357667744768132651885081534433271113282845004137667225042777810736038471436285858371867608180582364514587763364669331241790274748540266158996154270461623408110827690340505228308156128534115864609104886150018339513179846573725924092056473000501682372182614145597627893880153289205152449017380520718680005078881490129468459304498255091956294407705343623265774424100910006880656540552754880464269077531832835382138960145422235101003587193882206294343718344165626524263812024863579885250366416625786908400151993684796431084306407131410529121904401705537285123784184025689775085419892967610586816611533538479189451896975432981124626029746787435290595792391416203908139078288439392534379437092850482643710352297003487308142290714190073086885497019022095742728024652053534164651176961417873272113082433605795456665916518165724870870192420421030071387471465917784637324865647466993191886513038987724428354054630558832433899141593581820760921372198269735735276985529511677177379574447863156399246189410763950084676848924303341825880822238783291752738087952965983536613253222705864935175091787148720469735449768851728309446481247741854128418523717398643830956877396636231354107579050741026039048335691829848338831306407609644354714127018270359862487827247360131130222641066945322685856177616441117558013662374920192 A013771 390 20863248149307216709848709722429413297649165457721477442331770000403856716993052281767089394464342377093329448526579101727269625951732185263493834728619780980522738505771503874247564196631784612025255209109653945342572135544371756381254334763588283847367550956795707832446146291076477272348178645470814235733604057880612255498128717337643853571819943646291906841017351330504306999039062582845522456754060991050671875366049564093246745699671025246456631265726357748827725395279136339006317033639732217324509341913899000475422323541814035872223456463277137067784612504694079930106898580154674297420219150622853246498900533966067826489753265230843805733967183537137558956031149015647628455959355486196440457732622171912928675591230361070440747398618145901604231379000644818428755712398185694623135259314090038069360561011998053991505544725109551020319117528423279609117726409283798994410383015017964743792610974263997383799739213864905615302651706072246164671939190227831258493132857099111524695898229156772258547275468568006495066031785205732285177514601460101753034510022578679085428638425025808892643128200133796169092570818235169414228543507207590839141289713113973706190447756158059688459227462290771167176146109229341918240338584737708720846889339173424845814540501639087345981983761978995198564490583155160523181792697857920315372049829744377349559575561743069138733203038986132325955262759400440542860759512028830519382591458537501732290445263786678446604225111875750628227493088996024490542791815770384529890676274610682080833795958996579259865019757729476968150204416 A013771 391 222151866293823243526469061124428392793368313793818291805948686964300266322542020696255967872256317631289771967911014275191966977134044308685682352190343427880606119609454973252988063565735242548844917466599595210007708099276470461947596156562688046406769682587960696999886565707382329995963406216973229982091416008312759296544074582211231752832738759945716224043152756967209860925767938382139123119517241432707554128897695758464891348210097076824270209717454257309517620008932243737739263774195868650071375472699196557062296901073235853967435364420974955497770553949982563095778256081486971918930493515832141368720292885670690216462892768178024843455282570303440727763819674718615947799055217217019697993936960886528864537695420884678053078300486017560281855723598866026629390825615881276347144241176430725362551253655755278901551040232966499264357963442651081277885550806053891692481758343911288591903721653963044142699623149233514991742635366257277161426808497545947240434878662391339514961924344061311009011389189312133159463106448870637372570175476347163466311462720417774901644141949674813088864029075024661608497694072568083922705531264746427255176452865237592023515887707571019562713854018472131388091603771074032745423125250287122459577677683518627758233227261453002060016163097552340874314695729436149250839728646791135518081586587118130018110360581440200189231145959124337006771637862095890900381367284082987370385833850507318445428661168800552099441788991252992689366346411629668775299647254323054474275920972054542796718259371395575959042730380303470756863376621568 A013771 392 2365473072296629897069842562852913526463785805276577171149741618795869235802427436373733545903785270137973491914316480002244064372523303798885145686122776820072693961601476555197816900847948862660100681184352489796162075841095857478818003875079502318139283580196605501654792151652207049797018349398330952849309397656514260989601306151385195704163002315901986353611490556186850599137577007893017382976619586775470036364502664436134163075741113674024829193071452931831743617855110531319447680667637609385960006033301044939599337402627815373045251760354541326140260858459414331843846870755673276992771894956580641294133678646621509424896882195559608533111848808591036869229151896403822612164339952926825744239440759519759349597380841580051909177743575114981881199744880725451549753511157903830544391880046634363660445748926482209743715476400627284166883594737348713446925344982861838741545762845967400926590828171398494031465587293038467632075581379907487214872656881869246216150587997142983155314570415564839623953272087795593881963157467574546743127228472144596589284455047008467152706823480137409770224181590862596807283446484704957608968496907019957413118870109049879866397172310216216303777117588691255020399396954396300673265437665057279949583111974106348369667403879951565935052104662737325629702880127036117222941430631032010996532733979633848432839119471175251614933242172755940448104399955597046307260798840915649519868358840201926806924384125388278754856169178861866156372856591032713119390643964031884042090006510436771699456025786620092811886993089471356619081234266456064 A013771 393 25187557273814515143999683609257823229786391254584993718402448756938415622824247342507514796783505556429141741903641879063894797438628138850529031265835327580134045303132522359746354360228959489604752053250985311349533783555988690434454105261846540683547091561933455381620226830792700666238651384393427985939446466246563851017274707899949563857927648659724350693255151442277585179616919980044849093935045359985204947209224370915956568430491378401016381247824830818144406042921216937489478903749005264741702144242589526516853744663180978092185840744255156040741497620875843805473281479806409053419035137497670668499935410229225832356302001618318711660574966113877360583552009392907903174325891818764840524661565207366397554512911201144392728924613587824327071014883489964608101775386809359987636684738736562704256426334569182569351082392713879321808976516763289100782861073377512858919979282783860885066339138369051164447045573496273603346340790533254923863964050478143733709571460993578484637789545784934412315854441190847483655143700714733773720818728771395664482700877340546158242022256416503139233347085579504930803954138169138388620296555065948506534889728921163120817397090759182271202618748084384483457212778770411809568930380257529916903160976300284397440218516513724274076434810448827043305076267592680576189880353359228853091080551415141218112870944129074079195809162655505253891415650727197349079712986058069836087558284930470116640130842167134392181708489416521150833058176981316329295271576929011501280174389323130745055807762575930748260972702416691005279976982469224169472 A013771 394 268197109851576957253308631071377301750765494078821013113549274363880249551832585703020017556150767164857501267789978728272351803126512422480433124918614568073267314387755098086579181227717960645311399863016491595249835727304167575746067312828141965198409430951467432903492175294280676694109159941021221194283225972593411885631941089718662955959213602928744886181780852557371726992560963947517553152220362993122462277883821101513105540647872197214022427526838798551601635545025117950387971367119408058969644431895093278351458673173551054725594832244828901521815466667085984840679501196978643600805886144075197278187312248120796662929903713231857641761802239180566135493661796015683353000222096086208021906596346328037401160453478469785493777589285483153434652166479401143147067704318746065148355419098066919674922427610492655998450325317617387018621981950495502345135904709323756921779939403082550704186379145353656799032141266588321328431836737598098429303489209491274476539516916659623704423183083517981622339218089800144005959970125210485222579277823957821035411798941922135492961052986322925426556679767250568503200503663224985562028917718342219697583505833552544910463644222403772823765484429602525979852401668347344948289970688982178555184858075645428263943446763838136070365877861659110357112452097326862775269846002569068827713825711468423690465849813086380795276975963955819943435793848943197373000783875546327614660320617939645801984113207395647007950831995307117214070403468497056274336051751140114465631296897512696173354241055908510607482837335332925824221194909332298956537856 A013771 395 2855762825699591440833230303648025509042150980951286147633072673426596897227913372565757146937893368771402673499427693498644001999691104274571651914133407920844150363600816284425895121712740844951275785741399602506220250824334776346544124746994055645432663620771225225556384682533500645438874335051993963276727790156174649758208908723324323155053706443985275548063602518030894149016789144113166905964842425150767978334906927088911547796818543155934910808305779526977454215283427455935731119117087457011908773910818953227886331951951971630718133773742938143404291089071131566583555328745428597061381075662112700618138500817990242866877614738492820169479670242794668210736510803974996342746364879125943017261437895700942247556508638746275937743770711824617772176268672663372229976915586008101699688502556216560698574009196525801071499063981989936974286863808876108971007113344879363703112794764022999898176565139725737596094240206632445505142197581944552075223553102663090626192776128591673204698053473299468314667994220191933375461761893241246650024150269502878385064835133586898729049292198366509941975526161684053422078963006019646264483915864907955339869170115667498206616883680155373027454878206407696633468372964562529009391607896282237255608368789472520154469821141348472877255867470946207082533389932336434831073320235355444877496816175715775456080368809743782708109240064201570757704332903547165627712346706817296440903093939821348499526837432348849340660459086030184095421656132556655209130279046139938830042049364715188853875958763313820948477251946624994176307283394570319289215090688 A013771 396 30408162568049249661992236273244175620280823645169294899996957826646403761682821591080182100594688590677895667421906080373561333292710878315638949581692527541148513071621491796566931255997264517041184566574422967486233230777516698538001840305992704512567002233972006201724384099616714872633133919633631720970597509582947670625408460085957392955011866215555214035781239611992960898730770806517001214713642143005377433310088959642730160940523847524394930286839940403255932484337935550803664956358747242262804624602400213970533662624384593923886688422814805350968891516429408920981697140481323701509585693650176036181938756709960106046512841735471549164619528745277627107922367040725761057563293232933041247799790713423633051981703985370346185095670539508530038132908826519587504794197159814266898283175218593938318416049924606729809322033280228848902206525836912808323283742896275464710745038647316902915784065607799653923211469720222279738754119852545590496980393437156588987700680217244136283624873383692738614584802456603706581916840639232794329457152069666649044170364502433297666916863328206597862155402569611800838296798088097193424224736129539908458926923391627520904056577426294411996339543141829153753171235326661808892001840879613262297717910870303394604794655513078539197020476830635213014815535999518358081268713866064777055586098639021577056343767086151798275947188203618325428035736756970219603881067734190572502736144271217718822961764979650547779352568348049400248049794499463264666819211283298068662287741635487330916071208911765565459385778727662937989319953585384759791562285645824 A013771 397 323786115024588410400893331837503982004750210173762652095167606938130907254398684301821779007132244113538233066708455943817681076900785432304923535145862033258149367186625644649844684013858872577454533264884455757793411441318997806032643595578210317649813439787333922035961241892718779963797609976258910564894922282039226796819349282995274320184966351463231919052998639388501047649685247547793028934270861538721258909885827242275790753694697928439757217694271685413869169093230337744957424455307940635614343642766357478358242439624447156101545458326132047377116756866940346190613111151845134773674068465987074433265283881447655209183268738799301055504868742079716173445157364249647903740933946344271023206572171516534844737501184036223446178898699904686827846039213184780567751048611357702313932919249727588255214494099597212459009661010367876783110695087111447583026325294359541148240013171516630382247268730591850714974355729580926834658253868189905447611847229318843359541036842953215563148037651789560280768098976557916267684250519126550794020059755237810479022326041221909753557330760718743854036230726561226455326184306042058915581144990307340945270653880274049842586394436435182898937023455374196829163767313758294941082035601686122016946100314946990545751853491903260285369874037292603748181755827322871476849349265245857746087880778308301752495948431933344348042285659992127929157724524988218898342125609233661216009134464199926270026896873503319032754546147770030013841234211830284842172290961744557835116039872934669099594326232492479741011539771892154963710278865777176922260555217556733952 A013771 398 3447674552781817393948712197405742400386580237930224719509344678677217900444837190445798302867944135320955105694311638889770668106839563283182825802233138930132774461803189864231546195379569275204735870204489684908984245027164688638635589005716783462335213506855531601838915303673669569054516951027204879695001132459153686932532431165333680961329521710380493474076329512208759155373848515888900172092116133664303964872464288475752619945341143542026534854008604906286878912504716636308306655600118951888021531108176174429558565497121113318169256040256654040471539227119180806237648407544846995070081481025830368565408742769654632667383445530734957639015842365664817814844035614530250879033464660673797855103580482308063026764912607617707254912913356585105342904625541991543485413165613736814238757724171099359741523933172511118263534870438397151986562681287562693864064311734340394146459660250309080310168917443342026413046939808577708935441087188486113206170949297787044092392960303765839316400304916255237869618717902388692418301899527659512854725596273772205980629727686930895055878457940133184557777784776423939296313210490735843333108031856792566385241922517158082723859927959161827507881425752824447836935794356898324532641515086753827236442076153555555331165735981785915518618418749091644710639336049333935485491870976337893280343754527426797060576858903226250617954257707596178189671450742074554829546953487120024628065263774800814923246397909063341060770407381455279587381461887568872999450554160656051828315592567008356572480385723579924282290875491107666053587049362795379868230391956544103120896 A013771 399 36710838638020791610765887477976345079316306373481032813335502138555016203936626403866860328937869152897529965433030330898278074001627669839330729142178463328053782469280365674337503888401653642380027545937406164910864241049249604624191751732872310306945353420997700496380770153517233571292496494537677558992372058425068458457605327048473034876236747172131494511964756645998867486420738997185009032436852591257508617961999743689813897177992496435498543125483625042142686660350222743410849268830066599703653263239859905325939605413345614611866238316652852222940949690365037224818480243537530803506227609963041764484472293011282528642298928011265828940240689509598980092459291223518111359948331706854599561142924975616255108992789445913346850312701420918201691248452771125955032679387455069598014292246973865982527746840420898387270119300428052874352919430349967564264556791347256516871502462345291087142678632936705897246123815081735444744576696383000133419308268122836445495800241314498657041030446748285772835700108224634796870078626170518492877118149123126449281745340410440170554993820146538149171217852299362105627143065305355259810934323211127246870055990962699264843660512909155139303921421416074720567692338312253359623566852643754752413635226883059553166252756734056428442248922840327832878887650253307745049517442156045887649100298208040535101022393601553116579976936070484105363621607501609859825015960730854022239638928674079077302727644935706455615083297797735817046437806178833359698149500702665639867904429653504980783771147184679033757833242229314428138594901615045204836917213553281610031300608 A013771 400 390897009817645389071435169865492122404560030264826037396396426771333812539517197948374328782530430740052899071930906963404864931969331428449193603905916277517116675732897333700345741403700807984062533309141500843970882438692409790038393772451624360148354123226783514885462440594651503067122502673837190648150777678110128945656581522412140875362168883888856153563400728766595940995408028842025976177387606391709951764059373270809138377151264102045188487200149639448735327559409171771838723014502549153644499946978028271910604918441304104387151705595719570469875232303006916369867177633187627995734311590886468708230660975984136364983198985463958546555682861898209940024506532948020849760729836014587776127049865140361884400555222020085317262129644729937011608413525106949169187970117621581079656183845777724981955448356801726027652230310957907006109886094366454624289000714265587391647758219052659495895242083510044393876726382990319015640252663086185420648794438971962471639280969516781700172892196975746909154534752375911317072597211463680912155554051863050431952024384690366936069574196920338212375127691283607700717819359371422806466828673552082924672356191770821772055297141456683923308155295238363624604788018348873773271739846950700603700387895850818122114259353704232850053066530403810764494395699897220869287261724077576611687619975319215617755686447069337585343594415278514753911842876677141787416769949862133628807675312521594015119443963275402339389406954950290979910469760192217614065895883481983733313446366950521035385595175222462351453408363257740030819758512397001341103494489915342583613288873984 A013771 401 4162271360538288102832641688727760119363755202259867646196829152261162435920779123754289852876384026520083269317920297346335001795609441050127013494390196523002258363203890809241281454466606203414297854675738700986601956207196779444328816889064896186859674704118790866500404067451849204658720408471018406021509480716516653013351280050644476040856374275648540323143090959906713579719104691109892594336823232858927566383704206587575705439906660158577167011707193360850133767852588861026538722658423143388006635435422045039304121171563006103514391361183221986363231473562417645506345707438181862898578949819759118805240078072279084014341102797220230603724911113492139441380945562830526008252251293883330640200826964014573345097112004069868458207156457084369299606387215338794753513505812434595336179045589841215607861614103224778742440948351079793801058067132814008839429279605499974546265329516472718312292537705214952705999382526080916878537410356541702359068363186173456398015063763414691543440956113397753088677486043298703704189015107665274352632339544237760999425155648183027135268826048807761285370359656787854797243340538586910043258791715982578981911248729975710228844803962230770415385237583698095874791782819378807937797485890331060028201730315019511364272633598242671387365052415739777020336325412505607816170762837978035761249777497199007897862549288394306608738593333885625099653302950858205752413766426131998879544126727729933072991839320956484109818405256310698354086682006526733154573659367316162792321576915289147984785817425768779118275892251968415848168788640003270280070009328618567830314299930181632 A013771 402 44319865447011691718961968701573189750985265393663070696703836813276857617684456109735678353427737114385846651697215326143775099119649328301752439688266812576928047051395029336801164927160422853955443556587265688105337629694231307523213242234763014597681816249456885146496302510227290331206054909399403987317032950669469321286164429979262380883038673287105657360827632541086686196849026750938136344498493783481860726853682391744506111524126117368529674340658194906332224360094366192210584318866889630795494654116373935578510282234802888990221239213878947710795688730492623089351569092801760476144068657680795097038196351313627686584704062584801015468462853536464300771824308353019440935869971777269704656858405512827176978594048619335959342989801955034364302208811068927486535411809890803571139634477440629263792510466971137444049511218042297644393666298830203566122242969239363728968633228691401504589290941485128816413481425137709602922666345476456046719359931206374963726064398952839635554559300695459274888237871389044597042204632866419841306829151467043679121879057341852872936342459767705042166623589625477077881047090054873418140619614191782500999390976476781362516739472589833243383022009791217324874782903460745546921667629760245127180292024394327757006775002554087964932663078122797145712541192992359712026586282698790124785787630790175036096440424822822576769848541819214136061108369820738174851701784905453524069385861396868327361217105089544642801346379169196316074314990005496654629900324943182501412640150993998847741999383949585960051401700698959691951301261438754821942185459331130510257186665656574017536 A013771 403 471917927279780493423507042734351324468491105911724376778502454387771979913104088656465503107298544793980495147271948792778917255426026047757059977800665020319129845003254272378258804144404182548917562990541205046945635080984174962507174603315756579436115979424216913039892629128900187446682072675284853656951766858728509333055078850419185831642595793161101039578092631297491034624048436843989275796219961806514853019538010107295501075508894897740103972379328459362625524986284811214658301827294640788710427077031149666039977485236181161967875755149383035224552493602285450655415507700153145549982043066985106193262714748787507606753928858402961212708192464456271874618385235342951007085143459484367815186228301900583780468069429698689295084155411217205911089919420261939876629064951717276425494827915787820400862651452308671504239195449714385317503758749944007572069643136460744986058006619106043220866769944933651637170750214866331851920551246633303985467744547485480613755133720049836439384947433805250359009956854550546869305394930761638470235116804821081095289768202576049391026174511606523288990207982332079925277389414904292156361317651914100070641515117524767948078241904136544375542418360256882075266688356050018583621916921687090114215749475750801956608140227195928650602996455851544007547138622982646213659090738176717248719066692653783784354897643513414797445347273290992120778681921851220085820920605673269124290820652153853949742239734993471356548736245393602373559306013578528378499178659995007275041792327784099730756809440295191302627325309042522799897455831799861344040390770957877673218523615911200138723328 A013771 404 5024982089675102693973502991035372902940493295748041163937494134320996042114732336014044677086514904966304312328151710745509910935776325356517174643621481136358094589594651492283699746529615735780874210723282751339877122342319495000776395176106176057835762948909061690048776714964529195932270709846433121739222413511741167378370479599263490735330360005579403869427530338055684536676867755514797808678150153315770154952040731622482495452018712871136627097895089435293236590053960669813681597857033335118188627516227681643993680262794857012633941040830630559071034951877135478578864325991230693816208794577257410745861386645089380996715834484274730992916833361530382920936565985931742323442607556589548496102958958637416094424003287431643614056086818640808541285461986949135806346283605885559378668927647308711628385512664182734177138953148558774860780023169403792627397560117034012611545654480241148215789366373653522632594148287896701559250029674151420837260543941625397575264663851090658406570920275158305822738020587254223064363845222749926431063523737734871502645451821029773915646706199586259981167734595871987044353642489900902880935310357581337552190852971403729111137119795245924510775670700015280337439697615220597878406171382124135536169300417794539233963477139182248271620706261907240592361932057519216883041998180105685264360622143377489735810950108130840763198057766002484102051405103871791473821162609208969635448658304134236856855368698210483004530943540951078073659490432584170174259254371626837464645004706245093933098506920263196990375759890684782773308109697004923591342080929159481464430839462222459077125996544 A013771 405 53506009290860493485429859848544650670510372613125142313606437542249965856437669913877547721617210708081208317670159416018189531644146312396194875605281531139940991190003849089836834901047348354594748595781514736267011598701017982768267055835178562663835203879983688875639374460942306878286818518444819880279240259073019950244888866772957649349797673339409492401664343039616928946535287860721567066804942832506320609929329710316193611573095254651862805338386912307002383210894573212176081653981690952338472505792792354145244707438239637470526204202764554192988380167587738575907747343154624427754991244658636909621932044996911728853030205588557335612578441633575517342132554618201192260016885262565512386504306991571206573426787004572141202469212444887329347607599237034398065975227835469436264066741588543161419048938848217753518175573125853834717585686707811583896529220126178166287738128905607746201725173146662708991862490969524078202894315970364329075150271890427233381418140686413330713167159089885640400514443213082967189346223931841216637964400759400911760168770990325032653806127613194496279474037976844918048277585232464813876199184687526082255728202439506907575388051579778604190739341613762705033057900206868926209268912876857795189130710848676253763243104578012579596217280276788297827469852548464621370631196621765336694911904582683510706914996751377192446532919092394450718643361546026835613247739462857108678257313622421354051795965898545223032245486824047079328326254126156244015512540549082565323540010112097760199632901686962521553521091316011566970184752053708426400610477733690158633259578593744744253237611200512 A013771 406 569731986929082534632857147667303440339594447584556515355281346949877636439348309242968128139780059619648706166551857461761682132946869934394683035445037743578091674191160985108582618026352165279724883047881568911771139502968439480516507610532981335244517250914066319147808059260113683639998043584400442085213350278609516430207576653398453050276645625718032275092921924685841059422707745140963246127339031280527301854527502755446829576030318271533035151243143842244961376429605415563250917451597045260500055241681652986938565644802375659786163022351036973046940272024474240356265693709910440906735146773125165813654332415127116088827065629106958509602735246514312108659027441574606295184659794275797575891497860846250207593848428024684159523892174113160282893325716675942270606504225992078557339782664434807582790033100855822639461533502644091632072852392064777745330243135903545114631835596586911281555969643665664525345351803843492384704418676452439375992200095089269181045340362028929145433803909989102298984677791332907434632158592426245274761044939286100908422277073504980947697727646825294996383839556377444687378059727555285338153768918552777723858993899575869551862731973221482577422992509503345283192000521402740326276295384312781803173863809116704750071012577546677947540521600387241795266898989936051288354480981628557305127421959996414022007230885408664345170682522495816111252114513742093745609861929800502493206083875451542577943523444887709534847349943702453300688017953935311686277177531766631155565054027673616950605691137162776929501892580332891165098527239867887324313700366908332809126947992866194036808474084063051776 A013771 407 6066506196820870828770662908361447032736001677880357775503035782322297072806180796819124628432378074830019423261444178252838391351618271061434584961418761893619520146787482169436187716744597855898510554693842945772539093427607943588539773036955185257683619687732978166285860215001690503398699168086695907323351753766634130948850276205386728079345722622645607665189432654054835600732992070260976644763906005075054710147008849339997841325570828955283758290436995632224348736222438464917495769024605337933804588213426241004921846985855696025403063861993841689003820016516601711313517106623126374774915842840236765583791331556273532113830594818730894210249924904884395333001324197886407831126257489448692588092669222290872210459298061606836930610403869956930692248132231165433297418056998363652478554005810901831141548272457912799464986408736154287698311732270705753432276428911100948380599785432457431326007964765751995865877306007325506912332650066865574475564946612510538239770784174884037540579144033563961279588849122112798363963224692154659685655606513518402472880406278681037131085403983395741121495123596307031031201579979008678280661331444749977203650567042683858988234370050862346484400024241191620575428421551896378994189993252162500640195301839474672178756141925717026785411474000923350636001940444839074118398513492380878184996789030041816506332994467831457947377427499535449952612515342325814203253809828515750547658381105808025369942637641164331127054582200543722745726015173503198835479386358251088544456695286668673290049399228509248745336152195384625125969118050113264229292281506839927751583742228039234103936632047103375310848 A013771 408 64596157983748632584750018648232688004572945866070049593556325010167819231240213124530039043547961740790046818887857610036223191112031350262155460669186976643260650522993110140156526807896477969607340386380039686585996266817169383330771503297498812623815182434980751514611839569338000480189348741787138021179049474107120226343357741034957880588873254485930430418937078900375889476604899564138879313446071142039182553645350227772297014434678186715861458276573129491924865343296524774441494948573997638319151255296562614220407826705391451278491824002510426304512675535868775022066330151323049638603303894562841079936210098411200569948068173629846561550741200387209041505798100059094470585832389747649678678010741878953207296970605759989599637139580407301398011058111997449533750907470918576171591643053874482697995206005131855488703175280222570855411623325218474862546879415045402898356626515284806728759332808825727251979861554366001997602518057911984637015815551530012211177079309894165231732086725669389059705062065452257076979480416522062816332860898155943949531230566055395683371797381615197851461680076053477266420234423616484406332481857223697757264471237870497730506719572301582265365891458120208375887161832684592643530135048149026306816799573986726309359395399225034901211061375161831837572148661856646461212707371666871590913845809591885262159433725093469364223674848015053471095418063365085269636246567054035711831466442014643854139149205603117797840877191271389559796490609567462061200184505942657590821374891412448033192446002985166480640339348576455488341319168997606037513504213484831550698863687244161764738717258037556740309909504 A013771 409 687819890210955439762418198566381661872692727581913888072187748708266939174245789349995855735698696615932418527517907831665704538960909817591431345205502927297439406768830636772386697450481697420378960434174662582767688249069219593706054967111767356818384062567675042127586867734311029113056185402549445649514518800292616170104073226540231512510322413766187223100842016131202471146888970558950786929573765520433215831215689225319418609700453332150492807728950682830015966175421395798253038212415926852822322566397798716218902538759008173213380941978731019290450969105930716434962283451287832551847979869305131819160765127882463668807029912810606187392292301723001873953738169429237922797943286032973778563458379527093751298143010132369256936262252176945286021746776548842635379662750340999075107815237655491768252953542643997243711410383809934468422965166926320336399172011403450061701359134752622047829375748376343779081565830889189270471612280646812414944403992691570024613540491753071387483259454927654707739500872935633355677507475126924868312302843564491174608543067357853236542898519438626722363969449817425932842656142668325958628266815717933719352089740845059834435550005867247961616012246063978786446499194425542468308877992690832114985281863810661742058842210948171628095381522723185406468238951449571518992908093508848700050630180534394271473650304795261790253689781664289360224011538711427951086753445991372259581454674571927758873660741261998311409660332657756032713032010674336027659564619277418027065999843759746657433165039786052685858333383642098039858366511486509087443792865186486351841500541775834470937861363583904170819916398592 A013771 410 7323906190966253522590228978334831935620432163292219080192655148245626368327369164998755871873719721566448392481010682591576421930855767737713560963748195169863134803274508620352373554452729114132195170703091807181310344476089050233782073289806098815402153498220603848574544967634943837995822262166346497276030596185515776979268171716200385145209913061782361551577765787765043912772073758511707979226101455261572882170784658871201169356090427080738447416697866870774010007835887022459798350885804789128852090687003760730298874232705919028376080270189527893404721919039950268599478394189312841012077289648361043610423827081692473145457254511607334683353128428746523953859404028082525401952500109679104794143704825204494263822626771889467847857320461180113405559559676692076381522648965630958151748016650555676348357449322073282651039097766808182219767733097431458941978383577423936256996072066845919565287192968711308559660512967308087351981727564327258594328013714179837622084979156186704133921746676069667328010205295018623971254099595151495997789400678274702027231766581226421262708783434982497339731546701655951332908602607132334807473785053764558243661051560518197117069736462474456295287298396089246118082323422243176202552932866171980360363281285855926229442551862176131495959622453956478208073808355035037534236485379682220958139110162330230202651428445459947542621288795161353107665274864199284823171750692916131820023329374841886776486739572957758019890063222139786236328364849660330022519044066065947152198766336353782408348341343641888999019533869021059928411886614308348763101506428505706674408297768829085446546347799441411610890469812207616 A013771 411 77984953121408667508540758161309290450486361674735548765891392018519429569949826868906752523711367595239542483137801748235105740719752214871173997141990782168702659385266967789512073607812659607279614177646521562866592547981396206889311516389855340186402130449052989779621754815376881986979515447547257502995173788183371993275247492434101701026195154281858585801200050108122187583197041380632666562799528295625228049354515047660550051303650867555702988092998886440001658563436525015151932840232049394644017061635216044256222412829852625814148502716978093008973478993937390460047245941327803131096598980175748392363792910765861454052828846039594899708344111509292987060694934091022730479990221167863107848042168978777454921183329867079053643984748270645847542398191437417229310453166186038442399812881295116841757310120381436313668264313020973524276086822021450174814185828332410073264494175367775351531178030730838013543265142075896514123901435104956649512404690028586910999960858055076025617998758606789817708652665981358308045913652489173129384461538422269027185963850556898933605323126015693631673461509279232569792810800560745101029980863252485016178502877016397762902558553852428010632219153321558292665340579800045340204783629158999246877148219131793902491104292228451448168978059889728579959569911364413079664550096322856288762265245008492291197832410087257521433831483090878087890419846753993984797132801378170971619608411183316410396030802972854207395789393189344443844424428919183194079782781215470205276612463949495075084093138627098834061559996637336246117729768669155297629504840450728764669099554642492101834825511368452150832761722560386695168 A013771 412 830383780836759491630941992901621324716778779112584123259211542213194886060825756500119100872478642154110648360451313015207405927183921583948260721567917848532345917134322673022724559775989199498313331763580161601403477450905906810957389026519179662304809885021516235173412445274133039397357880485483197891892610496576544984394835299438314912526926002793230221611178133551285053385882096620976633560689377291817428269526876227489536946281274437733125417214252142813137660383472118361337780882790861954169493672291780439240256251812270759669053256930382734359549604327445333618583074783258447739916585940911368881889666913834892762754521552629606492094448099350951726222279658201210034150935874995406372365953015286022340000760096424657763201149599585836984631455942425618657697705313548937334673207560030404131031838161821533867939678405047326086491772480884401461421450700083502460120333979316071943103983671221963168208687232824146082391302480997578404008085139424393428327583216570449520780450781645097978961733587369503264072888571704715481685746461120320601476143080729859845029480645815105790059018150805268403153849404370813835767236231912460452268698634470603379386443481420653457211869544567952700300546493710882782500536083285023980747874237315341473725278503648551020103278381705829919409500416208270472268129425645773762740600328850425916674519502609118088227437631951669879857190528236527950119870069074764505805590362279953137896935990054951600350365458680139638055431319131462650561527054382326745785369516134223559495423740101348385087490844194356348661586576789165609158967541119359886196572057833255900337222045051278502067246821822997530148864 A013771 413 8841926498349815066886270340416463865584260439990795744464084501486099146775672655213268186090152581656970183742085580985928458312654397025881080163255189251172419325646267822345971112494732996258040356618601560731744227897246095723074278354376225044221615655709104872126495717278968603503066711409425091152872516567547050993836206268419177188586708077742315399715824766054083248452872564820159194154220489403271976213922178070308589404003010212982319442497356816674289807763211116311524690839957098087996768622562878117030248569297059048956079079794715355460484186878637912370672580292135951534631807098824255854361173298513938137810145492400049927821683361888933980814833800526484443639165196951087052952667706765565876328093506729755862565840936389992212355742874947987467165166178669084739600314099203743187227012747075692625821695656943928168964393376457106761215607054489134195361316211757534050171218131171463815086101655111507485302588817662214845878090564590941224832106090042146497270239922957003279984539238310470755848117511511810448989828318009173764517971523611547629873909916639246452548425269774497956782188457740425723249531397403878895757103059842984783706850190167118012391986910559560352800219065033479868065708214818935347003364878933756012226765506849771262059708208403676981872360431785663988711042124276199025661912301599335160750283663781889403445755905021380880719364744662549612876376495508092457817926177556941012326574422105124640530691404026126866014232686111814303179140075063015189122614607797212461507271984599157604411602508981506400548573869651035406324686377838944068221099271808508826790740335706013490012044158771277701025103872 A013771 414 94148833354428830832205006584754507240741205165021993087053571771823983714867362432710879645487944689483418516485727266338166224113144019531581741578341255146483920979481459772339900405843916944155613717274869418671612538649876427259294915917398044270871763501990548678402926397586457690100654343087558370595786556411240998982367924346127398704071267611800174376174102108943878429526187070205055099354139771166040002725843352092645859973824052747835737423711855383947837873062671966485114908063863180440989592293049526190138086765875084753284330041654129104943235621883736490922921634950663611940759481988280676337237773282576413291402429203075731631445284437393369027716350308006006355869831017135174939840005741639745451141539659658440424601074290680637077163950132446170550374689470468414307264144528321457457593231730861975079749415355138947143132860672515272793423783916200300912207295022794222566223130660713746703036810423627331703501965730467263678909908331764342162012265646768775902933514699646170925275373809529892608270755262577757660843691930161682244587360783415759162897392792374696226735632272558854243816742698020053101161010319556502482021633381208101976910540824899472595949876623638198636616732604476493635163661071392023574891829230886634018190599116936364398411773003082352502976893877653750151795176539292967225248042187429720791669020451949558367890408876667663617899795801166828277907656924170168490845277938626307899253364446575367172370802070070198869319549641718598700251483519270985733777600343824718290129432092011830171774743515635080153041214564044225006545260551229076438418265046217001987667803094597631641648246202596564960515306029056 A013771 415 1002496777557958190701318910114465993099412352597154182390946432226381778595907675183505446465155635053619440363540023931968793954356757519972282384326177684799760790589518583655875259521426027621368974861542809570015330311543884197456972264688454375396242537769195362327634360281500601484191767445196321530103935252666894157164253658437564541400950857530448256757501839256034417517594839923543426697922880283375993949024780013082493117001278513658954932087683836128276577672371331099133503541064015145335657178736391354872590347883037902452971546283533166709435572901818026155347269568954666139945206964211212641638907809912873648726853066154350390411629388689364593407123698079647955677301960670455342759416381136980009563755114296043073641152239047167423597641741010286824020389693481547675543748610937566879008452731470218310649171774701519509180078700440942624704376451139700804113183277402712881885143895275279974893935957390783827978888931098015423653032703916626715341106604606793925814436064521832428012332180323874296492867002035927963572663631672361592540366217621811003566531438453205765422281012438206679988160676248517525421162437882637638428566352243103869850143438703529584201674286288499539082694968772465704227222663088182267025448197650480879025693499397138408114288558936820889451697966009257131616315039790391515014441153211751666989691729772358897501297073718757282203397025690824387503160730928563954090520519490492926511249824627134509651404300442107477560514564585019638960277796513197456093263888461045600353298192915741967669057468954482333469582852677942907869693934349487205916277686212118637164686767351275581720270525565248223699566978597388288 A013771 416 10674585687437138814587643754898833894522542730454497734098797610346513178489224925353965993960977202050939800990974174827603718025990754072664862828305139987747852898197193878767759763384144342112336844325707836301523237157319278934521840674402662189219190542166392218064650668277418404603673939756450431652546702570397088985484972955043187236837324730984213037953879584398254477727349855505890407479482829257387583569215857579302386709829613613440552116869657487093888999055409933543573545705249633267534077639185095146683342024258587585319241024827061159122069980258558342502137726370229285058136563754920992208171090359952278611643531448411522957103029730764354190599053137152091432051911277219008489702265626346563141834864457024266648130989041374238726467689258277534102169109456191519649189835209263212127682004684694884571792381057021779733749478002295157067852200451735534162197175537784086766313012196891181172670630074297066200319209338331668231057492231304241264952103125853141722072115215028471693475313056088613509056047837678560956121722350047306237369819485237043565976426756649734990216448220442024728513934880694214610684537638574325573987374518684570006164327335315183012579427800399943092152536027489214818611466916562964779286972408582320399865584381580729769600944575559268830881679942066569937450522543688088851873769399398731750106237538616077540593811240957327540901771529555898078133655462927348983155862491534768681491788132629728258768152991107560421064359083701289115649037977272526512481073884333213552561919158166820471740123929427327886784118215314736082996501012953339768596524802786639248529584698756382394157440556218763085952989188104990490624 A013771 417 113662988399830654097729230702162783308876034993879491872683996954969672324553267005169029903696485247438407000951893013564324389540749549365735459395793130589539137660003720421119105960514368954812162718380137040938619429251135682094788559501039546990805940892987744337952400315817951172219920110526684196236317288969588203517443992025299857697843833735519900428132909814672613678840821261426721058841533165932662989845010451504411813686265725755914998940428112922575730061942004972371971114669498095032702858702042893121884225874305440608479278432358547222331801149793129230962762510390201427299038130862398725032605770152771862656780322862685896447233060573178843421498717804395469568488751279828002398349724389338204334257636738394391269298771312552893959427955222139183119896677489527301224573365308234682735557985882631130920445273495167910604964441768438832458490230410079967759075525126324955887700953872497297126596869031115160900998941034555603324300177278927560989209994084084253056623882809623166592125133421231556644428797375601317060784099583303716815513837878804039890516992104806378175824740651266679309216378609631997174568956775539418711817563874953301425637757466436068717945747218658594045240203620705159388574899727562448969847682206584547617768742495071610586710857840555094511228128023124836693973164045190770094751896564797695675131217311183993652242902093713623655522063246711202735967163369250411972643623809862216920524560036241346499363293049313303363493295523251326503430956381997862304898474720380057907679315196160304383088839600542187338477290756671309811746742785927161856015796100072134718343017872357959732988427042617389339227428874941938744164352 A013771 418 1210283500481396804832620848516629316672912020614828829460339199576517070911843187071039830414560174914724157746135756808432926099829901201646351171646405254517412737803719615044076240267557000630839908625311699211914419682666092742945308581567069096358101658628533501710517158562829544081797709336888133321524306492948175191053743627085392884766641141615815899758759223706633990452297064791671725834544645150850995515869671287618976992131357447848982908717678546399586373699558468945816748429000815715908220039459352725961823237109604331599087356747753810823389018642997240051291495210634864797880158017422821624147186240586714793569396877841879425370137628983208324752118347181202959965268223627608569537627865297673199751175315990423478235493316936063214879988867205338021860659821908486703439257193802082901768221433678256282040901272176547912121661375950336688018003973406531496698636191545108130292239756834351219804003461443314233273836724135948064197148287666020669413108017007329126546931104156867477872948420669273615149877834455402824063229092363017976651591345733505416754224931931978314816181838454687601284535999435361505914810251745943730443433420140502753580190841502611259708686316384276709393717688153268537169545532299084956630938120135712263034001570087522509527297214286230646355557107190233261117426250753191319968918194621965863548797201929487164409082421493862664683998929450980886732578355555778386684709306327412885769745515265897857525220344389088054214476610731580124608532823555513237822558958822606856600969348208714921071129964066573210780106191977036106875479317184552419442856196873568090480916454304867555236860771149789961684093662660381763747862020096 A013771 419 12887098713125913177857746795005068963933167195506697376093691797090753771069306255932432114254236742491982831680853538496193797110988787995130347275690923150101410832134006460989323806368946942717183347042318973208464740781028555526881645776526151738021066461076624726213586704377008985382982009019184843607590815536912169434340262141205263436995194875925207700631268214028238730336059145901720536686231381566261400252980259870566867012214694104695970012025841162062795707152898577335056737272000685742990726980163187826041493828743066922867082174650082577647446270510634612066151841002840040367827922569518204653919239089767339121926937955260332121341225473413202241960556160785449117710176045186776048436661509689624230950514764666029196251532838735201112042121458002439256772305783681566418221210599604578738028021825806072891171516746135882168271450331119185054015706308832747376847078167572311371351768930772171788473028857448409955899813438599574987571234967067788087910774165094040539471722397062324904391154783286425454115899181281129270625263375481415415386144649370365677598987075211705096162704215865513578477739321987729314980899560590808841761679057656073320121872080319804693378091896859778401624305943456003383781320827920656618206229103205064176786048718291939681446660737719783922393972077361603764378354718019981175029040936334692515067592606145179326627909624066649653555220600794044481928494329957928261418784693774292407676250246551280386928546227055009601275746951069865166831657505219104956334607793543117809087121619726396479565391857380871548386570732171480466010103769381114162227532784309753027440798405438229728162093491202963512012229320007745020387234789982208 A013771 420 137221827097364723517829287873213974327960364297755313660645630255422346154345973013168537152579112834054633191737728477907471551637808614572147937791556949702279822540562900796614319890216547046052568279306612426723732559836392059250235764228450463706448315677543900084722271228206391676357992432036280214733627003837040780136855111279553645077124835038851611596321743942972686000618357785561520274634991750917551389893733807101795999946062062826802688688051156693644648689764064051463684138472263301791365260884777623971689826288456176594688690995674079286790007888397237349280384802998240749836631719520229843154932057827842626970278035347612016428041368840903777472396002000043462205377954529148791363753571755175118811161081214163878881686321666852421441024509284809973206111511984641319221219450464589554402522376401183064145194310312854873327754403125757082455159240776451094068667688328309971482153635574862085203660811274110669210421213494208274467658509929337807560073923309921343664294900083919635581957016132433858235426094482281464473617804422126111343031668226495653735074014376854235863940474490535988583630968300525341745916618521170932547078358605921868712657693911245280375089922517762920420495609685919524030503504175699151670659927490927523354417846752372573728044043535240259205651014679746356883100721037476759551709227890091805900439726070233869469933981677061685511055988957254985643574607625392020127587219419308665556936712625278033560015160225681742234384153534991924296423489115573029575050903785647118431159671006846669714412292497391520247220205156161924002075584936370103599398769087330250236189621421106270145469971494329155475906217799442468977083276043730550784 A013771 421 1461138014932739576017846257273982398644121959042498579858554670959737141851475920644218583600662393457013734225623332832758757081839386127964231241604498400429875550411913767682349278191025792946367747038056809119754304297137902646896510417504540537546261665334487448102122744037941658569859903416322311726483660336856810226897233224904687212781225243493691960277633929504773160534584273700659067884313392163770087199588477578019923807425668844979795029150368716473928219248607754019985308706452659637474457297901112140050553270319481368380245181721937596245740003995653783295137537382325267504260454549451407369913716551750868291979520520381372750925784495417943422526072629296462785562864459826376330441248032049104665101243192768416982332195953108644583504028974864656594698675379612460767067544708546949575278058263919797267018029016211278691193928884483061413982535595787651249643173545319844576341971911601131483248580318446730405752565081286329706531627813727588974899667135404042467337412096093576279676678307778155722490817054047333033715082381486798833580601203275725720971068105084743903479238172375227206438502550463993838910520154013428089761290362435856058052379124766939745433957494969139576637437251935671091876801312462844566989186907923396268677841232219263165056212975563238280021772004309939208091256477607052535706599858573697549227882203195850242115857036897352827321724170416851087132782421995174230318548712376798670850262116033960501347041426083059191311722466840594009908317312102621618915142023509570517054988176880903339119062090512224907592400744502812166774100828402468863126398093241892504514947088891939564508964256471616847507449407128463409667982723313642904748032 A013771 422 15558197583003811005438026947453364580762610619884524878333890136379281086434515603019639478179853165530282242034437248003215245407425783490563134260604698967777314860786057798281655114178042643292923770461228903507143832155924387384154042925588347643792594212481622347391402978516002780451868251576999975263598015266851315296001739378785109441694486392720831993036246081366824613372253346364617754832168999759823888501218109250756148701468521861344857470393126093014387678559175364804803567106307919819828021308051042067258291222361837610512850694975191524824639562545721484526624498046999448385365320042558585674841253843043245572997934501020857051857753307210261563057621356748735740673380768231255166538409045258866473998037516598104027873222508700847525150900524358863420351495442113482247735216056607919077560764394218001299207972964617695503832954761975637936086039023946910506200511910565705048889316914728848033630883230820785360453312985536838715148772960571367404731655657782244192208763999204400225997270621221802133082219991496002142998197198071433979966241612479927476899933182942353084246928059451419294157175157340606396719218599934982299778219779216995306141732920518374409380779406431398212035431858611025786304180375104368949300862195568323468881653440670714181518555763797361205671828301892232687755698973559895400203875294092731504178489699629413378049645728883012905321718966598630375789867229404615204431906689388152247213591011529611418343297104932414269087220826918645017503762739268714998208432266329906865601514107427858754939773139774170816043883127465943951810625620829488454569886896839671388075156602521372482891451402909776192259321287103878386144680037843669649757044736 A013771 423 165663687863824579585904110936483426055960277880530420904499262172166585008354722140953121163659076506566445313182687816738235933098269742607516253606918834608892848637649943436103063655767798065783052307871165364544067524796282876866472249071664725711103543174504314755023658915238397606251493142791895736606791666561432805271826520905303845335162891109691419061849948274393948483187753632090449853452935509442604764760970427302051471373236820779600042344746006638417200001298099284441548382547966730241528770888127495932166284935708846876740834200095839356332762061986842367239497655204450126407369927813163820265709670920724478861282006566870085888181357215174865123437552206660538166690158420126405013300979513916410215131103476736611688794073272646624447806788783373177699902723467624358973884580570761122337867019269633277833966496127249221724813302305516592743444143526986703070023050823703627360573446508032773862101644641779722518106876669996258638904134484163920125582669444065336158638919063528453606418937574769749113059478469449430818644803765064629018680540689686267774030488531970175641061289977038712644185601075362776912266239652107691528038484209102566019797172137679650711086539119681528161753278430490202572566912634111320572155580658411508296651845836261764604809581772914302117993627758548493659222682670465766221370864131499405056492558321653993649472627721146321415865663556342216241410506258700342696790942428605045128330317090767302382519427573320347137240727365029732146380065647733277300923386771880848304924922215891840022598704392315370849235267541257371198879541610592393064260155677548820940224267503647574197828174538183296895177253065082097055668553042959394430613012348928 A013771 424 1763986948374004123430706973251675520643865038871887921791108143609229797168961081356868834150641846641919509694769259872628736215630376219284833068406471750915491052293696597707625421806615513804457940974212168801665231004030820072874196508115085999371830527722121943511491920129458457711365898984448105803389117665546136510534408794599675345128814464535994230170578249225746763448983200674499110039566857304544855535174813109912244067182225667661181250886855478685866345613822161180733607177370749743611798352416781576685706601995427801543536402562620497466231250436035897526366171032616984945985674991354568358189276575963874250914930805924032674537355091627181963834363055896521410398916806857505960581628829864181935970715989820291441262279292207141257120246686965357596148564199483264174353923013917464430653608021183055142376075250762949712925812042949140679532193240275354414289605445170796224135386058417532976083658312145670485372802022782120161987051223987377421497204264240407699417187210188450974001148847296148288555857326742697539356929870490408169790910397263779379257876641888418430226020615675508212235288280250462848561810919815642699390553779858524122978800288922012920771649468546368911866348908727859676992692485728017341452312622850765740342748854464515269512012426717991488952396148373024360483403125075119478725156961272205665041532761008971724379584539974766030436137585547931918538539070642641249035429954979786520526461216382490235769066864800715056317339264982836587894654939017063936700232222346987272750840571754816312560631004369374068802657128779308488525669359069587801348242137654539845371508000378839370058474402482575745339847390636994169448758752801431631897167355491385344 A013771 425 18782933026286395906290167851183840943815874933907862591231719513151078880255097594287939346036034383043158939229903079123750783224032245982944902512392111203748148724823281372390795491396841990989868155493411173400131379730920172135964444418409435721311251459185154454510365965538473657710624092386403430594487324902735261564170384844897343074931616418379266562856317197755751537204773120782066523701307896578793621738541409994345574827356338909256257959443237137047104848095978372252451449224643743269978428856533890228549403898047315230835575614486783057020430354642910236860746989155305655704855467307943443877999416980863333023742183221479099918473757015646233550908297819186159977927666159418723468273183780393809254216183859606463266560749903421640105816386722807127683789911596097796928520572252193161257599618209557171156020449270123888543234046633322449955658793622451973803355718780178638194593590750029891129338793707727099328249595938584015484838121433017594784102231005631861183394209414086625971164232926009386976542768815156243399072589260981866191933613910064722830337870482827879445046667515712811443881349608106928411486162674196963463110616647933564861478265476441593580376523541081736173552883180134249840618189588031928651784224808114953603169589802338158589763908319693173374365114187875963390427276475799872209465471323626445921362240839223530921193816181651308692083993010914379068598364024202844019729258160624766870565759032040756030469023976398013919667028493537243987902285790653696797984072703550720480250950408045284096145598934525095084610693107242076785821327335372970908756082281745540273515817188033881612382635437634466536378695015502713916290383199829644016441038001272271142912 A013771 426 200000670863897543610177707279405538369751436296250920871435349376032687916956279183977978156591694110643556384920007986509698339769495355226397321951951200097510287621918300053217190392393573520060116119693842174364598931374837992903749404167223671560522205537403524631626376801053667507302725335730423728970101035564325065135286257828466909061871851622902430361294065521703242368156424190087444344371526482770994484271988933619791680761690296705760634752151589035277572422525977707744103031344006578338730310464372863153594052706407812577937209143055265991153542416237708202093233940525694621945301015894981790412937792012232770036806766942309455931908564702601094850071555178694231444973789265490567490172860893633280938893925737089620862338864971633623846732885824450295576994978675249341694887053341352781070920734695364758469305743828279165208356128551617447127854834491868617058131693571342139496032554306318280745199475399878153647201697554042596882556317018771349261120555747968057880781541841194393340956752196147952526227402343783679713324930450934911211709120914369168697437644901151260330856915707310016254448610627122573725504660154849266955201846067196598645020570793150088443849222665438326775991100102069492302902482733363976284198425756808025966549792215296712663806095788092910090239735872503258181269639914317039286388338653974396170665140456052157248871754702223134953310357580216308322435380129711883122077140894332517637784202173169970212434167300686052216614519399184573983183539098880563504934406147408071673712119944866185055758337454823212460934660205913633615425493467051394236434764136026512832396421418184771408650302139931799679360344525072897780660000311786049487064172637547143129726976 A013771 427 2129607143358781044361172227111110172561113293682479805439043600155996060939750460750997511411388358890132588386628245040355267921865586542450678684144376378638289542598186058966656643298206770841600116442500031472634249421279274948439123655572597654776440444562272730277557660177619451617759419374857551866073635826688933293560528073357515647690811476080665078487059209675096124736129604776051107378868013988545549268528138165183541816750478279322939238840910120047635591155056610632059209077750982046150800345824642246859469473217830388329875402955252472273802919648099116935888754998717596334473565217249766104316961609346254535351918454401711086762962396953296457963561919542736176426080908098943562635360622795407175437342521248530282942184234217954826720011768258746747303842532934054990367157343978724412843163983036243948181167560283516551138576056817622577017398277669417034434986273147651101353754638253677053374884014057902580035403675555445571605459663615877326932411677604363880314561857525037900294507497384583398499269380156608621587483859441554934582278719496202908290316042907458620002964438451437053077368805957601165029173621328834994538989256923509382372179037805462141750106522941587303510753233886835954041305636144859619474144837458491860491822187508479396444207307951613306640872707570414693114159125807647834321463029987519370425242415576043370385986444069271940982848687514143251017291927621172131483877396242852647807126184739913842821999013417705084002511402562517343772938324324880240200541556657601147181686653172935138473714777218957566284032261872568370737050654437163245829557368520410308639357095260831445959308417185993802985828948502976215568467683319897854938259310244601980045332840448 A013771 428 22676056862484300560357761874279101117430734351131044968314936254461046056886462906076621501508463245462131801140817553189702892832024765504014826628769319679740507049585485155876959937839305695921358039879740335120609487837781719650979788684537019828059537853699080031995433965571291920825902297503483212269952074282583761709832502925110826616611760597306921755730206464620423536190308031655392191370186612950033008611287615182874353264759092718230657015178010958267223774619042790010166458259892456827413722082340790644559630950823457974936513290667528324771453488412959397133343463226344965769474522433275509478767007216318918292427227702469419651852023602758700684396007319291054806584909509437551054941319911525495604056823166254350452768377725952782994914685308419135365291315290681817537429491398685457547954010091369925560233072181898884236523557852994045200081256860623952582663733836476188927214779388125153264335764981688546672216978337314384446454934498181861777176319543131266597589454658926603562335915832151044027220220359907568602663528135333676943432103805195568567475285224878619385791565340630901741167823045836537205230640719909435021851157607721527903498962394552560885355134256282021607782500434427029238631822413670465228160694229258021330516922652590288613337919415068778489112012590209775652279566371599834139854938343307106256287981241053709807869983656449607627585372824650597336832124445310240856040326515193894993850279615110602598368645494871723734458741414485684676494247277411324797655366495290137015190599482985413354468114947827460165792375524419108011608115368446914241593126860005328966391874350337333236574716026196462014193106643659690743373043891990272359382585135484521883522704085090304 A013771 429 241454653471732832366689448437323868698402459370843366822617441237501218413727057023903865748062116637680779418547425306363956402875399703086749873943135715949876919063986245939777869418112927050170620408639475088364249826496699750843632789912950187129177959066187804180687380865403116372954207663817089244250449686960951894686296491146580081813682026840124102855015238435278269813354399921066616053709747054691951475692990526467246113563154819263720035897615460683629398752143567628028252447551334880298301312732764738783270950364368180517123993519027841602166436744621191660675841196434121195513364714869517624929911092839363841977765120575894380452920347322174644887448685935811151580516116456491043633015174417923477191997053074276323621077686025945233329851569164046953369621925215179993138549224413202751970614299452906967365361752592859319350502844018680593290465223051923847100203437890798459696982970924756631958647225525019644965766385335723565585852142536640464203373450495261726731132513208250474731752831780744316801840906392295790481161247585032992093665041317722414106476837074507539219908587747037841739954979792067448161295862385595664112671126207018829116456951577195668307261469560890966079668064625779007332951645060763113749455072153139411127344192404781393154822165931652353352064710060553691145472822724795033921175383479534067416954424254739902034199585973875422018529049836879560442588461093663444635117396733784593894517777341697696467429337229394114324516678581443570435310745009875786445434342441849378937749503294828681398376487964466795845357214584014662107603212443222742844483614805336742834140678082391924303047576246939927527128199541688387035436171361912420082705766522639189015749753098041556992 A013771 430 2571009150167011199040509246960624553900589387380740169927230514296912973669365703190528362485365417958024939248692984662163407777817256038467712657746509103434289434193325546766754753564066447230216766111193130740902532152536858946983001946993093592551486908136767738915959231454812383139216403204324366272778788266760215774619685037728784711152086221793641447200202258858843016972597650359517327739901386638359899313178963125823236617220472515520090942237809425359285837912824708103244832061526613805416312377978478938564269079479792386146336282990608457379868218456726448802876357059630522489826307483930623670253693316553546189379243003892123363062695858286515618761553607844517142029335608028716632604345577202049185140384621134894293917235200804264844496259508458771959479734259691236566939272141551782902983101060574553388506371941608766032444154283110910957356873695056885123922966206661221998853474674406808617095675657390409179595480471054784526358153613730147662837520500873546866233099000641451054943704152801365485306001971265165577043404964285431299813345359951108265405765361169356277613586642330458938847040624825934188021478342681822631471722151852336492432033620393979476135720127884367006816305552135294870081269116607005635204197608286628449683960960726112274312546422840234258492785032724775703316994616373617521192675483290078749855730709464470476860157191449825493653297322663093559592681933725328358474730040421338355788825293134397071985187582818588529327453593535211137995188812865157374070984878320812186929156711083335799529912843845642442161363620890588122121759006095435765808061530447225637697929940221309209978850591877416348308861068719897945153324352661643449040651001933062084639703370987946498850816 A013771 431 27376105430978335247383342461636730249933475796830121329385150516233529343631406007572746003744170970417049553120082900682715966018198142297604204379684828933368313895290530421972404615950179530107348125551984456129130162360212474067475004731582460573488232597840302883977133896530842255666376261319645852072548537464462777568150406281736099604347414089658694129787753652328960444724219781028140505774469964925256207886729599363765823500163591345257928352948194761225675602095757491883350971791135383800072894200714843737832337158300829327686188741283998854180836790127223226853027449970945803471670522088893280840861326434662159824510179505443329569891585499034818308573022816328418528328365554289774703971071706047419723374815445844354441630720418163812064196171246069003824540210397192286964769369763243384350964060092997844480815848434250140713465354806564979873935991104965712799531744168528691843791798333083698154834754399893076944332676055791345636661619678998612313893918293301527031650038158830170833040561819028939687538308990031483064358176059711272480412501392759400810040589565731305644029470567534726780843288573146547234052701392876047379910897472923678971416293989955093461893147921712739888580021519136619776625353553631396003654296133036019732234816309811643496879994310402814384431175028453411688919358675146279365659608546072758528463820594377681637606953774557741856420309891716620222542877230307296361038925470406410812439411721295060022498277381852330660278725863962928197372770479388195719107846984360008166421660659615359593394511961268400724134199835242982324352489896904200034324239176202058590207558003476500467854801102310729276792752659729473319992597707141179445384851868583245077243561494279654319763488768 A013771 432 291500770629057313714137830531507903701291650284647131915293082696854620450987211168634599447867932493000743641622642726469559606161773819184889568234884058482505806357053567933162164350637511636583042840877530488862977968811542423870473850381890040186502700701803545108588521730260408338335574430531589032868496826921599655545665526087925988587091265226685775093980000889998770815423492228387640105486556186524128101577896774025378488629741920644306421102192377817530993811115625773573921147632009566703176177449211656120438726061587230681202537717192019799317550141274672919531036287290630915366347719202535654393491403876282677811384391373960573260205602393722745349685546948265000489640436422077521047883971525992925214495034867350686094483911012608270859560831428142752723704160309303471600864249239015556569065311870241048031727154127895498316979097980303905697670433285674909889414011906493510752695068650675217952680464850061483303254334642066248339172926341977223918342441987074659833009606315223659030215902249020149792907914125855231669285858683805629371432314830102099825312197695906942497625802603109770762419336726864434948193164431344152501291236291691333687640698405041835182238239070397254333600069135766727381506764639067104646910945224567538108836324066874379954778179417169167565423151702971927663613331172957582685543511798582732811082761688933554077238843791490835287163459726998572129636556748312091652342478408887462330854856008349799119561657561963616870647872999477259445625260064525508017060354689465366956057842703584348950464763363585930910580959845667275789705312422235921965484498748199519868530077621017776981717922137404645339289230320799431911281180385639278734457902696674393582489442791089759196841628401664 A013771 433 3103900205658202276428139619499496158611353492230922660634040744556107998562111824523621214920897745185471918295997899751447870686410567626680704122565045454721721826089906391352310726005588223906336240169663944645412989411905303729372805558866365147905880757072804148316250579383812827986597196536300360021983754213061193132250246521784235926475347792133750133200699049476706911642629345247871591843220850274108916025601444849822230146929491971020574771896144439001070022100759183237015112379985637866255419937479205714370431555103780832293444621612660626823133273904292717247166474387070637986820870514068599647981896468474657953335620999349932184074669254288359792483451703905125725213691367022281444117868528808772667683943131267550105534064684462252868112603733046864031002001898973463365606002525897037646347407440794326679441830737153831266079193435294275987868794773625866440502480398780342902494697090992389720760141589723454674213052155268721412315513319689373480282510322278370977901886288044501521353738927147566554994883469612106506814555823265162341547011288310927158939924281066017123714719546117912839078241097467652503328360814864952535833749084033929321105998156616885461020472769621589964144173536157644113158284029876786530280307744751195145782889178664078397758478054434017296236625719333245085762154750329652340435667313631308938972409246463764483814439208691794414137716519173080796036370056256027151914142710097833698898942506776908661025092529719788592438658551698433858577017769167067609365658656733427227348103909107766147624548800295462992335866060436665152608782166671968097088478942670828487560108266508597289301332434919084663572751724455872350991322008746287039964507747914188942866347586839523755927969659220918272 A013771 434 33050329389848537839406830668430635096893691985274864490431265848033437968689366707527518696477719190734904986015785636553416927068899724088896137497072604001876894004205323255119404610507503408154668285326581682584357511257967674110361633590809056094901818301311218571271436169278838992401286948718526233514083014860675584472200624963958544145109503290640171418321043478827975195170717268199336709946615613718711737840604184760907106604505230507427080171150145986483393595328883783107736916622087071999887711494278582446616355198745058302260598330931610354412723100532908853247828619273528153283668629233802449051711233596318157887117692401078077896027078219662455070363793743181778722075385676053252816967064094755811365498626461736873523726720760154068539663004549483008202109316220269437916972714895751656858307194429577990482696613689213995321211251699013450718826926749568225858470411286213091225763534624886965746653987647375345371020579349301345598335585828052448818048169911620094172699285195097852199374612096267288677585519184429710084561390406127448612792576197934752388392313744790950333314333727063535910505111205835563855440385956682014601557760246793279411136668371656596388945994050930689938207159813006594516909408350128022974424716866110725912296203974415106779332274323613416170327590659460393673195423781510138120958985555546177582178213656346164223656148694150226921738405496154964316195268359014177113581791577121733225875939812160523422595185256456308932286836258484923726128085206090935904525533376897533116802610424179493939906195625546089942392301811529610544978312510723116297798123781558981735540032821783543936480587767018413497722660362006128793355596749130464401542078499790283863640869104667248953121020931384337760256 A013771 435 351919907343107230914003932957449402511724032259206757094112118749860047490604376701753019080094753942945268291096085458020783439429644262098566072068829087411985167356778282020511420292683896290030907902157441756158238779874839793927130674474934829298514561272361855346898252330481077591088903429954867334457955942236473623459992254616230578057125991038736545262282470962560279878177797471786537287511563054876842584526753359334138871124771694443083549662406754464075175003061954522531182688191983142654804351991078345891570950156237380802470851027759787053786675574474413469382879138024527776164503564081528477502621215333595745182029188686679373436896328882965821589233675777399579832658706678615035995065298480959879419829374564574229280642122654120521810331672442895071336059999113428974939925468209963642227255006286146442659753542562750622180257408091095223254069116029402468940992939375596995371930116685796411270371660469252677510627128911360727931077317897102475014576913218930762750901988757401930218940869601054089838930608275807552980409685044445072829015351355609243431601356754534039149131025525772530375058424119737083932729229666750091477387031107854839169783244821399438349496944654309986462029837688894218416051380112163188631674385190347009514129979919572056986330056997835655381648185341934271832184872425519950711971278195455698895033619012773956653490671295311616262670541723058060038847217486782957905418916713192215389127007119885253403793532610746777510990232480347467835811851274456285511387879397204932627714195796663251472121171020814765706593229689167293082929071614179742338954422026040037520030269486351175835645298543212066923750887534641259391650394184741184947620051865766942580047974226496866852832630877380428471205888 A013771 436 3747243173389405794772313878130921237944837495496033549538105840448509785679955403120266147164848939984481216763591117957005302063046852102825531535388892122762818062014975146954405603276498127696249107342172439819572926528107294125736087421809106062370583048428109035733772590814962514189914643722159427377308314872933971142601997527153623195152277552580466733952783750809341860142837187479583049037423123408328619840040869770189910699736569002429953636805307121533472463432603691755912033263868236502988356740001002227053447477263615630784709621743586212548720521517003554621988897061685171760599633950340115228447910700872127494698246801135761968356072109945820068282160179677750726058149908713892903275455298225260796062343180363586393380277322021075316236411648171946719586366870559791725160326385499692862435811306934887321441055721208168624975380881353981937209327947481077489283692818471356806720311882470360187206917440676602510133157668648169031010111280968347153955214971955174761771604376288815752971282379512023948604933116920798824135402326353251135483355461234527224059691246722278448859947159798425903433622100026960469715700837491554974051217107236438327479851990858261219545443466679092735847693711711345637694115095434313632550068853506814957306456026183603262790442446912954058503789877520916126469104521586936435181070170225212281834317975248017090446368667952478089964915928267122223293645171799264935776900625162070709463424371812538178243593535239231686937023995450739837515724592370410528125258139821438122619900756842870301675146229029635625243804709730253336747028754547785896425186685733274319513282309490667320297951138888122088604099450468860130002293397279124137322258312266686404592350829563738638248961853582346802361400295424 A013771 437 39900645310250392902735598174338049341636629652041765235481750989095732197920165132424593935011311512954755996098718224006192456367322881190886259788820923323178486724335455364770510863688152063709660494979452139198812521671286467850837858867423361352121968299662505012493210546997720851094211126353553582713578936767000924726426069669131779781981451379876809783129241378617872126800930372282600306150481418051883144056755181312982169130794986737874146324702910230088414790630364109816951330193668982283820022567530671713665108737902979236595588052325705991218776113113053849614937775912823708906864902303221546952513353142886413563546931938493593439055455826703092087068441593208689731067180227985531634077048015502576956471830184511467916713192924880409967285311229734888670155634437720662289507155352800729599216518796242680198704361319424579518737855624657199667404923984778513105892761131083007277957880924544395273379256908324463527897862855765703842195664919750960495315129021378700863344043398723310137638214777044031004745327828972665879393763971009418090626768951225245881787592395098820923460717357533639019761208121087075081532782517610077363697359757853595311005463998658765465719882033198979451306242642302408350166937536184571559393133152140565665399143766803007542192631174729134814948354615842714914643024945857699161808035172558060376971817800440885979072933576357986701946424804188317433630733789318573036152437856725728914366542711059906521937783963227339002505431503559477789867435459560131303477748672818673129656703258862882972236957046707560137596032549207737529682362178424824225135387829687904954177430031456625626532583726880723999456450948592422664264420094228113814207406509015676836099351633194689020074945816944828751544190345674752 A013771 438 424862071263546183628328649360351549389746832534940716227409684531891356443453918330057076220000444989942241846459151649217937275399254038920556894231365191545204526640723928724076399676551443174380464950541206378188955730755858309675721521220323951677394718454806353373027705904431731622451160073412638548734188518695025846486984789836915191118538494292928270570760162199523102406176306604065128059890326139416451717916329170620634136904705018784883910065436588129981440690632117041330897763902187323358115600299066592407106077841190922911269821581164117394497528052427797390699857437919746852440297479724703031950362184265454531624647731281079782939062493642734524543104766084486128256403335067589940839652407269071439432512047804678110377162078264126605331653993974217094559817195492849612058672190196622168772457492142392058755804039329232922715520686691349862058527630589921607551546120523771861495695516084548720870942327559838887645056443688193214511699440065508227354115493819640406792887374109605806345571710945964842138528250722900946283784798763308283828993835792646418149274283823012245193009718423018188282417344073335175468161068247512103768649486701625082871586180657718534678985303889502733197508871655236044112577550885293317964418081803992743205170082828918424309267136748515827509570079949493228411118929623492780674931958517398226893995915939094553905168596721059842402325531314997204033300053388664165688951158298415561480174946787365884645593523640444705698677834649901319506508452773396278119431067868173231484584576300371977888379118633342100345122554583963989216057792475867528349241609610516811952081274974950149671318951523825949146212289700612116529087545163340955893680464507998926950785896190257048685758023058828536546442538800744759296 A013771 439 4523931334814239763274443458389023297902024272832048746389458320895579163409897322378447747590564738252904991181097046760872596108451257006426089809775576559573337799670428393053965503755919766920803190793362765514956000621088379281427082757954009437460898962106778050715999012470389078315859952461697775266921639347064635213393414042183472955030197887231100225037454207100521994420965312720085483581712192732506377892373073008768512289761299040021443874376768790408042380473850782256091399390030490619117214911984461075950865516853000947159201060196235522016609678702251186616172081998969464484784287564108637884207456538058559852739249042680937528735137432307837217334979549267608293674182711799697690060618832601072687077388285024212519296021809356420093571451727837463622872933497607862669200741481213632853089127376332190641631801410777672161074864271889493331199202210521485277208863091337122781206165855268274779833793903857164475644561012391881348120575637817531604866621778191531051530664759519082625967647578152633639091048813697449276029740537231706606211126363520099060453472574147434386815167481768297668831179879692872948384979054699508880928579734398903882416649651643386957261835515815425103087074465384953397710725761826603249685123735048914729648651041962323382045076472098196531321902211302203896121594362630951128626675494293256319967268512919478809982235217885845201899962257442090228546578968482496036255951933561528898640902833391871939706279839723455226279521583352149250105302005131123569415702010660308568847856568446360820555460855207826684474864961210048557172583374283037441862724659132783013665761415933269193700204195825698706508868460732117816801724180899254498355909586081172574171968222633857054405951429530406257146520153150330196983808 A013771 440 48170820853102024999346273944926320076060754457115655051554952200896126931988586688685711616344333332916932346096321353909771403362788984604425004294490339206336900890890721529238624683993033678172712375567726727203251494613349062588635577206694292490083652148512972684023957484784702905907276773812157911042181615767544235752213072721169620025161547103236755196198812397206358196594438649843470229178071428215727911797988481397367118861378312178148334374363834080264835267285563129462861220705044664112360104382810541536724816023450754085351172888969515838432859858821570635089000329125026857833983093982628776191040997217247545311967523806466622805971743379213850690182862240601493111042697515243181003765469329536221972000030458937814905464040226027161156348817998013312656350995882528521701649495291962762619693028303185165952095421421960653171125154767079324990609105137632775231719974196557683374283254026896589855670237488271087336663285659948752594787889391481076528619788694183422636698518359359191801303511412169242989041487768250439891164677240443211942936073518762014795708575969521881350807903345868833577714403358969711154403256974440370564127517011879528539972485490698784320924024572402646497671168907418983778823807911929671402647197530800844041298836294814819372015974274901596665515614745945867085902736773294367617616840663234593295011475125566610368690840600048479709830798117243376753563972856401617794053376188563159712728333369956652413992467733375351249424345819533685215121255750636203767138395009510965641091976740816850017274547186252938536288362106964597036773667769365782680954292170445873529513027556857450374519774277152039826906431369875590513304759078215261898493725272592325569783117634605309915314570821639765826096146590744715937483587584 A013771 441 512922900443830362193039124965575456169894913459367494988957131035141959571814471061125457290834461328899495621233629776431245903006977108067917445727733131869075320686204402843332875635157822605183041375045154191260221914642940818443791626096880826434410728077366133139487099297987516542100683087551857436777149844692811022289564798335014114027920153555264969329124954405453302077337582743533271000288104567641070804824981349919165081635956268072923464418226105286659965926056676202520546278067315583468410391468166646283045841017703629500819288921747404647633091776732084122427675504523285982216251984727031208882204538369251862481830193491256599637987123501869082149067117137924698646382643142309391328094717420901691557856324326769853113381100326737211992802214042845753164825404157163699079163825868819496374491365372315647057912047301037034966140647959860652500005751505513790667354285244946212569368088878394888783176688775110537960790665707134317629301446240490502876743510015665084235565823490456674300279789516778099347313761756330683961121483256239320768383310827777933544704916923468992623402554826811339935502966966309484372085880263841065766829801142493219893627025504960655449199013646943379907202606526197339276915906646227141095387359307967387351750008867188196673226094079152201294410265814831592730692341162038426392384119382121949405282187137033267205820070709316211950278338352407475671949182974964426271080349655820524621131293723298434904191796424980740103870434286394680170611131232774297712489630061272762146347368336217818983939378439221289534398479714959029247566014408206853986801303030907661342254717425418131587886556503114920076899681226435287785669074664836108695161186702563082667050636573277339978269550108820226516271768898249735302325240594432 A013771 442 5461603043925905696631480602633447457297041038515345086642415531262191585520680487858863869232805344230121829374895689859439906375218292246707184962108902388141914014666704481475808459763160495099989024561480801828538842947118033834789493234679587039873605432567794585669258633324971076140288073516252177986803091546289051765339285972671230286169293795056461393416522514509266760519490581053142269611067737436242121929776401413939269789259662342440489049125271569092355317180651488204438776768860776332771633848353038449621872115156508246924723788438766364687997161238643231735609888772163949138638651133373428312177713924555793831706527900294900272945286891047901986723266663284622191186682384179310398861552551097761211708054141431445395951281956279097833299357975128221579699060903465479067794936417851189997395584058484417009872647479661442348319465619476596227820061242030710843025988429288187271438631410377148775763265382077377008206499008449566214116801799568742874631564894646801816940304888526382667949379198774653201850196935181409122818021553712436287541745493694179436384017955401097833453990403795887147633235592257263389593970453049379668285203722565267805427340567576821059223071097312653109251893354290949268620600573969026598383684601911236740521434094417819918176511449754812639382880510396326799396412048693385164226106103180834517267444728635130229207572112912799024846563746776434800954914900317421210934463563135176946165806015565681734859834248333194920626012384281530554456667325366580722042589580892432371334306778044047336540986501620828290962275012004883743428082921418586581251460274673104777972328231145852265147816053645167668978827805699082944341804307031174885386076316008891704238755178232257116088614169558717771945261795228563181499159161849511936 A013771 443 58155149211723043857732005456840948525298892978111394482568440576879816002624205834721182479590911305362337239183889305623316123083324375842938105476535592628935100428171069318754408479558132951824683133530647577870281599700912824272838523962868242800574150645981876748206265927644292018741787406801053191203479318784885823197332717037003260087130640329761200917099131734494672466011535707053858886818649268221106114308259122255625344716036884622306327395085891667695399417339577046400864095034829546391352357217263153411573694282186499813254458899295984251197793772869073131520774095646001730428224357268160264668068297868670092720011109082340098106321414815878060354629343430654657091755794026741297127077811564088961382267360497962030576089250270459833728971563719165303380635600500100421113880482977279471092268179054742072321123950363435038124905669916186796633828012105143009056540724795060618066278547257695880164327249788359910383382801441970981047915705561807974129076902998199145746780366453028922648324989708552507293300896965811644339766293503930021589744506016855622638617023189110889730618089819618606347998692586355340572396597384069794707900849237874971592190322363557990638607261044185130307314160436490027812272154911622195219589473641150848813072230237360946488743493916989244984148911674700087759972995494487165228679577786669525939863751470506866680602227858295484016566210775675477760567933858579901054030168020263364122773502453743379112787515076251859514825779867829737343854593680503351528309493857342619889967698572613016039488424269258579642166304327828002100022226947265109917165549004719219675849351005241034919293945339213745339286558475083835191351532261267950179590940612862678866734265137817073772111563677461226835673147595593740756603046755373603094528 A013771 444 619236028806426970997130394104442419897382612430930128450388755262616280795942543728111151042684023579498166922830053326277070078591237953975604947114150990312900949359165546106096941490334999671029226005834335409162758473615319752857184603156621049340513556078415023614900319597556421415562552307617614379934647786421464245405198771010010713407767058231297267365271554708899272418090832208709489426844977408018337905154343133777898670536360747458317774102874574477620612995831816390076400883930865009975119899649418057526436696716721850011533478359703640306754108093509890704433202570438626425599732956191370498185591235705599147282678289508757364636110424959469586656093248849610788713015694796741331809124537534419260798382854582299701574198336879856309546089210481672150397007874125069284020599382742071808190471570574893586075327823469856285953995573267557010557000672895562760434045637617805461169733971199945731989756555746456325762260069754107006198206432822131308526410863124824503911717341991851968359364490416667097659067950891962388929831493229846869887599500067478669855994062917652753851621420399298920393490078659511666414878968945575174049728242684892697513642552527165484319890115598483267512281180327745816145073905498953134698188715330974238161593107567419358212140723228101480591217611512206534468192456025299335354980144272457112207669225657957116415052522235130313808397012339392487194527359726158786423313229079764301179292254127459500792961460531929800113864904032651043237363713509999687073439490592984216588376054401183394788472741619065356029786808482712566361036672534478890397978765802250251108443889503806539820641929971947960372723274642692677117511115517981133512284335645761804572986455187476201525443930037607143346247675597882151576309241851218125750534144 A013771 445 6593625234730834387177444436424102887067330057164544007739739466036338157915196205616927536302499483074496481394294407818198242196839501733932241476871479744851769308776394734937720232989087076497119198510124003436765052227055924728423301654411700933377788345122963171451458603074780775232910056971512357917544129629815751285074556513714594076365903636046853302905411514540359452707831181358338643417045319440579262014083445688467065043871169238936167658647408469037704287179617180921533516612095850626215076691467003476541497946639654258922808477574124361986317742979693316220804740970030494179785956517525713064680175477793219720265958426689248418645303804968432158714080913750655678216191118195701701103558075666496288981180635592327222362063891096709984046757913208845057427339843683737736251342227437580613612141283481466904530090664307029732838144864152947048410943164991952273101717949354392550535327325337022154226927805588266956716545222741731401998502096690054173189222870553131317651966257529239759090513093956671255873755541097615517324845739911409470563159476718512876626624781947166523012064884411734904349882357566480223985631261332484453281506328108737443125265899309258077038189950892649832470770008129837450312746945752852978266313440844213687944643409377881326242874420932824565335285127381975179017313271757387322859828576213123330787261914805927375587479256759667581431811387389851203647327326364138757835439263241330278957103921949188764443453631743988511612433498139668308391448821454476667957983695834095938233028227263800787707657752759807911005169936723923406612318489147131224957677898262360673802710535436532036010195270341301882048757428395391625947258358035463109638803605956071695093159774836246593842926967040440862350845249766249149984540807231770602991687565312 A013771 446 70208921499413924554665428359043847541492930448688064594412745834354928705481009197409044406549014495777238533886446854448174882911947014462910507245727516323181639599851051137616845040867799190541325225735800388594674276113691486508251316016175791538606690298869311849615131205540265694680026286632663587106009892298278119683473877758032997725144141916626893969336821806825747452432986419103589875104698561403287981925960529690797308587140210056192313229277605378313475249888563742452488884885596617467938136610740653018213870135819038549010064669209276206430311327247774431119128881848884702026360864998613792712714508487542203581391925327387117161735194915303865625987533569616981661646003026547831713350686389696852485071611407787100263711256312397767910129878259847782171486314655544439415604292037755358373742080386510659599436405393541252595260566513500580171479722820834307803987092724725571878100165360188611898208327273903866555117773531753955968480050325555696836118845125649742270358136710171344954795783424450635532543749001607410028474957438576688042556522108098725110320300678173429137032466889216153261517547343367881424999001670668294458541479381701836294397831295844980004302646597104935416148759046566509170930129478376378512579705518109187349234563023055680361834126834092715971690116036363271706176351717672660213811454679517337226222764868853514695255479125976940407085927652927135616436741371125349493431757274993684810335242560914961963793894270809989671649191888191188147752147050847267560416610393241453550305284563904950787511139751386434636383049486236336433607967272438653283349354260697616454651261781328193119436559238594182440055169097554130033086406996361611191433980796220251409351965282456353731239486345046614302311800219511020949035390515403893380655489195442176 A013771 447 747584596125759468658077481167098888621816723417630511801306917644211280855961785934011504840933906351036035908822886106164166153246411810001071081152506593809238098459213992513344165995160325780884031003634802537756091692058586948339860012940239828303084038302360432574701917076592749116952919900064601875504793333192065418389629850367535359777334823128243166985498478599080558873506439390615024990114830281822210431547627720147609741835868956678335751265347942068281884460813426729634101646261832782798605278631166473337941289206201122469859168597740373046069955012534302142556484333926924307176690490505239664804984086375349383734661220886018023538156355458155561185515257449281620733206640226681312083758108677492085261042518270117043607997457214411432707062943710859184561986278452237190897354501618019055963605671955565503414798844630427257634334512235754177665916088596243709496854563332877889358010560755288339492122268812528371078894052566116123152375575866517059910993462897918455694773439689904481078665501903550367150525839369115701983201346805964574277141847407035224974690561621190673451121707436373599928638844112181201413389369789275999394549672456361152862748107638157347085814580965973352311151986327840189652064018685751678401948704356826626894649627069496884492809782529419239666556355555196117127365793089778485956664369427500606784820000323552224475080341733402461454650957648368140043818422119742721406061351464132755860449662788622514990477386195584770023720595225459771397264861797421704983316067467234997403650670036459915985418616072762756008206710929444510345057635516926780161103924167908220009126635447582600335760482772550854621707440550756376592304061697258435966389027518153237006779726327595254530238050602056349091016048737353351065328838208020656717219648953068290048 A013771 448 7960280779547086822271209019467268966045104470950929689660316059075561718554281096625354503546264234825831710357146091258436041199767792952891404872111890210880767272393710592282088679516467148914853162126703377422026864337039833825922829417787673691771238839843533886055426013031559592597314691095887880770375039411829112575012778646713516510909061196669533242061587800123009790885096566631268786094742712840842896675119139964131748531068332650710919079473424887143065505738741367817143914329395995471239549006864660608102398847467629552059060427228739492194552880973465249213941445187653890022817400342899791950843470551724720238006672679994319914634288872918440415503366461319950697567184305133702611067856341197935723859580734540206280337956924419052935464806224633228597216029892959421608675030733228666907900473194982861480360778097624789439290393886286310483786674511372803018722507390368483765884096450922310238912117918315802095248063871724004479326495131826673653932258392937035716237947585818102914525630264269004309418799137602343994717127940789910786903006391190111075530505100142438290907543940782506092040146412106505432649770009516210841553164912315333555682541850131099431769753658125684255409146350418842339415177670965883871623949803991489923174229229036002826079438564373256063969492073951728255172190964819961318466562205664026461044763363445184086210655478777269409569123397039823955186578558731020497531741270390085584402068009373252539618603208210586631212576897960695645838076248418946314662349486391118252354072334548225185412737423942777825975385057976725146154173702984236355155434584539886726657180414245859528375177620562121500011940826984453897954853648952407826170110365013295667648190525936234270237974762810696005121138886955338482143621469239003952724954822052271152431104 A013771 449 84761069740617380483543833639287479950448272406685499335503045397036581179165985116866774753760621572425456051882891579719826966695127459362387679078247406965458409916448230386619680259491342201645356470325137562789742051460800150578426287640603149469980151166653948818718176186760046541976206830789014154442953419657156390698736067030205523808159683622137189961471786895709808253344508241489750034336820406329295163796668602338074858358815606064769866358233028198299361505106118084516948399779408559777758717825094906155074342927835319470324875429131618112887599076605457973630048508358138620962959678851196984692581274434764821094295050696579518451025907918835553544279846080134835027695378481063665402650534321075619587656815661384116473038565331214075656829256679894618103156286300231921289171727247418845235324238580177509042881565183508757949564114101176634031360510197097606543357258692643615139133859009420759423936231594226660710201384106117199695868520163690421067070687367993556306501665893791159833868911053936357886691373217189758855747978313530970058943212053392302732248818306316682921583527881452124868043478996110069846854751061328613040858099986333671700907705620195946749484336951722285951596590339259833230092811840444731465051817512901384701959192830775358092093861833446430569147151603438002461073489393402948119031954365910553757204640293964320149971059538020364673092025931680045474826688493367906257717981047113631302713220163806393041858886961026326449151518809485487236883835893164940358524697331092627151066162218269501774274828090142698290985900097336169356249641589376148709695067456180713865445657050889912258138891303745469732127145925730465105423281654045238533059335166661572269117932720169022509493955274408291062529886868300444157865281404456914088615318945212583231086395392 A013771 450 902535870598093867388774740591133086512373204586387196924436427387645516395759409524397417578043098503186256040449029540856717541369717187290704006825178389368201148790340757156726355403063811763119755696022064768585173363954600003359083110797142335556348649622531247021711140036620975578962650334241422716508568012509401248160141641737628417509284311208516798709751586865518038281612323755382858365618463686594334904106927277695821091804668573377669536982465284255491601306369945363936466560851142344513574827401610560739231603495590481720019273569393469666027154967694916503212756516997460036013594660407545493006605410181375815012053699817178712466523867519760974139491801061275723374900390066365909207422889450813197369369773162418072204914643646767477593917925127517893562408136524869497887100551730515864065732492401730116288602906074001254646958686949328799165926712578695314473668090559269214001497330732312246346072994015325483242224337961935942361608002702975603522168679094395387551629738437088269911036164902314338777489742016636552296004473082477769187627321944521239492985417325660039749021404881702225594926964350580023729309389301027071659057048654480936271265249443846440988509219861938900812600493932438704234028260477055500639871752877373944306461485262096012964615440802537592700278870273407850205510515060954591571452250088215576406715009850132080956891841960840843039083892120529124215954579077381465832181062189665946111290368304210473109713428361008324030565372283401468098339084590420284937570977181474293904552495300133654892478369503839451402417864236435531305346183643677231460833078273412241239265356277875785724662914602281761707689849817177992442547103052273699900015800854612421521567747604359751681091635761899483233818235373663129392949516394657221215575916128623586244607938134016 A013771 451 9610201950128503499955673437814385105183749882435850872851399078823649458582046192615783702371002912861927254318701266551042328380504748610271416264674499489992605832319548382204822232331823467653699158651242945655894925979388580835767516963767971589004000421180712718287180219109940147964794300759002669085383232197200104490409188201222267389638859345748286872661434896944036071622608023347316675877105401334856478058930561652905102985536110969325425229789290346752474570710227178235195495939942963684380544762172349250751338114021047449354765224966901665003857146096015470926209431392988954463472755944019544409534334407611289678248347795653318930343546141350414852637308697700463902495939353426664201240638926872258925589049344633427632837931125550780101420038066757810530652521837716810413501846674826532920571919579093622278241043743875965359480816098636453053518787635537947708515617828275098590687943577637660799092985240275185745563204750618693914266402012781284226304052094997122086649753454878115898012713083879843079302710772993146008847855629382223286309855724065262158121308723683628103247579919180365298134782316404976092669686377277336259025639454072913009416432376078076903645646173089925415852570059392607322683932917559686970813354424638277758975201895070798346047225213665420287072569410671246788988275964369044491052823558939319457578701424884206398028984333199033296680165283299394114651484358015957848181063950195562994193019841703233117672228585188016634277460084073658832311114572718795194015255765028338281495674969955823157295109678476882478532945418389565537339326163437875160594950617455293544715697513646821366396210714685096198663481520853311263528241553300610356535368247499913064361653376491222635900263737592705697473696570258765001776126450570310091503452354937583946332585325251002368 A013771 452 102329430364968305267528010765847572599996568748176940094121697391314219434981627858972864862846439016153801403985531086235498712595614563202170040386254070569441266902538551173716947129869256283576588641318434885343969171828529608739252520630201361479714596484732229024321894973082642695529129714481860420421160656435786712613877035966614703164874574313527758620098958782660096090637530232602227964739418313413551778371492620480133536589988509601377127846796363612220349228922498993848361640768512677311284040627611174822000248238096113240729540115447568928961070891630372734422278025472546387127057905291920108872721592772245012493988407328116539970298079313099217350882063013114539633776762235287120414810323293335813039672197421656737434458290624864706519920565334837166530388052528008597282967663393552922538249799678188890018710633784791279147751729818280952113868050743208067200274298635473249793645223214685812188742106838450177818757004184587852799108648632095114441685546707529355978646574787542178082039368917152569108415264310831018702211966741661913552627343749846911459675695289783272043380230979432529694539162105080185434746820545249076486105008906968377724266171940479362870018840451061525827998165992412482771938517706175546865220597913548381577567949778713860788710854075109395216748719084827435809147162468601585740730465255585873584298012772167029726212625179903306543050399936571948532809005444153919167431968941682354762167275274456026236973889975082001121786394975216319246448747970309731225874443386021746021365947080089604978878327856421844631418802815012093841589144988286494710015034174663965664132747125311353909386851689966904323368751234046058334048716059544899076388601099379074309322885152878538627066008277887130266699921080115329738912194445672661854328760675375393860549368543272673214464 A013771 453 1089603774526182514488638258634744953044763464030588058122207833822713808543684373442343065059588882644005677349637935006235590291718103868976706590032833343423410609978230492897738053038847840907523515852758694659142583741630183273855560839670384097036001023369428774650979537673383979421994173199802849756644518669728256915912562678972513359299584467290443573786813713117764703173108421916748523368545326201227499336099653422872461897610197650235463657312687679742922278589566769286497354750903122988010552464602803789504658643239247413787288143149285713955577482854080208876128416415231673930128912575548365319276739519838864893035988561229784917603733948525880466352192206963643618020454964281337258176900322427439737246429558145800940202111878573559395024114179685346149215571983318235543869039679814551519187283866973355300919230828540457540365260419105055578108467004313679499548520731870519163802734336789974528185725953615817493414124580557491456604908890634548778575067701341772582460628728337749112217555200229840555866405734381728687141153021865216055508375956248369913222626803445612280717912699468997576187452998094893814509184145165812166424046134841399286007986198822224255839960613122903127016524471487208116555601336535357223020868926583463167037943529243745189678193174191764840267940360815242536495798985965669684967297994041478381925605239998034532524712032915610408070400658524618107977350289969350931294815605291033713507557147122407767371297980454673147944781533696103367336186268387858018093111073174359551635504604508794113815096435015179801635347412374248775225241215835274595672240083891821906391685491390315296427151196794767597235230463140122429140950728602034085365385824506188383245670081107850679300998856142942163079820759661068031059937046457522503424892643671397193827129676248767424387612672 A013771 454 11602100991154791414275020177942764260020641364997701642885269014544256633373151208414068956754502422393372452418944731946396565426214369996863971770669609440772476175048198288375114788757651809983310396800174580730550231680878191500014011820810249865239338896837677592483630117146192612885393956231500744208750834795266479640636967405699322249821975407708643173681992417277958559387258476569538276828270633390670412930789109646745974285753384579707217023065498413902636422421706959362623833387616453576336362643090654750645605233211506462007044148253594282198989037430246064113015377989386864008012661104438993919658722407244233381047206199974749802644559083903575205718142619748877244681804459667679125067634633207378322199981935136488411272087283051260438216767785289565796847410478372572071117534510665344576306198615532287244187969862298791889809292942630631795698956661932059311192648752957288056171515218139648776121609954101224669873598533776169029929069867476675394267320883887194458040774699340352546892527772047342238865488259696647060678997376820820559053187182132642835994530203088879565084334423945886191243999523714429336893792777725567948083243243791219597413037045059043876183900608532672496471952572395792025084043031428483710726212330260715802620022699387398779693400918793912019173028961960702528607267602562450805531789040553661810743844595499071702323133726485419625133626211970133613742825887593648716427196565138926981428468502559397906969580895881359679316033770796108655395711385793912176655446707160580505814853028809639723903146840041634527813179246961000958598368466214003894718012413280119659258667112324077276356305943470685375360733971516023625492843358154458940970628259341893904799895023636394033197035820210048152473931448871052394726209670679699616468256869813037319871276792696875534879299731456 A013771 455 123539171353816218979200414854734553840699789254495527093442344466867244632157314067193006251521941793644629873356923505765230628658330611726607571414090001325345326311913215374618222270691476472702289105128258935618898866937990983092149197867987540565068480573527591004765693487372658942003674845953019924334778888899997475213502428935886383316104394141281632513365855259175702740355528258512443571667425704343858556887042439518551134194702039004722446861601427111235272625946335703293218577911339997680829589423629291784874404523236120807451006090604271916854835270557260090675387744830991327957318815440066407256526076192336597041390651617331135898559265125405268790486782615086044901371853886541447323720173574392164374785407645333328603225185389929821146132143377763296604831226773711147413259507469564589048508402858187794576113503093757536042689351253130967360602490536252567545579323921489203222114294042750980168142902791269840284814077187648647830684735948891639598158432771630846589218168998576073919311635716760100159439718989249897902109964068388097312798337115348380917669757602490389609017992946175796164366106928511243579245105497221847511190374059888906273254018455788699193606173679655896742433350990870393483094890198650494551812708892616101866298001703077022206175332983317575180154412386957560524610185432084976177302489703815390960800457252874115486336727919616748168422851905057982719133610051097171532516789025599294498250332615252468913412097379344717865357127591436964962653534835933576857027196537845861225916555050765043780120707552763324452154732621640738207155427428246713470957396176606714131786287412026774838641945686075857876841095328702619564247796077628678803455249705472486298309282211680323665482037413596592727542422067578965899044680573397441516153999149769221381989355288636330695394783540543488 A013771 456 1315445096575435099690526017373213529295771355981868372490974083883202420843211080187471130566205636218728018891504521489388175733953904353664917420417230334112277034569251917308934830738322841481333974391405701146470035135155727987965204658898331331936849181146921789018745104253544072414455129759707756154316725609007173116073373863309318209549879588816366823002319626799702882779305664896640499151114748899853405913733227895993532476905187311322284614182331995880433182921076582568666191417599948295305473468182804698925342659363418214357738312852754287370670285960893705445511528706960395660089530746805827104467489659296000085296727658421341935047859055055315302081103261285436206109807500183893331102972408220127766262715020607509282967141774031972735564015062686423582248242902686476297656387235535923744188517473633983636646456580942330243782556212143338540455695319230017339225328641116017035909073002967212436830385628921441259352700293894082802101131068383798178441190992152325254481995063496838035092830297112061546497714127797532912861666897400196460186676693604229560011347578951317668556823588890879877558170306574787721631801883334418232299155102989697073997608788517238069013518537340975988513430321350787949807994390835230465987701724288576252672341122134364132451354945606365540518284183096324104466049254480840826335916910366226282950603268828603581698513478888079134497366527085057399993334679824082682478238769544581287817369541687208288990012012895262555830322694593620802922334838933020726373625588734982730333559478180546186170725294021823878766543592955230580429790991255971005038754354488508292075260388363261098481859437665335734672603983060025493120110532634590171899191498863871034104397236989972086390052734379976519362871710175580828893027758745535957264007782946742669275422655113399649244563655139707060224 A013771 457 14006859388335232941504721032989977659941373398494934430283892045188339377138511581836192598268957614457015945156740144819005295215141173557824040692602668597627525864093394415505538077701661616093244159319687905807612934119138191615853499207949432022463570080852423209471597870091737283069118221681368187531164494284708379339949284896517620295287117861716673931328699386163236295834046719819428034961069846285639066169431410636539133814086434490959686571813471092134852531743623451191157606214604249448412681489210504434157048636901677146481197555256127651922897204911596175583806757671714292988633323391988447008369829892183808908239556106870448924389603218228997336559587526167324722657230261958096189584450202727920455165389539428758845034125609892445688285632387485038303779290427805599617445211283986516028119334059254657763011469673873932435796658546902268778772243759161224628071299370603349398359809335594878027369946176755506529587552729384193676772843616150683004041801684437959309724283436114331397668457003649231347107660032788130456151029123517291908067733433497836355000829020673630534793057574510088936239397424408339659935426453744885337521403536634294443926538380131550958855945385606712325691006061743190089555524273613534001837047960224759938455088268486709282342027460816580275438689981609659064354492461711993118824843261579577460858023606486970937925771523200266624127958780401691195129027670766832403028286418110701552679350879885393861165647913308755694481276052032874309517021364958804694426365268850096112591741323666455790345882930744380661106156177787295220416414474893579261652656366593636294017372615292004176634839292260494902793887211623151450742936951493116150382591079902498771143621779469222775881281515677989978175857969949584666052959575122466872947154872816915942444700431647479465156113799927600777265152 A013771 458 149145038766993560361142269559277282123055743947174061813662882497165437687770871323391778786367860678738305784028969062032768383450823216043710385294833215227537895400866463736302969451367292888160863808436036821039462522500583464325608059566245552175192094220916602334453574120736818590119970824463208460831839535143574823211779985578119620904217230991559144020787991063866140078040929472637269716265471723249484776572105660457868696852392354459738742616669840189051909758006102508283446190973106048126698232497113451214904253885729058255731791568367247237675009437898676077616374355688413791742967627477892983745121948691973197254934793425956540146900495067702363639686487978629673646854187829329808226695225758646897006601067815837424181923369494134761688865413661940687858641884475274024726556609751888422667414669062943595860546129087409632576362820207415357956366851547548719839703195698184464393735249805414261235435186890092633527048261462482894270277238824772472627037104335895390729944170027745400722373730174857015384002364029128013097096158107212124237105225599884961508048827412132817934476477053383426993077103775100000698992420879475539073927904858081967238929780671640754609898106465940272843957832545441488073587222465436910051560886680473243824669779882846480438377908402774946772871170924179649717246635732309302729246931049299340803216235361873266547033615179036439013714505093717207845733886638325231427445193780042750132929728169019673833691818980911630634836627402046045647737243494081352386251937382715823406876861614400421255602961446566165279458350981079119506993981328666831978077484991489039258696983607629260472807768783989749724949311029363316647510792659498700769273829818801806915137284707788284117583885578939237287616535664023177524131913555904027263141305085754520955151170196182361344982299741629093076319338496 A013771 459 1588096372790947430725442886267184500046297561549509410191882372829817580499384237851475660517244980507205479988340462572524917746984365604433428182619384075742823510228426105864154018718158934673136877832226920070428196939586212728139074618261382639561445419264319981657261657237605644347597449338884243690937427370208784717559033286435817723388105075598121765533350528848046659550979817024641647938794742909160513900939781072555385884084273790287298131382300458333024735103248979508202135041481633200453082779629264028536300495375243012307032116619974448586763500494745102874459154139370230054479119297384604490918058509672130604370545680399585239484196471480894768035381723996448764991703392006703797997850763878072159326288170103036892689120038373546942463038924672344444318818785892717815288374780638107924562631396182223408723095182522737767673111309568558731519394235278298768853159627794268176864492939928051053634913870005706361796009888052517858189912039006177288532691086968614120492445522455433026891835478901877499808857172182155083457879891525594698876696442187575070137703914284390245366305527664426730622285000997264807442871297524655540059184330928856787160124304591630755086195037649332025242463000943860965007556744811972218229020321373679100245083816192549323707847968672747633237532228000664910189242177277629455461021321812939380872646474133226542192813934426380002618032050237900829141374424924887064239436423369895203415435745543721486981150488508747042999740408576986294057106168724978240208810629251158087636424822470135685529660333483036527895672521246530464510471913187644426902569060189375290026605481454036365514457122011922855071260263840660595662694920238342165791227739910601640032381807568529649284033213644544998638540871750518794276956615543266082297928616553114139130449660248949783601371527648866583076648316305408 A013771 460 16910050177478008242364515852972980556492976435379176199723163505891897597157443364642512833187624552440723950915849245472245324169889524956007143288531201638509584736912281175241511991310956336399561475157552244909919441012713993129224866535247202346050270824326479164686522126266024901013217640560439426821101726637983139672568586433968587118636542844968800559399116431174000830898833091678384267252286422496741152017206788860569748893729347318979150502958735280330047379379395133803336333921696430318424425437492403375854527674755587595045277977769487928551857753268045855407241073276014209620093662278551268619295487010988846675337570404894783630027724028328567490040744597114186449631657718087382041081114933773712352506316435257136833353750168601527843346438469911123643106782432185659297190614664234573180742899106548314856083517503502111750183289224286013373218509817243325290748443716753367547253120824353887619104562887820761340403913287983210154006183391337775768296094694041803155003559923105450870344264179347191617964711169395587328659505084964532353639063716413299346826271279300187332660421258570815827666090690618875669651693576042532190550194755730467069681003595291684280157804760890087404781746034050231555400464218757880179702608381986935059409652474818265198841165170427416798713243163751079963695050703652198441748955034664178527531939656570596221269082773772094267876805270933168028697354876600197460021519036042644125967559818549546393375290401641138513861235870527750059120066484583568301743415580266331317152651509662004779519823230927372949033121006233056386107504931622037857658555352896468088203295166522579219997939435182954560798779289375354022616375510697867381344992974568086263064801486989703705576385658887115145503183202399524121461034042304697244308343909057559353461027982330817295787404026405131376600151272019984384 A013771 461 180058214289785831764697364802456296965537213083917468174652245010736925614532456946713476647781826234388828629351962765788468211760983661731564061736280235046850058278641969953971619683479063069982530587477616303800822207903378598839986378867312210580743283737428350145582087600480633145988741436687559016791091185241244471233510308348897515639241908213227788356481791759140760847410774760191435677702345826745299786679217887787346686220430090252489994555504613264954344495631799384737925283598223590030583282058419111146099010680797496712042119907289507463220181356798152268376302948242999304034757315942013908258258345693009239398994449671319656092535205453642586633953848470071857315677891382194443973431711814822489129487257402617993001550731795269068475952876827613644551801019337912900196485664944769735228550389686526456587577294377290485915951663660197470398030692534006927695889428695989857643151230537720195368225385629515466752620868690445221719857840750964636380816816302157119994477906061226840867425724981688896348088244531724213875566410144702340501548750452368811445006136581988394718168165561262046932988533673709788130451233197700882764978473759018013357963326282665854215120305093957650686116031770566865601904143001333908153473374051396884512593979551864887837260726734711134072698613207621499453424899892488609007742873209104172961160093463163708564073193375125259764352222524896373169569434726038902554309134695782074653302576947915569996660092196674842895594439549379482629510467927845835276963889098675895865041433274881026892327077762914667161304672474369584399272712511911459108348297397641592203188686933132423534538059105828100163385401873268769632819166437910891876561485193200982529114006233466365056977354495830002069317894739150132845317090482460416257395245943644891995653025955858542565544278073161838898038410744468793720832 A013771 462 1917259865757639536630497540416554650089040244917553201123697104874326783943541601568605099345580885743772247245339699530115609518830954030117694129367911942778859420550979696069889806389685063569173985695461658402871154869755175320448174962179140418263754485236137072350158068769917781738488118817849128410791538940448771129694417763299060746526647838654449490419818118651330821503229929646518407096174578363183952128560312069159667514875139601008513462027013122045233860189487399848689428419753884786645650787358046695483662265729131744989824492772818675468368491087186725353670873792891456589362095900150564095133934864939162381120492900100211698073314867670386262478340578509325136697338187437606439429100867404229864250780316823076389480512192156025041131946232460430087187577253910096561292179360331908140713604549382133709744523030529389094033053314653782664798230814102105766105830636754900004184274302765644640280863906183080689981907009815860720873046288316271448182937459985369013701200743739943401556349119605023368314443627773799429347031135220790521660491094816823104266425342325012426959054626896318275742461906557661824013044731089118999681490788586023806235593498257826015682601008640461064505763506292995984929075314678203454018184486899274026290100694268257325691152218271204155606094833434753726180068334055218708714446113930541233690432675195767168790251363058333765970822465445096581509575340962862234398283666240687530908365839341404989324436661710193727152289592321792731039027462495702454029111491122700939170961181510933174349498724019515375933572152507087334683455842826833216585692670690087673779553138463994045795761253358857610539727759146565859050258484230875176701626694337204061970005938373949855126694870671597862034096943182470614536936379457238512308744578807930809969713420377981761237915472923027260586312997607103715539419136 A013771 463 20414983050587345786041537810355473914148100527882106485565126772701831595430830973502507097831745271399686888668377120596671010156511998512693207089509526366709295110026831803752186658437366556884564599685275738673772057053153106812132166997283487173672457758794387546384483116262084539951421489172457519318108306637898514988986160343608398829015746185992578173990223327399370587366392290876127998760066910411182722264910202912412139698390486471538651343663635723537650143297661833588845033813539365208202889583788481213510035805483794820651651199044973256387187693096364251565887464146708229763527597144803206484986138441872201034171008400267054161084656710954272922869370479967294055553257019835633367041066036120239594542308813532117395188493822077354637972963483238659568373322599634708184639125828814157882318461241820959741359681229076935073263951694433477814771561708559222197494884620166175244554152775848584129710638873037443186927345840519284955856196877991658380251918073924209257890385519342917339772005425554288825812195748535416323687187527830977474640909177609532414228897045076732322260013667191997000105734381025983102090900296636939108608513916863981488796599569449331414988335540003629414857369815007821247524793950693510378385628416503469831936992192568404003959388820151781848893697786413257676365367621019968810391422221132403056335727125484528813278596513845137940057317612059388399913958230572557071872924478130840829112279457307280326326601573890142806717579579042449000103564420654239730501979157474519600292394660728416440473462413359799722940676279895465939709437814420120090204455557508053550404681818364608599633265825765115837027021179392633267167152340090358881518921041302548851856623231805818057389046982911174034939064251006947103589298568460675679063512275146847264557508500184749793661323955684394270723060798520440363063734960128 A013771 464 217378739522654057929770294604665086237848974420888669858297469875729102828147488205854695577712423649863865990540879580113352916146539760163157269089097436752720574331565705046353283539041079097706843857448816065398324863501974281335583314187074571425264330215642638593901976221958676181402736016708327665699217249080343387602724635338742230731359665388448972396647897990148498014277345113249010930797192462058273626676763840611364463508461899948943559507330393184228898725833503204054021920046567160736944368288179747961454861256791447250298781967430875234010774556090086550673569718234149230522041854397864542652132402129055196611852897446043592707229424658241098082713056870691747103531080747209824092253271152608311202686504246489986023967082217479672185136115169525247084039139040910372750037411825213153130926975302909579325997885727211204660114557642327671771687589072738597958925531435529434004012618757235723813158882720102695054402378509849346209956784356855178432922423651144980178016825009963383833892313771302067417248260330405113014621172796344248149976400923186301146709295735977045767424625528260384057125859689164668071063906358590127628463456186767674892706192215496480906795796829958646009401273790203280643644005986984498509050171378928946770465092866468365834159572156976173127020094029728367737938434428620627893047863810617827743862822432159262803790495679423028785730317933208367682283827239136587701302899843137193148387551661407920914725653558782240605928787357643996953102753951126344650385074068788684703913418347436178258161427777455147449872321028326921326026093847945438720497042776345754204709052001946352368895014512746953432663721518172759028795838117282141370413471247789540174569324172268350675078572274038181124031156144721972759018851156969274630668278705763629673008350509967215802905777480127430194659151382645648985902649855442944 A013771 465 2314648818437220408836194096950473838260615879633622556651151459236763486914114454415940798511481887023750445067279285769046981851128355366217298601260709506542968675482511627333569763123709410232382473394114993464361363146569022147661291129463970036536214588136162815747868242811415983979576333105910272984365265268207496391193811917086927272827517717056204658079506817799101206856025170765875468391128505335996497576854181374829808807438102310656351021634054026625669313632675142116767225404655847127526983633532537956293571362662315330321181430389203959491746727473247241591572170359757221006598701665628461650159905817870179733523009652005472175146578913760951212384728629559125723158398947796290206934312831232973297686205897216625371183201491451723549427329354325104830950848752507613649042398361114869654538110433025381200663225487223344907220899809775505049024929448446520591066639058725517413274726364527045987162515783203653496939276526372875838443619839831793939953757967037391748935523152706090111063285357036824413858859475998153643379686247935473554300948717030087734610160580996683583331537412624916569440276153970225385620688474906267678987878881476702202257535534710606528695561644645399662708104763318084532293521375749410940124366224842835425211912308842155159402131124327482291456509961228547659673568449795952445805173653855458629816651333257631830334761197994496410510456425352802699080958192442326385843473277529724832644030650090671541899998759093913297971929727784193279556638124071593317837300268684461914727270078563500426092902882974342410046240474309625058279525847292923031495852511482529590771741985716724760023994114531729560151003306725503538138618084272820241312162641846463023778814163786313397988236637573958552608683750628999565938032727119408836267355831658971128758192916230130913869340718608396876712730643922410870401891415660756467712 A013771 466 24646380618719522913287794744328645429799037886338812983221460737953057608661490710620937622550259133028894739076389834868812262750814727939481795506224034825669530456537783807847850837741257800154408576700536450408519794784666947828297427946532352949037612934473861662083301049455957397414528794911732586737521344575873421573431709293141601601067408651214467199230588595924829650602956018315041987428736324817690706198343323279187804181600913403868825678359407275510126851560724913259337416108775460213907321729854464158613947869628333637259939870784243760668119154135136628467060469990694889278262975335611859650902677148681673802553006774554267720960772273726608509472590447545570700190631996134898123436563026968699673762720393562626952358729480977952354302202964853716239964637516701070135003457749151132081521799890854259024662024987954176572088141174489577762017448767058551253677572697309309416549286329483985671306468059552502435409416452818381927747664054528941872627614833014147342665450530014447502601862481728106358769135700428339994706899168016922406196501938936374198128989866452686795314210369630111631400060487474959906089090880801938245862934329963925049638238373598538317550340392184215608515899519810964099861415608979727690444251562126511607656442264551268137313892211839031439428918067161575480204156853427301642933489066252923490287703396527263729404537236245397779115340017156643139814042833125891356461303459136510017993638362165470578151186786831988796805107741446090040719082745114325648331573260952150468015971796544152537037229897910797982172368570448887620560391221975044439367837542265975082537508663911685244735489331533856356487883210013161674100005361336989929491907810381138277196813215996665061778743716887510668177264576697587378108172478367465288574804895504724579017238172018433970880739971742209943237155896485830948039339793955734868197376 A013771 467 262434660828125479980688438437611416536500155413735680645342113937724157417027553086691743804915159248491671181685398961683112973770675223099602158550273522823729160301214321985963915720268913056044142524707312123949918774867133660475711012774676494201352502526277678977862989574607034367669902608220128583581127277043900192913900840553371773848165767318131646737407307369407586119620275683018567082141184386658770639599959706276791738925686525924395255823170968669631830715418598876385424806726241100357685161779490334360921316915802496569543839744110627563594132753230934819917259884460919181034944161373595081562811706279162462649584416135453842692790303170640927408864143085465236815629849494844395218352523111162714126225446750654851788715751513453236668609857169762370523143460277832994797516818112961254404044125237816150094601242071736072139594527225965024009961794471639453749158794080949526667416800836345479428071271898115045932239466389610130766657126852624173059738842741934640904701717243593837007704631705440876508173756938160964263639062341044189781180352645794512461677484097988208996505712015821428651147844070633373080036639698779038441948524745455873928547962202077236005276024495977527799477298086947145735324353404416140447850390633523095598325797232941903126118324271662006767039119579136455713213862175293907893955791577461129324583465766222304190699512491540995552020140502683936152739928087124491163599959232885558671596261280337930716153836906187016708380787230917966753576793069977339503434592082618498183434067689602136214372423952954176914171380538139755383727045731590273190388734150048102678859392253331624485943490402172502483882980420220145505816857087516268769229834364938360375591667123932489577820063097418213594751513212675910402095820549656770392744522527334307317375552055652284921938119219111051475589235985781127934722890126040664876565659648 A013771 468 2794404268497880110834370492483686363280653654845457527511602829208886828176509385267093688034736615677939314742586128144001786944710149775564563784243312471027068098887330100506543774589423386220758029603083459495818735114785239216745370864024755310256001446899804725756285112990415701946949122972327929157971843245963449254147216150212302647935269090403465774459913008869451977001716695472781702290639331349142589770460370952435278436080710128042960684005124474394239733457777240835752003342021015236608631602628013080275090182519464983472502805595289962297150325556402993962478983249739867439660085430306040428480819048460521902292774863010312516992831148160984595049585395574033841612826637421103120285017666087660580016048557000972861846245322115250064047357759143629721330431565038365728603959079266811436894261845532266366207314025579845696142402525902075575658073187534016903521042839373950559954654095305406664950102903171129009086485838116568672403365086726742194740099197516120056353263885209787176458038918399534453059034163877537947479228735807438532790008394972419968691941850675378449394792821544466572277422243664104156556230139512599201329867891489614145591178701527718408984179108833168716008834270029813207789733715050223063488710959465753921930973088936365384486907916844657048055432545278644980434301204442529531254841268716806105048164743478735095022568409009928520637910456072578552154374754271701581910012365911765428735156990113038286265606055377079353910838622434814509992085692609118711032571536495721768657205952758883546410637570251056075782096859970112115325925582949973228931259241229712197324494808713475137526326285802332806448385975514504109345937894267873229854759276317863661279300071535633149024628031861309138356914112688573093961516297212745291141943675871055704315414878288585529848797093445094476112074184776597450248929334062080999605671143931904 A013771 469 29754816650965427420164377003966292396212400116794431752943546925416226946423471934324013590193875483738697823379057092477331027387273674810211475174622791191496221116952290910193678111828180216478631499213632676711477891502233227179904708960135594543605903406589120719852923883121946394331114261409347789674084186883018807658159557567460598595214745274616103566449153718441924651114279373394179565990727600205670295875862029901530844787387401443401445363286565403349864681858412060419087331585839770239408709304783083278769160263467263144015209873978647518540056666524579079712476213643230108497500589661898718482463761228007637215613466741333807680939666065618163968087985292072312345493378035259906024794868108501409856010885034946359032938820189883182681976265419361369272726435304528518278174956276033008180050100131227572267375479744374196972524302095805300729607163300862211988692064153653825562397156806811970168388695712966181688752901204265223223751031443466350889592576255151646360049553849713813854925198403118242856172595776968024064758827578877605497148009389666327826631796825991429729155753963805480061609992050535381059010738525530156295760433308581411422254870813867145618863539150855580488062067307277451036545084597854775180027794296391347760721001450994418614016595498561908247694245742127011751664439224904054448801549829296551406552858188561571291800308419137718887752470536260816423339782383485078444177811672228478285171951630723631672156173277655140960442609651685904902395728454901896035074821720606445392661928984976592002180468848033245094927767364961753803990455607251314941660048400613975477111220723181083264380322291223239723062413867278439756315546698164314151493476774232612265301987161711421770814239283259219705224421471907926304502225532721311860079416260675001139550537624016858721829991451003365981641365919501209650250599549093038483801186340586913792 A013771 470 316829287699479871169910286338233081434869636443627109305342887661831984525517129156682096708384386150849654423340199920698620779619690089379131787659383480607051762453307993611742284534746462945064468203626760741623816588715779403011625341007523810700315659473360957424993933507482485206837704655486735264449648421930384263944082968978320453841846607684112270775550588793969613685064846767901224018669267486989977310486178894391500435296101050569338590228275348414869359132428371619342441906726021873509223936677330270752334018485399417957473954738124638777414523385153718040778446722873114195281386278719897554401274129555825321071852193861722384186645564266702209932200867389985981854813489319447479352015755619323012146803903852108830982732557381876129197683274185359860015991083122619662626006934427199471101173466197311189503014108318096449363438768716134842168857074827580833255593099108105934588404925678933858353002831951663902621840892023016096886500982810029704272381751964854730441807649391752689927243512596403049932525799833155520241551996059888743333632003981167058697975372603156743756050468206600751696023195354100737516346343819845104237257093869774868824169864426057366549658964878310221036884892687890298637132060797957646116935953667975070956157223450188569402048708868687199021448328662168421131722948866778371770838902582349679376974833991803611115089684046978430716788306270105173275722002819349115273605338685888836780510940963945230045118933060471940946792907571151515400709716587795388981476701681017430541064219832030751639217632293857993770790866902112754504890371306012001498796195369737610880280278260432174599121671756945056571168582858780826525247941242053617085102540692028855400935559297903219015630019888144171421229639832875599290339697472416528686125624343667412133934124620531511670045748970283840972517264310848880355868383998742673775515032154569458057216 A013771 471 3373598255424061668217204728929505851118491888851741459883291067823186971227706391260350965750876943734247120299726448755598914061390460071708995274997115301503887166602823515977831845725980337439046457432217748376810399036645619083267786631048113536336961142072347474661335403987673502482407879171622757095859856396714731642476595453681156192507982678620427459218062669478188446518570488384612233350790360201469278402056832867480696635032883986462317308750675909921528936042097301002758321422818680909126216477740212722970852628832533002411182670051551153701909845005116789698208900705152919951356201095809469159264766931510428018773082160239619946819401968311845131358074835968570734790054034273476760140263765834551433339167968217254832304136271002217023696931503525711789450273053089654167641721837780819968285295068068969545828094225371090992821896009289403799413990132764080712505555319303111991497335648629287723742774154621317235117361818261075399647462464961196291092320894921773169744367850723382642345288922126499675681534716623439979532045654045695339016513578391466841016041767478413007514425385463884804059254984130464653074055868993710669918313535525362803239760716408658839020768658024247233600750337340655899888182183376653015853134034656598555541162115297607886993014652033781295180381803594769348210585959533456102615892634696859386006028032344724851153474955732226330272361885164079885039887886020429379433349646327344334038880499384088809520426399227905227201450879817621335986757062226845301874763919499473600401251812771463443454389348664999917671381150773696609968072673666415791959181888296966080653224402917081795131447560867950962369803070280298240840840078345386914722171853288723252309161835404073476078428451768959137293253204940459381243537098686291197449865648011370604402130558959419536262647135035582338675363830381918878029286552818611990361684062381855589393235968 A013771 472 35922074223755408643176795953641378302709701632493343064837283290181294869632617654140217083315337696882263336951487226349617236925685618843557381688169283730413390549986864798131953493290238633050966678738254584716277128942202551998635392047400312934915962240786355910193899381660747454432679097419439117556715750912218462529090788390796951137824999561950311585753931304603750578529738560319351060719215755425244876425101156372934457769830148687850754703577197088844440110976252061077370606510173314320375953054977785074193638791808811409674273070708916684617936029614483576706528374708468291642040829268179227607851238286723037543895778842231473193732992158584526958700780853393341184044495356943980541973528578606303662195460525577329454374443013631606868324926649541779134066507469298637577049054128690171022301821884798387723977547311751376891567548706913571656160166933671931426759153039939536485463629986604655682413059198407785919529668640843930855446180326906818107551032889127040711438028874502578375692636442802968546656981662606388902057222124278563969847836582712338923138812740110141704013601504419445393622947071021187625932546893045031213290202526274063128896972108319399317893144670642184543380789592003304022009363888594601312804171201023461419402294203688928780701620014855703231080705444677104019746319297112240580654024774252158742192186488406630215082201328636745964740109353227122615904726210345532032206307034093562468845999557441777643773500298978734859241048968298031985586989198591448774362486214830394897072529302390542745902337784584919123364866493438321502940037829199995352781368746586094826795533442261086954559653628121941847313663092344615668473265154221679867961685893818325190587955223382574373283106154435876893898560126206011491481183026811628670446169420025074195673886191799899222124666693858880742215274065906672213255843214412580473371211896241998315859176587264 A013771 473 382498246334547591232546523314373396167252902982789116954387392473850427771848112781285031503141715796402340011859435986170724338784700469446199000215626533161441782576260136370509040796554460964726693195204934818058918868976572773681469654520718532130985165939893117731744640615923638894799167029322187723743909315713302189009758714785205935715560595335646917765107860531420736160184656190280450094538209363768007444174477113059006106333151423228234836083689994602015598301675131946351842218120325450883363148129403455470013865855180223890211659656908544857811782843335021124771114133895770369404450750047572415568399985277026903767402253112080726566868900504608043056245914526932296927705786560739504810934132304999921395057263676347404030179069209149349933923818964320864219540171533091892920418328362292941045469799429333232484912923775528661141411258631215710994793457509738725832131461569276184497216732097366373706334254344646104471151911687706175748790928120903799209203398203424729495392131455703454544375192842966009084803540743432829029105301179318149150939763932720984853582078056692788864336828819058254551297140412233605840929759317143492359114076499766224196494959009384963936926204452997981017918647575651181226355706685755314778738814948497817193795628680879713656910849918183528004547351574921803602258807875651137702804055796236986286862401728553798530195279747324071032552684393162401614153524687759225078932757299028253168272203287640048350900231183525568781198689414437444582530260986601746549411753215514044864028292011854499158368092730260218825589098422131247363305522805321550516416014413648737715718840093196053892151191832242436790195884607285467637903327362152447234056031397377526629380547218577651926718514332433217166231868223841610361291636869490222082910811984426990035535540170285326917183450956209362143108238253774245726748218547065156880456664271184798067268512301187072 A013771 474 4072841326970262751444155380251447922388908910960738517330316955061559354914638704895123015445452989800092116446279274380745872759379490598663126954295991325103032100872017932073180266401711900352409829142542145942691368116862546894160288881336610930130730046927981917607616933278354906951821530528222654882425146393715241708575910795032872803499289219133968380362868498938567998633646219114106232606642853305401743265569832299852297020235396354534244534619131062522262090716236804964754415938545225401006050801281887993844707643625959023982973752026762185645979863715831304936562823297722162893418591586506551080972323043229782471315299191137435576484020052573066442462906497882775097686211215298754247226826640783639163014569743625747158113346728939022278096420824332088562209663746484362475816614360401695236252162424323540259499352812361829183833747081905184890672560735563697952660535802789652812526363763372757147225047140261791720408825555650695359373125802631383653979597784070066519666935415740330383988507053391902064734988101836072763501913246957379652159206606355613046720941967147664815827458553265332294462211951109463434994220077208943906639846686569510755244278323531931096000390225015522501878797759385533777698235564789922591764010901571604757479535854194007191018786729928818206192420199569767364756851786259933314259457586118331429982510853605640846749519338749506708354620983418393252387506730875260228640475999720052839735762420606791234840385661642180256382203644884929909914782218985335397258136348238793549712173253342226707038303451391810810054872719998853521924477206831063869898797721476531759196974209312351581843625890629717466942005779298375659408394629752199258148228622319275903549644066783414837715698740611748896386036932847465467127033349386331884738834326010178589898382431733198161014169385781717288099816520926188168498415031089149790463102561159575729820275118983039942656 A013771 475 43367614449579357777377366488917417477597102083909943732533214937495484011131072929723269868463183435391380855919981713606182053141872815894564975809343715629697085810085246940715223476645428314952459860709788769997777687708352399329018756008472233184032013539689151458685905105547923049222995657064514829188062958800279893712916298145510029611660431605338495314103823776697872049451064941127003164795533101995917762291787574328827258671466500383080635804624507553737046741946489499264705020913629560069912428932049543358458446989329211687370704511580963752758393588846171734964520942474145590489121163213121755910193295764310723754565305787231414018401845519798011479345028389455789240162777020501135224471250071064189807779138630126955739590915969742709217170688937488079010408499572565491642495309709557250875613025494197056683149108746028757149461738928126408715881426712282255799929385228104223147780721352393118103652301949507558238913174516568604186605043546418973147574757204778068301413528306803037928709623104516973185298153308350502785768372253602178536191231944474567721484590066188334958930778675169258271433632855413566655818455382120834717901087518592150521841075588968002310212155115965283600005438541937163664930812293883095757103188079934447457642097775457788569968041100282056259536890285018882899930957820095769930234704376987993066453775569192863736188881919004747430560004231439051351422171670359770914563788445019122637506398254621113068580426525165935369957704410734733680772601067755851310004635836046673717335220801588029976543855150420001505464284722547792301451833298337168086682398138282110171929381380757919643470928483425231587998477537969104021380586017601417700762338370455649820996610023109801191996760190033902248718521260959812293968651104265661908699107903356381625237976133095094018478875619803725683686846314822051618171123251037266968851116071227162371126289466931409309401088 A013771 476 461778358659121001613514198373992661301453942989473080864013672654451913750523664555693377559395977220047423353835965286478626501854661743645327862417891884025014569705787709424735699579320520697613792596837830822936336818718536348055391713978212338943572880170610084732087517563874284628126457756422953901194494385305380308255132742653390795304960275733644298104577515574278941582554939493120329698742836470052532332882954091453352650333775296079042610047641756432192073708246220188170579062688327555624427543268463537680865543542377446047123261639314102039371374934034036633902218995464702247528162145893320456931738213298380586538611376022440096467942851094809226232065862290925243829253249714296087870169870756691493073232268133591824715164073245820367744433495806373065302829703448677355009290057787365607323527495462210259562171709927714206127468596106690000006705431632381459757648093908853768077569120960281921567689711158356480127947482252422497378970503682269226075376014716476871273451249410838747864900066816896730477054736427316153662861627756355997053364237744765197098367915024773390642694931333202262074225322644443657751154912908822648076210779897969218756563772871331288599139027674798339772857909594546918704183289305267203621634746675141996528973057113074532693019701635803335051548807754881065118464838868379758217139132206168150171599802260765613062939214673562550640602925056363018789943283945990840698275219362563617844168128615205611954244381639966879819309636565503444232866656169464304748929362382224981742185431095309343190238969641672176030183703725688892425859120960694165786994175376427909110704052942310328363678446491511865949007788824295019619660479915419895677717378968611759293971903526073163092381502503480991144354814386700081306178196958220768003828100954938751545533969865196561108763067599670071079897539560225205630286120377044818684326683926426824927752730243885646326502785024 A013771 477 4917015963002320425180699184286273857537881584951909365040017586424603977615575980189023084252448365439064963871645358370424414991748438246335451079025712781098355138227227529954585729120604904388191663571129222602626114445714975034093810970440004985071164028056656182227267887020133382720290522190391613139918976214731689522300653443773305188407217016011844486217541385834922169971044995722745270632213722733119364280537695165795299020754039352649645711787289422489981200845405752563640325859505311812288904480722599749225856307639235045509768489935416558515226400297594422077790827863708149531679870529472076225409148495201156485463133931886942147190655478457528640919037301673771996293888602957824743641568783817251018243777191086485749567067051921495275742727863346260399344530682321516476138920535319868986780920771681614843818004367310300866845285611344035120071399436021597783499436903941474922489955999985081900852760044414179800402384791023794752091277923208802719250603804701045725319708903726610987265455911466316386119678833478062404202150612349678656624222403506259818703421559183787063563415628835937686566351235518036067734297512653143556715492384353576241319891053533935561003632366681252721901391021362735590362143664522485184163166782596911979040505112140017624115273783018033911628891704973973581381413604270507665496097479731278463027194694472632247894176757844094039221139946000153424075316087456910471755234535772577402804702233494709356088794175702367336316009010149480674191564154892455916966599850645931605590790470302853886289664548744525330369396077271135326550547919989471477299913979408204376210776755729720376416448098241618348625034935401093368910144790139391049176334651257778012962212828745627040607678238657065593705090063589582465748185441211134737704761618968187826456845711124612982686109143801286916858749001237277989551286609774773229350710530448592831830711071636894362084601654935552 A013771 478 52356385974048707887324084914280244035063363116567930918946107260249183153650653037052717801120070195195163735305279775928279170832137370446979883089465789693135285511843518738956428843676201021925464833705383962272762866617973054163030899213245173081037754570747275028355948460990380259205653480283289896713857258734463030033457357869298153646160046786494120089244380676370251265851687114455791641691811719662254990859165378125388343972989011027013427539111057770673319826601880453297642189752012560177252254910734242129756917963742574764588014880832315515070130710368785406284316735092764376213327261397818667648156613176901914257211450106732159983286099534615764968505909188222324216537325844294917870295424410086088842259739530688900261390129968860081696108566288910980732220562705359507437927225860085964971243244376865834856974110503120083630168601189591285958520261194757973198702004153168824974673051487841152080280188952922186514684593254821366520267927326327331354580429312456734883204260406880953792402574545293336879402340218874408479944499720299378335734720152534654549554032762188964652823249615845064486558507955796048049234799914730672591906562908596879817574199938029345853566677440421978982806011595470408566176105739835422240969399901091918752823298434066907661579435241576025091024438874562870694549292058272365622202445964178653074313569106744588175577194117523913329626698145009633659553965699241182703249737336906404185064469382251665223633480382878807397092863940071670218791775121294870603860355209677879736330736927784788181212348115031705717773329430783048957110234252047892290289484052738560197892350895010062568082339350076752176159371992150842192155221725404235891629611366592820282021642200483436728390557885220434441771798997101874095286678578016162687080301718773263976112493132054879039641690163196103090711959365174536032742099820881785346126365728216616473333411490789651167476838421753757696 A013771 479 557490797851670641584226856167256038485354690465215328424938150107133302220072153538537339146326507438438103453530619054084316611020598720519441795136631728652504520130109787532408054327464188481462349549294928430280379003748177080727953014822634602966890010669316984501934139212625569000021798258056470820209152091004562343796253946592286740024312178182589390710274165441990435478788764394725269400734411190963691142668392946279135086624386989415638976436454543142129509513656823066713294036479429740767382010289498210197651662477930936093333182451102495604466751804006827006115404595267755077919508679363973173117571617107651583010787520736484039502030387844588665384650921036191308257689445590052285482905679118596673992381706522775409983282103908422149900164013844324122836684551686668035199049100958195355013798066124867409557060328637222650494035265466768012886323741201782898619778940222941648330318652242532587350823451970715442008361548977337910707812890170733424263572411319039313036358964812468395981502613758283451091876118650574701494449033021747780518903300184189001643651340851788095623261961909518246652874992713316319628252149492052201758621081850739576297530080940136474648777981385613232208918411468568910412643173917767576021842170146826750880062481725944432780497826452301515169228225136345447155560861836484149145211644626574297935290883848616374893545962963394629133865081848062579206930626765520113424203203163379391762566469982215731301249299116893541164244815233883144489694821491547782189905062272650063432449686807052424553549082728857602482850411778977905295309774315805957107002426193560188987157752330067146224940749399617257171744992972422167662068800932104303774072101831480350362966446150747634283902660361827185935986115721140755366612553498716100292031052701497714817645826870120352014104716857712105709900943320378459676637878892749250365553542274050532208054165553928205631293375514834011947008 A013771 480 5936162015524588991588847564468942297792056744073612817068741422340755402039328290878345587230084651204488925573194031687889803274147335176091016234614854646691868130345409017645080962478838678950611098000892397925625475631910589555591243701831413252391444833606887250976594714336037058712232107851785301293587051465016579836742512023314669207778876073288211832282999313626314156978142763275034668579020010361381383287133048091980230402376472663297723821095367975377395017301417852014363154900432967879691083645562576942184594902065008607521811726739339373196361973209064693961116828130411056069686928417867586347355902578962274055898865520802082052617619569769180109015763007193365050327877216642876735821979671254817384670880411054512565501987842416879052136946419414363259965017106359641238799474827002864140186921808097588176963578379329146782460487506690145801213575196316584304503406155493882671421233009078486990111568116584178026505033773510694073216791654537969501558519035725130605211150257323163480411039831298202187226296911391319421512893303615570366965282340361244489501599477389839642196493370412550290359812922411392171401628887791371844325797279546675008416100301850573182060187945794009696560563245317321758073824515876389149480575427723411243370905305417856320246740856064106533521942141251806321312412056834883220098213591983763124414977331220067159866477413634226011017395391518170343395397313799258167740915707283663763487807772370633106895702536996682426316878792610387722526270459242000784758109103079177875428724265121494216646190632896875751237391184622556735584458476914701831275361834109028892335255746810554973003169099607124554364740685170351241265708592325046626586319740301602770664866718613160809854995527532735875846380160198706763143690469654329035909546649165547667378292764513041508246187025100918501599025244475389838636840134449994017892414118134090066951360754818227533562011862481952559211741184 A013771 481 63208253141305823582438048866465297586889820210895829276147958665084363520914767641272623812825941366025398079503370049412650625263120824955017140866178972277975011851917915219884822088474674253466106971513502253112060064528583957587935562937100888311464104588246135448398780518250122601167847484405809888174114923999496542101634268024254597724429472428372879590149376691492993143503264143352569151029405070327988969241392696083405493324504680918794163247023478201818502144225497288248938873379810241982950658657950319280381566517188211652892251266320485645794862290730120861297971985932616925030026413793454059426645650660790294147211120065500569696272413178902229800799844500594951055891236602813351483032439539521295511975534616908449797465166546054928147154205473924139992107502148517459910736807957926497364710343412623118908308182583096754939639270971236672491322148690378989674352268743698862685293289080667729470707977305388327626225599620341870491612397537520299252595110692401190684288327939977044739416752123663256889585609512494769200269287896898593267446326360166531324213031235247012510108261408152835491751287997836503841084544397202527398381089432612995489614636014104903242576881246814615248976877436138842079970083445051791663669167154398882919413399692089334097987296635370606368941639920049233709334563581177836527605778327443109748770678622831275118258251500377238565313226128885477816474190597334500970105270451156451753618177160202501322225440613940674475422125383715408469459727850008824356104345729587086017565055975013670418848637859085932999175741333860984120503313862187745099420052809592939645585803192038789352537744572616662254875758815693900016997265091077096479891132594731466302039500819792936303335992377168571606012255945795829613954016120879295574364852720314751562244061356534865979805399443274580205026420803173951001805073751623536302518425529891791032898089317304486777368302311707830850486620127232 A013771 482 673041479448624409505800344330122488705202805605618790132423463865818302770700445844270898358970623665438438750551884286145903857801710544121022515943073696815877926199221961261333585598078331450907107032675771991137215567100361980396337874154250258740469785655644850254550214958327305457235240013953063689277975710746639180298201685922262956569725022417314421875910563011017390992022756598418156320161105188852426544482349427896101692919325842423320250254305995892963410831713095125274701123748219456634458613389854999697502920275020077679996691483780531156423693671694326931100805706210505017719721254072698824774922888236095052079504006457450066125908655528950942918916744242335038843129887346756566591329416216822754611515492600841173443409093382392874910897979886344242635960682877413913129525531136001343939435736657610970135665528144814246597278957301728088687598239255155482052502957582905489873002942130949983404098542347774912564050184757400236994688808979516146441632738652687878406302115904875572385309576612766359360307570089044302444467377526176221111768483083053225540220356592910189207632767474011392316167714600963092899868228741412511737961840278463175973416644278189009726958631516082023171105790940006390467521448522911477634749291860039305325913879921367229475368734573426216616490581868684240536994433012381603345946327630614232604910185975907417459213861976016836243455231820372567789817181480417766329680919763913898272526350401836234079056491657240301814294791085801669382807182146893961743799073328643291915032716021945562619900295923547014575223293722951758915119286004575109818624722316545621346197632388829029025821904209222219689917079869508647380986878689788923317880779868700653184116604729155185757921646832090950460818501310833993729382363655122739275836951765911474634774765324383252952967893271987730023121328712196230267220425307287414549216195042287790918298855050658175205417683015064982895981531114766336 A013771 483 7166545673168952712417762066427144259732999474088628877330045043243233287902418347349796525726319200789588495815876463878881584277872613873800647749761848723695468158169315443510680019448338073289258875683931620161629071358484654367260205683994456755068522277661306365510450688876269148508640835668572222163431885368030213991815251551700255961554432038699563964134695674941313179283058312259956528497075448050900637845648056708237690826204981570123514024707850244268274398536081036893925017565671040774243715315375176036779011095088413787136604770919295095753599490216201193162361379159729457428679591913366097086203378913937940114542558660758928304108675364072269640200625492692383493601647040468263921064475623876728691103416965213756814825420026335719332051241689829793495587709351278703347003187855536142310267111723930241610004566543685982097767826337348800688345546051588895572895051492342777656167735327810355423286841278919107268982006367296797723519446438013887927310505401173820529270304930155115094758776371772736194468555006308143732428688635898724402398110807868350745552266357001307694682873708063273305382553825071055013197796899638560424985817675285075897764940428274156575572655508383241382725934461929188045698168383871961413854810459725698523110330993402718259453726285737842354532391715737749793237916722715839312427636496610780348777083660271462181105709202320627272320311308423327101825973348403488375878442433646155188805860579078752220473793523166294733718610935481616175588130875500126904647972532803393772311268360201676350776698350993928611196977631561990328928190157376715769348716043226577776094312389676251501066951636019798195258237066450528077312748284288872455488794544041924555104473607156044417950349695468104440506795401957760365230463408199746927809111862403425381911081701174032877443202127560125349286195908127465459885363088671996390120054044810280397698046208579408249587287488744411937876411343310031945728 A013771 484 76309378327903008481824330483316232077636978400095720285810319620453948049584950562580633405933846850007538303447452587382331109390787592528229297239464165209909344948186870842501720847085903804384028508282503891481026351825144599702586670123172975527969625212537590179955278935154513893320007618198957021596222715398785718584848798522504325478631592348072957090106239546775102733006004908944017115436859370845989991780460507829314931917430643758675177335089189400968585795612190880846513587039265242164147080678114874439622910140501430005430567600748654179584327371822110304792823965292799262700580294693522201773893578675611186339649164619761068582149175276641527128856260246188499439870337686906074231494536443039407102869183845596082564261072440422739447681621513307641141017929172415633238889944285748843319724205636409212663328624557168337377031814840090029729503374357318560060186508290465896482874045770524664547158285937930654200120403798976302160035065671971878650002261511698840995670206896291665528991450806636094998701173707169114462900676595049617436735083882182198738640532169349924332983239243457734155713433129356593780530141387351391405248986606435488159401085680263219216697635853264754243265750150621994310594096951468645134726021775159237874078804417752144026663277490536545391060906989175559798397337263478256998729473415911589153778386814570529304413591586310039195666674812091586980242964213800344226353655033464260450404803446030553643604953434674706324635769241008249037662417562325351280691611529290536887570385499427449783070284041383351852025417820872073022427368795747269512025128428276600159852238325272725983360901020338811183109708283565222967226143731107913906044684304958412662752434968997560962335323557344376082516357440046232368973974370510905287311423110871673466589197954101102079015216254260214719199414029741252216859346168179417561998335469139865674688796028953539041605437180150498314508027983565220158111744 A013771 485 812542260435511234314465470986351239162678546004219229603308283318593638831980553590358584506383601258880267855108475150447061652793106285240585557005814431155114705008293800730958323579770703709081135556192101436489968594234139697633142863471545843421820569263100260236163810101525263936071441118582494365956579473566270331491470006667626057696469195322280847095451238694061293901047940270435894245171678580768101432478343487366545395056801494742373288264029688741513501551678608499253676674794096298563838115060567183033104747176059226697824683812771669704213917855161830525433989582437726549235778977896624404488418825737907912144584304871215858262724418345678980868061459101415142035739355690175878416953824045483606831351069587907087144251899345621329638913905873699762869558909827881662727700126754653683668423341616485296439123194284728456390634764417278636559751930156728027520865940276880865749642839364546628098141428667085605922882059651499665400053379275156563865224080576569258921896363031713654552700968189061139546170097633936730800966404384088326466355173177476052169044386539237994297605531464337953290036635961389010575084945492517615683091209385325077921302760323442758219396426565563103182293707603822995419205944339238133394562679861895564883191109440224829595910578719233135324016537620741360733334847181516480522471432932626601309432262801546996033395923211029297355458753399151218165627082948546065322213718796327445275910347093333335197105544172416272944721670878255835753029422203640340436804279563885636778849464797903485290132384472649930520366648956645833542806622937116925764043567504289238502106633687503986270826874064567661477752173803402494155023978448837067271563798479197178032987927549886029126946525238602916526634174021612282264834879097200119499292033284561579072241779815268534937354022675362766330035360588684853605118317998774438200158276075401289704086300116297283715014695094242506052881481969002464243573850112 A013771 486 8651949989117323622980428335062667994604201157852926356816026600776385066282928934630138207823972586204557092121195043401960312478940995725241755010997912062939661378928312390183244229477398453094295931402333496095745185591405119500397705210245020140755545421513491570994672249961041010391288705030666400008705658234533646489721172630996882262352003991791646459872364789614364657458358467999601401922588033528018744053029401453478975366564822316016790773435388125719635764522273823300053149233207537387107748249164919364936499347930678645878437233238392739010469797321763171434821121073796912296262574556643256658992683656457243448515533678268706458781489606544789788283118416511868432396552659388992753383724318436309445540226188972034663911994224232175917995155269743155075035063271847283944724550949683552423701371741532335436483783772743788603647478971515182922088238552308840037042180532068227458502196953553692495989009932447127531866848171169168437179768382521867092036906009979309469000352473561686993677159909277123013887619199606158309568690273881772500213749883993765003495984627869806163280903699032270526632310099716870184603504499604327571793555197534941429706031791924018489520133150070115922685063398565507255223704895324207644385303415169463974876218933319513985537255842202394424930128092585654009088549452788787484603275817866608050742834734310872413763599790351039958240924806194162171027597179236118503550931677743294637297893375849813353178779834347888474315396351511668139098257287624362344971091968796254260421189101168076311369329629864776460180864078090364835563804921034421025535535906785671811570431435504542445811764555039516459415105146658629757762695322523217092307611326206491551695255452551186438143726600740643855175600684982127581555961792626986872428461570414011693961230471472979360012945633447262735882216519548316321187299850050950217955285323650872932769110923638333476997476473363494204451082020005938239265574355992576 A013771 487 92125963484121261937495600911747288806545533928817959847377051245066948185780627295941711636909660097906123916906484822144073407275763722482374207357105767646181514362828670330671184555475338728548063077572047066427494736177281712440234765078688974458765047648275658247951270117585164678646442131166535827292697848881314267822551046174854802329524138504597451504720940279813754872616600967259755727671717381006343586676657066676644129703182228020946788155540012762662681620633171670498965933035193858097923303357108061397843845056765866221313599659522405884983482401882134249437975297193789522130603893879137396904954095573956728239793402606205186373105301330488921665638644899018375068158492717173994838029896542709822976112328460174225101334914499624209174812413312225115238973353718629879443427018512230466207572206303836307727679329612175861051638356088693667754395564104984528714425138305462485978131393161439717697290977760697013959318199326609305519090173737092840796008975194259687225915753138484843108674398713982805851875369237406373680287414036293113582276008764765609757225244317557696026615062587295616567580837941785233725658115911786879984457775743352056343509826520406948876410377781946594344750555067925521253622009725412162997414710764724452404481979201986184918000700207771095836656003929852043888774874573295009136055680908643642524309704250942169461754810567657873475349367336355438797101854764506189825810320504610601297947968666048812584647647676136316474510340350896242345118243598624210249252187283742515364964821549237676563460621898800139748005840703506204769083394799174515079902386335453833449601953925252367963003668982060771259852039601621089660657179794227215598891445401446722042451080058765033193354400844686375769909796093689694488407881167892156217618258801768396517299182060244284225417845104946453611673841500150472188002368803342517920787878126234494988125493114900974863069129488374486288995121349023230371699835742608949248 A013771 488 980957259178923197110453158508285131212096845274053636454870841657472864282192119447187345509814060722504407467220250386190093640672332116992320559938462213896540764935399681680986773146701406781579775649987157163319963950815695674063619778557880200036930227358839209024185124212046833498227315812661273489012646694888234323774523539669853935204773026796953663622268572099456861883621567099381878988248446672955546510933044445972906693079484363967041400280190055896832233896502011947472989254958744201026687334146486637764241262164442943524547209174594577863304120615240965488015560964519470831646670262025055002243951209671491242297320150950872824500825248567046037895720290884747657725751630452468697035342338386774195049644073443935148879014169591998579293402576948573027064588270395970956313610893118230004178228852723249004684329501710448568477845215632410174248803966589875261751198872676564550695143074383010114040754331195901804638820186429735885167272169952564568795903567868477149581550939418586609421164997506488916710768931639903066947700384658449073424074941327224212694934401493354347291397186429523725211600762404129168710807618228706698074506396115212695945692632789293191636017702622167336582903910363270950308567159556188711596471840222785969202924114542748897006871455812346628468713129845064563327674864456445257280720890315237505598849730864032220428765222924421036765520063397512712311540549532461909265228292733093682620549970356087756401328152455499497820586104056343188490819057838150590734037290197290303606145419856282780047728701978423888036766191810934068381199987821610236570800609699912418571361605396087214070063067320983092374904517678061362706677650448931391696996110634604696308019100465730073442837660194220529197999508805607866912567118675715679405199219721229886116201690577481138432249214677469838057103064293602227857849223017991130820549326288144902633560250687465580341960090792211530005220052124399356997859850987300091592704 A013771 489 10445232895737174202832105231796220077146407208478123120971464721968771058876781687873650854988500118573226930710961226112152117085878992381734229322224745653570366065032135810539147160466076579410261451121063249475030976148285527537429423402084308369993233060916919897689523202609874683089124458773217240111006662007169919079551126650404604702060423189333962610249915755715016665336802446474218247466869460173630659248415057260719510467910349507521056830183463715189469626529953423216692389586800708252532166733991789718913640959526988462649378683291083065088462276311085800516389693150203325415373744950042785663893592480582038747981864967324893835284787246741906211513629657340793059463803361057886686032325219142371628888610094031021465263742877815600872316150639348405592183735903176298742827328789922913084489780823797155401878740534212856357152095856053903535401264636248991787126765596260059335801883456030291694305952118573962415794157345103827705261114065654907528538781190663544688744354402929110217116564893449093985136267584101687856859113695843165733819549975252283416775661507101237089958797241101568626053124918079167388432679518899268921097344105834784786429735153940393904540316497520837799934760837548109078885623114954297401079232154692225000072735971651190255329167261489866899934857406590247470313081956732229099525116040076648959616551934240215083125492093699235199479257635056715360693283771421654409856150861021981532543616084351622430161342167346158652793600835991942271050241327860627490136029066020747152798236430629699041948215218666257559815486410402825960123017470324505799005884892084667432947858374257536655418031540833827967607983304235997390100703621980221458789614586037270806287787381759093822019335405748060194900298769762112566885014679659020554306561291591655827365315601269019162026589637885698835632033428598276522230378526695569560977209226316166923242149549320133499481191046755468371495583115020604353313211693312771375279112192 A013771 490 111220839873809430911756256508166151381454943955875054992104156359523474234919971412478634303917549262567720358210315135642195742730439510880706073823049091719217257860462182110620838964642783417560463931537081480410129834026944297218548500385393715523687945632643363070598043061389945625532997237017217172701998937052345298359060396573508230867539386120028033873941102966853497452506272450057475899027226011928819259677123529712141347462309401556084213127793521639337472583290944050411340564320253941472962511383544576926992448937043373150290584219683452477061946318160441603898517452663365009022899636228055581749138972733237548588510898172075469558112414603307817340197128591364764497170578188544377432872198933427973104405920281242316562128334162980518088422372007781822745572419897021229013625396955099178523647186211792110719204829208298494490955516675261964844952665846779264549325800068977111807618455039810545960969778158575551803376187410665557405620342571093455363880942118185423845749885682389165591857182985445952753730977235514772299835842633338028733710568136486313821827243727613972533881273023249502730213674127706974352031171517239415471844520038928788405903819919157314295545290065601880893705333398212265471974114928033358726691663983162811800774492626141873838744973000344102750506361665372955063893696675284775451743435594736158121997044995789810205120239813709456404055135298083905160662085598097776156148294368162059358524424066176075636357971397901897334946261701642201302142969659059961514968437494988915682995621513345035398664595648358310496915299297969290823389890024015337747814662330917538826028795969094250306891199846798600199089806223504900209792292166845398093191816112124859545352360040970831016861883400405344955298381300426974612191636309009250862256264632867951249785880522312516037259126464206921201809891947714448408709070552254424685285323841814545398682408401160781502475722265852227219684969008739395154079078110394389603971986620416 A013771 491 1184279502976322820348380619298953179909732243242157585555925056916205953653427855600072498068114064547821086374223435564318100268593719911857758274067826728626225361698201315113890693295516357830183819943006843603407062472718902876783104432103672282896229245096386529975727962517680141020675354579759328454930884681733372736927275102714715642277559383406058504689724864391056040874286789048212003372841902575018067477042011344374881067778670507769184701384745418415665408066881972248779954328882063968804104821211982655118615596281637837304294140771189401975755604395772382198311413835959510616075835326556335834464831781663513417370464043736259599854780990696021639038419025240852012365872316551620530905223174243141057615714239154668186753542502167416556605521417138860848594855127063482046537083226777896052919795238783162394938093021409962369339694341558189401669055985936505608921221119134468286527521309263902693392406197832512475602349643548766855255045407697003112714604271674438393109544782746079835222095284429028504921727445603761295448652052359783329956550129517306269574816491211633579540767795151560705071315202111823862900427914315565295944200449374513738946063874499187082618966248618528827756174390024164202745580375753699203721812838092717620054646797483158672634956472507664006087391739012891225520340082198432289010164102212750611683024535115169899064120313536378291790379080653997422150729887448545120510667038432189608049568067456642853375939679444859402822507794599086159465218340929670470211383922446641974192537377874097936924980614463719290171154106924777008687455548975715316338730524499609953419554619478915577267777495968711494919908256667880177433868326992569798896306457961905504438911929716257408667545334447516113084017164086946425670616543418330503181304705810777944907720055801583670764735178590875296956871729459263446655934183240405114048918128267641279405170284655560001438361490686794515435205550005057079600634023719479460503093713534189568 A013771 492 12610208147691885391069556834295253459678828926042493970999490006043760994501699806429571959429278559305198927712731141888859131659985929621461410102274219006412047651362447603332708102210658178175797314753136870689078401209510877831986495993039902468279049001786323771181551344888258141588151175565277329388104060091096952902801625293706292158971452314507710957936190356035964723229405729785361411914020578618792382495543336794903733609707283566726278700344769215290005265096159240505008953693936217139826108136265191311703018869206879691616124010931624752237845675606184325647619934525296869039975494557171863965381528811153090868160701137703692219253707988931238412481085780764592227671808426641655413078816359340965981492125218518906852551720563078651494735592049694590315838017392971956831526862198731037171489979702563113181300814491973279308729065348911600748972108138251911723793162476543818314945046901042035879242341194520592840213819004507269474755723501157689144185106284789420009830432846680258085444870588600295520406553840788850273937247053526972897377345779100277158432645998421474354950095482773818387599364272086700492163756431632139271213846384939822292297688135667344055726752615290094957947744904977300430834939841025389121229863100011257218341879099600673546217016519261606336818547237009265769340581195248907013380227360361368513200845249906329085234753098535356050983956450803764551060971841552108443197582625225954946511800782278333102747005706728862921254062996891069425985644894219131166810816006211843741202137999603394832377193582809683001742448930535025588504026685493416688374802624871846784011417588211493066747294777074839997907183116999588129315829945816883218647871164378369811265534227618708887492022721197151572118614763197805540540724954318383197874532507473163557377403154175262926302900181635640161996770175282237179992387183143833654392880229793844343106253191012402895315673152832988000354068696453847783587551084565017295436941861712050520064 A013771 493 134273496356623195644108641171575858838660170404500475803202569584353967069454099538862082224002958099481758182285161198832572033915530178609321094769015883980275483391707342080286675872339088281215889807491401399097306816078871827154992209333888881482235313771020775515541158720370172691630633717419073003324532031850000354509031706127384598908728024244878106280104554911070952372946712210754528314060491121132901288812545450192134955476163155418501415601271102604407976062743903592897335338933032840104868399434951757087013744919314854956328488468399940361828580753854650699495857062825361061537659066044766007503382518781158111564175145714268914750613482666139826616098601393581378040249416126880346838463236594262605770928149326789320165970720555661481115944584145147997683043209200365396342098028692088083802025303872892029154491072710531478079347087835210724775055007456106356034949594050238577417534859402295598042172449039255272562596744759993405367198943840327074007283011720437744264674448951451388093816982027415946701288985296719677716883806625955207411273977855859751182990814591191858931508616700575618191158030769179186840559678484019018959885036306839227768385783268585879505378461847608931112227587748198294987530439427238343362855582288919866860904328652547971920118791897097584274443890979674661911938508567010361878472660933127851928562600221002592099579650993204471230877168288158484939697228168846850703167859793405968270457654729699690878050116765248932385513262790896107247895146833645308664201568834143712156320365419776948175152357269757504602553596212336952466390876147133900897814898349635424556153574479275978174725194786292896297715685829811614400954957263058172512162532158300881750355408455684012234015057935307269939919009998530233395677639313582144290968022139574245558954588785658199639273281134056296444941608826405261492558938726115540751975388686844854565395383977900066029321287731365656227770123479840571199640243948448304161812556943509913937641472 A013771 494 1429744189205323787218468811194939744914053494467121066352500960934201041355547251889803451521183497843281761124972396445169227017132565341832051017100481132621973347154899778470892524688666612018386794670168442097588122977607827215546357044987248810022841621033829217689482258054501598820482987823078289339399617075138803774812169606844391209180136002159462075670553300693083500867136591620114217488116109457823132923275983953645853005910185278896203073322334700531736129116097085457170826688958933681436638717183366309462522355900864575574985745211522564972750727867044320648231886004964444583252993735244668447896017059981771571935336951565535404264532363429056873808217907638854513372575782919021933135956543255708226248842934031652681127256232476683450922577931977535879329044091565490740250659809513353916323965435638554326437020942221739178588887791269323797404785719392620479060143277446940372341911182915643527953052237369990142246530138204409780349934354011802684029549508799221100930253532435054380422963224627925000475325115439471128329378772953171048515245316209194630596486193767010913902703750627729182499450711630219981478279456497834513884855866595224097277771820243902444973269861753339898482999354342815445027224119021233880127686240212418742334909291492330805005424896120295077354278551151575800038321239221526333281976893615945367335334567153235600676324123775641209666380087932311547637896085541881266287331371080186750143833107561842308469477643316370632040945222197461749975587523484655246656418304945962247040499250989784944169022300208377909007990692468963869862130049214681776759933037626918000673923261055330615604473874084446759778076622715834070141368384937043420909506642421587788877784389236123362267792336895151810320257618464349925197175503411022672410227499742186566711748461389688509758981897515431444545738250783563224372767579555678277927033938737524011412330048596679903080213071763581507513296274813342402133769317563077542714980106334493563608006393856 A013771 495 15223916126658287686302255901603718403844841609085905114521430232027372688353867138122627151797561885035264192458706077348161929278427555759827679230085923100158772200505372841158063602884922084771782589647953571455118333465568144191137609815024225329123217580768213509957607083764333024240502854340137624885927122616077982594199981973679077595350088150993952181740051545779953117233270427570976187813460333506900719367042677138421042806931652849686770324736219891261926302828201765947954962584034725839937329060568484463156938045632406000722448215012292271829849750328287926262373122180861405922477877292885229633196789654685903697967467860269820984608740605792597592309904280538522858391186936521745544031665272586781193097679561569037748643024363411725385423609819696802043095661486989345402189025651698192501017583958679326467901398992777078773614477201435759794766158340092622861032405618255021084696670275685772285644100223515655034641052911600555341166101001517674979546643169694106282705339613368459042743712415838145405061261829199488574451225174405365324590332126995504426591384991231132211235989536684060335254151177438582362780719652788941903845945267505946187813714341957073234075377487949563239046977125042298858649882419338098355599603085781834768382114135810338411697764293888901983668358012661979118808044555230812396786489963222586271386642471047652676001499269963027600527615176303253359248317518849951723427504439261828515531534929318496900582997946032714489971984725958572713740055950064609066397542111064606006487236024539230085511749452618807975117084893409527286291960764037931558939766984651422871175934883717160394956437811251189098116959878678201178865290562809638345844426728505066775970648176586241561427452803259576476290103121408398003499524760320569415824102417254802562346697616877403251913639244744314021523020894343381213121229187108862303367057379677155673518490357457447607998108788138615892001578734212469897920375693411649674829108172249687465298052081778688 A013771 496 162104258916657447283746420840276393564139873453546717659424189110627464385591977286729733912340438951855493121300302311603228222956696613730645128441954909170490606390981210012651061243518650358649941014571409628854100014741369599347233269310377951304504020800019937454028600227922618042112874393013785429785352001615998358663041408055734818235287738631783602831168068859464940792299863512775754447837725631181478859820270426169907263808208239543464730417791269402156991272514692403813824441594801760743652679836933222563695076309893859095692628593450888110444240141495609838841749004981812250262544437414641925134279416243095502575957597776153053844113869970479579162915860779174191396149358500083546552849171822504046144104091971587113947550923421608051903990597360131548154882603513462549842508745139282353750835233992017468230214096475090334781446953240887970294670054005306248224273055023179464509850145095502103297538379179994694808857931402722713272736643464160203182212656470902843698246456203147351887135049803844572273092315957316154340756645657068329976237856488248131134345067386629095785240816586611874449786201737366024998889102862896653392151625208403315007840430313158915796434619491686949369372212427450398246903948001112071290424573657404976613732751318108483407757794201329028322100676118824753657068058424097690400982545128394098617724969031715405694063964226566317890418046397277041769276084940714285951056067269259950033379783927383354997407762129356343889221693362006882255904115756287957339001028398615924757076089189293721950529108171485067319046719945024646544436798215475895239590638852568350732281354641820323885496149814202661516749388788165486152557613912797029106551455805121951030535461784290300146079517449107970319537018036756621941262939647893423139695042538929137683867636224510589826376430678037455701177126482968323157314848384335165806252426978802353611624885326206902129963862376099982018032810361894379473056160383447245737580343818114672130493658566779469824 A013771 497 1726086148944568498677331889107263038670961372533365449637548765649961240777783374149098206698600993959357290755605619013951174118042905543003909327649935872847383976851167924214708500120986589018904571923156369728038456956966103493849339851616904425490358813478612294010496535226920036912417886536810787256354428113207150523044064912977464344569343840951231802946277597215582689556408946684036233360576102520820386899366239497857172545029801334658812449488641436594167643069736444715809602654101449148398413734903664953858225172547749811650935109263065056600010269026645253563986943405046336840795573169591107218829807224156480911428796501120477717332124487445666558926728085576646789986198369308889603694737981566023083342420371313459589313522232593282536673691880690680724753189962211349230723033118243078502738893571547002001715319699266761884752847158108975107697646735048500931092059489886814938100884344976906395912188661508583510324719253576191450928099779606377843484200366102173479698928265651113002894214010311337005563886980313502411420376762956463577586980695886866100318506277532826611921244215014243239141323476099473434188171167284123565319630505219078498203484901974516135400435828347482636885075317927491840533033238315841335100440860304048190983026336035219131325804992655751493573727999313245976940460686099792207389662140527140362081535470249705639830393091084478152897171358038205940759251752448725716806845004283079947955427939258777964012397851153386349732432590918649282260867024572954169745682950388462366813346197687599551329233943809972996813209473974622436405163027398387332511161122502147798597331864226102808732763003221629939830347491816386096552433472943462765926559901412938534573141597079123115955454701798101667962430168055384510430567781370769169591472812954517458057822590518588760471256233859742828306134042790646704979088505596400845504975842470287461256581778953451093879855206580712608528013364733451352629101995762946272613755500975285028845496476419067794685952 A013771 498 18379365313961765373916229955214136835768396694735275307740619256640787291801837367939597704926703383679236431965688631260552102008920858221905626520816517174078944585511236057038216109288265199873295881837769024864153489677775070002507770740016798322621340645920263706623767107096244553043425655843961262705661950549429738769373203193384040340974373218448716237771963855151524478396642464291617812823414339641695479704451718173183173259477324611447034962155054016854697063406553663333940649060872230532146309449254224428682381637288439994459157043433116722676909344595718659949332973376933394680791263109806109666099787322818208744893825143930846734152461542321457519451800655220135019773040236401056500141570027715013791430092113745717707010384732653272450501471145594368357171966717626446608738856643052299897163738749832477314264724157792480548848316539544366946764542434796437914268249448314805460898216505314099303672984867743397217937610612079286569482406453248711277419765498255943211834188172653051254817590781795116435244268566378173676804171771960424174146170449803350236191454843169537763737408401471662010376812373507193127235646589241347723523425619572747848870707236224647809743840700243995117552281985291933117995737921587078536149494280517505137587264426103013310357171561798441903573055736687443162462025385590587424285122472332990575444189687218865652914025633867523372049080620390816857204512660074031432559285605606235285829396697227467760804012319081257851950942228101777557513712077652815999452032055736347281828510312977560022553683033688592470067054478881779702842175915738028316578843632402869759464389690279542707386460458303915599313540092860879156090311619901991531586009830244969516134811725698502938693681664746186560463956429453734267064685736035950117810002512339701893399694943841933121497936378138541635803715287634806114617334407590476202936982770623620887460082782296347247632698239671427855606286307681790002794678050883851910791268574384834987146846480910233877816016896 A013771 499 195703481863064877701460016563120129027261888005541211476822113844711103083105964293820836362059537629416509527570652545662358782190989298346851111193654274869592601946523641535342925131701447848250854549808564576753506358088948945386702742839698868539272035197758967948129872156360812000806396383426499525289888449450327858416285867603153261550695126030041930499795871129653432645967448959777146470943715888504773467893001895108054428866914552462688028277027015171468814331152983407179800031200167510706293903015658981716609999673847309061001104198475826863063730701255212291140497500517586786561065369593215455724630535413368286715629450132575656025255410502638879667122773376783997690543332437198449613507437655109466851147620827164402144246576633292045052939664758288834267167101609286403489851345535220889304999490208216218442290782832174332884136874513068419249148847845712470911128320125656048547644209348584529385509942871731693576599677797420243391848663914192277681965663025429283319610435662409689761297706644554399802480971694794793310610821027834596606308422949506073314966611170069238108275924658870257086492298153104592418805164882241870560077435997210619094775290651320049878152415776198060011696698579388503840418617389059212252919815098950394705029191609144885728683162790029809389245897484247894793895646305768574893787984085401683647329731789506481472228544949421388865578610445921417895513650804468286693891273128495193323511416032078076717041123173577233607573632844827727432406006202847184762165237329480625856909977812585059120151616942716132621273996091133190275863489150778525514931526997825757198776821422096570748251030960020093301490574908782641254049638128716405828327832672448435407803475255237659291210322366217394495820208060823362475704773717310796854440906751393145760919951762028903877710026554419191338037960382735415508445376772023390608872992541600315209674961465891505492792970856021363806495736604195699949757731885811255146105427780049722943139621328732170330984947908608 A013771 500 2083850674877914817765146256364103133882284583483002819805201868218483825628912307800604265583209956678026993449572308306212796312769654048797270631990030718811422025526583735068331466802357016688175099246361595613271335700931128370477610805757113552206168630785737490711686878720929926184586508690725366945286732209747091036416611918238375928991801701967886475961826435788549750814261396523707055622608686780798827886124684179110563558574906154622702125093783657545799934998116967319650510732219383654000617479310736837318463276527126146881539757505370604437902604506965500476064017385511264103302224055428558172555865941081545516948022385011665585356919611032098790695523290915996007408905403791289091484627196151605603031019866567646554031937547991293695723701550346259507276795297935681624359937127259032029319634571737086293973512255596992296550289439815152528164936931861146390261694352697985604935315541143728068896909871698199073203633369186930751636404573358319372757570379894771008787211918933338376578297980351215249096817386606174959171384022304382784663972087566340668657764475738897247376922045767650497456969990734257700075437395666111437723704538498298672121167294855255891102566923184956943004546446473328788892777437958702492069090191173623802819150832254174743239018317388237410376690316412271583765400841863823785469054454541357127476766984094665014716289546621438948640681044028171257751429353765978316716554276272216818508749557909567360883053879552250383453444042531725641700259154047916823347535447084309704124377443748405709511374417206041380151325510378386210057394432477489739682990899472848662652575594502484285327376977662293953474271641628717564073120546794572289260034762296230940222291404517770596132807512555482816591493575431647163641304430541925364906086775088834216062275646362083768489856362751455549367428202155366704333926371868505063203279624582960156352618989688812750487259553674915481811566603361475813065020329120118244795730595001969449898550687908340149684327725330857984 A013771 501 22188841986100036979563277337764970169578566244927014025285789492790415775296658253460834219930019618707631426251045938844553855138371276311593337689429847093904021727807063611007593458511497513695688456775258270090113182543514654888845599859701745103891283580606532801098041884620461854013477144538843707233413124569387025355764083705402226891904704522554055196041527888276477746670255350184432728269537296841945919331455637139169280771705600734422532227998608385547677707859949468019638638276671997147798574919700725843766996968460839211994635337917186196054786932790168649069129657120923940171962081742203287421374860540636296664462542355604215152880480018269787923325932001673525486890024739569646246128310384622296461074299539212300507332071011011295272065974108086971233483316332419137936184610531054173048195468919856494858229958497596773973667481955151744119900248450457486763506521467528150721351239882098416477614296313842423731472288115102438643424435897119384681122609405119521701566232512802187033805716894779739972382911532582550965256897069497067891101974788406395439867876137667777890069465943333942496921816461338375990403257389052754588882005925929884260746189355618764728460132598073421529112410562048004944130294159384264135551672355616746252418318061842452666009067043549951945690998489157867823933988164165995667674491831956370693372614846639993076699051092425081925125971756811967552537219758900137116397869933746564683481165292621073258682757709472362083012272164877814632824359472302218335004557440553729729516371021033023994877114794409928615851314034509056364691135917020310748144487097586892559924624930262452670165910058148106016594044440062584622250587582268605736040850148930267051486958875305221307622134393690781031066223591196178998452609576410421285520011981145906732631111082463467966879990550577498689664375496550344667747648007655841912988521442559359744842687002206478167188339727530500050329561192592994457516336464471019070584939375580970702519767724848005913838721619322975813632 A013771 502 236266789467993193758389777092521402365672573375982845341243086519232347175358817082850962773814848899998859426721137156816809449513377350165845859717049011855890023357689613330008855146230425525831690687742950059919525167723344045256427947306104181866234387566298361266091949987438677821535504635049607794621382950414833045988175963295122911945001293756155579727450188954367935046544878968763839690614033136773040149041339624257874501657121236620131123163729182089311672233292741935473112220370003425629759225744973328784430983720171015929318877078142198615591371260349715775288092589023598114951052246390980604462799515036695286883197151002473682947871351234536701807574523953819699384404983426937593228774248975458212717519141493532575802071892125248272056958492302910069694130352307598980744493732934664834617185353058631957250432598082410449271611347858455771388697845500471319057817440586239748880948002264583938653637027149794127892716923849610766675183393432527208084593544945712667078277243796317687535963273495614671225933241998939002678055439996004778904453827546951298643713145113886498973459673364619819707223501680331027545813884678633730862415599099301407608425424258628606828643491904285792441988947664687156645099372209123644515354207242607114095750250722498435987664545879719888317717751912552976589249105972039521869397989026671435143031602887022646280691496032142272338741347266533830499416315992768660015404519054533420749707448035829188058454004090461711459914674011618970210313779661074020831128527627016114159890318631959639497451518330876919901584791839452432171231215244432268846242498615105231978077406257434596031926610299161032864693385197786401057724256575996113877362972385809483564233138104249996483560487024019436418793148799056913975523386769618165848217087575241614889056070806071006911338139382549206047546270287268070022176955985519404689501776320372062563084931199494579524221441418744764535909167578730204983633950673687411063588434471186176040430486734181566970554707802551046463553536 A013771 503 2515768774255191527139334346481167892389681561307465337193556385256786032723220684298197051615580511087187855175726668445785387018418442024565926714267137878241516968712679002737934289597061570999055842443086932238023103985918167393890444782915397328511663758805944950761347083466247041443710053354008223797128485656017142273682097657166468766390373775915544612937889611986109772375609871259397365025658224840359331506992184319097847693645026927531156199447388330886990685940101116128917698922499796476105676235732476004896621114652380977615387403128058130858816921180203773575267609887923272727998804319571161476319889236110731414732283263874339776028934147945346800847053531060272159045144263530031492699988203090679049016143818623134867140461507349643600862494026041386422103099991371313946967369268288311159003789639368313080802606304381506463844117631996837053746854658889018605327640107362280846084334328113289778783927065091007873801649805150655443557352773269549711684752066581948479049496091943190736882936936181305019213737160804702500515934325077458885774624355719937427958257569172663441069398601986471840242515845892164781307826244058091966223001299209361388214513917505877405511395901796835117922298314733588843957018115282748566799491598719280550891548669693163346396652084527257370807058622364864094722324480390276828865349787155997441403000507541017137596803049750250915862917865694052227157784932691000691844027318892671864142884906685509194446418235555236303625171448875718794799421125831116173809856562172467583574512112793106241368863767187177443112074863506489497759269979922714798674790125253640510102568221829163578547954546465466677943255165586029598462647884021206620566160929964099380991954454534053962556952065831758958987309448412358020011373022322894229951815548501172715338669041943044081591928508145383945994272686018830409596140227333810621133814914259321722171728347412218282773909908226794252778360816378319222665734306773423553005089650249190402478503822745565325102466528681563542743918051328 A013771 504 26787905908269279380979632121331475718165329264801890910436988390214257676436853846407202205602701282056376281911137565610722800972119570677577987653516484127515672682852606021153524315629511607997946610333989654470470011242056646410145456048483150753992195703765701835706823744748598497292624648113479566991824115265270530930166975853508559424524699965948719038562648588428096856255493909170063142793208778100146161886452778629753882241932246724351751211715790947284676823890196684540715658126777832877573240558079404500139221628818552649648645068507562977384682576726809781029449510086607008007731268394793727399854180586107068104069352193733969935156090807322052735419425998729777949512696118067775334269474386509550513923899380699140065311634130259005061983836389288682622553808708121750907308547968733937221072352079993797684386151929054280827012164545502320948296508407850270109528711863193566449105991925750309564491255389089051840239967125244179162998692329774165330019240004964587404919034387011094966329512496458535844587873288248472225493668693424782215728200139705893732899526596550520320506956313951952154902308727059770591365733846730563256342517833981280061708144193602582613885343562332700335636632455283254010454328891530706739280986543162899305893210234892803312431551396046236484353560210941072880603311067195667673758244533637060756059149404296750481130758873740671752108349433910268114776093963293775366755202891569170009393438486387301902465461372192156161000825587628653727024236147849725018727352674012434829901404977020995258095661393009065414257373146617100172140706746217067176289165253700764151572146426036933784378620010764289186739781003160043164430274669057808095788481582257730208802331031878606593306425596976569395296871006694788197081099941694177760526931960440487072926147958609533380790854754732048256947015560728506201379701140650415493832861207033257697684563443245300274976592702798905203583985972796343082944738898523413992398194595853379405591108704594779581691063597401288603137239410540544 A013771 505 285237622111251286848671122827937553447024426011610534414333052379001415738699619756543889085257563251336294649789792798622976384751129188574850412534643522989786882727014548913242726912823039601962135506836321840801564679705419170975228816004248589228508899853697193146606259234083076799171867253112330429328943179344600613344417958888159140752339005237421960322615082169582375325408499144842832344462087069210356331766949186849619338112094563120897446902349742006687238820782814296989540327733930364480399865462429499117482431903659948613458772689468530583192100076987070548401578383402191421266322545867763609353647314880868061172130462158879311869542054916365217526746048034474675606411188265185671759301363267553693872261680605684443415438280218997885900003889873145892564952955124080403661021418771078963529978404947773957743343745740569982246025528080508713457461221526789676126261723919285095550080602025389296242702887383020223994875169949600019727610075927435312434044867572862926687577878152894139201476649062290489673171674773269732257056584247587081033073875087588356467914159200069940372758070830960386545399783325732437256862333999987037553535129896232670097068319373480299672651138251718593173858862383856088703317694037018965359863944711598551809150902581138569670771159265100326085396709126100544032664056243499469390177787794167422930517822856951799123080320487590672816449704772276534886135848521152120105209400389428522260021333003051990657452232691102078802336790857069904885354066502303871999408851272884406068790160195319557508202602512760528531012509265178882632954245433719331293127031621405736685940215144441270936063545874618151260405188121648139614853564676127540603955751887880311263327220827443403005526819756606510921121082479286104722519552179159604794090771514770306352517623463274311438661021428386849839971821690637134032291057745645624178332306132490127964945231543675957327950759099402742607762282638335461147195579791477312191055976056646783910734125486525212985846445185128921046205325243435712512 A013771 506 3037210200240603702364650115871879069103916088171628970443818341731607074785673551167679330979822533500228865430961713719737452544830023599945007192668884232795250727277250916828208556167739725681692818876793154960855060709503303332544236432813238978105162765642167712625063448324516601757582042511140094411494586973661307330891362426241118530730905727768069033515205394941713132464949698894286478803832303112951874220654474941574746712217582908111316014616220052887205718963695406634344625409710890520987297767443949306602952934910171132836109011597460913649829481619758327199380006626466534253643802468399946912397636608851483115360845161067746912786883800749456836224791919471086345857066332647697032893040916072911732351842375089327953487586807771889489063241419369257464031619066161208138182556067074448803667210055883897102051124204645589170955679823001256780895047086817256471392434836292547697417258250366345226392300344854399345097430809623341010059592088475331206797709749915844443369329246572016794217323359215269134039931992985776109073138509068307238840170621932640819670349967162344725089127938208066195935416892852398991911070132431861975870042063135085471193583464688818230914389320104299580115249166663299632512926806106177943151831283289101379663838810683963489854371303854788272157304158774718592859806870880782350066613084432294719364153777780822757062559252551865484149556456415200543467574515053227774880269695346634905024707153816497596520551373694854935087282149046080347219250100116531629049705448353673155820477625759762648347341311555874107798221198655624742275696805378243439609216632704728284231891410858010652927204636472934074620794443119309390618960756671406052350920846102149554331908247370617355202849576768346128288097286239438443085388191603691471847478535089274222041607654636944868198862556169463177096019957361904203175835182875634606250882395698754882570736825477061593628019682890440403287452785532995990295338533619650420210364033051174955081496968180520467873292948331252751299994303192103466827776 A013771 507 32340214212161948222778794433803768327818498506851505277285777702758152132317851972833449516273150336710436959108880327687764394697350091292214436587538279310803829744048167762386764706074092599058665135400093514023184686434791173884931029536595368638863773128557801804031675597759452775514733588658619725293594362095545600459331227114615430115222684189274399068869907045339361434486784393826362426303206363546711556701528849177887902991692822805569292923633511123142966495525428689842501571362601562267472746627743172216708242850923502222438888755489763808543384320287186668018998310558615656732799208683522634723210034611050592212362279275049369127354738710380216392121584358528127410686042310032678006245099674344364126082417609951164048735824329155079279545394633443853477008679816484544255367857002208730861448452675051736342640370531066233492336078755317382202970461380430146907386646136843047882098965849900843970625214072009644226597443260869335075114536558085326689982013417103911632996617817498834824826059128924185739257195861312544009410778844559335479170136782338759447849886450344646632749034286039488854320319075092344465869074770134466319064207888262390097269276732006536522776417480470581929067173126630814486997644631418582738680699504462351490660555656162843239969345643445785521930974682633203576771223561138570463509296123035074171789509425810200717202130921172263675224477147909055386842733436286769346925111716050968468703081773838066407750831027102815348809380323042663537190575066040828786121263614069911763176445759089952679602490285446947499835459323285092255751619583667536144958938705039946770501179742816097432368874969163802026562219230334406391310694137037131645432605169295688454526159018002333598199942293429349574011659903877540541973213464196106792231951441630591916299038306574188956581488498092443909718420505989555955416293027259757287359395749400341989613205717679751848951153583417409414204797260355341304664764705982037674399956223928910921707779717186181941914823313831179295842339340389517714782158848 A013771 508 344358600931100424676148603131142525154611372100954828192538960978968803904920487806730570449276504785292732740591357729219315274737383772079499320784107598101439179114624890333894270590276937994776666361740195737318870541157656419526745602505667485266621456272883473609329281764942653153680883252036982834926192767593369553690958906316425099866891141247393801285326770218773520554415280225463107115276541359045384655757879186046150391055545177233701831050849626439226307244354764689442956731868981435024049806092209297763509369876633451664529287468455005033369956242417963641066294010828139512890845974062149014532740448538466705877233549720725682468073257788128544143310630249607500668984978517227955410497821332418789214525582710759994790939057456843284168599362056910151823188422685927427231156941359518566212703124083950888576434665414793254226394566586619485697229472778820204269853008065104773848589788369744186599217279438758691724809575841736679879819585270492558594928478865322451068147986520727593214747877604784729751610621531255968612205973136867804182203616458343110600705590923269797345511717077748477320802757511583283872573908152391797365395685594217929755723258642405600894523293332050756380707259452364912657550920035345069001472088323515118672553596626821954819193592411410724237521018420678351685459988479003498295446985118077469781214696366027017236768290048642263613790232670935621759101425629581520006058589552510712254750414727827731109730848776590777834122281679758281344005243303202744914619214962616420454302794442789816132407316559439096978247970874339662339243245326891924871522779331265353212296561901505805459863780671656163978834510364600759254676271171171377760566379842660490663794541223688848153632985540435714264076154656488051690930776966760145123685818950482542724752159888401964009679689527688342750681741547776791813272688154261895595802845939614841505401414481853997687631883356228575442452681228263674212070414589296737157010733872395043494344438428598465317509038645674397142129229296467584627000427413504 A013771 509 3666730382714357321951630326140405607846301890130967010594154856504059823979593354166067114143896222953797018221816777100727269045403662405102508767709177704584124379212525832275306193245268835768381943419809604210971333522246725555120787175480347383118985266393663226992138192233109370780394044867689793226294100589334199007701330434457294463382656872002249196086159449289500446863413903840731164563464612391115255814509897573019409363959445047184457097029446822324881719537889534413188603280940914320136082335269844602585847770446392993323907852964108893595323294069266476850073898627298029533261727931813762706744620296037593484180782837426287066920044048927992738037971590897820667123352051251443269210980801547595267556268404704172424533919083800467289827246007181979296613310324759755245157359111596153693032862865245909061561876317336718571002649345014324283704099426148877535065394829877235631939784066561036098908465591463902549485772363562812167360318943960204763918798442957953458973639760472707412550635400735747802395149898064813553782769201961368378932104108048437441676313132150976802135008763443865786511907761983338806675166974006667858346733260207232516038941258024334838324884027399676453941770898648781589977602196536354294727674796468788983625350696882400174914773371996701391681123804143383088746777957324429249849919497537288898230374086905455679537108752437942822959638397480122500490911980103784025024511861555134064088582416021909680856414077773138602377734055326066179750967830692502827850865400921939644997416155226825962177873106724907504624384393869968724588262076240745216031974554319313481004533791127233816536629536591794834046629866362268884543792935430632830394510812564648904588084274949838855139884030034559485483882894782284774405030913142062025277006600184738114933160998491704112775069334090825473609259184000727279227727583466580664304108703565018832349514261402781367377904293977121871311236149718551603010125774546831657247850294273262423127779580387716458700836243499140980769392033548786841108300551098990592 A013771 510 39043345115142476764140959712743038912347422526114536728806560912055229005734710035160282631404206982012030650025905042568543960795458197289531513358567324198411756389854975062067460345675622563261730933534132665638422759344883133710926141844514738935450955116559726041012287470898148580069635789751160918273579583075230551034003766466101271446098530373079949439925425816034600758201631248096105440271771192740595243912901389357510670907440170862420099169169549764115340549639447762431632247735458855680809004705953305328334107059713192592912970818361831499003002435249549445499586872583469418470170879017952945301416716912208295419556975652915104688564629032985266674628321499879994463529452641725367930558523574878794408939145973290027976437170404307375702080515484473715550338528338041873850435559820275844523413923789138439687510859027001379344036210225712524972881250689633247993376324148532805008894820740741912381177341617907634346924504127216823958052676115288260326207365820616288431151316169513388528839165747034242599903556114594134720678926462484650498869044542499761878969382231143600989133573313150282894778793849598591613477177939222999355676015754686611830782646515443117358483365123751754881571976528812226370081508188719100530260281232799665097642734220403797062492506865020876418620606266518743128975691689590522652401942809777052188357023277369292075711133995959215178874229656368344385227230764145092298461002301839067514415225565801294281759097100128379838118112221111952681988305461213770110956014789016813339932487220855242845269992840406815109240445025927426979415814587811455060308465054392049945736275807922785678482031305629431392928514817025439082622307176465378378040751132188381536053921359665884129529485151807989401432385063641768277864769163136676445149566278767091447808298311939665392828938269399109642991391791239744069216843308752150913510149475560320526857627855416815999839924922268393685722042522203137468851819247374663486375109933421698281464596971968404852246504320778853163232486373227482284121184268102051823616 A013771 511 415733538786037092584572939021287878338675355058067587088332260591564078453063192454386689459191995944464102361475836893269856094550038884738931554242024868064688382039175774460894317760754029053610910980271444623717925541504315607753941558360392940184681770081127962884698836990123486080581481889270361457777075400585054907410072105331046338358057151412555301636325934089136428873330969529727330728013819660301858157184573993878773623822422939343049215953317365888300146172560839774372020173887165895289254282108990795136101571971826074729337313273916781801383969930537202495679601019268782367870379519783162961569485201681193929627442676752240034723836169943227119551442367330722181047661611729091717724587159025309402866384026323592217893102990465064936475753328878676123180004649743469872759437840966297192485311460506746105792615626919510687255297566483386965911239557343214824633471099533577307734712051247419883034776333547480490526052119946604741505344895275589395953456031257922239214899214572978561055079436874420615203773065508198346505789208972536558511957586288537464487265981997217063332294288638424212263604596910525803500304990696846497139238215755903042774173620096438313633130871837708685978978406078792586388627899193480982446211474566850833959699833978859631121420213098742292105472215525891576837333165110759885202775887038506051701625583857428222022172154788973723224652797381010131013899553176616942794012752509982390893493321824652181512170865922166988516281658930400072157811476551004224141459645473451028443601123927666625816434883764651767283192258636075242476819593731016373482164535899166547822199864802761821904476669342342185471902825771686875351762326815003348969377918055541886595902154637722334211229957896451471146452036157657548622704062049079330787952581736311989736262760425533557102842534692561719478572339793120794849020947551592902927056071615766292969980021404478256766295520572313855965568308776419007768334171346045416802922170571074243301035028557519574866720778007653228482099514902126231361322370086750647817863168 A013771 512 4426730720993722961840532654698673328550215180658303667316561910778974307368216873254309469361476372816653761944994711239537427694768814044700143189569080795152801891953143646459602695516508901362848980117930342353348471165937952591363969713421464027086491487823850548796273216270834879786031619156950808802410298865429664654102447777564981410836592548240888851823598546181124694643228163552536617591891151742894185657701343886821181546461159458124788051470923311978619956445427821917513270811550542453039979595896533986609209538356004043717983711740665892621136511820360132173996391653173994653083801126651119214791878427501352962673009622057851889739407537555482368983758327337529783795500841691368610331404069301494521721257112293609936125760642472011443593821445900143359620689510468467205142494130609132505583596431475832534479771195438949797894408487915104413022878806590551452697200267833531172759213921682526914554298399613572263121402973191447287548912444894475888112399820834356003160246836773075718114485843838830710689775601531295993593643497139569275035324378800346921860408176306367290362269585421941012182861747903278755671247540940021501538608521368855599459400706786875163565577523327922088304162067926983459866109870612185501087259781187827680002883832206897352180882429075407926339068150919693510163923542099371257639157645186012438518909216913895708092089104192992204896102986512995875036002442224617206870647788726292498233916890788896428741595380339234093721367104290899968336376602315092978658262305001306550867464767581794231693398642326012018031431169956929181893175034047862344838087978254325401210784160419807879638867575157259590904821288816921848745565255926155659825936071455410008473166142582467414681176591681415264767421281006737577734552852698596714230119090328250066711725873011081316031067309406397189007838274117150223552375049529361230367293050564679487544347267914884478047514703053997938321371351851309594717222256492691598117515272240798542669420984080468433180842844225491576877395634677840111535360596683720897964607012864 A013771 513 47135828717141162097677991707231473602402691243649617449586751225974518424856773266411887229761000417751729257190303685278594530093898331947967124682531572306787034545517073547501849501859786781711615940295722285378454520974907319192843549508511748960416961362348360643582717206851849799961664680783212212128064862319095069236882863935511922062588037453668984494217677319736615748561093485507409904118456983758337288883203909706871941106718425910112743172062391425948345296230915447777681307601390176039969702737106293889414863164414731057509090562614610424629861577863194687388713578322996695066036314396581117399103921496034406346542206455672006921945211459890776264939058669490017137854492962329692962808790529922313667287945731702358599867099321041977851387010755944726493241101907468238800357277502726042919454134802354664827140603689033937447979661579320031789867613532576191868319788451891439927540109838075546586174169359085317457716698858542530717820819713236379256620833292244222721650308317959710246483045265195869407424730605105239739785115957542133640576133985466094023969626261310198907777446545572827897723111891674112190387443815929348948383103535535574423043698725866646741646269468395714396262717699286519880654337902278551215577142150087989136670707045339043006022036104794943599658397670992896496225457876274105151341750605940660445349345341699161499764564781446980997733704600390380077383354004807724018758657654357562521194747053120169173240507609852164629945116926489502862845738061451110036753177023653912153636764845210944979071308743487375967998679097701381928798527762541638247835960792452056872092429740150114302394661940274500123954537083322583845442778845101705465826567288857205770222273086218113031525168348223709739243501800159741727717518775534657813122308073815206710346457095821993853098804710559317268555461942799415580385689527388638380950936402412707183372209708757689922249936558118970047245962154512744564548982587134180136755302618820022882343994638488827876509614605313034310590508718049641507628519633488260121527135472975872 A013771 514 501902304180119094016075255698600730918383856362381126603199727054176672187874921740753775222495132448220413130562353640846474556439829438581953943619596181922668343840665799133799693495803009651665286532268850894709783739340813134765398115166633102930519804586285344132868772818558496669991805520979643634739634653973724297234328735185330946122437422806667346894429828100555484490678523433682900659053329963058775452028355230558772428904337799090880489296120343903497980714266787687936750563339602594473597394744707817334489462974688056300356796310720371801458766081087297031315022181983268809063154675694795738065658556089774358777981414339995529704872611624916985669071096712729702483874641062886570667988001562612795929282046151166714371384873570454980161568890529299447700031253110721806746204290849026905006347627375472471079393148080833365946087436496599698498510348894871291013869107435740052348447089555828420049582555335540460289767409445760867083356088306540966324498632895816483540132482969634994704551465983805617450258531483160592749231914715908639004854674677242969167228580430430997970014250817259471454955695422545946603245501752015707602383286446382796456569304033028054505049477299477566891405418062002863689207389983462013343465409614136908327269688618770129928122640443856559449162618400732361891808675466566671651486960452056152422079829198412671649493085792847453663868486584956767063977953443192645351742186703599325725681666621623561356664925029705848979655605033260226483581418878331419671347828947866856611924272071806142137151295500653579307249935032324314777846723615543364062957310518029501574040191873118417091898360340042877319867910863218872786274709142642959800121288491751527041326763822050467559679992571886061303464807168100929916736139921893036394126336369984321051769075156312590547796072558035610275578558766928177099946822087634221480365570812890506088547288978851882292117324470850793063075005021251704123317566587804750096170462285195603651198854910629039229074376317373189339167736829792582773228477057382993774020938516247085056 A013771 515 5344255734909908113083169322678700582818951302546634236070870693672873205456492166695546198569128170308650959014227941567733261076971303862020645591661460145112572525215409429176699136343310446770931970995598724326869777256500978258981959130294309280004174879234766344326786692972010872542072745187391245422707629795512216316951132372253403914311713678045393909731888809614714798856744917521855526217599857446649841013197926494989808822973388884719695450025089421884446498645512755301150519998440088425954865059241648838977643801754478423486199167116550518941932941231417538789442356193757846278904470986798185018923132305243917372267946099892272400297483568582116063404269037797145872048297178037616204472736240638701051054995227417623174626506133778204628760385546355980519109932783122965798233583288960438484507589536294030872053378240764713680593939023815793589612138195032589506715678255975760077406264609590461016687955049212834821165443375778461712703575628288048209423261443074653916735330678660673423614064009795562214610352843232693991593821427894995188123692575963283135692649924423229266384711742702178852052368244859269239431358102655463254550177234081084016669549949343682724369766834284837132259684891524206492562680288543903518081219681571329799868767644412664343474649875446184645014683560730998189423978776368001919745033154893493910990306021304698127723802377522239686612871645156619655697237248263115287705350804019925620327058386187047681325768121716307879935372882394154891597174948216472956660511682636886289203769649020591801476386994490959312463597308224189303754511913058305740542369442395978132760379963064964905194533740900776557701953514871554557428253102950862235951691479860170259936047381177193378575472560905442780759293266725938701753406417888317051524657229667593050559237112264416464152932580597963178214360493750251229760233761589129190322932598015658108830851533046814842646465270965619244535622653466288145505085449026944979024023082412762787677965407088378009711183959027389720083458061763631421369336823707014117705774953320998961676288 A013771 516 56905635065320701588109586947882803805856193469516561345682631146228753891700728590974175922364076757446515411583499121813223763947590443522795834260011227625158672248493679601873492403783569637216883627161135216632509388227222416501639900819373805213484454114091792034391624706765971770827990590755341981260990842062614079342895657499754244879591127243827354350825152044777483178226619881772717643165003282091927507108531521318651484347020644844495317151867152164225586317577419818446650736943390061559567403150805076837433951201081686253281048731457029925693701958232133953029982208751133547177774807067427074081493512786237232179909090071652916518367605038262371843128656714464009245570268351744537345225695490320888791633589181542851563423037312470322887040585297598480567482564274693339819591194860850748983036813382458840725624371507662671270964262725590570142190047500707013067508542069629893304221905562919228905693345364018265175769641065289060316867673290011137333938887845858914905397801066378850614642553576303146461171037074741725622491010564225908763141078548857038828855336395258545228464410636292800416653617071261498861465101077075372734450287188495382609497367860611533649089277251464945784301124724949750732807419712415484660528827169371519709002637877706049929318071873750974100116350554663668720986526010766484441445113033305923164224778514852425664003047715856808183053857277627686093864182219505651583486575361204168005242517696119683710756778960035246305551850451732961285726718848609004042521128396717565207441739222771261502120568717339734759112384137971167706378042850244839525295149822632375157632525846715746310511395273111468786410401026352312927496039040220781088413610877551092927799032514774755095071631828521154729524954704097795296270271537674799964634550181500530802354756771391506510300426118207111921626510537452675094486969093401047618558586303670727542830907123882484444499562205241913715815310014109036173338149861238910136647797781531098163194975654677049047404686795723645739448661441659147374740698498832286325331091702961996943929114624 A013771 517 605931202175534830510190881821056094924756748063412345208828656445043771438829358036693025221332689313290496102541098649067206638513943042630730043200599551752689542101960700400748947115487449497085376862011767786702959965843464290909461663924692277913182467406849401582202019877644067415776443810362881416467030486282714716843152961057383199477886322892273669127586218972790640881757048501115897464420954947714844095691643639001001005327075826304186137033081436244674043109564366226819937046973217375486273708749772458164996712389117795224936606892554454648786538451255762331863250558782070010348946145653963484819742924147854048251671991082960255087578258447417735385633936695612770446832217409375833651963205580936823853314457605068283447328501303183998101208152248828621082554344396934682399007042878338775171375988896421736046448307813592123693227469502088390874039625787528275142830955957419103903354850433963949387822741436066487591595138063197914254006985192038590331781277782705725912675785754802001344713910480475903518549202771849894428284280487877476509926204388229749449651621936712989592689044455245738836527714574792439876880396268698568876426657983098834025927972979791610295502624173598742711238376071264945802933405097800080665310951699467941861460088121814019647378829311700372218038900706058744541064528962641526332507563578641469852665441626148628470304452078443293533157472292179601527465812273296178060965054446101980919822328428282392152138182366455302661516103610052571770418102299988675044764975168248634328839639244068392474579815702233495715028666301116993737513400269407051265342755311389530678471135215829266714325336868090919637697950128599428051977823700270877029428128624164037495204098217321592252322735710093255559981717689233324314685851333161270023428690332617651983473450101776761321678937306669327741479084202796084406097246906534355042411826961485906876063499055100694365031338361415897246001421030233017173704619722471915135025750777743133241700100771001218256765105000865379833649347030786601246238957615566184792125464453139343458957212516352 A013771 518 6451955440765094875272512509630605298758809853379214651783607533826826078280655004374707332556750475807917202499857618415267616286896465517932013499999984027062638244301677537867174788885710362244965092826701303392813117716301207769603947797470123375219566912948132428047287107657154029843187573692743961322540940617938346304945892729339016308040533566156930028870538059622274744108949052439882076201154328283267659930924621468082658704722703398486973987128251133133289211030641371583178689676170818614177842450767577134540884993519326283555124990191919833100279061428971357309679891949911481470195578558923403186360622656326349905783803361051360796172533295948104046386230157934884779717869450975033876726104213025815300390092344578767082147153881876303211781664405145527157287038659138560498184626992568551278024811529769098645422581581599128933085486095258237186026773935385601073720864019034598618362922447420848133081536550811235959875305030096931390976666378324826909852807045830250569518171766717131710318513718796107420665511911114657675872371018634919369877694224325870372139890470382119913182952945359456627131347104792389899809022459469102361396191054204036384708081056288821066426511942200479412389266228406829142909634897481375258924231013695934644940827018321075681205289774510985563377678214718113511873255104394206972388540536985374370991181622435230595951801805731264189541060764967128397064455969086057703993155899742093892834268153104350911635967365838016062739823471239839784211411953290279411876657455591511458333484478670840243069325877597382262373625238774293749317042686068646281873369658555675722664360647778150031974136186971432112302207772969326709897459866760484298609350713590098671248933237818040314302732489841072985202685329954956437302774944995501203209468694661712758320025296683718954553237324441415001791269288591372706756123485060777812491601133485901936416324137938712193598853690872356473875423131129921166865606790804880952357754194281408882757622673009620971998034838049214564468698247183815730069952420690548735666551945497027729150976398874116096 A013771 519 68700421533266730231901713202546685221183807318781877612191853020188044081532414486581883677064279066402702372218483920885769578222873564834940079747999829920162972025324262423209677152055043937184388308418715478526674077443175260330742836147461873699337948489071714093847513122333376109770261284680337700162415935699807511455063865782001845648015601412438990947413489258857981475272089510379864347389891287560234042944485369392144149887887345787089299014941618065603263519054269324617686687671866876603765666415773161328591343410993786267294970895563562382851771446095687012633471489482657454694642520495416397128367910044562973796785938188474889757645134535255411885920578721690653134435873913982160719379557660298881318553703285074711890702894534218876599051162585989573170792387642507392184669908216869934008408193168981362376459648680867524879494255942309709556813088863985880232979760074680406088328398220137190921052201193038040500752247960472125451119543596402756936112689424000508064229492972004018451471534077740951815246370829548874932689006606424621450457688100621867722545553728628812835572082962187494165694583971829367653166471148427001944146642345164579424371647087363366715309499160550704783120906800075916713701792388381683757025211833834312099329926091082813853473925518992974278845517630318472674426420351589515841993179637820266302314101915690335385694785627426501090233215025369983171942327158828342432119124020453815770899287294255128507099780511443195036053640321761814022283114478634895177662648587138414008334942728887106908202181944656926329754361542468679842727870521258945609387640124300835094930112177541741540460602118871809131793908366577390806988152661265636811592366398307370651458641116286493266695495551827745146438193393360376144399947614312096811774422660757917450591629359088239428082871030652186939073435384920936581539202868927162147410568869357883818961019420771407437440594100408851733825505500271400584784981108490372380705366660708441783603166222206444109835074955548036682462698936013269893784853375512962937377445115652351259999596695211588190208 A013771 520 731522088486224143509289442180717104235165180330389432814618850958962293380157149453123897393380443499055974859382416789591674468917157718362441969156702188989895326125652746282336642315082107843139366708042482415352025576614930172001749719298174031150550475511635611671288319726605788816833742159276235831329404883331550381973520042846755652460070123839650375608058833628319786748697209106524795571007562429941372089272880213287550908006224457940926855911098349162543549950889859768529127850330038502076896815995152621826840624640261836174156850095960812252605662358026875310521204420011336577588553558235193796622861506154506544988176669830880626139405392531399625761282322228562074575473185436082047339953529966862488279959832579475532212204421000362598026696779215616975122597343617418711982365182693231057321530440863313546584542339153877404916854837273713787360945770223721652720768485275196964028520784248020808927363838303469055252009936283107191803520900214496555855727916986757409867915641165898788471268894859785654928743356593036420283272542345209369204473462895421647509665056102439599073171539381372437876315930132039106770916584788450716701273447691312441710709298186245128784615547061543904530671415607208361167496685351488168644804455606667755233665053017849801911790358926237190121147071727631097037292523903725164685543376783510195587040557198270691186878077360837383608803273590139580814841899587204190217204432569792230328535611109228608343598462885847140743899162146119795709270602968504363851751882155849832360750470177189914358536833346706951559224441704206502965366365310365252848759592043555292090815834466464463922824491361747023635341536287316057312809849537156500769835517409176882696731610606218580303773636635861830319273883252501285185570642197195206851774052491750305013899669415571573430226410734384486527253939978638132720229432148336422545627737320922746904296934792373946393867445981153453261773982566889873426790478843205485109750744203223488111806513934054216881523878126675494594862818270669297829021118742462029357195035591466236216475705610612991049334784 A013771 521 7789247198201314680086913980340275725896038840157986680610061525011030499911913327376863259444714962377948020302703973975572149745029895385123282087580564908364405432585950442414320567370994284313747976707236352758668368339795776471474631011086957083691061463247895993075878028448898439321645686511973359131995503197714348467254041416232254187394826678644597199474610460474349089300127882566276023240088524754015730006577628511085842068450278028154989161741375221882763719877075226815298153350314249970114797296716385117212198971169508031582422139821790728865745092788270168306429784664280711878162918288088343546440229317533185691034105180359216907132388619674343215106134167089728970079638478523401640075825187087151775205012297306255466995552674811860943788267305087889551105416514838274445188224465317524298359656134312562644032206827310486607554670307290504407819350561342188158170742831210297272975689310672925573458570150255338500323401801542525378323890545483959326751790860074992900273565747134490299642071192466997653681259261002651803176286030891789363289233432910449702682913517378776850931130551332853718507012024045952408896719794827423231435159671017094879335632607087138131298586345111319495442589233385554629711504705622646019729877843299798257728065484534064690756743741846573600409974019755815921253090794526865553571665875990816562610807853047186319757877767738196460666537257187806256516436546804550217432792798003147668538247187091066221642636432808500354641038278531883584712313380408634466293454041195489014977271006446718208089700201475735620202621855266390843575221057824769212333592136079776750183007005398913611850235184019882307669116678387341378266799277871642420197208589372915446954798189735015443074581682898656769239628308872633684655956198115734562557690110932157247788003679937006113885050821499726012542199952892538837205002993515486227265844146993185409036953761669197781201900564807321970331369366372243372248465018722452005448625924275923701414515760369809301354466254292840666446099288946086683283416872369735688595412738977932483233033313341807128693316780032 A013771 522 82939904166447598713565460062663255929341021570002242175135935118317452763062053109908839986567324919400390520183191914891892250485078326060792707668557855144264189046175200310827685401366347139372788455978652684174300786082145427868261871006053919027142422460663596534271949246923870581896883269979492328037488118049262382479321033000041042587380114474207670980005652183130869102867761693565707095460462611580759493110038588386042046344858560443794324594222163362607668089251097015129294736874146133681782361615436068728075494645012921520289630944822427680962453748009500752126864347105261020078678753931564682082495561773093361238131151960464941627145674022292406554450116611171434073407990519317180663527386592103992102382970941717008212568644881396695329457470264575847940170475049997946292364214106700998728933618518160167033654938297202061397242129432029290934460444777171619508202069666727245362645139780045311506186854959918844351443582382824810228392786528313198911253069078078524402112928075488052710588774057388591016398048611156236400221093656935773140303757593630468434167663133049215908714678110592226394662664032041301249932272375322402568321580176990026275165816000263846822067347402745329987472690157089385697168102105469934818083739275456251848288441279318720827177807363182315697165403362359927929502910780122064414431098247550214758679882019246439932781882470876315913177288714535761019387016350374850715224377713137516374595256048145673128050792736544911776217775589807496410016712874591139797092698630649567031477981676644655479739127745313632883917517514876529702388953823718142572928089064977462835948658593487632138981304239443706812060754391468410995784878710777248490259877059642803679174691124298444437858145759504897278863562232875803474216621597536341622114284301205610374446663183969241100648021147329082581549345098399753538558871874952897347926708477183438235425483654253617974237837214068364340088421013131647427701655519356668954016968841690035572661763816417729440822356675710167416318065228697931003601822856992945612163954844637025081465338720463562306326437073780736 A013771 523 883144099564334031102045018747238349135623197677383874680847437139844237021084741514309328176968875741775358258910627509768868683165114015895320751254804041576125084963673532909693194153748864340041451479260693781087954770202684515941252402472462129801012514361145975896927715581245373956038013058741634308943173480988545848639810359384437021470423458921363280595100184445977494207335926513087649152463005888111927082635690889134575709480053951605521968279277595485046449814345681017096730358235908031443618586481163259816547866980097588348043990300469209946888207508805164008646851567976819341797771371863300734814412741759898110463620506075030698445847136989369544991784841675753430013648283049689339705239612432723307906173874587402703447430930697112011868063143377203628866935218332378132121094151808152234465685169981369458574357782988607549757834194192247889870134815987323404523335637811311708621445448377922476917877631613215854654171265212318579311926390953478942007022679543380127833698458147796785262349266163073717142606421611591605189554205259052112397954410856977227887017277040708050995993892521586026650368046613175775709278836252432942547488185724589799777965608770809440961373115144432273706609204792687778903445951219043865942955655805058169680575322742185739367789292803165297543417215002408512593346993986739741884862334139914686750423383740936092404261484549891011843511770232376783334432950098791410415709173889488274356690286400655127467484841058730220593166874480270221773857958688646456559443055019156589751177548892912291548262232232099562947953726498405288271037580314950782116538292363880024277181316703456307015872927541596590134822912760355640283117388512356141924287170931076573575852111091529836374313536047208146225339210655661555393458586770566965592272899239237339267108069582904479239700129176760071328337426607760575678574867724498450960723591865049250330810549950492524189684490655399943493261506947825781810167227970109811022372684226315498777702461117215983085876453882961862648954758555175569326352209781260884878321791185695043067442926695496011437763901961617276928 A013771 524 9403718372161028763174575359620593941596115808868783497601663510665061435800510327644365726428364588898424014740880361724018913738342134041253375359361153434702579904693195778422413131349117907492761375351167867381024542393118184725742455581526776758121181252917482351350486315509100741883892763049480922121626911225566036196316700706725485404617068990594676211776626763980768358319712945511357288175426086696615799575904836587504962154543614476695597918237747836724774597623152811470045984854495948718811650708851426390526601687604079120729972408719396147514465633553757386364071675495817172351462669567600426224303866874259395080216631148686926877051380314662806915072524994163422522785326917913092089181391393183637782584939416606663986308244550062848702371136350680464240175126204803162350825410528453204992590615689961621994899761673262693189821418499759055531337195520633019611364477871414847073401151134328118534221561021417522420357615631980768232513392210872643774490777491777911601173221182357740169473494986104408940134473177320227412058373177598386892813418566805093522540959965929459327005342967569848011773118960337095659752401048415905972245654201595432188035777802191578927356700930057914850427974812632539469763892488580379084560591823012259390758766036558793752788220389768104088242306505345645842093958791970804771590014133921811584518508190073487511920576287487239494109713329434347988945042052651930938106471283575271145350038169594175797273778587593359388876040879465917321448039544116707469444949649843979367670538540611730080405896248807396146269811279755019509510008155193595927976899737090594498503426660258402757105014932462920491755594375072266857734633952879568199209809796074103355435673278902609697713690531830672341007411915061484241829547031932997049626521831099399188516166724918766894944326975474141239504136918519434609825465191530459505829784806179044417522470735872844397571760456498698598316248525980448924714660643425729267766224341641807430984975805976115787898412480945777913486070269095509462186998329750865902184370432545280818582132283453641529789310028087300764729344 A013771 525 100130793226770634270282878429240084290115441132834806682462513061561574168403833968757206255009226142590418908960894091637353393485867043271265940826477561772713070825173148648641855022605407478982923124739235451873149327401922430959705667032097118920474337981065352077179978287540904699579690140950872858751083350729827153418380229125212968588362550611852112302997521782867221479388303443804932404491936971145565033884234699983752837021580406947854726633395538965445399915491331136533049646730672861957906456747849988206327254769608234477532746208044130178734030066080408650004635200679461251198374505555809338436387574477114038814146688471218397386843097590529568031692246137852123022618161021938604565603455554619375108964434908027758126210187969069212982847859862045583229384743828744072711588971306969726761104875866711351001692662296901157085218464185434423297678457903700392821808960374825291637575457278325806152391181756053778731967891249331220139802600261371910910777798732451202729292459149745217324553774612039746394551870392105781483597557595067623634677280899340635828016141717216882913952891918683741629360170689669394585043566363532566792471725938588161938204962037735932418494151503256677327357075804911280274045927218403876492401181731434537992799340757278035879688970710250772331604079668920436926616473216905129207890470497999449751953075207902495026930296309164126133280227531816937386286807776637760628957706227509487155687206429838783889371194400694090772752083284553087638778725065754701134649823871538692306955894380433701896161983257301154165480950506831447737262566836501409441098028400540650220064487078431472557654199000865177396213568905769497501158382330261642185186054708597052528679049073754988061255376782932999087046922071574684207001016796022552584423204457546402559320143286935029897367193634848655918240049908394939725421553359416332818075548616194464957779268395574047145344105340798142674871414304639820150361706531197165243174756789801965525128022382033680909542296097110643222799676225328984753367158215187220126459176365742150156262544554214375009196573179073578542838054912 A013771 526 1066192686278653713709972089514548417521149217182425021554860839079507641745164024099326732203338239966302780542615600287754538933837512276752439737920333077755848778146443686810738472280702378836210165432223379091545294038175670044858945942557770122265210750822383868917812408805735553241124540620844894199981535518571199529598912679725267689528884438915001291802317611943970174312526655069634920243030144868757976480799331085427000208605788173180757129192395698904062618300151693941803912638388204634127787951451106674420972608786788480716768681623253898143159952143624191305249355616834903402760291735158257835670654893032310285293033938841533495375105303143958840401459036875849405944838178561602261414545594745587106160253302900679568527886081494648979841364011811061370226488752288466886232999366476613650552244718228742465466023468137403520643406206646505739273680219758601782766621810071139705356903469099613183910661303338460635937994106022878832048618087583088107377962000903140406661506105026487074071848592068999219609188315935142361237346793272280056462043687016179090296715877004925369267770393150144480869427097503599713541543894638894771206238937794086748318006435777812208392125725206677100181698143170695312358041033021564476891087783076314960547327380383496526046928160122750223786920240314664812394612206813605815805617729862698140958796344813745767046753795099979615067167862758786749289181929205638875177141655910521019233757374064923370854024477978590678548264182813921277177715864500156057681751324584143995684466363362858057790332797723742689554041160996741255506371811675067007728811806408956843543246658411138319793901910961212408914882081708633609392334455052625965987861110537141415325374514537343112876247251984670574278875626218127237436146826844048139918938281063954094451640885719284198347165877823868488217420051424589318196288700171065111846868441665238662870433649876072454003624033668818623202030819515804804961051451144187415509324810297811328911563182323894634324806368842034129036370952447303029653853500675313519906537309942422414863883574413274665097925111210775464324139608702976 A013771 527 11352819723495104743583782809150911549765196864558461629516158214518597369302506528609631044501145579161192007217770911864010330567501830722859978329375706611944277789703332377160743252844918929847965841522314540566774290918494534637658056396355136261879964074756743436236866528963472170911494108530756433441403390201746132591169222213714650358103561505566933755111077931979394416079783823181472630747784982562534933567551277397626698221234432468028701911640629401930458759660015237092328061773557602944192686107051383869234516338361723742672152921924407507428367170425310389018295138608058051432591586395965129434221133301008039917800225380784648658754121267876873732594735824654044474500636925323940879542081492851011506394377169286436045684930995755022337350843997764181470171652234367595404608977254242982151080301759699649772282217888727072687810989288371993111786146979989591782898989033637495582640308138972681182280721557947928851467761240931613803653685396584722167360539385616639050131717006322034364717043808350703690398637188077395862455268654763238041207841179348274953479430658348445331963219146262738432297659734218329749790359390114951523804032209631435696090132528162144394959354722000697762734721828481563685988420919613618549936302714196601699907941946323471009347691048987044382883126718870550922377830778151274726698217587578009804929263479576764927513834410224582941235203402655561306431209182181642742886204352135227812801048519043304052853652641516033545181917018602633759388318525197661702195288104171965266048197837087712599351463630162412158371430282293300888631847050716113498296388114642572470048490418761800829165467547914989730125664406033530672809577277400361285838745104999481790384587830793629465906280739132772274921467667970618824220091412235424593856854816768983197721072151138938144000622267068551662539088707569027060154082079421501310945455166851461282244377503880419490230588710505580699855224166204289563225275851783307600343290580051095030250324765384830066290538215429979405979277901658882659754232075190738359964809276266913873470632300352548633962706584172337144123438553469288448 A013771 528 120884824415775875309680119351838906181899816213818499431088052668194024788333089516635351361848198126908372492854824669527981999882759493537013049251192524003982669904761083152007594156292696765021140280529605227955012649700129804821782984508389490916497857468009804109050154800403051675865589267635494503284063298868192819830769878131633597013086722911276710624422757819716591742417538149236320572202414494325871972627286001729929082659704236919569617955149421871755524872859842244559109201764841356149763721667883135439609129970875634411973084312651091139097253630688705022266806635898602131654235211944236698215586627389133609044736799854594938918413883260352951504668747060916265564482781980849322485364083735877570520087328098561971014453145242799477848111786888193004294387752991546155868276389803179273944703053137281870775261056079165869979811413942584982654298893042929173304308435230172052963954001063781109228925123149029546410428721693439823781304442102834121638055023378045972605802522683317021915507082471318292895364688778648111143423700635918958662781092877700431704648977650094245894744357469405638827105480849956775175767746785944003825465334968155527291967731159870513517527209079863429777599318029671690128404705952045810319721751300765414900619765844452319307534214289614048588939533302533626221479142125754773289882620872530648402886797530533392948167308800071359158272445831476416790879515371870131926252303941535905750705564630773101554785693326862725189097052414080844269966815656304701804975427733223086152881210569309963757894384733969364662338989645859067862151907396025176529859940644714111661076325978975655228953898450198810646378074595445034604076378849759046971610957878034482104015091222290566552970077310285759183363787728551149240295533357482801075387790088956133089333976265327413357318625899745938102716216558195000136520665981680145958947206616634359733338131661318706731975308589463423292058426921743275269222737269788659328455358096384059882105458101817670545861650917898420714867351096863782561063063136630982056905289173690098924715292734153937854434899708267045910626373717340983394304 A013771 529 1287181610379181520297473910858380673024869243044739381942225584810929975946170737173133221300959613655320350303918173081133952334751623087182114948426697995594407469145896013402576862576204635153945101707079236467264974694006982161742345219045331299278869186319368394153166048314691694244616794521782745470968706006348517145558037662345634540995347425559274414728853525264342268873261946213068341452811309535581884764535341346420284872160530714719577291986431044090452828846211600220065394780392030760282684108319619626160958015929883755218689401761108818449107556659573331077096957059048315497854296536782232362599566408439494669108357444851726909603271028956238227621712818704636395730612662532083585824156763619624370897889869593487867361897090545328840126694306785479109726640793853983467685406998624252908963198109805777360014979725130958183545031935660644895302974613121109837344276218330872019960182203327141251069594711290866610178245028591747243623329699510977727202009888929433516306585261531959649356319414154597182749843206115045087455175564371265071841293076961754196791102314018203530287237918334231242231019160090339742071574967776731752733554886740920054604872401390301227934629722282385800271877538379944156487253308977383788284397207850550137861799266711728295986624313755810389375028150605378052006309905355036825990670147050706344193938620105119568112085504103159832317285003213560885989285079679673164750734532369474324433512852188471985355358062544434297813505414105132829786606653108332464819378354503359421355879130142012494094059408647305794924585561749107354596193509952876079689948647984915860967140719024132776877901110697716935762633738292298728464205281992234332153713479485311165443552691334949952656025383199922763784457611733612637110666839190476865850729188867204905135228179273206297428728728580494748917722273911660361453672051372930194170869856053922662440584425929721589282073085860606531213838129862722395066683706448709644529392653010297469624658917868154555972334858973782383771907554479405556710199496278846696941927519121452173350368437033271130274022812093627504856349627342246791182548992 A013771 530 13705909787317524828127502202820037406368807699940384938920818027066782383874826009419522540412617966201851090036120706967914324460435282632315159970847480257089250731465500750710638432711426955119207442976979709903437450541786346058232491892394687674721399095928634660942912082454837160316679628067942673774874781555599010565901985028656316592518459387355153968032832337014716478962493203276751699789534823934875908972772314656683193318765331050334059005071517757475141721554461119143256323621614343535490020385387309779361880953621402225568604749952286698846097263311136829308928398764746463421152549523657210196960183117063739236665790072781188133455629916326024647715998093566968341739563630641626021855621219021760301320731331431458811669480220126661489669040978651781560369271172957215963914213721351044974640133473211917329439504113194442738387500050914546845186073680513577548041853172787125268536020101027400041389044485825147665177953064444924650101214640392890839247001297320608081632519864792306346346089121918150801920330458713000091222709409425230484966088683488758687431657439665831190498509354422894267275892016641937573578130256886639703106892434017316741432681330003927475047937282862844001294952028669645378276273233991182577652261469192657867952438591946482895665575692871869026065299747646065497763187872220432123148655725795921152977058426879313161257486447690445894514450714217996314013907528429159858265821300670162606568044850102849700063852649973136403118205649391454371567787642297524085396740718751771118597400977752149037113544583276512104356987061504495111740268493978224496538573203743384087578114376168965808195891026709289932000524045336396860686857842653311168772741129559593289642949057334547095881358280312777588776904649739507359954380503700197667578564403057997829879909652901100655021103501925108086475906772611359528758700003018960707531422227262168509667342967299675482675514218243738344364948406778268062670048106265860294948972969253647456563368157460109711993421578352834822403271640096710367850204236377159629037644223605222741834723117530270995157794903172945671710410831940243832511781666816 A013771 531 145940527415357004369901643455627758303015064388965218829628870352207098823499147348299076010313556104117310406704613287794351726854714889468891823369583969777486341788644651993566878031511274218109320852818879951051801973368941012828059573670218634360433457573448101869720127853979106083052004679667453590354866674004018264505724336585132459077136555556557679451613598724532701067992627628490852099358966805258558678742079606464362642458213245023957060286001521081595309051111901996637393333922949529965897737063604074530645308394160690897854503377491948769313243659736984958481469590047020342508432347327901974177232029830494695392017332694974091245035547349039510448879947700301078902842873539072033880718654740143703688463147217082173426656625383908691541995948340684170054811999449648435583758547704945926889968141222760495723871839797294426278350100542138094807541312550108573731549652583837309859371542035739755640710545685066172338814844230209557674277733490903501656302069813869834853223071520308477975893156970184469738847678724376024971339409791559854203918912301788302503772288417561770516428127605894978157953698193203351283459930975328939558682190637416388662775190801881819754310436187923562925788649201274383987885757395538112086841280123963420977957566127046149873047049977699661389543311712935305420182424463403161247286886168274968436899718129410926541069715695007867884789871204993224751620087362713694170814465209535891434736541563895143606279903016913956420402653754720206148453802815184036461304495173268858870825125611104882947185022722728300887193198230899863949810378923880134439142727473459553764531761877447147925669847652400519195941580034741953772593662308572457325092147547550549348118121562498257476944702968770455765296480710426274368794243603399704764376553763761560892561277984090919774664710088498550904795455314765756262222637632145893613794583875887570290937867915806944539528875395859325890797970635374998331310672235518880420616664176612838117486744140635248213305952966300985188950036423749771996868974708943995729992835692948411755056131755462325556440200128985525512372454538499716328585451188256768 A013771 532 1553974735918721382530712699515524370410504405613701650097888211510301188272618920964688561357818745396641121210590722288434257187549004143064760135239330110190674567365488254427500117279532047874428048440815433718799587412432483904593178340440488018669895456242075388708779921389169521572337745829099045830098620344794786480456952735958490424253350043566226170800781599218824200971985498988170593153974278542393132811245663649632533416895054633015094777925344196476826850776239532460194964219611566595076879104253256185602311243781023036680354751963534270495647418488879415837910688194820672607029787634347500221039166653635107516534200558536084123577138508172572707259673683112805888157470917444039016761892235673050156874755591567490982647039747087859747539172857931605042743638170139856542095861015962264229524380767739953758467787350161591051011871870572686433510699896033556093093540700712699675382588179596556918062285890454584603063700461363271370115709306211140485636304439378086001517119265548244673487310335418524233779250083057155913894822035460529327563328578189441845060167327070197732458926702747569727425890978361229284466281345025302548420847965907209706481230231658437616743897524529010098033797536695169640703007544747689817500685950759962506573292164120787403848204988162545994475857183119335132114102455686316860961110763919791863916108198641967545809310332720443777237242548590767857155250690238175415530832425551138171997074694572355489119668407324099807964447457180260755068736092376079620239970264604966809256545937507044793621626121951610947846833174762621751337580914781475671507991762137397328484734200471057231112532537802760728398385944209932323770577316261679525597581187086318249458761758397481445614507197211467812988876926604618969478921105889000056331081544476533100383992487974600113760629833022332570034262008191625772680146645507089475199684729110450848457906417567512345456903465215110102085216791325472982231796037963805038718726240152573500274998851609484122975281787185172890291939987840087572222660842700835666532963714458514688367837690932162842524975250973437875655741895925944979466777884252558065664 A013771 533 16546722988062545281187028824441303496131050910974695170242313676161687052726846270432003801338054000983434658650370010927247970533021796115353565920028387013310302793307718933144021248792457245766909859797802738237778006767581088616108162969010316422797046818065618738971088602951877065702252317588246639998890109431374886443905632732486006037449671263893176266686722468482040091949701593226040475903518117919402078174143826541287215823098541732344729195349065004085252307065398541636155979010423961104378608702088671864293410123780333294572417398907712912237653712069588019842073007898450521919653178730532182353625046527906624836056167547292223747849370835021554186901005377785157097100750328944127450480628525446638070402397539010643983225679226991530591797112591255730495134259235649192460236728097966189515975606414895027620164999704520621511174411677857965144021932492965305279260021381188826143473798936344138063527220161560416853422282512596113548992072692536223891055369670497859744154285939557709283292880451536446041281454884392596171152065033583716279894322700561176766200661698643465455222651530856122457630887137590369420996963761829421535585189140979968954612139506699043743089020841184899523863876170730166334205624336473401176747304003692080769992414963558144276175686713954789749178927285854680486750962948147901935513907414217943766978720099139670427777536422807285340022158657394496142989109349656091824572303667268519255424851347806441248146229201187014755205436524055416519971901911620495796315203377513686584963701142575012962483074946540753372673079644872396408242561580593152950217096283239006753705449766615817396886246462523796235986013533947359383509107263554363588563044480095116720236895203416382432903272635907709272705561514485982787011551935506072599813356285586124452888752011953542011323186462021797205724821863224431227498201481359488731926242995568080634379787534258871454425108097610492367003388394033636314804164212238596052276997005144602630928187771937786941440800469947720935828576990521252469026892653078498177242997631554264401740735733045669947205936472365166499982339707819462141362250911521238283190272 A013771 534 176189506376889982154079482922650999626803430100058554172740156023769643737435459087559976476647599002471612245309139876353336390235616085036284769916462264917728104143140591200117538257142084752926056187127003556755860216061203431584319719294021849269942954518762708332564151444231586995597582677679650222708181885225279790854707177335510992286764099617934540887680220844396762899080422564670878987420660919605793328398283465011626274084353272366006676472076844163499766565632363671341788864502994337839423425459840178010996230998012988920607100463569327089506536726116973235278393388102701157400467047122706677701399495429149741254326072043567598467100100651309508982121905262656352769928789502597069092717732538955802173644728995385337133387032409005817741455654871691018312189592341192601316600680787143985966108257105802254099516916853735577850985135545831612853545537185094570613560707666898620775709011074192382100437840280295318655240464194123417069667590030125711991957576251461210555754836684410488448502591047960077447564931609012364030427188477599410948314748115575410206504645767155620167210793500555991928853686241062253594775670135959680510911093973154709428710061467331417776411893916936810130102553465934811126621487934768775730005293031313276038879234531967120252718712130190601249257217739780637822924253471878859809352086146592665230789411615639210714975207830051974300555945383936594930548036355138065748045889449075193031763817151442986410261048534239333113427488108142075104660811554935039239164285563765734756693489766138738024519782030765941912222952058601276954966795710155892613911641223928943913455629114925223642044752332953382320779072109471482715604974142326863491019297624052802837082460125977640145554047027145288335768819006246744716099005009268661042812617728921053174359431423281315336569289447608096646557903199613743710400849373515836017550635416808922594875977664788463246718551023356522723852079619670159480034740531916570764645464110779728814123343395593555352461643404003332524702687795070296290198352969979848591283438780789807349735354085470293597848811557744292891811953208861632881225247705878145239410016256 A013771 535 1876065863901124529976638334160387844026202923705423484831337181341099166516212768364338629523343634178317727188051721403410325883228840073466360230070490196843968852916161015098851547362048918449156646280528333872336399580619694139509836371042744651026352579715785318325143084578177938329123060351932915571396720713878779213020922024268521045869464132731766991372018991551136731349408339468615519458055197471962487360784922335443796566450193644153239091074674236652945514390853408372447367829227883709314180634296378215461087867666842306026624405736086194849065603059693531009244332796517561924000173117762580704164501827329586444876064015119907788477681871735143651641634047236764844294201750623653591699258416074801381544969074342863069796305121091093947311019813073765962988194779249018818819164049021509162567120721662582401651656130658576432957289723292015013664552879946886987893194415237136514019749549918000484605462123304584553041000462739026144957820498640778581290364271925558969997677501015602880999655589478678904661671391772763652195988702909478527777655437934646967878861468128673043540460529193920202058434051094830876277171335607698678080181328626151345996904734504144936483233846427543154265331989305273868876265603529417923973096360197423763261986089296385896450948846762269522102090854493184231538497450968566099249981013288918699377445654883326315693056012974393422352319706448156862820475491109510124085192630853752655402221125028564919296459644792580418991775893375496815714428321436948297818621312682977543689272279029845282485086639063595749481349993519986397016486440721739944552931155752395394790475538815723781340492522841287614951655559821652347955761764667496442452373481100914244609254035421409912269859492745043030199266384778515337737022205338692702783868753577551374200579225795099445703789794038131013092548553269487143028348244129196621914879165918181407790239410174667556651059131296700253963576943790247858143409917183847645501944901851582552412785360476280177393011578965827484723034219641908514898032062424345427799986056137849868659982050302087686229894145466861230712013677767958666919286437572190490509237853093888 A013771 536 19976349318819173995191244982139809763191008731615349266484078306920023925064633557543477727164563016730727159098374729503513150004620689102269803729790579615994580345851282488772571276311096883646619969595065699072637982734438503197500737678863145044128602268813682069526123564588438687328502346627381685004232282161381241060246777714411212096418054085327854924129258222036503915408499998661818051189371742681456565417637853027805545839561661922943689841763131271880563837233807092349819572645618505736777395393987835238229663614916536874571496672277845802752850541379616718186433655617318999366753843357935959337943615457405436465040329632996778131710356570235809602680119334977072062044660240640663444413703614364485110690830703602805967191056929377968350967738969609459973898298009443552382786458793981029563014701444263177412786834479252521858129220973613375865500159065674452647086734133445029601282293207526869160078960688947216320780572927245150391510872669527010333579798767463351912535270030814139476884332716768972976837476979596387368582887708580127363776475103128120913974116912634110567618823714856862311518205776057759170599320381550775524197770787211259532175041613000135283673473996760479506617255022122556155794476146381242054465530043382168231213627878827917025409703320324645871343063418643425697421920857913291824813797829500406310971041333197658609499660426151341161207500234259974275312423029334063801259131133330758274722850539304159260668702297751396301424429712662290093727232766660625475172679737448344885203371227109792567901202532749167540477414731000815155431547620805086929599610946451506163728983537309826823713564383214030524005228400980954201032951270179502119232872826762534876599336969167172745849463878749218185561788465121631316223812442446399899242634488093767032487767596266218897853953726918019027409456995213499098965852103487685630149633358696795630150469239539860143220477630047264304204167297478559193511028798173609729304709314915651018091338518351431328880787292828131057330868370747041866634245400694430115214251525755825401491488871616629682975912860931138384621521640873223885356561987268684342942364659743719424 A013771 537 212708167546786564700796376569824694358457860974240238989522465812084414754088218120722950838848267002148782790079494119753408021249201097560968870114810091751110291522624455940450338950160559617069209436248259563725449240156301182046987854804534768429881356958328086676314163715737695142673892986888360181925065340454387454809507689103050586402659439900570999232128341548244693691269707985751038609064430316072149508567007859040073452099652576155504409435093821782984243738865577919340878809530545849085205706155182469616669458171631284640437296566414502107712352564610158815249145565013212705257194924075302095030423617390453087479749429932149693546451876759870900649337910678835863316651542242341784356117116085753037458635965331962677938650374184016607001104484548401529802069077204554945771910213238310002786980540978514313091354213535080852745359944927035226215845693731301571786179545052922675194453858073746102816520773415909959383671540529306361368807772185123606031957697275949771164675555288108957149864374768156024257365454878742332700670588320961196169491906898108231491996396885728009324005234915795869893045855103463019648541563422752657781657863342225491498599843095225440500555151117505585786460531475560977946899582006667465395948963901933327325962709653759660486562520954816829238060939281715196826148613295060731350617319288520326399219648115888668873952384217659480684537462494400206083526680416349111355807228307705914109248912542510687807600342066456867817567327580428064918007574499402340059638693844349976337645496826265071263012004568713135971003512055696679775035119066332565626376657357815637631386216705275036018902033552462997019607672013645200332598865124871338565591629859367471366029740047692055397805091380921675239861923576615130255151154887169266127135572029222431361929749365042698824348899284223066603855898085033338405788393197936876589833296003403479869842196462620430805011645804743270311165973383551698292505434642952596397636544785221852040636572543406040789922623094033939498459086411714501795921445026594291866801350246248028875081373504973872864327520143194761519449962432018087931276672040436950883650298896951124426752 A013771 538 2264916568038183340934079817715493345528859303653710064760435215967074848301531346549457980532056347038880239148766453387134288610261493286829196528982497856965822384132905206853915209141309638802552942077171467834548583509184294986436326677958686214241376688892277466929393215245174977879191612524387259217138095745158317618811637873569282644015517716061279999823702580805709498424639850632277059109318054005536247967221499683058702117957100630903810951664879014345216227331440673685141677563881252201059270359140382936478296390611529918851376333839181618442921130107968971064772901976260688885578611551553816707883950677973544475484371929917529936882619583739105350114150072908244272595705621796455319823935052081098342859555758854738594690749184311408831347760551471379489332431534074101062579299950561524909675768800339220405796739665721540920032592693583071088746324946850899136379239795723520645470544680769248502790313195332609247517334563556054135855065158227196157028285560594313163361465312707784175731755862531325346292427363548848358596740424441594816812749824651056448926777634039231843282007741383394422621152265141674233217670567325470300059092928868017033477091129277960490449911249099199477454231739151773293178586749206995171536064567627786069366850932393232864860917723126889597726872881471703415804830434365806667421373215784164435498890813137982546169844987149638150328954900640373394377392093073285337716635367020452573435282420752653803775328442323632728521456904076398035246944653269636116955032812054638548043249250206070478808551824647657471819245396369058246244573947818309158789658647546020909499000435477768583529268853266625992264782491601294093141512715849630013046419674742544835105484672027825005875828613024053997954049762243797906956849497238578345721739570967160449141827971238974657081667079578407213197857602809434987344834810771631861928544935844240253654079707933982347211764004528906342273295284588058483418597868078159246442033928873042280528698224442187522331096090705273387779592352111936015122971546643176019797700777422049011461866465080961798259359434484737820659103199976128600292234003886572653009108382654735572896055296 A013771 539 24116831616470576214266081899034573143191293865304704769569114179617412984714705778058628576705335983269996786456065195666205905122064380518157284640605637180972076746247174642580489146936665033969583727237721789502273317205794373015574006466904090809242178983324970467864178955930623164457632290159675536144086443494445766005106320077765721593477232640620509438122785080419194739225565129532486125396018639050949968354974528625209060152007207517863779013327631744747862388625180293399388582700207573436879110784126797507620899967231570575929455202719605873180224193389653603897701860243223815253641055800945040305548306819062301574957592309761858767926133327653993768015469976326985014599073460888656245485260434559535154768549720285256556267097314547881236190954352067248802411730974821028114344385873579117238227586186012018880923683960602967716507047001272540952970868034068374004166145344864047832970359760830958057711254903901623267564578432744864438584733804803184680037184649208246563472882649712485903191736424233552287321766567068137322338092039454101609422160132884449068172328247249740667266818430250383812070029319228547235301756200881607755029221506586645372464066344551723302310654980408276035932659558488082025765591705556084586516015516100666066618228728123143545039051915855120436595742441910697971489834465127109394702782001669782909192189378293238151616509423169347024702711782018695903330471007044342276006733388033779001938887216174257702599697253862041293296473114605486279309466668015085373337189382757791259564518016194238458353459828848256759931324980537732206012223396369355922792285279070030644345356636967279877419654749583033565635403970570579503770827398366860378918276696658617404203200787752280662565823071480126970214721868371960113276533446596382225245082951658324462462184237752602148605591063350880006130787754714863745247801065096336065815146476869470220908640730081044033110863120223794732526048190293646731441230099296239656114777274640154203069578693860412737781511173829751033077099365287894689029401028656538258805917877989977874045954120182081227865659258393488314378130873345817335911707673384225609240986058507624380197196791808 A013771 540 256796023052178695529505240060920134828700897077764496386371927784566213461242187124768277084758417549858925782184182203453760477739741523757338766853168824702990673194039915594197048436581609281708127527627261614620206281607298483869832020859594758936810721814444285541817777522749275455144868625620225108862232450328858516422372096188049403527345573157327184497131415536303585583273817499261912263216806468614515263043768780801226072498572745650213518933912622818075238714080919764116689628591810241955888771629382139861147342851081763492496838998558363337623027211213031574302729407869847184820769962168462789173478371009375387170148442914344272160877467672859725641828724307929736435450934211542411701927053107189930327975517421597411811132052205305839402961281940812065248080111419894307361539020781870440352647337708655977044075386812500400245367036469550016067233802826760046396361115632112381325468390733328041398509442216744484553027631151867316542050245553544310473035942144769409407859254454138549897185609445238864755402170406141526208256004036107273937127161094953613677898951176715238625057082645306086830921672191145570961493100026987359375551150602134599925997378436786749723003854231387323230610958978781097410352020480761188677222533215439892277350899497055232467575824800025322408871465521465112000423757384673460834795222753779848417078432500066399838412592337907207119034475054935073978662855283008156554919697115783678812645271077823496017281576359123015691020845724319217902087201081024629055294392547604961331842987836436251104547640257576237979748748392765772529618154724540901865892253651537686300989357470427596134764483773560141406885781478635530556151770137810329314721810266020958119955681987986284495000884065120391978846358454424631286168528139358277934409643269257838876297337763589707678352333642560170305280628012203869159398585741145786428799679685706118912235206493902956864564470504142966311937361130246750396386218097306359858310148420368361954284873932225674831897530978939189000204954041585502648785062153134819379765413564837284402841319471698800914313539783373863571498337539386262992787863306195234287198019550989184400339751439171584 A013771 541 2734364053459598749998171796168677595656007152084036357522088287050061040935306808504532614398507630070897841728697172102375641566972767744968143189452541645437444688170137021247010171752720975631628141914175081672475956486554514256245971358112964993159160565880202752449275695062234285046382561125604156959165051131101685482865418080210350048759175662979219860525455312630560579290699608732140841778732555277807358520890049977971455219964802595683473549608301607766865141827533633648314511165245595456346303640309661025241496906678318617668106341656649452819009993744996360203175462734998132823971558557169791779119197694507829122587740620151937809969023275780610358634192256430835833564681547484503599802119261485358378132283309505169240964934091882096577962731730105766870761557026399034584785667493285356448874988851921768843565314718779504261812668204327768571083905532499340974028453159250732636353587424528476984811328540723895271520638216505083186539751014654139817916886711957504671374885341427667279305232369372903431915522310484594971065509930976470252882530011339066078442268032129663860879607816007219212575653965491318039597978529087361402630868651611529220012020085594905311050545039855812217759545491206061125225428314079145137035065533678003972969232377844644115314747382470669633009663364872560512580512168632003010968899531882247825945051149260707025479417283214035941403479090384948667724802083053470850996784934888864611997046846436664585592014225071941871077989965272551032221424517110750250180774691846897628261464134482373201761223273462671782008364672886169945895374111506911523068020716881573283732934678345113043642972223220868385700519801184511129361904048427404386543157835712591162061288101808077957302769413525401933790756024822713473935122487627886943445593881531057468354814052506703207359095648625980693410628127073946798809276140971720333893858989293398754177480478747078684693882481928114305289509021314867398220720450300118119771286460380082318089225337630338985610044909863744484474182350634802432204263341806579556755742123638387404321454369734648832135610571613364899309314298119384928347205168484366854690084512178932835494817673324299026432 A013771 542 29115508441237807489980533285604079038545164155390819134895196080509049963879146896956263278115309244994920218727167488546095831405126030948420788681290663440617911039635619002238164308822972948525576455102136269648523984668832467800507103021186851247158741705492398908079887601022670667173881510865433063301189464443970747021550971718079807319187702459402733074875048168890209048287369433779835683259944248598092753530437252165440055182185218038837626356229195519501580030179578131087252914887535100419175441162017270596771459062310736640929996325960003373616818413396721243443412327202260118309649155516743942864061217051119364497314262123377833800550159840511939098736879146475539955796729117614994330692965896296096010352552679611042077794618210360564362147167462166205639869059217096920258797787468502475467620881295262994646283471125564161379781291039682079744901426110052982691454969239701801111892998896379222934271026301628036851151755729346125770275268804037280781179009708923509740799779115521801190042114269082675743036481562039967251905549745037455252693179560738375603253270006116660790646064024844870175505563424551554485639275377722224215213489402359563134687989871414551752066203584384688494703640390362138861400360688314737419149377802603386304176386359289770539871430128547690252286895509163024337957293571593568060796842215482174850662904637328008407304835231663054704064245354418933413933692580353357621413765986696630388544554820857604507383767468566037043238437150222123391093728258195268663924888918785765945728070103968309852353505415830529134825067036891937583893943539325593897628284593354992325188288455018763688710368232855806570939134843012674505445554307655001907911544634667670693628595708052414089359888715218479791003970152312253070461184248261740173808683650542699923042060031091375751959650466569442423436368297083385513721172349066878115301810517996109934481812137698893834620460667570561122722692058960708056254231354795657739324658230127116523014071395087849518775758200229151270681093669559376298110996063556459120335142132501549081214846128934540764579981366539109447845578646375210717041040634021538268740019885681276832348818585557136033447936 A013771 543 310021933882300174153312718425112233602428907926601442148364047865260364015385156158790291385371812840705910489006879418038828412801781977538784557878382984315699516750040071135831973560347015955900338093927546999217483388753728117139799632969597592079746281680083063573234643175689397264067490327695131258031065417399400514285474746854113788334710655787720301781269512902342945946163909730887690355351886359072491639592095861057605707579908201677543045441128473891652824161352147939817069037722473749263380097493159897314422496095484723752622600878822115922271882465848287800185454460049665739761144207942289503616523839160318993167402263089727174308258101981771127523350289151671549449323571644364459633218700863760830318233980932498376044357094703919289328143039137145757653325742543648006915678840964614358779227144031960366993626400545007190371911186990534785123710385219844159698612512464344778239436652248645965804117888059735336391063895006077547201891062225388965757994095380617531720036048022076139071568432737192331311852455672601571298290293685158823530676975962742223423440819025130204098799289736548177628783239344624952163087004221986243443593235156324628258157716150822147056000935766528163091604362876576054596191040609175324039102574842120857366870161953717476708550988008775805806350863381567883150569261950328312711364775910454197809858608578268633520981885546748206488876084533852802991565958595602551952813780226345720377222419732491772794622356005291162436402878775565169868366018493263220733472217207230835790112490467054563307860125667763474227617313808825351393302710806738923821945974350043958278604895469039795757388000943448628367359907808398958133984262267910460315442127269941357545757287099342105223504095039646372814610274181820870694270689875491009370714863510978668780551855211060969006866358168031422924750449627343888950103043172864118171733678395622578582362335642217821551038665188291334834751225043813619382995055465864163608328960834393536737053832214895421675924273316040002730212285393468238822285886084749176713328593426876494616775681580894990061247641590908437400659721426603243715053000671061339485543731742734235710850220299012384484153622528 A013771 544 3301113551978732254384473825790595063398663011602452155995780381669292356035821142778799022671439063127836534886945252043277444939513374496832977972289022016993568454354426677454338854470575025898426800024140520447667763123449696991304586491860275160465138407329524460927802480534740702067790637009297757635514784564468816676111735104502603618187999062827645773366957773384147688434753310814492126903786885951403890978376636728541385574310862531462478347857135989998319271670077671263172151113668900482156471278107166586603970738424721338517925454157697890340351004496352568496374719090608840796976663526169498634508745839379076639246499297379414952034332269901898965868633878886998658536397390869192766174512726797325321228555428969242708120314344407332592766067080732328027492612506604763977638148298591213692281210629652313987748133913003236563080110319075214391997268181820900612470826032720343198693521473143582243882247272060061861892048354024713722605736030575941707391121127612815477754943839339066728834060671785623943808604948001861531184195047159571152954648440051279195012797840979586413244014837114764995391283932541566490632550420955709520187380767944544641692863361573954221852297964041991880599403255909781829340242200406498850368364216918902889242433484483183691992650920317444780226023993286934819787261501247095873750612133894516298279374464141404409731415117301774902693552548116464646254194327125975973193561131850129230576664325311572396717138846744340297622817853202217928758361364916266774370012168822593939493117798493196990102094618110345473575669157436372341635887264670156060856080734879268067750584926954335745224667434045840994855648298343832106210664424628710581438827771170335575147223593033794736419871603982154577729970199488028631152594305794228267779371866664900865175316154287377197985112981773198591302742787631957729540697203704657130292620207556589216744994149918335363875459706924926133320431044266527419190131350600521614101486774964622379176149205424206450005241662269193949071300414869649806979700115030409233643522862809380914679427457473369854172164887659993041442224713750471339077884351145461142842069655596634141849133145743883869987267772678144 A013771 545 35150257101469541044685877297018256235068963747542910557043069504014625007069423528308651993405483144185203423476193043756818233715938411642277549448933506436947516901965935261533800122402682875766448566657048261726766341738492373563411236965328209908632793761244776459959240812733918995617834702875002523302961426042463959967237755392743723326465814020988772194811366370994404586453253253552712167271522761610548631137754427885508673595262064235012469447982784021502103604742987043610257065058346452334002106169285109814159080422746432812538870235871167136344057495877162149349398008876802936806207513226652821460249125697708408054696724518496010409261570009915420188569213542388761716095559417975164574226211514937920020441658207664496356065107139249277447773082275637828836741337970327526833891003083399243395410330784537839341542129905658462923677014677512882845986911600028949721589355596406214379688616646032863732858168952895538705426530873655151718305877253572627300300657766821259207134642001282382528625078033173323753674025486323821584049308862155113636661096589666020868496271410750636128222269985598017670926391313702599992255396882336394970955230417073511344745609074039464554283268721119129544622445868927356918814898949928399758722342181752477964653431742776939952337746999540152019846703480519281961094760465279076863696518001708809544078779294177674154820108169029299163880947532344115553314661195237392162565038931940176047180321735917622880244094440133735489087764500897216505419031813628408613491889573622980267722718318355561550607103493638958602633725188382492693738927594207821735995547664994446385408228302209767015152258837720114913222943080765124266931154793446510271160638107421733204167636818623846353398792839201981943668722684148528864512824168096942595314751636247864412386766410851992404145483029921018600191605202705085904149343825047189123355819970062561979900697708330434954545894959336613467595949759349983959536518621194354146952631179823299093467636739356950279655813219842377169711206817532031144719846824843797519836231443194287979506543567176442207225211723803605905276808752015018818501312570996870248982357692792960342409569735880875447624427243476877312 A013771 546 374279937616447673043815221458650392391014325983836911611394604078747727075275221729430526425781584519284046053174503529922600552607312207166971346532243976540617159972133278664811903703343767261161144337764249890866608006831466793703202851206814779107121987969734379745645996173990769465338703916213026868129933264500156245731147619421935165980207987695488446330351429118348420036554240643829279157107174365629121824354809148124896356442350459974412774682120684260954399183303326040362017228741273024452454426490547849301165888341404016587913890271556187667791524216100022566272389998520197671112497600837399242908732690429199128966410722672945518837817197465579394167884985799355534752985516682599552386360700211058972377662776595211557199381260818726306263887780070991601453621766708047505727271400832035143674329202193758913308740599235451313211312852286157176544068634717108256635483458390533370714924390046957933027473783010431696135381700742680055496520980996041335493601403901112768037569668029654809164799830897229551329121023378376052226957040764227650003167356486763790207748297981672773493310730806647692160024214708305284717535466003117933650731293480998748798851245420372218574008245342476491391139803612338496471541044018837600630875499551300385367629741197088856612492330051103538707327698660569314321737009434291610444640523682195404025350841924403874400524511783823977497004329324400142411694512406887751746992534547298994550376065844050848428839117598544015487806516405553561349701850751515294916461640179937493890711504653850019390864438000267631200843905805896782202932101023124885844880591536860865111826814961929599177341252104043783595997897923987043194282936240618441367318474567826615157976996844706715970990346151822703736184559140813535349332551741896244754911475422767260263094288742752015119341103302599006054840212198403754707382213049102469785492771041226159961982629198302471396004689527016260202961673037558629201144850278477482956751616802758488747243396000672806577775099164881632103084930193081067628976928990936755991216192407132778405785675903294756622534054435060795679387459591455920379401976255974674411164144712859441725977098547659561766304901288541789618176 A013771 547 3985332775739934822570544478091709378179520543075895434838129744230505797897530560974976245381722311961336522374202113586615850684162660381913910897875333862204491519383275151222917150633204433796843864908513732837947642056741458419351703959650163767932634927901731675531638567260653713266926519299836310091847529400397663704545259851604765647357254652981560976525582017252173976549229554375494164464877192645218889185730007809233896403398147697807547224815221046010642442503813815677774759451637075164369734733271353499358814379059269968628107103611530286286644149853033040285668408704243064802005874453716627138492185687690112325234341375021523884585077518613489389099639328791537734049789781636320033809968735847355937877353245185812661059011665197797709097877082195918572278164571907289840983985876059510209844257344959144908911469900659085583074059251143001615841242822467768716654627864942399331372514905220008070876540841495076700449544349508057230926955405645848140335867748739048754064041825179764407986788599393700262552480656932948204112638570057496017233726011871060838132103876908851692156772661629184626119937838214034671672317642001199757512986812985674677210168061236123383376039796406689680332856628864180310428969036712582771517562319222246503394521484266602145209818330384150480155625335337742058897855676456337068014532296168016662061935764811052454616785001474157712388102098646212716399723168108540780601976507859639693972404349107453434070278924189296676914163786686334321251625306802134860270483544635974434948296101554195006473924535826849737026585909021188936896821011694233784476288538684494491710731925714626372040329652403858207730185617094614035932724705090105163679207117198217798202139062402437111659105205824608149382893185731382524399693010947711214150297390301625787281427986532823456990744067966074216471938579488603180124205804546843098275927026046976151275191035703524715424657934083669138641135894503924283733790365765228238523491215715772388180647680615164044440149255907659618633648336695927208113346339895494577794470016751149824464805877018282568516742611624527352394117669729822640199872243173618333130075812902527335498204145335479013687614588920392975854338048 A013771 548 42435823396078825990731157602720521458855534742672134590156405516566425736012905413261547060824579177764311290240504105470285578084964007746619323240576554964753425698393113810221621819942360811068793473545854227258466492620183049249256943762354943800946696712297638881060887464191440738866233577504657029857992493055434323125997926899887544613060047544947661278044397319701148502296196294990261863222012347286290732049653123152722528903383476686254762849832473697921320727780609509336945638641031576350208935439873372061172655508223106625952084439255574488380186907635095812961797215882780154011758551183174645770664793202524316039095266961229186323061905418196435015132959572972293792162161594863535720008547099302646026518057354738533214956356211026150006474195171222140957617896361668822226797481608281664714421652209124974990089331502217943288572582906170681205477553573636801294938477505906668080454538710782645938693406880239576706386748233561793394910221159316990998296319788573391133273917354514131416243325006344120395658814035022032477391375493972217591504714574403055804430642081325452818085315301027557898925098101303041183966838252028775017998283584671463962933869516042241786188071752138431716184257384145791945447662302915581351119003575078480768144864764470779642194145581930434312697098570676277443144367242907077100218739889597041417635492023708086536759526695696831321508511146384873004224252294019742231849845855689443461418161509296164165980329984767631015782016000636087852687306266829131992160108783283855783329456889349068428934348457484295999859086759257619800077350132520201337103520359912497347735873545009341609485430138796282195911016450823450254611652659799439782856197383926623115256376736461150364946152231620427574629046641667761119807931180571229008272366611931711382972645200601504170037442835702758256993201994394646661962543406814785310442070973348202058778234148171131169841757682122908988250815004677785773197399814668150283798134464941544389347536503190266745198709276904759619211087489138232911990911827207226264355516738366243330901252978490672789566275328577967248292564947283151472848239645312688011169047255786111068384877739532180537745720142824344406896991535104 A013771 549 451856647521447339149305366153768112493893733939972889115985405940399301237065416840408953103660119084834386618480887715047600835448696754486002553865659157264694476836489875851239829138746257916260512906316255811848151213419709108406087937181555441592480426592545258805536329718710460987447655133269588053927904066054264672645625925630002575039863386258602697288616742660177829252449898149056308319587987473904423714864706455330189487763227259755240714825016179935466223109407930055419797160249704224977024744563771665707366435851559639353137795109193357152272230192498500216417216754719843079917205052998443628166038718020478917184286402603168375967963168892955640041135753533008984298942696662106928346651009513374574890364274713255901672855280935006445268937230183173356916715360459049619070939584164983165879161752722762733694471201835616660136720862784905413475924990452084660188504908482894201720679928192413613955207396460791012769606095190965976069004034904407320149859213108729468787100671990866471320158924667552193972975051844914601819263366259816172914342200788243738205577476881953421606972437325341436507754444582674782526878893707602396391645723609581748277319842606817790539330588016770020913929972626384392635126708201445110226715150067435663219206520012084861630083262156395264561598705580561002214601222402474556963129142344429297014982719068443705443415440255779859911422626686706127748979838426722215284737158671381193977180583750985556039358553677805735056046906374773063455414437129196597452520838324406496380892056957788880631292942375292783806499555812575135631223624211075103837478284792348271758691581507259469457800860117902812822060503168368098311104877521544434807852789744050682931249899489838329085946628962294312814650088640478320403714851210722446480084159683848862805892726096004816402558691314562969920463614836314197656577162195763833985587171724211655521870637209726204696475035799244734906894678169809062913005913226586464221882535782697564657772568685969960302875856380481880425359659584343904046879229136102545262857542230123758987436541714968683863301699698698195259819231558670996882888055743289501942928015179610510656162178170538658365916428080793619244639165865787392 A013771 550 4811369582808371267261803538805322861834980478992831323307012602453371759572272558516674532647772948015316548713584492389826853695857723041766955193561538706554466789354944198064001700669370154292341941426455491884559114120493062586308024355109202342076731582357421915761350838844828988594342631859054573598224322495345810234330624856108267419024465336881601520729191075845573525880086515491151570986972890622134303715879394336355857665702843861873803131456772283952844343668975639230110000162338850587555359480115040696452037808947407039832211242322690866957394707089724030304410524004256889114958399404327427752711980269482059510178281614918536867306871822372191655158013503619479664815141834058114573035139949298412473432598797146748841012563031395948629223643626990429904449185158167960343867364692188740750281314342991977588378729357145646197135803746933672842691649298333797461687200265525857459921799875392820161395048357514502703970765701593405713182754963662129144955700901181751383645047955358746186617052229860095761424238352044650680171516323934522609191915753993219324412988973839040033271042512640235615934569325916321084346206460198550316778243664994826455656901684077395833662792101202567182691526348525741012778829188928987533694062917918054941958111025088679606637126575441296777051903017021813551581073816141549082543399107683483154615535992640788575561487607843543948336828128960046848271137319567738148351881265532866953469018855780494200707089879561275466876787459078583579673252926551685369674441886478280373463738622486536000962007250412117561971607270292300044201269150599527705661468776468924397686547959889298830786663558535429150929300237736783510816644735849405141834016505194651671851948929767798528107159705190509842850394143843813155658755735691772610119936132313622691157145747470259285054444945117466503713096570777073576647233623060493304278532204519405707996878545009164627608066181190357937288614533152126901897686964036692671034605241014163668475962311368208137305022118739371062769229655254093890291170031841219901958907109666357785698224296180986545776436498391738383126555177636728774808992017554546616688297505632492717466814873159895634280278126204290457716917838138904150016 A013771 551 51231463317743537253803684081199077832818872140315667930573070190923502495925558203085550423633486350467090610702247674966876338153493034948734538901043264147391962373051445820985490108727453402904856992308898077586785447155010130419007843333202786538433037888941828559026863732019739070552560344035213099673892585930442187375152493467840831477772506907115292992724426575603666903571161216949781927869287339344486065966683790893517172424403881441232255743751711279529886571387252606522211281728584081056289467744264953335821298589671990160133385308252012351362338841091381474681363259597327355296077036857278450710877165909444969664378342635652580563083571164619096744122527786540219470951630249050803973678170180129496017110311992018581659101771158304061003973357340194097622574923564172441741499699242425711508995435124178577361056710194886840707102038297349748428980681728658275372045308427319330233247325073182749078534474910814424791880713190566584033969974853074351135488303195783288733052470628659929395098372143550299667645289972571440442466305817254796742675518948519799366349506593438098274270060674593228838471294182356986906118406388194163773054738544864912099834689132056110836841410293604935361299372559102090304068973203715859258774381949991449021969966195144260451472123775298928082048663325248270697235273994275214630922113698613728630346227249639116752578720048318055961890545917166578840391070178757275803650831715393967320538112776350702249129093037568461171304032864268757956360797161922345816293457207220729416641888852236635338243453202388227799873674214072410870655113915583771009883319531841106986566362676901253950216393571285249599095188931421270823175633147324465950248607747312651001879552204167518727285036540868548806670996843648922481454431073645994752557079936875454415441287919063320867259729775610783331537052285634279444139743618348132703957810913722631978750762747257584954770688697314931316249167549003847251406570793062703561176476606318814741932046691448680246023875520336823076366757369145591743820378499045309516058442903727377702114692305735144739427495834875230303531559531475887994166147002920812374496991839974782455586644769406568713816401487823284793769741140503051389370368 A013771 552 545512621407333184678501628096607780763855350550081232124742051392953454576615343746454940910849362659773580822757533243047299248658393836134125370218308676641429615348251795101853498677729923834130917254105146730144091441306547868701595515811943271061234987441452590496518045018546181623243662543286949085327608254987348411170623750445569173575321653546963639786529694177027845189225724638081277967952171589340087630413249005434170851975052529586241059159468221704434232212131465754248505727845963295087370252540933223119825187382827351225100286762267427517306183979941029942407155988192341679192628288456300943169420062603770036986300592384428677835713865760864142131416675871080256926692958891892960711725156078018873590190602091013857506115659293621641570308308958386751485177786111308159663488797533348976147783393202253491740531850155155079849222503790180121271786299046753316161538444134096228323617517379249912188235088850351995183945834053152986793712292235535690890679452428700458429542707253970928199007466584523590861087047627940697831381224342129075716008925763838823652889546206928870424427606063068700672042340453737196576348791221491455855486856025721584039039769878133468190687336806305351727115719009319057557726426673166469387429619003508949185936200045896085287275173959382986217654167087243586384161197491042485390058666662838982455926627754157315181458211074490659882210532925989731492484115263407472757274056105514964029089824842582277548726582664028974552045341938733734719329768180149138251892732342486326828402832498615693081616289699029849613054883031443030950735652973135993713237586375044107192958629783644552061904158747045337731165571741773691725174141752710913438247175293385107868013471869975739408131069087168307693432774391173726582526782072182552125227787167849838615618833762186240594581602650703620914206532737433807521199990048170917031742770609318585309738121732798764598398293249009388655421136061792965532977165804531667519407122904082739372092433170545547259662226540546492117153232466662260888199390257834455726990300038889117772117243671467821185423975649751452272004045891155255361881133287100810163643969112051483587086593504641143664717043042342336484060203664076491194015678464 A013771 553 5808618392745283750456685335972679649573531772657264959664253363232168384331800180212252210818724013601269088600722213971967642399714577567156166942084550788877942544228185114244536053920468228985826006921711602382574285667032121705934589052365571950260030146276587183606924143357479741924298518760919433860568372699105285882144801694744420560230024966968068836446968183596992495574875515946289447802754723083293253088640275409863051231830359335034294797930017624708815704594775847351238088990103817166090318449055856959779898595252345635844867853444623568204276247018412086826751396962272054200043106015482692442867984826604943353830128707709396561594681242621681385415324764675262575755426626280876245658449461918744965988349531065115554725119540158483239440642873788902129814173066513209284096828716135099898021597570817595180053183140452091290234521220357837931301980512249829310488061353139856639189879325054253064980327226078548044718655240997973003379448487723984036603954809460802481357770746840282443463031504192007195488854883142312550508547276794990398224063041533355794255967888011378612279305149359555524755906841151393669144961928926441021949224042961883426847695469662365169294438762313539385190328176011229324874670991215876566037350583149363290931848658088701516138906052319510037245581571144969707818548430884620384433344682625909485190706732326267092052167031521176546425777754595938660931970859324762769919454149411523336981748454923816091338840652206580521030178800963636807291423371582228024106153813982794408068833360445259899933050252715269838679808394518805393563433232857952061058553819721469653390623489936247190355155482338538756161451007906406269489654261382865806290455922523964628578607448471501673217779623640168140319672181717217840650745175504599815029425477763265081579109341899759089851104905024692155494471160588195182485737494032923924553997021448024296378091520210841245443745026515451970402924256785971496995140861486653195746647044682673008834040228399968987220883388203739048063447619305019753937547107465421284580992714814091326037504410613789359982394492718553463792299080649021159093310307241049426622480983105124197235298047637418897741907074314861198882273048615086478233878944284672 A013771 554 61850168645951781374862785457437092908658966315254557290504969811696128956365008318900061540797773296826313255420490134373511456272160821935078865599316296799972332210941715096475819902145145702241075321702385142169650993782558031924791504229588610126368800997553100331046528278470444292009930627766270131747332032500073084073077848445638590125329305848275996970487317218940776092881274493796090040203732291390906558887841652564221769516529666199445171008358827667899469622525173222595983171566625445184529710845546764907736360242246976330476152903478351754239133478252051900531248874854272833122058992852859709131658302433689436831583210479689654587860165871435663391902378094262195906643782716638770263771169870510796397843945806781350426713072863607529533563965320104229878261314812232652457063032169406543714133970934065753477206294079533868058417181954370258292503488494436182498076877288233193494093835053177686635910524303284379580164241006146416539984367497284982021758910811138624821497542912355327457994359456636492617565326795699344037815011403313057760289823266247172497237546071545159463550041230380547227600896044580039789055554619208744001715337609458134729074261360964864322647183941114567373506614418167569851265496714466653675165709009374420321842324511328493743847071645098142876590952569551637448851903692059437853446254180600684198310645285810091996171474551637487866341681530937554861603625710090073974102347782933900492181657548028793740575975264695669387929343872660804724039076060607564000682325811288794857116937622021127414487119090912193242262599784836239830663437063471473546151481072394208869303358920841160082901695575940760675607130332187413957525838575204755105380774663035175365105012111324549816422917432520510358123869390924935567249134628772978830433322487223246588654356272548634788734565028702922071705128917943102303108132836462573948650960284378562707833918507205037581484997042336532580850337486257024500004259893109883228310297731781102198064860352002869775927966317593413383779590250359850339927001600291805838218410427340444439647346964215629105092536558467157282460400610750777302025568151502694294676177508103362452161453611243236423155826527304642045698443421653440820234342998743187456 A013771 555 658580595742094568079538939550790165291400673324830526029296918554940381127374608579647855286414690064606583543717378950809149986385968431964719760901519928326105393382107382347274530318041511437462970025486996993822443781796677923935179937036659520625574993021945412324983433109153290821321741324455244362845591482060778199210132930249159707654506448672442815741748953747281383836999810809940766748089341438730373039037737916503833401812007885691692180897004797007793552540648044474202028810841427740324872361083381952737576763859445803966910076116237489479138293276427848636856738019448297127083684155897250182833897604313925123382698025187735442051535046199046943796976521947703862013942998366769625768635416781198960044242334950607819343640799851692974473389102728469839743726480120653283362807166539840877468098522505932143025292619358876627086026153450134510298577145488756471239522589365107044325111155646236007299175262781372073769588838233447043317753545111090488567688882317004077099305836930759526772723939494265373391835599720606615314654241422477439031566038138999892750585390569812857967880839021092066879494341082688263673863545585334706130264914865510218595182734971553875307547214604987913393098430324648283776275009015640928333164469531818827586977071396625801384483618877005025349940462960585835555375070513048894263495714515036085343611751003305859575233861025835970800806224941423084166355406561039107676241799192680172440750289571410595749652984618479487642671653556092248701568081893349341479265405238603087638581151799280964709458844080033033643612162508936281716904277851844250319420970458853536040342165789116672562737254492617219673864723777131583819735129148780232362094488611998547287638168961383806445271224821478394293302961274568713920068785527174678586454017843953129675991585590097863230445648425628714219516212718258153323495398442653487405235425108062935713015564264719240167652248506799398920894393553664796876045359341834036615048050248005176204994633028126557374080985349734665710485076985831686419542713039907148565349634230321052393364950474968018711025329274558290743638345703274276711968249677200688849711938106284603390615158052517981433763240862739828502597025553765837853855284250617460031488 A013771 556 7012566183461822960910930628336813680022834369562795441159953588773005178244284832156090363089743619807930901573502651068215829055037791863560336014079384196816370228732679407233779198826506013786105704831385543990221381388571026534061795969566350575621122525697674750436423595746264240665433901622799441975579858100983166265189495441293052567105184665464171102018142859501052175096373985504249284333655307639601012119673833334932818062494259966845138342191307078538985747452820377561303202777839522578979240900815851032749717381575378920639658490485696787973864546807403732285250546431085467809187068891993919946815341690734674713778968572199006986964745171927451857550206005699150722724465046609362975184429917886206526551092382554072060371087236820826792192647165852746853591199560324716161247170709316225663280313067643165458933315810933318325212006481937032265659249445164278905758436531559659807973783585321121005721618198096049841498581949509744117247439748342891522268751218911459412953408551638727441075964507734937695876265465825019239870438362666539770808115174104070858008233238787367311641995173896588328132855743848464631599299033392643950875060813487952807601505761977105664274762741113911301809712086096854925649776295998544604891535271574806876146131856231271533141981573802349509926166049604317976993633750822944626117702368156104236738777924683200792757090152203101417086984683176273000203352369061944418536622677803658476149109083356380023542304980217569584419167767065270264174296936000383788071218034980645677175612104358743712226317771764191742237182306395153527721596750566437577401194493445872451757563381322514329448026285837388155087311578778897104512539655176211914191582114740560531518771223100814771029248001899101942435089931651607665820892428293355977588562382002412924789958403363362047677785264436094549009408633024012816588579002617374333890946806550654139472189728290730469305161142100399999709683502559422757136130986271848821877031639040759116230782852483491582919214332003974720485245099745135796995290808448931317923842905284458565884549992657459463234997706115496679838261105048464498429037922562832934871732716955718456903270202943211466306710988706453693895653128096498641467851066700574714415284224 A013771 557 74669804721501490887779589330530392064883140367104645857471185813254959137945144892798050186179590063714848239954656228574362147778042407763190457877917282927700710195545570328225280909104636034794453545044593272407877269025504290534690003483942500929213712653628840742647038447506221634605540184479568458155974329059268754391737747458888423734536006317862493894289185167967203560426190197649246379584761715746471577050286977350364646729438880126967033067653037772283120238877631380272756503178435236420970957111887181796718990679014634746971083606691699398345709694405234941373347818398198061232223909561951259593689758322942816352318457356775026397200606590683507379194593548684556895570103816296496959763809765652327094716031689435759298831336897668163683267307022000048497039092918337577684959873712799170862608773544264425806721946754817973526857445019665519564739688092109241788515832188047257635304847616499296468923790573326738712276900598379755360450738440355108929117662978969219829127894257849169792576870078361616585690474680104804866140427685673315479564810373860146496071667526607887134363964611650872517958647960498451397269336107564872788917647542019721495340833353532221113197673667380927541669814292759311248318817999792502952885067571728543617204012005150579284895819797847417581693816096186777819028212178762714378901294816126197912794507342026722041277495940658623889142212906460954906165296025771584168577958273253355454035713519578734490678463429356680934895298383710997772927913774532086575382329636473915170565917687211903047785831633745113671341517198495594763179562200031427324167918966211649866314534884322132579962583891596509075369693690837696368849522248316304462311966357757488539611875983577475681919432724221637483048837592226318425660862576467654449363012243561692823163477079013079083673057495715534757852183124439688471035189219869801907270801596151365277099876226839698037161355841085059196908709935252733517985522741822646255346632892506003069625375813244218374923794207178322823726889822086205966405856528364220673253079255468914809538688321816628364526255574717808646917804246556049979272395799449045090514209970144490129106021120939315693233858607746318932600914507971517534349678158227719559093946417152 A013771 558 795084080674547874973077067191487614706875678628930269090353186539538804900839902818513638382440274998435704059037179521859808149540595557862451995484063228614157162162169232854942791120146164498491341347634829164599077160583569685613379157097019749894267612335839896227705665389046247965279791884338444942444814655823093696763223534942243935925339395272599834986391243668514783511418073224569175449818542749268429352431455734826682758375065195591944968104369546199270664303569018937144311245843978397410498751327374711771463812750147830785748098244053215193585116826026941655743407570304012956000720189015657012153608546622695108519486933934940481077392058977597986573664032106393161824030465435925099627565046384665978904536305429111965013956075286370606899430285170256516396472261394458527189452735293885571345058220699327605989975289045301782113978074569398452325348198804779206564116581138327199300726017420484508801100522024783113808324437571547635078079462912901199877244875400064252740553818057577959951358512594394493404432174393755962214663273997049463226406100860862839890171115823320782206707495184858490571223683483387510478123890873350765456395111027425994482389193548411090413328829210272116463700182589301146172098774061790571442320199503765532435988319830843368225570689207479302409875753792196810217012403279465382706540987202111755375435914177900536295522776776133027171586283027996247840848072082415828227018099693601728874572277556474364856744278595789938594765137189754704286136425871217657854671045969174248736185891533432343652823535236117970372444475129581093038335978305934638147740001152221647776517167448262067711441593277719628634536498420039790935509712900072009914697817777401737969787255473132961061078119647511995919504022682025838596436864714227584576817354369444905181044703937331266082950716214379014101610045909033802839582694813173650708619495395819737470559482063389104699694116995873710328683943390571106499509846154927537326930947039403920685371001659424437256188560718034781427043922825573921130289560314022221728798787912233004891967953250703458825475569359595226472380779617328820179292470472533432123795307762098530894720912895761833501554126455282803994334537680880718705755373028808757865232341449834496 A013771 559 8466055291022585772713324611454960121398812226040849505274080730273009194584143285211533221496224048183343376820627887548763237176308261500119388847914305258283545462702777991439430839847316359579935802669615660944650973605893850012411261264769066296874161536152023215032609925062564448334299223984435761747152386455204301683134804200065013429733013880862643042935093962582345414829579643695212580189667843194210235744690140664434518011177694202663030020375326927929834033504402913642712626145746681975626990704133885930942546678163574102206645750102678635381294323963534874750355803808597129955495668572638715865411623804438457515515496872539246242512070643993463361036374613868874387102276395961730460834312613903923343375502580209184203468604289649274222265133676492891386589636639328194397513292725409293563682179934006440348581256877754373375949638538014954720360307620873288991494713355960908018154130633493319049714118358519890595831038611261839218311390121096571976292903433259884163181417054677090117562065442105112565770393792944713485661734541520582684434772161966467519150542041286719688937021408728373207602389781731110211571063190019438950579695142220031989248480132903481290721125373430977496105479544210878604440507746209946004717825484316095389378403629558820184865876698681239612060357026379311635190748070119747395059248431728085971237641614166284910474726527112264473323050741682104047009350271533563738961288725537471209056445611421339036994613078487971266157059180796508091238780662676725620836537297479767400542907373047987595215265003194184148525788771179779478672201497001592026997135532268856105524354798989094496991430085221158605700544635176583693881307422959966761571702363693773705902294696277919769378359818006707732550878833518211129374859735477095320573951189325849350367764007524703321251259226250707742153943768839391932635876534370673032745380386974688564586517365010967186842342957772063267579826629222801142006780841857668417457160724075572947457830425669551407903895794525634352635163690246711112195323238223708616968249493689457036089674766213490429573663862540969971477910541365317277269106225591535985254172437050825156966988280514072003124548338495851296931674157226017892778883212010755653748993971757837713408 A013771 560 90146556738808493307851480462772415372654552582882965532158411615947001903931957700932405742491793665056240276386045746619230949453330368453271252452591522390203192086859180052847059582694224596807156426826067557738643566955557714932155109947261017929116072036946743193667230482066186245863618136986271991083678610975015404322019395122292262999797131803425423121172880513576813977105364046066623553859583194331950590209460617794898747783020087869955943656956481128596872788754882224467604043199910669676476197017617617392676237029085737040296363947093322109540021961563719346341788598953942239766117878961457046534902970269660695625209010698797893990268528217242397868315316888475774473865039064200505946963760712848975760262351474067393398533698476185471918679143387296307484406450935566613944721540940158157866087851937300576831693223234328567707111751152783237862396555547058781181435707814271748577305182985436861241355932281519795064408899132716063996579682009436298403566835757351246569555728798201655571800872827535238600323153107275309195326149398111164423861453980618946143914971655620991247801403960139717914550246395872861532808680847326985945772593874358900621517816455156268783598542976293048378531146186757435380082526481643505058235405756997783706101241847542317328451855087557839389218681616886910291511085450635070262590877301040659421738407907642601726734888060691392111943844297431043892555561691289386692459802349522993434033032870414418065918640059739918042040366157121218155510536496181774410667449143564563280980877708214971913852141754011672813502598835522291888901601540072951903465499147598779811623329899635878203964747547434896833499399275360263172448161439677726077215486768611302420447633925967289704340775342135423936201757819301912105583506463360110973471432263941643882715951152123040964683408241117536038455193250601845298706813337978926452672810360506483835717236902636778605497267814356929673189993947964386560088202404100453309083847389956700744530978372529383391360682420108954586859222973746979922655801840606049353477920608805338520282856910641246094100372808336248256296791444457898368361443090098675170986428109717186271384491210913838689270190708303824609728466426142638522309548441490526201119287811277455972368384 A013771 561 959880536154832836742002563967600678888025675902537816986422766886603676273067485599528256346052618945518846462958615110001571149779061763290432296115194530410883589340876549202715490436528103506802601632843967354801076700942778548597587610718435318909227935049408921526168670173040751145955805922629824161059009849661964025220862519262168016421839859442873905394248831708565915228217916362517407601496841853246609884550336658280081866393597895639290888059272611057299501454661985926131047851992648810715118545843592389997216571885704928005075683308649693822382153846730483599847365001661576969029623175181594631503646827431347087017225545920799975208379288457197052501821494228490046597714935955606987323270124070415893895273518495869604907586821374422904990095518787931082093959889561913305283394967930804064958103447428376542103869440999130588945325926274835916758798523465081902019927416806365578851145588428931698497957966933622777845825957965160649435580454036477705401179667144276073472629400243251228528535693867595220616240934286267492311832838791087678785276761985630538540406618189052314806589349367567716354131023623254229601346833662337746350586579574173573817921709614503950007757285611568379134599644596593171927118741976540041860090600500512400902566023192630594913355352972315873816400521856611820784010037878362228156067661501480941522670567400578423186273088070241943207978054079045755367931620888849389501311975417720834085583734004172723565901679356110647311645818841026730919876192611343533924786998480675469815884385837073020938697605396716292118175672400641364033024253198696791868100634923631807434165216771322831115816631885086781483101603484036082260228023009688427270190503112173148172926406043699700771820575843057994072676317259926760100253176821858461645523810746450624063159447867806140191948930951419523737470897732408448740630148422799608868060084718673039882717138539276418591334907687272587160127055557924788091819179198861626835124807008258949527765857710692874351208546409320148440877006224457842216438977998773213515832898642559244563971860384507988409980769663164371433048235300587701826312646023370693220663486512268599417702062413810554363348990662019124444388710505566814985552071804991122989518176614482351193778552832 A013771 562 10220807948976660045628843301127012028799697397010222675271429621808555944955622586663776873572768286531884677137583333691296729602847449655516523089034591359815088459301653495910514542168151246140434102186522564393921864711638705985467112878929899275745459052406106196410644000002537918202137421464162367666956336879200592940551744105103565038859750823347721344637961560032809865350064373428085356140738372053369902050691984737366311713359030392767169376055134762538125091489240826141443397528017724536494582276142571768690362057438986073398045875870501939820725174159986189371174742537692471566227427569333619636250831418488983782559417612964678136018822663492234215039395270544962016172468638055303201018180281101788438196872424944019553055984473994855092334537084053890162136484904055252874657589618527201683673885508217353420322001807758742511089830462974452841647686677856192092708187134154180683606998225591264725606256431909215338502354800413030595190060674580414607111761095752251630336557853790139081371848068302153909121733468280176258136396067447501603705626961622993974378249670477029048060563392065861043738787139540411036795141084836572323141045899305800214013230363975238059682599577191980101025217015664524094679960364566198365726244714129456044810523014955130574637407798449219424397032756729202667708138883328801005405808459667769065333396201681359050087435841771936211278550319833679203157735899224468299409969914247891441343295599676431160529721081783866172574404679019252630834841698925585949231131959822232402599536940393153526955252102264235078474334559722029244223642248059723439811535560666831485558991228181045505721215496312404049232065873898016203906907989007162373572988477138419681745320371553314413818345491576881520885857426183700141547495826799148899601537536828206245024521800896399780763872216770715088756590119054685162190229820405970235227103782084430528671172091166215305160534097054078508081032887580783143601690620109478602540408945023941294571650852903457726091668602166440940598458362278027103920642237730937177516588704745970836117172369374241060589475235373374227019097609480657849046577054856851141413624804382636046599691560582254782860940052569179637083850989463275445966158460579545477592389544591008075511354030555136 A013771 563 108831163040703476165855923470400424082659177883364851046290182613017503701887469302795896149802836714991508042160987337144927576811119643931939937852040328799311061914644006424455158845006474468903342320082092265666480015449528941333253817934845567488137647990020218779380537312027023753016359263750400890917751075089727913630994971231142760533778626767006536877705014691229359446247485448262252872186582185624282717035768253483476487123846955622184819516235074951505955974177436316754089296878332730864594312076366104193014975187610323709542392486269104655211081654455532944424268658541349437237189648758264381886798852944070699316692678742847892792328423720865309921739480840762755548204446058012868484441583633171843289920297580803920200940122679097217023178150871005822446429291258380332609354014258077643527759532891498379219588675249015090258084514769751973857864567745812733403156776604473715919047317106095786798255418486969324924373073914797949777583766062932254736526032147569975359823668027157400938447438231281334824328217970247316796636345326180997076257515887361639839179602491239405303748878998717288393730605461826296719794662271339822096805856735808160678812876915608334859500320297940204115716510782795852560152217961900880198253053716050447965142449063242230358739118237887288430979604793652550005756262829685073105561048478542405007670002755503111165331016843187576777694003805589016155223571854942138452117359646911548067423411545354638997320470078834607005572261022197002013129394410159639187413093108187130622879869341306298755019524384909575115594714391920167392493342657339935187113230649980421658232138597671772544919502604734478316223037425266076539200756266948264953805181304569892771224171316299691878337742794310634434392609874004039107197735563757337482957171692146740097021108135944864865573711364174574265080171587694287607001567127682771064698201071635016269290640426737860569349367065431827954046838186960178913070801722925728159850274446614926904598938281716017867424087275868263135492384641536432602546998547359019066196636528135097462975651389096918813156732306255688769299351345750044776647952480115750953772276917066308624193515737079848927903289679756624775668845335804956948647655288251000245403763870805053988044897717351088128 A013771 564 1158834224057410614214033873112823715632154926102068933940897864463410379417697773136170702203100605341229577632930193165919188837884801968587296458248525421055064187267129380407598531381628940144882789024234118444816679204506584167316486653370235602613689675797735289562843961298463748922118193440414268686492213447555422824342834453669208114163674817815085604673802996432210219383643225053096468583042727112527362370996860363092057634894722383465023958208871078083635419213041341900797542833160486918246200234989146277447223455797674726859207395193793426368687597456642514792229612676148288807701595379977999138330634186148464806324143643253844362452713055779773820046681991992441821077280941625721023622333982526013787351071328640400142299610426287027166862800950474469997409579093319233781624401543820010748283583506228674741930180214051512681068083913268319017638541917357413985276813357284436127106015832545707937827823696049249371794724491044768569231711941038102648434529190307325097631402417153172005192588322286683653209446864947193429250583805033175256867990029168626741007584407326717187674318063578341686816443486957526407472373563865226425686788762522885294907999513397397549583959410532467293424149406815210238060500816858320572350998515968505169932836797625403268859854130997023847213070831842812352461292686610486658428014044199519528521670189340597127688444667346261317528885752521911844020820593111423890238145645520314163821924486134936196043468365399430895395333435364353677435801791679379838067574615415976566872424848746229469143447895650517155830852518845165942395269112615355629872381679960991529816855811788009034058302863735212725111142902504233182989409652730465125228117570531060218227994976175959119120540285273819635457412509938395008413441488282888129518527964177978488553080759431540921088628878605730866774573667065768774439352686775566146296906445010769653235406739263904739342432060512718104054690733014751985066377896745713153446085722307555741680169494823712158252331681313445265866722911663079934351920440532278835016861785751582517785764735991103991522492885597010574015499493129546476781747398008272516155767204612922054230412555568426231384314228510048540611321865135651181589200233509296650613059277696332214864702070894354386386944 A013771 565 12339266817763308220151032680905346924051185653134830008602680460806393720039645888353945637058615245673412542635440696830707522745797371361517532687430298683394323466020393642580109162151584954662711937530044893200408000169586108213585949885086268696630567667894285363265162499906041998522714523753531132973769088789570142233602501262669727999614809460095031518566654306010174415997033060365371197472238958294191354526374569146204229696359003939135575107008059239434549943780464208559692236087492864705485540102164429562258035357333640491596840344023512403973785537718329497507660915775626979224406587606005734824944592814108853257739481513366934771396488617943031635857069850735520510830887466430677459530612245936994807714207507362980715206251819104265272755104520652156532417198185663201306736627638595474447723597174322928652072558919220507028012957508481060899815194336021744115227508628364675881424856584946698121990666715532407310870226380644695725179268748173717000530866818392397639579172937846975511290680455708607539374190217957715634660216355993250135130357830587537538248758769214884614356138740982182281221490249123741186765833708036930980712926743343682620180378818655489107969999803349711740380342883768358614868212697907397454393432198032643049444846221115294006819726786856309925124778217462265929007844527028461938941493542636483939698744176098678215626558817902990509047575492853317315133697675450441583255774833500305216375851928364800615470851154773140174169510419759637957336417477802036515743534504949318484057579789449851387439433192886706675286917620663326954624825511128306746881120128224637809489880683918720194652808893052545096983449625865074932471233982273992653428995891014729203691690506321612700395512957595631478350528405824030049586324967236192803113285762567114946113203926427047727751720299393822269415660406916305910230227408786228325769459826474675267650610959682057664518216580339422371974346925141079136986791844548353657893920771130853537410444780882887061070827742625565190948865563388475140979248850787705035259544294682850649382822908833275301731504245836968592117038602843410884772046293992085752026609194718394033445432891692602511780177905174996860429355219964413781561804086406990735727855188910545423879347650883085506248179712 A013771 566 131388513075543705928168195986280134047297024834579669931601341546666480330982149419192813143400135135930496753982172539853373702197250410257438688055757820380782756266185151506193002358590076597248556710819918022797944385805752880258263194376398589081722284527738350548047450298999535200269864248927599503904693257431342874503399433444907263739898491131091895609697735050396337181536408026770472510684400427916549542996836412268782637806830673943915603739421814781499087801374382892743602929859624023384010031007846845978923560484888603954523155983162360077512868405624772489461573431178876074781481344828749064416010024284631069488409999154331121445829810803857400858606079770631822399327289742553853589081959194737120712540881538401018655516169369822216624296352935904162757178326280941767514131611095764611919360862712190544287268607371859958834281971550306336461232189289959531338942511874827068785411872916512441602956619186989073046146170501104720081708853630553738621652669882242250066239033442194595244223165492385253079256377440813756077861983758616127438868050180096099707272783374600091373664165313978276930446428172669596156682597323177241082631243963123532539680673661043648021664557906067730611569891026365482531116728807317968094381266044651583190488722562435650584616450826445988082728638459538207612075528523799062725849023241993280989912227987098725639991598293031042940338583847902122771543612848196301978507490427111249943970071333228396953533623096024396574556946949600624969718173303636084819637155408700343218245109598062017573455084637857652678455098824823105412845142042494210240790167125335943395448249522366532632663109093223500192679771616211317880953699443253473773711948247524836560909120511312532033811421972478283981476426465214271967995188251130980967550266799814639946213395408595204205100317747945419524737952012844825332131461448755759212793208232302342249943705498694550011789970147454169416782846058902210650635359560750869749254468371001328466346416026840981426282173803477018153223520518960483301147041763187483215443627649782993714628298333256715412837057209672041568862227043076639101052748938427729087579334705361459668126969430742831545435334334303366569851774382181077946070089912061637354030202051519487673467293786603094470530617573376 A013771 567 1399024887228389380723134950861910867335618720438604325431691084788904682564297927015565074350924638927387929436402173204358723180996322368421207150417709271414574788722339493237943089114267135607502631856810487106752511820059656668989986493719892176542178885651357956635609250783747050812473514522581079517577173805128938927712197167321372544302439133563866504452061482816620198308999672669051991293767495756455419533830314117837997527367133016154813348617363483793402286909034429041933883997145276600992938810171553215983578072043093854907762564908712810105357022783092577467786833895192672444273213359736520037901674738582751627912589670995317781155195825439473604342437537397687644908036981178713433016544701505560861347135306620894046643936171449866962615507566061507525038434818239467940490473394947701587717354466159404915570836131295564841667434433067661870639200351559489089697059866443158628427065622815024478188282081103059649795364423495763059430035873458136208843357628906115478705313228092488050160488266162918174787921906989784874717074403061744524969066998317663269683040597372741772946776032263240692755393567182585859876356296297191263047857485719339374482519813142792764134684212583809195551996199648739657991330928340321724268971720843450057812323917844814807424995968399996881104894542317162834653380227721412419904840399480744455980585403606627230614630538624194545228725240812461803271396389607594223467147758067880589403393319556215970761226018726467774725882371119347454677559109337117031159496430791841254587873927000164363122149741223908285720189892286716426435975072468478350643933699550577125274732960914158839472596785624643830051654208169418112796394991671762988742484824939644459700560315204455841096024021162948767834760989001601567915212764498042685342475240884426286147280234310721734375908183380122827099409713032771700136535801506351324097822081257555340277400576150099568525539602130091995949903744835190739007965308602875261090061579214422145509656637853802770227052586659423289295524046485891226190613700694420321278043747214889317073362120652517505715888985168587898625244993554680053148009670696378459324544755942688822546215970498549670295795439991662247235781693621464117969754317383632314545713591444579504747079744239749749922210015921307648 A013771 568 14896816999207890125939940956777626915389668135230258857196646670832257059944644326861736911688645555298826672638810340280011684431248840578949013737647768322022392350315470923997618012888716459948688024011318066712700745859995224211405376185129411895821120774415659522255967302345338597051217982636443334703161746677012941702279475437637974851732371894188050539405550669031371871594228514580065603296036294814737307196225184726738997671405232356016452536077686375432147551007398600438511996801602905247372812450706698643793139311114863367057855791147974002001841578594369764876994207316011576186621175854474465363577032616429139334013254816758143733740525149279514939038274898210578042980777775590940634760167981631212051624296744899279808664632353598183417929924563422932126609253944613854630342560709403126506014390355665343540998263126035174434074841843304463598566205343405439827094293457886753075491394751734380643748827599585379151021040381382885056811021980582234351764072032592317617254175252728812758108879058102752725141792465627229345987408243801455701870625398086478495585016280824954398337271191538986896459430703360174235963441842972492568933586507939525659489870970344457352506117495592400314237655533859779878291691724967745720016010883541056215585625077211588069461357071523166790004917086593149863389192664777599447146740573670966967281273377603366751584585975270423517595466364171093281233828756541663291478189327906792515967332066634587656665534647399428865281195487678811697406649396221622147786317995071525678851681574697750138524650444552175426348581973068956508690262571644357477656606032814545229925356567813963322704210573331207502390014008587964065056013871320932304129978415957334206891566236297045795990463777343078479904535010889053495161185516375158513526676364937371094896239934940565027634670336631547862954514624372953063053833214439628898993609521230449263273761334846260205659945683481219572874575075005110988956814606003415780086975695475167005386823879867291897377655942749539184418740046981769776477654684994187580968609820344141448197159860708006400862785914075123944561608691370233205920006973575037834887752561277750582472107653868556889309629845031219608566603473681349928141943971500916885282758321701882566546905116664855337171692249530083835904 A013771 569 158621307407565614061008491307768171395069186303931796311429893751021873174290572792423774635660697872821906410258052503301564415823937654484649098278473437092894433746159134398726636601239052865533630079672514774356837541917229147403044445619257977866703294005977942592981539835373165381401369079112848627919266278616833803245871854459969156221246295929314362143590303523846047688735345223248538543896194467187322847025405766970316847205122914126863186604155204525601507123126780297469275741943467735074025706975124927159109347384751065132432048464143627173315609128872849256410234319500891263235142280498444107191368243299737475628573137288840714476869111789528275070879551116146235001659321754492335878926268668409145925695511739687531402661005301113457034117836751327381284135336002248324103887586433724491036041228507124578024549505766022537374028915947505928397532954496581123278900036739578146747832371316467685094637516280385117200072037980964960084923762049239631377583839003042997988522458091056398248343344210678111017309806173998738076073922979997900313518419238824823020989253358224114433495263647507132473500018129379135264538728743971100874004829136540069222248146092227781889485139093067878546002556124538936144049933487456556426730483887945166583555735822148989763624530097578679979972357138043859745368123494551878913218493628448456267610998924720649170872671464679469615356525845693801258577808599655630727659759963551526710020151845525089368174612925509118557514169552803986953986002770967832629628714011521605428412705407381643475010477933591563939759700849238248904533915862869118422087541037409277608245196734083081460154434184830697485448869163444641364716435701825287174376010173113694634981397284090943635706458301149099654023488795946641616476303378362687852032049933853127418455162827247136414253969744452721644739671720323204215397216067353168516483954182061823755339010693442978669867101637708026011968475398654421810412161924724371226366117205419578273358900672826924123277280478397093235690744020261884579934067085818109362153757367024418140403358196818852156386944413071919761692009345710243176636234254627002865884789272485488202163002298392393757368938589892426392017193787759014034855419408541762994490810609481645568591445682247379630204179072996332684705792 A013771 570 1688999681275758658521618415445115489014696695764265767124105508660880905559846019093728352320515110949807659456427743055155057899693288144952543598469185158165139930529102463077641226529993434912202093088352937317351606146334655961547617256953858948324656674575653132730067436167053464981161777954393612190084347334712046336962043506289751575443830559055339328104949551921912715789653955937150438415406678686610613675126520606699933789040148789622839210961044617788604847847053956607452848100214044443068225727871130224390196330952829341530136452046201342141464606004238098882256175034045490170927795002747432853373689054655604640493046765851575927749702302334897072954725460284725110297668458041834392438806908781220585816805809004192834375534384446256090499286725728133955913473057751940155058195020346298380551767001143862506805403137396607977958659897009043125576930899479595800673727591203028106570919089777747910887700273353540727946367060421314894984268218300303594908512717704401842581787133753568528548359929155300526112314816140738563034035131891017642538344128055006715527493569758370370487857567318655946577828193041629032296808383665804282106403420645878657078498259590041421559237761062986770757835217614090592061843691774437412831826192438840133781701475034242443003073996479017784426745658805891018568679778969988406667950520155719162337521916550425472371452205755906992464316287204947595801336505969133155988121124091896656408294576851151151592323278430821094400410877398256853086042957505265481840286546794682054601738487177799739721911569036882972830561294642688874335477136107830372958388136966333987972594854824516651387724415200077266825059558852358541251500607353035657832755756323314620473281918281000367833002367990635613116042108699239839932239678372805900248437267695668100751710573784527508538976269838932580073188024478001478485549556685176538363521144130594299346849785863780836876744898238315060975440326044872283437268700174465104818346416003307669454725574364261088064656482533972248773635042327748547007137946329791228488213208444076004359014958079727137761208184110389801622496515513122669344822622343268326515941236173425478376631648473282208728464458105174556222199079452057981443140505862152692365338151369760562014361713624570098302414098769264950426747273216 A013771 571 17984468606224278195938192887659589727028490416497901888337475456221059882401240411310019495508844901393551957892042608051291056515934132167454684236499883564142409980273883026850723780091370094945127887204782076555159902246171416678559028552044690081760944270881554557309758060306785295119410611658383182600018130420013869395971839254973274775325907792821253165661502828864526597728235322818777868247250314655029814412747191420140894985699504311903991918313203090213064419875430529956157926571079145229790467550371794629306810531985726828612892941387951891122315124733127276898263751762516379340039161189254665022723041053972878211969961962787580478678830115261984032821916701111752974449573741229452610688415964702436797777348254276645300430690125583734851636405055553170362566661118942658771059660576647385156115215028179847972463932606999081749303810583352291201143160217658736085573851391129843278767146467953459755132232510668501671172916459366161001792487988461632678585843418116470819810869400207997691982936525645640002043928162266584219186406084375555857748288275529711506936751530787127704954707376809048519160714599507265935896415669273483995868983623037315940571849468114761056762763679798683135029429397154836624274511630014209571833285297088769744507557306164613533096731914508581368575987774965127565719302286472436554200337138618097640569933367428930429811223086888897655760039826158282000092631115559329844961513729330515597435520654311057462155058268731383013175575022536638971660185411516066850635371150269774517399311411469211628558914387104729894699816665355351133924160545276177811260916882417524303932190014171453303976489573050422737153234182659913747245978467095123684603183293330654078799505865856091916685809214364288008459616373429505815598488095313637225845360026423473936804214189657648910923019321244954112619306084641759742914131679583759780494773142702568099445256519877538351063579676441578769266488591725800074040037119457704436105752637603220064353917915830652065712462226021736504941665930705866528532004852519617000942494243512521294414791273632934562881344744407430607676342897183730183183671282711121140741742282774634493754373792943508958540689549903898674653975798005513386406560106420201868306120635785210464328923526674422406724105323695133192144004965203968 A013771 572 191498621719076114230349877867799311413399365954869659307017438657841845627808407899629087588178180510038541247634469690530147169781666639319057477750250760190988381469956306469906506810412908770975721742956519551159342639117233244793296536022171859990590534596346792926234303826146649822431484192938464128324993052712307681328308144386955429807670266177960703707963682121749479212610249717374346741096721350446757463866932094241660249807728321913153705946198986504588709942833584282973169602128850738406808898476358869212858918544584019271070084039898911736670411448158339244412712428767274407212736988343183673161954941142703207201056154979762156936972183067309605981487769033437945671939061196611211398610253192151547022733204211537719158985988457215608700224441031530158020609807594501430594243265820141357142314809620059021210795954399326222466586975091535196709772369997630221839190369612750571232312575590768439472648011773598205794649214459330882347086412101139464761582060716104181289346137373414759424234308125074774741763747071814588765896851986430918773303773557840368125862530299821335802357724148262748632023289055553367685425034046424057588012937618101340135209053136485975732409907662496378021793364220904700375274999836391303520880821843401220239516470196040804900414001425687374412597117827828678319779130746358504429125189852005503676788650496383251216629903429192982238532904068933386736986336118475744189150198189911330081493423927104139857027060445451766324293522839970131770237654261823079825565432008072559061267867909324165420895320393891163918763647852703778874024461486100741334306242963981798788269959270897634780741660973840901305207637576962761580675178717628876993654695707384804631057138459635666728870496514550938714077995144277377924492701238899609180801393561357150479091272691474645603508309732616271391170371189265457742549674124207874142708344423496945122893091423656028362124996394749930735149570524696319188378315247985636835654054085199087245240517967764783195706297782679450304618858830156066795808787669628881826035678704921326742928697481643487225560558838450321110537699169212358990539731818308017906618071826984308089496572147262483390541262327376713087715534297162706538457052013162309493723572529840921024174377712029249786798273486705778229949364869491851264 A013771 573 2039077324064722464324765499536327067929876448687452132301121686828699972244903927315250524638921266070890387204811833264765007063835186375469324023084670094513644285892094751291564484517276652593349485119001020180744680421320299590559021515564085965179808012381900651078542867140809527309250443686408766038404526025280652190783825121432301416592072994262925573082397287232388454655873938990602044099197888939557073475255092939485198339952691171731260660915126808300860583471292005445098309923468002662555701150976269239378521764662730637198354254856843612172066541099989996274506561941513937888001223451878219751828496213287503750276845938224507447064879805300712684490881764668047245514807123621516178972401975990029672698063158444453633604882805092431801439989848103733122603453231266251232967502294452865170851368092834388457852555322444025616824218110774666774565656195734766602143699055636568082481664304890502343504756029365273695301424835562955235231776116052933020781325782505077322368957670752120358349246912915796201450300378820681741179269679951516423098138580843884239804184222632497583623505046730701747433783981863532259114405762526323365197161759757543069759705997797302669598700696790261433176055742224193249595928198257894599890338990988536193110371374647442490579608287180719162745334110630719766749008184187225355161325021544154603150445550485488858954675211714046874875898362526002701975430506989529724126071310326175842707741977975804881197624139623170407821077431200001963089490542579892153982620720021956608884380257498483713401693371554153113406995322335589837450612465904000693727692875080478193497498526316518015145337206049457917097850924919499485311029302985312282228435199892233399711496410318200579329013046886938395427502492296265520139998282791803038557173238641330938301363871618822026386156482032898057773182112423298594042668930074565443871558451421395471668565637479089389999906961611297262467872626946966406717852300760551061026044367899199880987321035320759411467880658789970786843581608823501799241771971106208333683627906850002287158704770784539851977768830511819019185005420753773198531267064401343774669669228813728912536959500224050923142483361261907240957995009196188499221490689836152271489168600297746127065408773877687451729828016086443126592500837130349232259072 A013771 574 21712095346641164800130103039062810619317324425623990304742343721351997304463737018052787586355233641122840842956836400603217795215717064525997362197805567166381284356179024911752578631139961796813985317547122862884569357126218550040272461097726387357234595715842478132684324449315339846788898724372880540776931393117188384527466169893011145483872393242911631502181366314450472265175745702371930565568259121428403718364516229619638391923816255596594463517424270254787563492802317273979406804065087292350893105855595314860902499750128755824888076105715670782408164529632693480330945871553240410631437027315599283917469827679085339932947855550214555296346840166841988664458909030185367070241666252321904273698136240341835954888976511116542290624792108624213821733011902608550289481570006523043128637964431334108339225367452500568299214009073383984767944274443528651815575107172183794779626107544418176942264761518474068953638642200681434307569571649074347344747952083731630805279556932114063328584661278168577575702781128727397953042798433682619180076863552123746873148979608825679385434953602590834270423081737588512206674931838882891495050192559380291192619378417898318606801349464545678825886965019422703740458641543203209721697443455050061699632329576045933384239234397245967639691669041900297644912317609995904076343439145225575581757788829402158214345944221569485370149381654331171123678565764176876770634384038424512502494407312353120373152036581486370374992301838707518502478832487417620902976895297390691655606945426793793971400880981843854580301231020308622351557686192229360589174121536945799386812473733856931804361364308218283825267550570014627901257916648542830519591840018187605181168378008452501240128013777068199768695330923252120034512046537970635258450701715167118754556780645052891831032922504997216936959794220686298519168843133083283429366338767433972846344354390735018982326886907877343824719009327237093250757907731731298298731691298498347697805320429390680332752994384095446213309993254795608938310456970752647158326387948338906337063269952138824353665888399313780343859282507289848916281937720186177017960931701745508512682637948408585460693544758385694229621162830716788301720730857921015139710432865375349386816667255970400760992472624249615986019208715288446411956948913763958625094598656 A013771 575 231190391251035122791785337159940807474490870484044248764896475944956067297929871768226082219510527810676009295804393993623063083456955303072819912682233679187627915824594257260341457264378313212475315661241764243994894514679975120828821165768590572579833975182290707156822686736309738688608193617122431998192765473911821918448459777020782677112273243250523052235227188516268628679591340238856316662170823124969642793145368812989909597204795489592537847533533629672977976071359074333332723649685049488952309791150378912638889817339370992023408234373660462491082135911528920178563911640298903892403541466856501175153218725126900699606028765898684584795501154096533495299158463353413788563933262254723636706337754687159869247657821890368942310572786372630628773813110738975843482399757429457363233737045264845585596071712634226051250030768613392669809070634274693084532243741169413046813458793132964748081235180648711886218344262152855912507000798919343650526876193787574404814616722213150546322769473289939014026083213458689333403999717721852529029458443103013656705290334874775834096111385960387203311464974341842477976674674220425028639294450372281340619011141393781296525220769098482388138044403526812949428403615152027777116634377909373056977685045325737098675379367861875063427436891958154369323026357911236386604904940018361928794556935455474180666355614071271880221350615855318310124929368256955383853714921241144209126560449061936025733322885519666871752918029978557657014394608326022827374897981126616084748902754904500318207476580694673363571047507904246210799386242574858231553526046125398871870779220318108609852839807153908286171448878469515757892594296473684059372613912513661619969080889034002233204883090698222191137067883670788574127484271536311324231983071863099480498520600308523192216838558833210365944747888861867706632109841681070801955892775195636942867874685552546482123816691795077957045608011316420568934070201527474864284895048946410406286231051932151964183153884201848311279324808177063643975129745824574186941859378873912674677049698450374201717834379675893133101413640137622311260570072844542412887248000760186174643044728874654617985464864587290872157006141821472361836722342175142969207636689150516720270823872941572827303047848503009911019132534400391377394517592033758631440007286489088 A013771 576 2461715286041021987486930270079049717988378788914103160848617675861892204588357274588071323473348100128078146981725187244098375712649660067119386430240424215989862047700279651308115836951100279086437161160902305670057636792312375086585287773103952416830072167741031449805847968368226097556300045635119655916756566766213079787639199705717293945891485494131569460200699103321228358180288590863342059818794924634676756461411887120716557391036662373181343000537066088757869489207831423501326841421846406958364194656169234661778898775029622323065250879610736604605042583185959942061348531145902728646312909539088024513031472985151238649404994299289193458902496288819888657945439317787150020628761376488297283649084411908878287749060487488648497722979029295770935183562003148614781400592617108862003712832057980075795426971596129238993710327624195405148126984113756931964099331355971910122469709229279808637568992203547484164452929703403609756374544506893171190810177711450092262466038858125627017244849351591270621349734056908124022085788994302285729105673502160889416597931485746613081455394037706202940860479046791938705495631931099085704951207307564051714911230633560983245400550749360640468893896808753504285513641694138791770737922855979004310698390362628448626695439508993245675375348025570427724551584659038845044569027801315517817804442248729889075735354578630902980596941357627429366210247913200060927274356481375703538779615661611494802008422085013412850425071183211681931889273789455491065887913703036208070406316534223119388273210631236881975304513864164413652591864710937090449581945339143247187680057137947220477713038266574815431153587657943403790040344068851787864199592940445468929430773306434055779165595149754669891227498825326556737309452523318642980422155749198283268348247352085154950724896974456023976579675520601167340218705594220041899226346270283142167657129651763514941654400134233990086621634104497246218009979505864552354905562481181378006135788240973554114622222558981280818502250557469373681047181533540065942556918666249422159961225189099584499891500474788910081263852440185402370302550135648687612423416712094462387599140273057322372309229878125473206727801398115037708837419499480922336122915466074702037443732599081867465122853490860049532531723226295367386496823319975461907573197586535809024 A013771 577 26212344365764802122760833515801721397140257344357370456716081012577428194456828259813783452344210570163776109061409793775159504588293580394687226709200037051860051083912577727128817431855315771712382892041287750774773716564542169921960144208010885334406608442106502877532669167184871486779482885922754096201623922926636873578782198466477745935852537541512951612217044052164439557903712915512866252950528357510038102801113774061389903099758380949634940269718679713093794321084988997442128207459820541292661944698890010678621714156515418495998791366095123365834493425764101463069239159641572254625939860772209285014759124345890389138864379298831331950393780483354174429803037855797573419655051136847389476295450818005736007951996070779129203754280703941368917834568209526450192353510186975162615534235753371847069706393555584136805027568542432674017256126843283811553729680278388898984057463873371402372834628983373611383094795481841636685876149909398486839746772271520582410738381761321676479623155895743849576131968237957704587169481211330738443517211451009150507934774460229936091337035713495648914282380890240563336117488802343064586320455410942022660374783786157349597025064379192099712782213219607313632149256759189854774817402570464437900316460581267720977053039891760079951396705776273914411025273449445622034571008028407633723981701064475858878430055553261854937396231576016867891406719779754248753617347813688491280925347564839196651785678361222820031326157958837989210756987310122068869574505109929543533686458456407775246333146801410319273042463625622676572798175442058139107148553971197296054417248404862003646688431462488634710923401381781363556349583645133837177997265629863353160578874166909825936555257154587725001790407492077176138871050468296910455535114417463320241372137805002729915318702984007743302620384943361229838648777167255006142962135085974897801213116531977907098736052629323526442347159944686677729370261778445753475034429299619313009333873189886404212497425808032678155411963935933890955790388969134622156346069958223847159267125813532375754844697055552314545297500783094164438981553844387225697084541150381835503155645627514368620348679742280038705237629287128921523700842830472861035036803882763427294700864715023724768628143970677807422397788913593071931418174711098718391839407901433294487552 A013771 578 279109042806663613003157355276256729436749460202717280623112830621924455414576307310497166200561154151103888009285891484117898404856150044042629589999561994528205823941501127638467648014395402337193453034455631970249790533979245025329031615526899907040761566691550042639967861292184511591227933769305485616354891531322829429866872849271055038724957819742029908766887085067446952412558735124380999861417225950766885718626259466205679688206227240351712843991964501585022721930912962844763781153032169123684264387153780833705964012338576176145395130466180873599405685997536152378761258571863461367257007637502484466837155156035040863550627910773956022607792974586755249328542747088532561772486984505151003143593960310125077012672854161656167761575580935567696237102482295037641648180176470911531530208542301903427598233678579859888699933549839823112935743238627286025424113635604284996382243875323658692465943129414962214007193382290649747431209244235275087869623631147151161509542288994553211155027363977880510286653197797773638444180635938249702946571267530345434608489478452528359500556756277301669639278791719281518402979020767348951715140209215710657287670697755003458509122885509637477741705006362378675555125285971853573642255702570305334762569672269338692963660768767461331322472123105764640648597111689696983424112093486484483892957152934538945337523231531132231373395073821427609307698752214823240728517519520155055159293100870407765948213903190300587693560929945706909116140400878179789323229330410529779546693409643829990822955347141417079619356152685630260147154972107035065212917802685308808387434861014970614829938418212578982401912377913207959148010366653385098271314884426784984453843852129255826572440378182050095819064258975637771526698945386425502530537898317149433930130523347669068138313549373714450686301858876910375321932179276931305410260814395460711787317264832500754787341488397036909558112559091023744462334547416890383002166603182346444923387081725910432054672590003931956998826591989824070897256061743345456720772952915167524551876355662492737037586334247521045278327788338386662946275585335035179222556194169265784437601314641772997069472741895797852133370276649348756384366574458875024301071887743664973833974807485572621336352476999777293433691656351939029925740724323779153436306015334461719703453696 A013771 579 2971953087805354151257619518981581655042508252238533604074905420462251601254408520242173825703575169400954199522876172522887382214908285668965919874315336117736335613329104007094403516057282244086435887910883569219219769605811001029703528642130430210170029162131624854030377787039180679423395038775564810842946885025525487769222462099038194052343350864613134468549813681798175149288925411604408886524370621923765799131932410796158077320019907655265038362826438012877321943120361228371044741717486536828990047194413458317301104803381159123596167349203893942086471744501764950529049881273202136638552617324126454602882028101461115115087085993921083728727779593399769894850323170998694717753441411010847881472988489382211820030940551113314874325256785801924829532667231477560808269822519062265987733660558430667697065992209518348094876892438694436506539794004903341598715961991914426641478132784446317757377362442010517654748595134630838510647516032617209135635752424454865567753606293214002592378731371636471673532283250150693702153635411470482836975090856663118187711195966562521971961928340840708178319040574226909607954920613130731637862812947728887078799117589695276826205140484906619862993674907746608137310974045028296852142738720968611204551841870323918402677059865835928255921683166830181893626262045271893479499945571444086784492207764446970689953947369343495999663910746050561183908376313583437867277254547850611027336152938068101891816581641170320657761036782061887168268662988550858396713745910211321092613191425887501742282828536361809063786904313796591010046906142995709374387148762993168191709406400087407106709184277127541004615563000019838349008014384125244526392960889376406514464529337472316041343345146882469420281396229572590991216290370474658750945167541281007172488029812605980237536762673731311470907742193321341676427933844940764540008457151682865659111354235936468036975612168451649012974782529201220831034938260895048798207069990685624945544225646217494280518153738361867478123505551507646706913982545443142423162790402640703801428379435094222663976219287067604090123634290227141187051942432647454588361778355514342072691578798305598872795745755706455529516126705762265557980735284838101258757813460694544641384163750106377271989481175093628620481948756835446790649287232599600425789786451281348391402374955008 A013771 580 31645356478951411002591132638115881462892627869835905816189592917082055050156941923538666896091668403781360316519585485023704845824343425803149114821709698981656501610728299467541208638977941335032369334475088245046252106762675538964283172981404820877890470518377541445715462676393195874500310372882214105855698431751795393766680776430558690269352000006400655821118416083786968989628477782763745823711498382244258229156816310157491207303571976713262128487375911961117724050345606359694884409807796644155086022526114504162622163946402582348051989934323062695336751135454793193233323135797056350927308269267298488611487835224357953745447291663271699543493397110520749840366241124794101354638644144443508241924381434941791459689454988254576781815334255218895584863840680773067486457070182975008237388017626169749638358685046951370514249150687218359921635726564210781343127563289904814878459157888784391480554155282527991987763040993549168461374750715308042876249491815595408565440399810142699603648731645185150379771752047604586540531909861337701248110767441748882462748814651957733957450612973271860682741144034368133505503994688616030479963232267417189615053004095075307645432335883285688301156650417685883446087251631461304881615881900873772106068012235209083151705333451420964069054082360407776803332438258055121769715420444736636081273028275831343906629631588769545404421321623946375486256390987036446410768206425513306219075356484549148944062961315181574363839519655394974567724723502089540208207966451930146994145262302850118551827558255180542911202957133306101074979456610618313418474360028351254905321759348130710872239394182854056617146514824211238740237337162165603717032247550079976566018308385405221208223939124004534387156307052488948874471059864814166380064143979560164372652541444628477569291448949891004542225638874485646170604639580929260822010051751119153538217699904251511657716318369673158690155484370934599408860022602010479603308881260820534420154914680923879098957301006077164907059087112453422135220086143878580521837392207318214077609384224883282926018782968695848351636457922338599359729083022830096456876215929516714390019931044358016797529100806762338478287717162956603661378869312956102203253197729475511341458575611132705192143995552396957550891790362783837426833610452720545333809646133243797671652488520925184 A013771 581 336959755787874624355590380330657905816880701558012725130786785381089722174071117601839725109584085163463924650300546244532409198337608797951931774621564874756678429151034932730378789587837119335424668673490739633252492432808969138891687225905998532707777730079684061313978246578234749671679304850449815799151476901293117352827616907432588933988060096068154183183268894460163645801564031430868365530880034774136861624061780070556966375368434408042815144133578710561981525688080016518031129195633418666963355967858067240323600801701294696842057588820671971579945726090322637921548424749967056024673978451158194306735122469468963491481522761630517056739117692432824944300219735496807591224192282850034475760010813519260195462773316714934733572769679149570800187630175568871622595794883308317887711707611683455494149243278379938193235724956517501096445577216455716399741622293910906468825833113199776200484940645448358058685700860499311545776718345616600040546304588852459910404809377178399465379651694557931481243809615802893637483583776203523842889883451719742100463349378414045951178934126939398772549827701677951885566606535444383492550648497183458235021084387604361875808563512485226009030716013647519286933937055371799974379445910480503925385412194280506317399358390590730425407287868973622007401883802571770936603929796895555700993395205081052149917792317157218119466278232651781006177658051229964081381859862018865684620714395847479337956382412084053403826163205290645689197132855850249424136998426780152205193658753000748062339859840301162420918489087555443364246381253989863801279914985581884162231866093538895809367605069259029994859376089848201270106047166102739348378959371913251590474962947687794795425168503792400282154440357494902327615367845440541243614923005094356630240004261302404029157815348418439416365618602735523160424598202257734769232763031045916746874942068580470096131363358000279793732775597581711614505541520666207586816032967665217050505809531522477464645697341112709651930365159573404038895823477260019125396524552223524343498384723226557196596248001050673393248225003957061405982395276027094867072817947217493974824932225760324162860089865390405380116807612351161915786362200444356576260240049423455244763850913107341044885949264641922804001895783782922300920924284100568366714405112026779957607755697770811359232 A013771 582 3587947479629289000138326369760845381138145710189719497192617690737843361709509260224389392966851338820563869676400216411781093143898858480592169536170422786409111913600219963713073351531289646683601872035329395614872539424549903390918685581447072376272417269888475884871240369565043614504041238047589638629364926044969113572908464830342206969104863902933705742535447188211822500495053806675886356172810610275009302573009834191290577964923089576839895654734346110063979285526676015883995463675104641965825814345752699974965701336515385931974229205762515153383262091409755448588647626737649212550728522547932452978115584054905523257295254365841745620158125189024720006908739743570007231355199427787167097892595142353082561287610276380625043082851543584629880397886109457345037400023917466968868354262649205434101701142428189581881573999336998351674952506200820468224448794185563332080057470989351216982763647992734116608885342762596669339430496944125557231737051262100993125990410248195597507362531243652854412284084789069211451925200049015121879091478993911813885733744181352761288153290583650718130110565367466831677513226389411795428679305198009463286504506559211245253609584280942686544159064113318785367272561765598926127192340054796405797503869044698831267668368143010097569736801228831127134815258729784216932958644477343877104177672143703043292324652593090058536076930621276164153779702929496657538554043810776881809841366886983959990559559923871000643940985809934795298571070649093455868210759248355060680902078401951965367794827579526777457940071804290360942495467592484069756028534766475902559444910164002162578146258777470151385262636604703647124089190224661968581539159392132302935377405466979638981687194228381478204380480926605719984448436818250883162011700158244709398795565374347998102472417829959542905461106881927850612201121657640359822790460754576921520724383146244845583606757035986979243666594563050065271255006112053778384417119039699231153785859891651340043547385288168132373754528219137606206162728385864683647222193432076087209570800532916381029356848715187570291307099842134789850900544899136506144591365501971875843935878339895931686134236886677036487483767456315172079293184710331508824019036046260951446245484522766967445945587769907194017012186305720556660206001777102851968774985632861152988607382669863599353102336 A013771 583 38204464763092669273472899185213481618358975522100133206106993170976556115482854602869298256311033055761364084314309504352645079796235045101345421221142661829684223656015142173616805047105172157886992733432187404507162799792607371306502164071248426662548699089772491222108967455128584407239031102730734472125477732526831121324329333513483819807028590838438098746517441660079485985271332933484837920528087378208299053797408714468862074170501057814191208931611317379961251432288046217132783697212514227652113271153574749333434787831215829403661592582959261353224974749331076016571919929502488815240157308090384759310974739016634011643679868487482907363443717012735218633564260789533436999470163507077755258360353075775623112590474222900895458746203236089138966476691293501809958235454673188284510236188688739462314913764575362667874999944940358448634894286026336345653930760487878359988451951094611758432467323826632873651411129736129335126255931461048933403536121838851374805545888322786722258396232682415593782000934834008963540099530121913017768566068327172994255292908043044202196256238134712846649417300032786823702160834594456797724577241748404765074699985842481339460434853423477726322205714678618426590718237680097365402344036903472128931821197587953155338132783986771518922557459484593841731512874954742341902143646394757603405283852986150004976672900811222943292147157255348595909446276793280409470523458497152237511190874612605205979478194069378414856683616904185700339184760271547118084708164476484686130245330823984527236279324066801126372145884572083763315691738924770374762191838193435410452969403426295027132101363462502171950276554566884434577301697512200641456228969207424761655898613412399195877005244143805979920243360906497706394406955240735403909100583284989665678375180106057483795126305053409212857349866078767753318717543410554551393072826114735060352673231741215115774244748919189354986561898907357095008323305081148632237273483534717413325511836126303468783692558548414273515738216477377230883220731852687151475621915664746176607509884074493625200591725119317248461837999119051242332389002086005517427608859864996533986229232563211880593957354369337084518727155874843952300313830795609905958154695820586610999621919198422669364428618573971801893145759783312487317873506922591167763516047018705557022691410668707605911833673728 A013771 584 406801140797410742423939430524153152272286371359322218378627263284558369517661435811352287833199879977747004769778767602346964809670310760239126045162727063162477613489249233864671740141575873137180698625585931483192269492191683289671635043030653247102818547907897486533016285462209166768281203181876860659192086895945697779861458743251575713305240435247688875452917718796526366771169153075746554177783074403161968324834807991664443365767495263605507992703797307461827405251003116120029880807918851496039702111243263930902413620826786151490188637823350214889139531130877297424457803409342500904677195016546416917143259021049118955981903239654717997605948698751604608010192248886952037170358301023363937991021039550858834902863369525448734844729572057877151715043808893207272435291121360108853464994937157697794729201765198461687532999413724936761064354357608429408523054737674928777157036375255426003788912064105986838640225709430305160424373158197249042880852625340089438929452618861033018607403085602361242590745954112527443774979796738129813199691495547738042830358884842334664985736423658422391122995410749114098780608566761775982171298470137013938515405449250741302574710319253190829878846449897929006337967794817676746804159304948171228866032111916525198040437883891143133487391828591955226757149092518096456574025546811378961059462466596525252991613047837901900174782930454951849243783955294849800042133786077677025019160432875020233269483810450741361393967152795769337211639327371433713365972535345608937914852282613787246011902242663298393610609378923547911785485636070954950467818693083700250503218207683189448902615318148723126926544753028185459379108475109912430225926064120658862112008435615226637698351839643246074190751306932387577687645259403350580824103010818569960143338917769300087450504896208701298505061374006719037337704402235584863233439452469698922635264571580458552764158086491528251896911099565538347648626552504070636062488052677671017090050031072879335608758363423515184395580529051112754444534352767412788912422157998217288516765245625208121135900689070490061621651014619657628355278094211786749569179139842483093885368868333080104564457909324701275955406755755338404093741670311654278642431201097606233923974195624804583392435930575651746558216050172711364960717101711750754345918868655176771177618140800398587749204957855744 A013771 585 4331618547210829585330107056221182765395305282234062981295623099453977518624058968519279160847912322003050106788604317429790481293369468975026214128892717768554061628433525842191024689027499897164700078965238998433031285552857043668423569938190395775150811898123292436603557407601603207748658251480624812299077341268029789959964812698142778195274200154517391145822667869745412753379409141950549308885034176244868638722841035495242992958692289566871449106310033729853538211112681180446078170842719930729830748080518274336248900234563618941067528615543033088139557727481581462975626690702678949633002772536186247333741422056131018643295305695843437238508141744307085866092527066148265291789975189296779211728392029137544874045689158706978128626680483272275911461786477094871036890979860242439071695266090855166118276540395833220048851377757343126631813245199814556341953486846762641619168123323719776088344335658600547857841123354013889348198725388484307808595318754621272345720811485632279582131628055493942511106262919390192221315984875667606250950315044592314680057661405801179512768121439114881620677655133656566923815920018879390658159986110018924417312037223621893389815515479407975956549956998513148059486681079218621999970688279088127244965509927687160308734582587672892085373748190847139254510123537132691069600224022447563177361156344319800893854695733377979433061088643484327290747811555979560670848640554155104962404020289253215443853463613679494016122962242969351902629535557851026179920875556360043970917347105271606595534735079878801295165768666777938164691851052883528312581333443955240267358267475410601251915047907647603855513848530244118771468747042970347557045660730756775563768665822430933238212050388521284197983119916216062927218046722126876984615048859196132935606272796407507331172976134830251426481893510423544309571876475004507623709663289897354128220297158188722669832755304961792826198309388173852325762575531063344132793372784911840989974852730864019165562059053733589683444141473336248609325401788267411376339471138365017688126516335417216073855070537222578176147340003670114426727001147167105309412619481042759983691407710010636953402347818489419186373171135282843326790161305478494758984607429287311178822477235012919203962657788769539797351884502239030614101715699026722032275344113440322259499277963242644162353534391247962112 A013771 586 46123074290700913424594979934643154085929210645228302624835794762985952618308979896793284504708570404688477537085058771992409044811798105646079128044449658799563648219560183167650030888764818905009726440821864855314917128566821800981374172701851334213805845091216817864954679276141870956107713061765693001360575529821981203493705325609824302223279683245301180920719767477049154997983948543489449041007843908655361265120811345953347389024155499308047190083989239155480474871927829209389840363133281822411237805561358585132378289697633414484487044698302216322510010682223879417764473002602125455692213521965311161609678662053683086513808415049340919715634693293381850302153228200346728826979655815632105046483918326256577818838498161911903113616893785883193905245102408106186800815153551861491235411193335425808827408602134832127080169470360189612375547434887625395929120727944328607960902177150968175788690486092778633590292281473539893779620027936580909545922954099207307937235200699012512990537575534899499858259487565666766772572606956108671360118954594818966713253978648970959451954957083695259496975671863175124604791916361027751728087532099481507195538572357125920814755608824736127985343942120168000537414180131519887055687888795730378904392749710012882967405835393540954925059670736140338782023795423388894509103185391021652712541592754317239917764800169008725003234471875821116991882697448070362023196324620643557639678008039968238046151680558459252283677301963137659059199294619997726763797482924121748202327911976932067029253859130549476190925104763851485577638830011103809472366038511235398366830832078172082130391430120631685853511459150039376678599218513548260787422195461098146203008753677244577120481912536974634140124260867868638049017761497206986132181040252720423498335592736147138062329849883672517189179202098989899808321340705847997177260494710827026757289724140393518988379178487233170013359598365275179564719904254762488325983833413741282861252231878240076074904804804155262949313218408084375192096878241471396335262688681310708343171145939522516754408791080346012419616876359079378415789108215035337334625572234143308306346109296193262279828199571275335496501526248491715743661637580735012193668099907051289432101737598417563683794380134818059762202866179841197978955068763236536199667864119912551419148311752607675040740434198008300568576 A013771 587 491118495047383326145087346344080304706974234950390966349251542636274423479754017941054893406136857669122908814881705804175171509156026228919450555417299966897753726241876830369137528903567791700543567141871216979393237584979518536849672190929313006708604638531276676626037424932358641940634928681681099078487408241544455854800974307093409170073482067195966974443824084095619402418533084091075653388651521939362286751006399211711242998329207756632086480014317418527556096436287525421583020186643184845034860153617346214489564028700400597430818051947521999402086593744319868040356108531707431852210689581886633248819858393547617505199032003445382113132078214187929942017327573877291968549679375124850654534960762337980040614992328428037944353792685032084248703049850441514677055079755020221158674658386635614012394246795531692489149644520395298992574829086683435215853277511151211017567686382303509135797976295915906890469432213130252788965394057468713524844987615248359414915680417043085238323244104295609874490747023599219732594353118868645132642546628525632357562728364654242776244416383027187123123796953999088726791824325412223500400676041795279088618094718458676804835517722765790290787942295695548869722386190040423757368964639896937074573973998912217177836937335270424088042035373998422327350989373668244948732930718043598558083142879647969970644359592199604903834440656533743253729566962427053214822994464560612601747291429609581798715423094586474118316595911303489793662354089113735794580915598176048374858387606730372649727495092022090822480970515525490618430698261958233363261753578067634521810014699968376330524407947924486190968190017029619282873724478732261880864471537269773060769637209155300257178891404693705904324043129721065257945941124422259988335463716610967069410277391454494726087688241561344963030380143950044453159005635835869473943469747680886180911620982646910190188261492532058794302253003393450112005137540504710975695075858189517179906613765039500330045586361554645239884287149609282427045447559515187428177877109078596422438086361964035758400944807423524340244080499471477221371322424273696271939093093149157946845973371785865856755610669034939772366748251493939789238509116959666409838177927810282129873019301947950218105042559675542700347936119082949076079913572190942637454063417148828847511091223541766523833804143340392384454197248 A013771 588 5229429735264537656792890063871767084519861653751763009686830425991050061212420783036352504988545260460820733060860403402857226229493367285534309514083410047527281677023504489770576407765189846027387902926644718396579193804861913380375309489015324895433222191081034052714046500679754819383880720602540342987733922955965365941920774421930620842942437051502656343877838847450155396952540279401773557282361405610329629324716138806301315446209404192618456839192451872481417314853589570689015998947376632229931190915717502491884877777601865561443350617137214249633418050189517954893711843645620734362339422667928870833433852174495031195359292772686428740630368824673078022600504006645404881116985986329409769488262197374811472468438313101748031479184510221633080190074807501248281282489231455314897567762500896018003973939878821461624465414853169143672936780115005218178405698938738094915060724598767765277976851598912576569718514205410931696903515923926861612549428127164531050022165080674771617665903222539653943577474307284491712664672009713333372377836500540933343327931626838377081450545646473488487022189966182296762879345416989355832266398493036131735605472562147990617888592712010135016310009564566204364803968151550432168464735485622585970063675140417288509607708745959475689471592662335200941633334850819472214108246285728237446469305382491584247421140937741393016029124110771298165712429015923262631435245058641402983405159142482826992721825111156776411835113263559559322916746340883058740697589289378563095492111236465007974298367739851223077777374049315424105050075093331268852011152099264172388233036525263271167423895829499928961429287301331386124039418249541124507444892928848543551075097003085637138440835677178580469242411245269902866608381092848224355796017654473577355080633664207459843381704396145201166347487772780073337237092010380338158550065873306076054346940223224299705124608372481362041730389980133456792630704531294162469201167738001978931645623370140599514325403577833862514287889569039639283179925613717715735238035457468894706120743582193052755453260309445687174918969158372289453161841173666317903607463255852233818015924462775899642733742403884038696161135381907470875811645077386527931956918575323884118887909527141773922382493175425178673304823795995241762098919716689157203610867265800729568298099348272729945782346518288498109668292296704 A013771 589 55682967821096796969530693400106575915967486889148772527145370375952701051789856497771081473118029933386819165632041575433623744891645374856369327705960150186070495296946275807077097589883741480499626390362912961486775255634169653674236295439035179486572949890630850593299167139238029316799561912975849572133390811635119216549572406044717250735651069724400284749611228047649254666750648895070084837942584246938789893049577446009496406871237735843001328423721227538182131568561021748696642356791666379984307320870559966533590178575904664498248797371277057330096635398417987183708243711138569579490190172568106616634403657954023092168185749443565093230232167245118934784650166662760271174133666782435555225511015877646992558843931157907413039190356664839949037863916550273291699095945336536193029301535109540799706314511829690923377307737356545041829430834664575563163663882299683234655566595527679164679897515825221115314362739259215600708628637557973222450426310698047926620636013779024968184906537513602235191212946423965267756453427559427573749079203057759858239755815962575039163285410043649705409812278759909095931139270000102660901972611153848730720727071841751804099277735197483917653668981843500944076432652877709001729812503450909295409238012895163288050302882726976497141493518668545219626511749491525740135824606450434272330005163712770389066540308705070352834678113531492782868505944161550900499522489384413658967298134549157141818501993783597355233220286030382187670417515037722809470947930753302939840800000445879404910329019693935823332173478877110635870573199593791350736214747552964907589905372921003311390729642792515243581299051184576599448771725521113893755273219906379291731847632888855864250118018290597524836493194939633925723646041876647892940515995984834651676898587256481032412328388410154102019268049804562220894900555726529840712241101418963097826686219496892343260166829950181543020345192508461047927931741849220241972054034074245071664162597645257103628536897296774968052137448131134079087299847934866237148814601551128790830773677663191625740066315774977677038537183598348138097267284817198953037612268748314585694233563679637779395828889116557244036723769546550749885642396784011749419477268990048718097918460645005608725528787331927302513349763779757334282829297143306145904048514646246168443238161860408028462690425726735927871747976375304192 A013771 590 592912241359038694131562823324334820353221800395656129869043903763144360799458391988266475525760782730702850475649978695217225635606239951470620601413063679181278633921883944793756935137082079284360021804584297213911182921992638472323268073834846591173028770435437297117449531698606536165281735249366846244076345362290749417819846979564149285833212590425414232013860356251369263691560909434706263354412637061404234781191900645109117740364939411256278145055783630826563336942037759580121847815117663614072904352629722523649668221476232867577353194409358106450868973722354727532125379036203488882411544957505199253923130149894437885406841860075081112715512116826026417586954974625071367462175283899373792041241297065185176766570178969398134041298917767215777355174983427310010011973625943437383376002745846390435272836921962548952121572787372491605399779527508400596566693018727027082612473109178727745511548748506954435867334447632127716345477732717298872652139356312814322656532274719057861232884811444836600316035453522382171070716096652784805280195354159026970536919928369499017010663046144782063203681144235512053474770946961093133284204363566181284714301860970973210049109324382808755176267318669598052525854887841845450419043536745282177517566361307698691159625095276845741562622986782669498583097108585766080966260409484224131769894983213579102780521207091589116983652552883335151983851293432193988518915466965236640683790536679425246083409229807744638523329605651509534314605700121672475246653566661169703424838404747723903485183401701028646840983203083474050749863429274690302639214631943970336017312410862843259688489236454702313653672297013371630930521333348820740706149245563126698360713595000537242535256658758282444458979539717222041105383053902546764030614325246519371055616157107010033126472679791320878301166194318978528088901117376089743903943247909119065658554865202909671034256405309533070080635609830093238336617187210497136518431354822561523080003339726697639436660882416059859819159547700315674121568780810455693160577877316419364766078119757664430880226130371962305106343930955210974459702048733534451944495437632053708472198986060783075006786011313101534503034698131672384782320240956157107818593960206038750306635768948019721709430527510361917162148284726856095443566355981923841586308583953229201583599947489624687070727653138284159978372452444239036416 A013771 591 6313329545991044015112880942757517167121105730612946470845579487269961153792632957891061431398300814516523951864720973146673018567935243003259168163846302055922254894000220244163923845339649980219865512175213596733726275753377614453298158450193446502810410347596536339706602613526762397087919916935258178806924925417671899800945730638399061595552047662849810742483585073364579919787740563660752292197785759429832291950131358069121885699405874851056849688553984101041246411758818064009137435535372882162648285546801285431821667222278927573963656814070845117488852832195633138762071035977494749619918130707515361655773489836075974603812052126079463688194773019963529294465896569807759920737242422960532137655137331150091762210439265666151331271750876385313597277903223533996986607495169045721258187677237772365354785167545057221242190507039942290614296852408909449552242147263405384375657613666535093034206971074102050833115377198386895923646646897973798395999979866018846907646755661208528106407757472264620120165145509106325357560984997158852606623520131085319182277123397278425533129540115349639408992796823819732345399361043241719683210208063252698319637886215618922740602916086028147625116894409193880063295302845739970356061975579263764626207046615204375663467688014507853456158809563261864820912818012221237230128740840188018555085841781258190286406989813111240917641932383101752698324048572466001589749411892245839750001001634562520020296141478992864910996413640977273521381921494895568516426367177808135002067679333753764124310232861312553031562789146432831692384545794916902342502357400939396137912342550867555029163033389769670235784302618598381126148191157498243247039077166756173084144878359565720558515412902458191468599214138908980293690118757954317943397981335224938263000200840875442832730681094417984712150817637108483367090619097820603593089187703736299811132292204680582177172762203735908130218607973470832801808299809417373509648257066150635097755875561409876464721565075966205387354410863912961298046464378069732220773833237665233396029199819179610860012647836200654624772350176811086456046907414914674844304987419906107887811974803575218182672257448461905139388313465706047553162145925701160884052388488273900613265057667758513996762016256930333693942554935771563704283094558495525065211013801933984538462172240869523667929108050616449735449709873626257259757568 A013771 592 67224333005712636672921956278482042795505533819566654021563730380450546365583955735624022121529107072971947039455548922065774301711374467498703622608635424291460170111314345159857461105176592989381127973641674378020717384221964838698718791177659818361925249381207918945195904628832966004192171275526629087936136605847370389080470139837673207869438203514024784785965213861186046985899861521859690407322022766408854244684998700720009838927273755414053335483722822707887191792407894745569295413580650449267878944502340087278037112582826020807565017756226358811021304957219101661538532391088364093952888255773623570910676119774536977581390731038494129351897943116571659927472866675313027636010157319683746201751902302086177084016757300813179375381603331750819183815113524189999913396608559998839957182387227800146297752464019769291786844518961305510461032884450067818832274384060740532832002270321265670628235827997038637271012536408423667794989496169625005320607785613368681872622654280548407277029801564673675039518469380964152407309368249747462555327242355796478652886809934220675076763343148242960426955300580032510013812396388437831186822295457514731707504212423910289341939850484027715912244691669096434913968384701439204351347915968000565739852632358696192064603941978479623601179004229612336613079686194131734026410832466322021574554043286837210169661627530008493291051296015267462731754469199617984927651737828633701658010665404821713176113314468316025572289812449126008455674700077648013562907957709301021502016649545810080395655359507256064680080578831216791860510643624275176142965101605202690076490623481637725950527979534267448670631254282835562231225939445041294094472093671619730999974664772655792507072116585374822757644432151102822167212384534697577461301705257475142624426138553641715282916292293362701214981906199931130892780912153593787059213670669384120388936647395438839022535571945379949770567737701517427673654776370676193130734641240371962520904562977892364596355224928888154964549766878945211901598752697686508686799776314659405200918919674624496437414674159864570444575984682684448583987470154011457742159506047160236789421907708468923209094197311222365924206761782837994346070529816865961093389832623140493730046334046292657037521949103794193173100324956095610323206390858860350894366874962993067365545210020778688016109142522963956783068510734372387301898584064 A013771 593 715804697844828155293272990453276791686542924110745732021610601091037417700737960672924587550041932113005292076122684922156364764622715329926196173536749997855467891345275147262162245847920362150930250663336548777164598707195481602463957688459721745917780055411101920928445992487813422012638239741807546528343982579062799902928846048991544317393777991017335908400957597193909028305861725484761983457164898416721479997405866165266664764897610947648839916230680616193582818205559263250821857563806765983804375001060917249336539174781931469558952309068298268619754855184468994492062292900308900872410354147477543783056879323359269737286648504097885489339009298305255034907731084358733118268236155139992529556254255712613613590610431739058733989063312276482722669263328805575119077847087946867647864078059201615957778468236882503418946320437899981075389078153624322134926057641478765193595160174380836860849455096512467409661741487676895214681048155214167056653831701211149724579686022779279440685813327060645291820792661968506294833030153123310981289124476604520904695938752179581748217376077842491042626220040576186166627074396744086026477283802031616863221504853889796760912975527953927119033581476892538838963935360300924647933152609227270023997950829355397053103902774186851032105354037036912160256072498595114703913222544101396885725851452918242613886557009939530436563114199970567943167721588037532303509635704399291655254497565230541601899254572458629040293741922958293738036024206426796048417843933688637276953473284363785736052938268033262576713498003394796399730717333311282075570292401892198243934472158832478505921221926080879793444881595603633066638093803210799699517938853415406895687730230499238878615303897401071112723397913544942850436477470525459804807940557581595318664889523319176984332492680339726042537127337216866681746331152611466644606507165287602113901397421466632757911958770074405705157005271045757569869076058794960104456062459927480656922591786588597898221990435042801074062525917727008616328223518724965944497044018198493346579384656695401638065591450454237946093845084901224008522298582199914002038514420390162201333764473279777094330435012969895752360953599463658963796959001489988753722414937771199977237533364924924212135533714057200568907172260132506058721501649865145016323218484605950181308325396301251469995530149584520211826113502299597179990616123113472 A013771 594 7621888422651730197562770802346491277878309055931220554566109680417366423677457805245301008232846493139280350026554349051120972013702672833054136855819313977165022107044489768047503593788656016183105309063207571379248647034217488103036221466719117150532522030017413254046092928010237317590571976770766755433806726501860693366386352729661963891608948048352592752653396494920743333400815652961745599851891838341250319012377662927759446416629761370564847428024287201229269848252795035094751139339414444195548985011296646870935469133078006287863724186959239964263149698004225853351479294802489176489425450962340886201989651035129504162628233271634284690481771008354355611697520586251790243320178579930640454714995314827909757512819877157497399515546149119988030982315925121763867940915792458246714456703174378806718425129786324896404940420022758998490742904179791782092692661766465891781401265536807150894324997867664752978078223360783580245923800756720450819249999954496322267324496770553767484422540306541751067307800264640655027382105070457015328766597426884938593202355833208186455018620476866844621883990992055230302245088176531028009930117924032656359582583684218555910201363421653415963469575565951753557287983716484245651192208983051971215530180430976267821450356739541589789857809786369040682406659965040781367267993649591674039208866270673447352664059041836120088524040001286607458849899469423643967770600980443657545149890074574806977023262687539482021047763995659911722607585750032524323553202205916609725000583531905590517491686678018179916845326740147792064332678165098531540672473495348126901414259547248231131049171068909208040601099229987484893562422816588595200467012911167252625282951494355895579495755899526605208278740983426551471447612106155096001594951057128826953143743644302596529172382060257402900935331886685196427234934113006896831770088295982387308822079743776705606246536983752271948511792126095226603965921874048735192248153073307814034911757343595390420267754152335745836617775971957187746662924027383437377004524705777557154377287824492636642122417764436725650007262464028233242745435303264684293706101548314447119801924111483066500430472018103449971139433927089040646510019447865400249636274257387737357625255269720593010819162987281071657723570225890924513266549567764064133809630424084157530571048819815725652512405032775971215524456572486110772540080478912249856 A013771 595 81157867924395623143648383503385439126848234827555636465019935877084117679317570710251965135663349458947057167082750708696336110001906060326360449240764055228853155395809727050169818266661609260317705330905034220046239593620347813321129686177625159418870294575625416329082797497453006957704410408655124411859174023791812662965281883865440591517852078818858407630253365877916075014051885072736667147222944294657633396843797354854782585444273699073774495413602610118689265344195761533688910131686085001794205592400286695881720875329014610953172935142741987139474017984348996886486551531056904751259402201847005756278785804222058960323665427876361863384249897696957178553355199202409062510873261519101459561805270112287583097996506051973032310041535395829632553899699970696541665834871358095411015534975400785533937790781964787496919805592402337815929430443706422895722991462489328815688360675435922542722772577294894289710576922345623562458596630457559360323373999515476839502471241612856516174131209184056565364693457217893694731564654790226299220706729401470826140418684912000769373038270837678161533820736083404092258305698903702386249735895655099724916835351069559183331824117713765573179024040626254271878002450613124247693894641251537389502965361229035299762803398562638848082405958605257545186266115307754239998669596380852145169496008050130867411166900677471006702603977933699796221833729550422960968821359239764065540756029514072544691343701096920404560116591025786740022325573066346318997194497088600060351806213447730727830251479747537579754569039129093689901014357101969163845080497778466855246259035659099165083411573541745247216320504600906739146652678151035361694572753478108905954012867511901576130470808818159292257752033991525920067974173706339462224983038856307749397074582324534047842627524177620826089159413929423971557197578435297437464687900175620460064337505111734361295313125802994191707753562558661972879029136114870932327058333924581603843740392194603717195011046214071021668306078549400135126466815043578841190344179067119428579809360755197594965319504355722254721277330716972627568753395109162358359382569286452232931650887939071692096583666048765535292692692455644104804038687080870781858127048292664627383993718111984874379202447488568851011440575765286564217262219797551754896804944755648109385520527833397846747952088788998541502904413583832107506006776939457636466688 A013771 596 864168977658964595233567987544048155822680004443812417079532277219191685049373492922762924764543345038868264715097129546198586899300295730355086063515655660076828398654581973630208224903412815403862926363476804375052359192869463516243388898419352697492130896641259433072073627752879618085636562031359764737476485005335221235254321499399211418482088935263204324446937839868050366749624472254500031783629910849514480409592754234493724969810626347737550827164040592543803297384996468810719515082193433099104701147878252737748563880503347577429385413399916679061119343497348118847308800702693921791410114645266917292856511243356483809526389476027501121315492910677200037236126161107251697615778488655392341414102516155638184827466796441408848037322268894793927433924005287976775657809710220999936493416418067564365369596246361057267202089947900093064016575364585990993658413092586373229449664472041703234912082403036034396838223069136199693059136921112092068723286346840797387022313780693696184222149115391834308003255932456132061501700444206329634102085254666861356743178156942984192284111507879597064012123197816086774366439081926623008787187816935501870914462818188666184117263205416175823210247984588355486956970094128546989444590140046370123427575166366767871874330587894978454381458647228782341143361595796967147505833862263313641764793493717793476194105158413711279369327157038035430170085552252903688396009833185007769877970202265844455873427729280008467756121461242577207757722702010455604682127004999413442626032560791436789936517756351780149226651128646589610066000874421767656622417140345115074662166211698087909808166435072503392359380732990454958433557716952224531323810679034903630598329013266727982637253172295760143960543657941767996883789001625102593771619397741964915580050152591638541428297877443306556197369439520506449141039815179047114123996761070006658765065754429747479072494163550282153304159934124632687215902241351145687418517139628944917728147696088140380692477620087428238724123124394012638826618646584027500994784818706687675517810073321343991190722082379730568272161017474324538352086151122360791810705597762143376256218654775235377444422876087255419796591789267698427953403940037112085225336810220292952384765110456414942389747660858281125569819250748771335785408116404331086141179051758141068737022580370020272172193841425256469922926195840644280723960160851344913097293824 A013771 597 9201671274112655010047031931369024763199896687317714617062859687829953062405728952641579622892857537973869282686354235407922553303749548936820956404314701468498068788873988855214457178771539658420332439918301012985557520685674047520959604990369267522896209787436130443351439988312662173375858112509918774924649612336809435712988015325602803183997282982682599646710994118915000305150001380565916338432091290725630187401343647088889183478543549350709441207642704229406417510555442399896541396595195675639266857822607635151546708199599645004468095881882312798642798769559762769486144109882284879234934900742802135334336131719259839603836995140740831939767368512890825996490271363470016076212809347202617651377363592025235392042866448508121413901407519191765739316422808306376707204357794433207323781898019583425362455460831252537781167853765240190945648494482111632100474782609859702147180027298300056045343853427527694257533399240162254331693689936001556347765553021160810577013597136826476969597443780692251711618669168792894190870106329908997943919003791692739726601361015128895679441219335901949537601087810345691973453843344354681797565975874729223921497200088072917528480618611271440165542720539896809225117817562280768343605995811213749074256820371473344299717872099905730582253771675692074368494514272046106186642118965379763657511521121107064934514831726789197702724595568141001260451070960388918474040712703753962733660626713726711766140258461373530164667181319310962108204231331007331278655288349233754337081994707307218939244041069633755028965381217828886167982777310842982007715497710394785315002745822161240063637356200652016121842686044882364397400522570107286809535936110363653858611007333264119559121471778605254012891868869763945630818585289304092418480203347156442421096374024795767189128515799016328210389589792014352670453791952026493671192317511873430902530420153167951157163917853483404368382694978559088853474927065906999279632370502769005483969316667946518773613501698690935885934463028547446578225835348826724830592468749588810368913641660725670818198808733179371090961970514066607684373013337150897711200393204971302670376216236046706299028214784577095709994109372122452860847845153515169483479386355225679356992978896139906306566033092818977425067435381972917183443025623473317405231274543120686099911816435779975858089520023496130891739318133311180301148727792745120634659984637952 A013771 598 97979395726751550546980796005217375678552499926559025242485329956013340208496201887727539824563147064345760122044299898623559347578325197079269543793142941236567436463930233330323540039559354282859699820250069186270216480261057258003177873937451960583798841816619916960806132995553226822106137182005615115397669072162346871471896387187018648303203069199604321038178665378206923249237214700265877171624908063646510235449507154202492025679531713486354129978979514634719533652394350674098372790945643554206913502095126099093669348909337020007576284950282866679948521298272353969488462482026569394093586823109357137040011130546678772101656324258608378494642939925261515210628409478228731179513993929013472751866167527884706454472441943714476815222187264353921592241270062846299178312001795124791583629650112524313259425746931177022293875306892277553189265169245524658605855485229786108463172930672298996770821351296314888454215635109247684123874410438544571991007608569320311024040782312928326772273581376811096225315589309306737344384892200871010106849552373944292608851292089092481194690103488683958676376383004560928133336523930688651780482511114116776316102186537800425843261626972818294882698888308821224629054521403165621322716643397804000142686623315448170103395902119796219239838160802769207875729587968746938675365282743363723425182676897548027422713928226851377138611493609565381421283003586221203911585508869572195188018353247762026885861472096705349193376146688023124528158655212566063455121510342641016181249079643407267265070549309460223548423379207441979916680612805856072418154619620283674034149237514372884197610568824542667665380921005907416103520764326502389947938647703152186286490006084596345065525431498588744729272619725246493076956296160509976071977205240521798899834190616025329029840436227925862784228352105368827234991976705178104610855796866428292250143913790932343921481397303891289714538936131697178111801023397777728329525481113484370393305283880294531901436566087661085313430162327973211164948694794306965996148607245621652808192456403406942872180915390893943376563062033781238623203846013982758828861786846534430834165950481425328672052431026176915120017276594359878062307855194629524660088505910443033793261239286097722352315120372336471622118051947247622169301336838743883730902611335149065591861021408185182936937209210186801735240259483497447846631653537150044517859516424912896 A013771 599 1043284605698450510224251515863554616225227019218000500781983793371630046540067557700522844051948389941153653779527705320543659933014006698500062102309386038286970063467929124501285054341228004403890083686022736695405265081819737683217838001685988476296290067663368875798663704136650759201786148713995789748754380280384669487432752730767374567132506280837386810414526428947147318757877862128431060123462021061708040987066352177948135089435653685202698776016173871830493594330695045977799473477989212565195214970308902703149391227186620589040672282150611964408091854784004025067113148508618910908308512492468434795202038518061035565338436540705662014210958024324184613962771304124179529599465007356135457861870951836916354327222561816671749128485849990840557114185043629187393650666195114488780782488514398158887586365353323172933385184267788971386359295522126346564835149206726762482915865365798639717615705748603160932260488082643269340551014722349622602560249016046122671783986250068060823471169094500284552607160394965498139243010332154874515617734033677758827699048558164656739761060221947506791986055726232564762763767306813972764158577778343115434213856082254498934379049804006569203910977762712328399850172543900907535844286818899816993519327165062892115260959565771590142465796736227886525460768652691217403015289530651336927031345143605091395997057907759513463771935183954652181373821422186083379250562498443204734362019425382170062280652954885718558211069209934070229975833360703403443670133842128441540297940200043000581838471209047132460343612141800842202152815165156755459108510389716780561115621081053042470936157336843730325300976046870902166670289098548597448165650720743164479578545584788781882257714794596972953877294854834424658283430641517110225214413281401076114685434461679437703509740964954954586926463493217967272398194567956736457896392525033728455879532394045847598075933918491834452880410591930311552534457297139537251252787322896381575947914662757376175686496555701415236417404368468258752484373702169780573926990369951379359101633275783477127702982387082238709073643484535702628859874552356888416009720306341898619522199040726216899700014285566731792197943961176743981607454042112415178580622410934397423830645675918368547607451401724638749832313017134292680858720634658944873966651005496667250422136155954355827912507403670069064876838282980280824670933846863573674026168130892472516608 A013771 600 11108894481477101032867830140915129553566217300633269332326563431821116735558639354395167243465146456093404105444411006253148890966733143325628661265390342535679657235806509317689683258625395790892621611088770100332675262591216566850903539041952405295602896640479551789504171121647057283980618911506627169244736641225535960702183951077211004390826926878356494757293877415429224650133883475943533928194623600265067220430282517990791742432310840440038336567020219387251095792433240849571608793593629135394198649003849195983134717787083136032105078460339716197017362069740074858914620805319774163351669041019803893699311306140313906699723672285433889127318281043003917769475588846314263631175103398328130355313201895159485340876265838223920784720117330702470252151842344563587367592293645579076537771937701311595835019618282185145394685442083416967321953778719601338222364668753226566918088134415023915713172034811126457606709677103985531938187204763578781472061531522859114209155885590724711648321008518239029916161043885592624186659574016785103842297631990600775997339469047337264964975769243297052321067521372924349593908594282955181992760536183797493143509139563845904653268122313061948883244091217360872801604637247456863441669966047645251346993795653589675243298697456335891836975803647354535723106264613856082907306802922375435599029763089107013184576672601823299362243565838749136427268450503437415822259989483423244011486782841469346823164392663623131207831464947377979808782673624769839868199585150983645521092467250057870195416041433933866437738782085895367768523175878589132128587418629704279414759133271052796230528203322712040503804792947081366270705238321345465628067848874473215378552353386830949482280147132868568012885435614276953761401969470874189678083072620358658469170506147962652666971721794840356441592983275784915516495975759603329803680787606559140598205260931800185224312544364101053254270611982873957411386901299941792651339679414200671020693395329040541518709815325108669437372521715450019196453611180703823551174593459242287415714191120542464455781356457651677774216155823336161592099944233496147853671501821928536500672375385652757548005752112714560123323707298609969916156170640412996821526467431629463768948715157178788294924142525563953408214469006445948465783657317848445017996899906528512882494905788601980855612378834278895402808574037174030221096103601403332481030638257743047356841984 A013771 601 118287508438768171797976655340464299486373081817143051850613247422031251000228391845599740808416879464482566914772088394583529391013774510131293985153876367319916990246867711214759747337843214381424634914873224028342326196071274003828420883718709211587579643427826267454640414103297865959825630169722566098117955755769506909556854711070142774753525117400739956175665206719490384074625591251846749267416352095622435763141648251565950473419245829005528207765631296035449667997829148566238490434184963033677427214592986238828418474996861232469854875445697298065840871318592317097722882335044955291368571948778871860110266787782062478538657662495300051427685056545905716409376070035554279144752500985397932023374973779658199909650478645408308515699809337319903244912817284913078290122742738126006974195592643565872451288895468707428162610587304223868044163835806315049391738992884356484543802455251174654513855826668874520596244641803237944077817356322586865114511187655403848099091869770036729631322098702209190547282795293790262339551144130727785712785185435917062819670666416047197347061990902627013114726967578898474475938711924906777858914189285075706992085318075831192747998966389483631708783083282458573591486177410920681926901798475326636342789936119422861990644530515064576280118357237031096379635505608339570797002837517453638258468917372811476389372409864214491609169489051000804677554460960601603675424368019490702234311263695965604973054453082259101100989438759680729003917908756549254916589182687673857508592591278616201840790009188527809829042551650613875999234776755217078905198833569091167208355251070170174262664308980237807284513435300522388050469377645686518007666454815390797350825458862975950087319006670784512201204118420821003651408170925868371692228557261578995379727549463506325597914893671460115390082085920557780419649149888256255749593026434641729089689618401808372268479972388948015051473476393641898516447725041780208151464906402408745028343273463623686091222113581757112169142611226111804403838051852134313172907071154011876402524707051536161525159883561075064939853627206883448632680206198266982345894151399895056659159453106430562371165248496184636193150835315598959667230904979117590155613825211990530211765918993639737764352269612204975890667665980636459263664383120450242551630990204715605172805756837033892150560609827401678249105696347829073794231311147742684258014236168447968255653445632 A013771 602 1259525389856003493304855426065263860930900575188939216105329858549788760650431916371946040128022932537810372508493197225525420955514670983878018353918475559222476112148647389014761789653354546733409512573570089453789089335766925592765025569836815684984548043219494095857011129371915676740223310047205883812759992887433709572961388963474880265575535450083079053358483121149133609626613295649664186199449317114187696005932270582674240640968129587250864356288442040185468064840884773933307446143201486382597244980986117471044999921766578403339014713745784829805073597800370992456553251103558683942492554110597427566454120756303401271479626790249954947601990482100804068327036393738581964333324630492517180184896720805800512637958296616307669075171569823782329751831678449754457633226964675565722261234670468689409861324158950796695075477533615375746934256523665642645923236796232627847422408543514507721263536842370175895308812945920877628540599210122904939739315126154740174559130229311351097114317706981123460947467204288278713391540582703989462269736654521644884903853255998070557351516079131172435645612750780110956219795404576407370641718287507486128051724466871450540380692994115221710435122270791618891602144817071483421157650350165278023778027239799614634476382960924407608230700267859907114250358863717599749846486213885846340176177032185696600594037420234155906654436719415056568206599900308485875935918670671536997390946335834641761753083816419894908523335543913080402433717892439736466351841617258351234751493911934705317200732017839444119059645089975736551639851902889551456182557179843682748434566713395172015548849562021572171965499059079962387961397933171270043745632410874281210191589485972967916529772783030513485918421452944902046880194204018646421778849677721293142803338946687415354966597787813707308673594050882099245908424148010152611221666545476065131347015056742455547914774745997518464268089576639498935403135376244875656396798323372848317061799175840665009499333065418549730377030524335638493292067576121526166665114493647918459934083080684757047919902440158327291479561422498894961040778835599146828019080924106082563306729856677272628128167565987374006184670094440497722536674676217644099976976010857275165694883505444275927714822966830758583283829307361817018239498351466554182689766783699811763880035698800736883619169373442173069996477454711683977760975001101164101979335586721633965986197889089536 A013771 603 13411426351186725196710100576742929591192229324611824773089552333838150723405799045528481435283188185662604846470435564057394682334320216636333139432523927754600925642158797398229183536228919213617344489883374312503946223247246223711761992267622413413715467564201173132685454505552158125929897805382648250838268404265394139532892869683080525067848301472484625760161128273995974675304178372077624254651736328631870587071166817164315314345028643845047203665759330843894863954425741072841857686532809427001895464557540178831687159166970526838753828671965116867764423669378350327677379017750692866619660716169641408727603477813118616738715066062581520282065994653409361719546283520528420756221240665484322934608780283140163858568979942370444060312426875483634247197503712132985464878600719865423810637626771150604836203379644508083209163684777936520953355963463991762893790625406285021319353806171342478216014140297557632933248240248165504988700300389388691798344227463295673378705618681707266482073254943935002612168630791261591740193124124632079794248155897346474734456229469867455294678943210588724094754484570306621461828381467929585682593016325379712291494762123247205353973619001338880772713181939389157957779638012177155468486660928559880397188434049386296627904525767923092212440496452172290952537821180865002136365385205456491830195933038713297403125310450653292094056442188331522338263875738484757606965662005310525948218796583967265479146836477239040985956476871586480125114228118698313893714409540566923947633907174280742217553394525954400979747100918061642801861143061967943905431868850975533905331266364231791621564150136405700487088633981083439507012965192407683425803493910989346326120044846640162375209020593708907598059351630957316995180307884390547099101191368376329384569953104327598699684333244640355422756429453792592770432900328012105004288305376229141518583016324193666674196521495381576607526617812057384664172585486255435989313108547274088880074037624351401021148898480576717529054621023125878676573935550542010622650139128363035761378116643131293046251121182805868999674370026768233545162213041459715424747173679881567134090059513899598944308728242633558417854367165602419749570511952365474376554840563608265964319119565970650078307434950813917394806214464788627610214178446415868937280636712835595661794620120830246336776915488412258849322491937770010995198861811725195357875965327411958469821035123025379328 A013771 604 142804867787436249894569150941158714287014857848466710183857553250708628902824948236787270322895387800935416405217197886083138577495841666743675268677514782730990656237706874696344346293765531786597484128278169679542019385136677790082841693665643458029242298623614091516834719575119379724901551831714438574925881968617916797746243276385441430922448714079016295094195693861509138342638891305882543063531688427272158011133784269165629467145864999662062624633005354825792511386725290943620100646201354778716182906608687824199804870809902169779050767699084564407955583231540674289108731781009377643766147305774341720131521831754087031033838023434368027963438711069502883589728826926586624212243770606077070607714292454876464766042498426360488354206721370149737464159019526792029230027340465127032735669449859211640295893586454722070011174915515468075111334298964584291293082579326122907008479328112454708044118565888393675473227262162466297119680798546210790268769334029172330136457427722818973501116018643019907814371580665353428849576385679082385649154363994945262972489931395148663977741387306348734160945751704624905325548605870514228348250437832643176479836227088336242609111095126256402467849961290615753934437585553662351428445965567305606469262445757865286493927390376845085878066406222730554062622719933850542748018621667700725007926294996219190748478305678556254217512996421354049857833748863385698998970369032546480296633746026083442821955514809641308418464565728652840372216301007899646340271032787956606194405843591741343132508544912362461632347130575520372554217451323834666705038539525187485023967324246340117186415070652447898786519774630576463870674053368757013117955603164214559680526237527024448971225651281812448104135976166433511364679918352990545511229485690471155286900860654880270954238780388930504541510460823983527819569522692672894085661875646087898889871957820014162746844560882823027716943426462787031904109690257647882414205979811374498395028352624093718073193471021180888249373604654244356148159265742171329109978681438809604787154186016062008356481938354516893108532692045028150788887244465463049842707905343378926843790953704002929558999338327562130033313301579334565493426811268787571161555942321300815988069985138455482033817567356266592419896571621069306793560572097436172444164219718273422606789115046600462994000596120613732227585894153375077076877480571249880170663278806282533786654381989974239084544 A013771 605 1520586232200621188877372319221457989728134206370473530037715227013545480557280048825310854398190089304360313882752723091013259573175722067486654260878177406519588507619102801766674599336015382463690010997905950747763422412935345108802098354151771541095371995744242846471256094035871155310751723904095341945810791201843578062401998406952180356462233907513365510162995748237349305072418914625037318540485418373593938502552534898075622566169170516401642827092241018185038661245850897967666831680752025683769915589569307952079522264383838303807332574459852441815911050249445099830429776004187853150821936511885190635960444464517518706448307273529150761754695395468066704463432549114294374611971669413508647830941786059524596828820523243886479995593169149354404518365239921281527241331121272672644569408302100885545870674908569880601478990500408704063785487615374893533688743304664556713826287885741417731253774489579615856438923887505941131730361142920052494781855868742626971292998690392576429839883366510875978407428590924683310390289354710869242392195667818177160131072789495542974034990292038001321345750364150845991906441555309235503452170662041984543157296146036604311301814940904378173477666387822476547893891410975396718010092641360670097684706522429749570587338852732646474429651093459634939658806721855640579180902283517677319884399189119741943089796998865266994908078385894577922886213757897330922941036489458554922198556127685736499168182321693060652039810695878695444283359173132115434231205957126161942758033422564861821674950986226835491461232246368140926957307421696191531075250368864196340535204068575029567800947672307265226278862560266378187294937320270524675679991262492556631478243377187756332645610734848738947412839874220184029011111770622643328603571563632136861494920364253165125120734533581332012358003386853776604222776277631580976224127651879543947379356606867510804928400884280299599130013604975756315714959981863434651946465273031515658910261898741349910043364079433534098079330142358393904265599861622640312363052999960444671773617772699028264979819679598895877819656104895459749600071379068250554725153776096298813032686075040223193944224954511881560594720035216754453374008686390050057728247673837211088640969201754273972696089457209526676087058694621145978737832971693500364185460611560175403917090497016201729960118347492295020759334600945137820714591413122668724057222592729296419760295859429245697772224512 A013771 606 16191202200472214419166260455070084674625173029432802147841591737240232276973917959891909977631928070912828622223550995473109187935175088574597894569830833024620578429128206633211551133729891792473371237105702563562184921852935554718524743275008063369583521010684697829225934889293956061748884356130807201038993304717230419208456479037226816435609866647202315952215578727231295400411116602927397367819088734842028257175179391594709229084569327658644692822878182361634291664945820361559716423736647569480782061197733991073742753071159110258940477252848508800455820863056091422994416254892592260349951979978553509891706812658182539186261575848538397311163996570943974269126629782969006500868274335915040082103868137961817907033280931500903238993076065102325699311553074681805702065693779311418319375059600770229292430946426452088644548290848351880871187872128511866346717738708068199888822313407374616002390190765043749639361661554163261170664885449812718964437201290371491990327850055300153824935078086607807418082299636166027889035801048961335692992099470927950401075663062548541587524576629620638069689549877478208121819789680932739640758713209423051415538889362997762706741725490749818791190191697533730281974155744066024253371466445208415200146755050831973427613984103897219659726924843158192837486973974318860887118247514896228102129082565747012210020158443917362961781218653005465722892404094090779667476156539754692811570225647597722243142805361387709822919904289716349090729208475510765143693881031479372366487539883470648677194878101343344313079200959327964590241409426221047422889265927665962634018852922186914837944490814727760129417328541716394938316492586240546746640546963020743011980335480295229430010463104669372312051918980696519540910318133589906162970830009554993301197912038567702252285581313574023267588020063219013281764121804221074234834511237213383951695389149925255050877612615816630131536384865781853249732893886881852173925962227239578736076468697797893842141740717808271076348707355832178292620107326557874046041788343578814865045482043699252965505119948369043307023698204926855413741560044318731906713437407873389761172041327028296569118107315642514857212578934988001419526444492681253014690381231018623671849040060279509261267960540367040046975000980325962381600445482592391877846784591892747700909179612228516020615340164097957381045394830863827514968969366930176573761306167381548277607630311202608189878646603776 A013771 607 172403921030628139135282341325586261615408842417400477270217268818133993285218278436929057441824770099079799169436370999797666633133744343142318381379558710046159919113357144230436596471955887806256456932701520896810145047890057786642851466392285858759325331721770662485597754701202044145502120624080835076663200708629069503731644588788391141406373860059410260259191482287558833423577569587970927172537656848597916882401310161700463871292494200909248689178006885786681937648343095209887860479947823319831367387633471536953212834701702206037198201788330921707253580549821261472044544282096322388206288682811637773326894141184327677255313259635236854569274235487411438017660353929053981221245385128823346794241987933017437074090375358621617688798273941209564046269417139211867115595507362107982264705634629001401505804717548861839887150200953250827516408462424394352859850481763510192416179993161724911193450751266185846159922972228730404945239700269605831533327319339875646713010947388836037927908711466199933387740326525895864962453209569340302458979875166440815870653660290016870823961691952200554166054327095387960081137120522571811694798778253936651472658093937200177301385893025504070488593161195339160042460810362815026249899374708579205051162647781258853057233702738297594936772295729948437333561298878547230726035099538615036831470471160074186012294647110832080817046416217202199017358318793878621899286114835307969057599762695620546444984591488056334194451140876899685118084611847238627250052445223192356958359324679195467114771062023103930245667331814924166956890527570401712958924903597787170127032745915446269194432938195221189858035714312196173303194013058289341758228544062244871591566612194183602970751411138519476378728833306456540071613067486465320823313397941741568671155367386668893582336869826936199753277237633156053424224368971345998452517875653848112317652503668404115781744819133215477640599426050845173403155854107517961947963645795647034381742238694151973631125255163222470420961035924901034459818902813188242842252962282427220683004292801309645576698517210233573133188338486061156445520131351905857342684681519035854176959896050197301867969606696961498199599540499752239115117580958069982100423179347886304857848578561856214613981243833828242420189810438510847439281543498643788715312562334473977519280944511009238587512142067315050193371364159038035379389585819072520157410388070278726059966047553685372005827829037006848 A013771 608 1835756951134128425512486370434842513680873354060480281973273478375490760501004228796420603640550152015001701556158478405845554309608109765779406124929541144571510818719026871765688879233386293361018753419405794509234424469933335312173082414145059824069296132173414014146644892058399366061306580405212731896309761145482332075734551581418788873695068861912600451239870903397926458294253960972714432533180970123870618963809150601786539301522478251281680042367417319856589272079557277794885938390484422709564399943521204925477810263903725089884086452642147654338836125694496792154330307515761640789620561894578319010384768815330721107414575588596002027453632059469956992012047448636566792043820860851710996665088687510769669964914316818602985150324020925999437964676753698327961046860962391725795154585597529606923233808632460280871118375339750214811394717307894951069251687929817856528847484567186046854387863599482346889910859808291521351856912328470762894166869296330995886200140567796326131856371959692096890712658996847739170120201775494335540583217710772261807390720174768099640533544095907031500760146474911690998943948059324344650926217390847917464880863384243307487905156988935567342562539980407971376132122708743254399508928541896951375384779873574844267353424466757392790886751404932490960727760710458770912770821739887172912181497576912469932658913402436139996539910239880769015136831378517219565983598550766359254525322273182967578546195930164823846502515748057227847137364946949396902958558436736552216892610089184073333838082268422010649255865749165312529756970337569637439586632373509237787512644678507671874382321925902715229608364285996264853332409851044664911041617537174783392707001286643667004432561025802955384480704617047149238682535942595882736126641061283664223210462351933250378864722989917216654972896026317845656861141080806892191522410339962174699958363859061167024844018834130478405917102688589399406396803534536851258821916900432049622096791357615330215224221716977992865042393110528346214928151677154828409784309542383285045832629709748345106100685811254567086722189428199579193831898358635093568984906488814693775276268973142500870290140372109246032829335907241361842097772002041529169405306013696293374126371664526644973209672284342603125290181101549263503533469875173559062240648163737478912625303497153226372479829288732770654459018285565437000719740309801484194636105812172327875086518474351641841118054723586048917504 A013771 609 19547140015676199474856954872390203085673939474035994042451415997742225617814693028224286587564578018655738118169975478065443462288707152786019116418249754107397447197720198130561055186077097251708127686409832899934328151755850154404018981545816597006689865215382512422633474810637836449820792468154705169231906336677095871942421505238947263927105093241645369604802145379381120927917216176437463277613310969878974350726639835607823070482611348419647329091128259621832962569103125893959945471981878133011441730598613790046487723690046864757085752547733588223399927066395001842859309114427829951127879743053469940822577018345641518351750400867370229588326274169236102050944281233082163201682604526349018692489864344614675445786407645484484585880650174820042015447878073379796129226975527547096266806027442495254518593594318437070715668460617660287311730949894465438985391973076700536319168015671397026905521971607288029683770835238688119354572402473556683297088824267332444196259096765895280652006648626801447692308392998434726683439908505463684836130102184303043725096388420930724972401177533218071420094039664859685756755158935685621843062362777748625166051433315422738131214111618185921063605925711384079213054842602698172845971071114118738245097136093824941758779263722032718437362128959721163749829196044964992679183709886318617168908586198963979842952109909140018683156964234250428473176980518451353938593357368560193342185631564852238776359894264395044317558787685313362116318661955117178222702730234370808005472512229632012858707899994157569393276458497112247816852220154441499456718461513126363961434640536749690118422963867012111764869862917288228158283500093923591972771143535837093565544149700181766263197909802749868933950542762318045093491642716760959374276474020548456648745003123385250034151570396638522942151396888232420554257430228431788055330625299917236205156658371283306480539112545821334066205309428099924879313164035748392203935771155800464376086634375888036131707512842381668026971401840905830496554959058344612907383328007297219168025841149400378689760102518238630339417873031469119255922053722746476322551284292898859319141712026021349266849414682219251757566768740306020894657076277738202595827698433838131847697605483879715674736590483680038078089848369296557785624387230848056894738421647476675461634231637687554414165222266426541928679626704700773183663794818766203704485254688010947213921248714896282324225046696744248873582592 A013771 610 208137946886920172008276855481210882456256107519535264564022677543959218378490851364532203584387626742646299482273898890440841986450153762865531551621523381735568017761324669694214115621348931536188143604891900718500726159896292444093994115499855124927233684813392992276201239783671682517691798200911300641981338672937716844442904187784310466295815032837039895551933243999650175640462517846706108980026535207271318886537260969552100054498845637972404760162333708453277385435810084518885499385663038360305831547414039636415001281851619015933449093128267247402762423402973979622765923450427533319609663504033347929878800091344390887409438268435758204656498167354026014638454706569858873771516372996564351037632075541457064146733668609118791870457163061483807380489005725348069184008835417321481048950580207689470113984592302717928980437768656846739295311154476267994316453729320707310726501030869035542489997953674402940072791853621551094887486941538431563747401800798555865801766862363252948382566794578181815027699768647332969725268145766177316135113328058458809584826343906070359506127738373706024481161334351425933937928932347180501384928038857467360768115661942621315621167860510443687485275896974817675460607964033530144463899965223136324833794305127047979847481600112204385921031949163110951608181279486787242047948142869520635614538625846568457367754066312522918938255355166298562382388488560470016738142069260428938707592604902546638490680154127278431893365971273216679814561112498087713715338671535580363642271310221121672919521719137789798899607730077251214753842440204493086215138178191769523461356052435310700380967719255944966072334300343285053429402709000098407326067136369593372285914106007535447170531343579680604408705379333162544155499011648070695417295895370799966395836793257806142363645921583406992288028074065898814061733117072341679213160498193518731112508098337424647404780470387905565136954134790408000114926570652648880187508091266963344676570482834455808730421596745680001151191486801965283127317204053253438237817676621700789701139156558815232288565571614204935854121512039083181837058028039804479882526075150787054030220949653075326993412567536270592714570953546778510486308548205356381240373332923508427914284103192351212504595215470225045455500705436269747301328475234070109815174713702331640315481298478097079402031286692909818456580665151653832859652087230222537045358991917940565933833456316215614188348297226932762005907439616 A013771 611 2216252858451925991544131957163933476394215032868011497077713470488077757294170585329538903766559449555697796887252475385414085471721237266992179961665980968720328253122585082903991903136123422997331353104888958850595732150575721944712849341842457370225184275893008581756990801216536075448382267243303529235817294189440808959628043791527337845117838469648800807836985182108275070219644890031726648419322546887025003503848754803790761380303708353130165886208529327610497600120505779957092797458540032460536494316864694048546933649156039281659365943629789650344614284394866935023211552900152374787203696990947088757349463372635074169135698682303953363182392485985669003870265715555857287919106339667417209848706340365434819034420103349896895836627872278679580987446932963506240671326079523639130209225778051477477773707938839340507783701360658104080016473172863301603481599309806891444615782976693490456433498210725042505895087657362276058361960953501219290782334374903022859057213550443917394377571228668479966414947136556801461634655216118256062206686717166469404459230909911837188021248158203221748675405888173983344571067271632777978746713757754312457458895568365031768734195378715204384343217750987858608304553601029028978251606829695955586830241760992806889415984077994752301287148194688805412723914263975310553326551825274655728023607288014260934051845298095744040854543021810747092247672626191884738227736753485047339358446057002316606648762281147260742800560862117211206665446725879637975640926174510859712062904911234503573247067265379185778683023109862570934698914303297442382018791321385961885816519246331188337656544274637301998738215630055299248916280045433047841207962868063430228100413400768237441471817746436439075743894879139514770167753476028656764803366693908278042182870174609119803888101773020117653882922932653690572129334230586294200261732984764587448885986231096897645566102448690418457578287627248264385223738124309405276236586155810625694116122501221285451361529162148000652257886951467326334739673588759042610356282620667870008737729739038264593408646206548054156974685860192157720200993882567838101789137648205580551313792671905946081825857019126209271224751513366097579658213421290634747447495248969517740431297130792155710748929854326956284010171511485400269264545604292378529311980351502427306079244866194777701472829140706103746925670922534810012289575424827409574458982545942231146063458642855063859877532668872380049838902417031168 A013771 612 23598660436796107957961917079881563656645601669978586420883493033757051959668328392588930247306325018869070141255464357903889182102887734418932732231819365354934055239249285962761705784593442208075584247860857633841143355939330287267302419791938486078157762169708755378548438051353676131374374381606695979302982548529165733802119410292183093374814744024820431001848218219088912947698778789057825352368946479253042237308981541150764027177473886544130006356348420280396578446083145544983124107338534265639792591485975262228927749496213506271108928567770000196869452900236543124127156615280822486734144965559604601088257085991818269752956919569172495411166115190775403553210589339238768401762644304778658450469025112211149953078505260469702146868413584023380178354334942195414450668280094767709458467836084692132183334442132761297726880852088287492244015406344648435473872069450823780102268857135832286380103888947800252602770893375593515469438160232880983008250296423967387403241209885126832415332378442861974682386357110056821963485808741227190550376800164388566218681890728741242378050250388547905179895721897276574652992724308345819917695008092567919047022320011950858273481712392559496284486582612518718461226886743757100560423109522602535088568414271051407758501398462488122504105553977046400034684239082809106771821123835524534191995370402775850425784048734123482547019174096240835038253218123691188692648940951108784069488733614960667227596020769656032389340372059824064928573676737166385164624581906191634214045811494824994047934772241757570171416830073816655312674039501511166483736089990117722160174296934934493419366883436337991682564520028828826402460549923771093413182388619139405068813201891380192276791915364055203278520992673077553272746239012753137231626248556735344593163201619237907671800507679118212778545363386896497212033150887282860644386932821773327155737981388719766129987858873655575736293606654939519173862363547646547381367169387071542390948472393004247486097562518551910945241980259224090812308044373106285715073697344871479853039346261279441390615264807323680663466455039326095404700182861582340107850737678093021710389264370454513879281725539655876320001154114322207028200656509902678790820929411027424900112451848674874008054605088873430512140306254296542067128881594505246580113966782797845955131799335241992965282684690238592697264543983150657010859399123562257148839246149192877243283707629120719979975967858153102770684632936547876864 A013771 613 251278536331004957536378493066578889815962366581931988209567433823445089266548360724286929273317748800917858864088184482960612011031548596092795732804412602299337820187526396931486643194350972631588821071222412085140494454041988898822236165944560999760223851583058827270783768370813943446874338415348098787618158176738556733524967480791165578255027394376287949307679827596858745067096596545887724352024542111086393742866035450173335361385741943921896307682397979145662767293893333762980305494940712860532511514142664592213622676635681414774767871389614962096265934481718711185705963639510197838745175593278669792387761451640880936329485279572548731138096794551376497034586355284214405941968636557283155180594179394824324700379924013481388459854867842680952139116958464496773070715846449086570313765518629801823488145139829642298195827313036085217414276046757816540925789795512371610528958790782342185375346209516177089714304472663319752718577530159716707071849156322404741069712402856830511558459165659594306418049930507885040267196891476587124980412168150409453096524772479636748841479066137258094355529646762200966905066528435266290483616446169663202012693663487252738896033273555973516437213131658099314175143890047525606767385270196671793623076475158155389812522890828573528423715938747590067569317777753751368906351326600665240076366704048757255333748550920946842160660165776772411487320266581063777199325923247406332771916035532101184639442429155297432881696281693006643359452509897347669232922548137128521111159800796896536622409454830234607185246406625999745769353172612090900718821886214773505561535913763182485929418574830126935435947009266969343533399935588314602663566074016596385172722973739416287363280314796459804509691529982929787248201953007795405242356294632117949228001770841645240889331805767250729665951029343673902313728990647787900141432060686242387554298025827088069752110721286684570440054323661796000163286447055340436516797619633537783378819334040709227231966845697540747744936605800218118969456056484835730294104729328191517475162958990103491927271339668382551704590813258744263869247547110128757468394654796334495172224887016599663786591813546255771055372289009302860436280590517443723764661256368620020336397387284690058437765434986324288093269980995749579930788331218291865585053518303231463730243399321656741094330026581660535040472864332588195851630881867690914120840292996605756886484918834877426346784105753614238302249971508361792847872 A013771 614 2675613854852540787847358194172932018760367279364411810455474035352043310510206944992207222902287389232173361184810988374564596693463929451196088962901385389283349109356781074526469776733449156581157766766376243882575984946639097794659170694977685525446863571656410392779305565612426869822317955446626555890558148265912152098573853735464331077259531695318714084228174804251351917474444560020612488900357324398847920574037545473445674928035380218880351884202173681943017146145376217908214292910128710538950182602591092577890654260816735704521728294556620116401039670361340836705397100833504586586958629717231275949344883937072100210036359256888498889158454668383056940424275511066314994470082042061951036362966822196089409409645430895549824320534632788866778377317373729961639656982332989873800700975242370129816501769448906031191189169229208235395027211345877230527777809742615732908912353204250379589876686438928253651277914024919028726947413541140663496901049816520965682910297665619531287074473195943360174739395660047959908765112500442699706791428766465559856571795777363172101664069096229524188697679678723915895605148394778715461069547918814573775031162128812267163764962296824006003023445425895441497336932141226052660859118357054161258498518307484038590723743741542650930655727315784339039478095697521944576114828925643883476333152664711167254793754570206241975326709445191072637516986198555167099618422430738382631355361946345813414040782985645607065324302007467134738491450325386957981992159292564144492791629558885354321955415875032338097308503737753645292952072581973543910854015444414908287219234409750367110176448984791191608521963754674689569943642514144373889161651556128718309319154224377304627844208791952703998419195411258236374618854395627005475020609825242791923379762855921838524989605067809685769483046560451439711836586292417645560705968582187108942678165379006833766720474960260617306045698438350803809738674088245264968030861053857910317417668268865471851565982972987413881988084978560722530786768089450530856171627157886583278075535187326621982041585224788937410550482979579108921679747881628651009523466284271369704593850596952753219999629630640531450197604133371056857925515727829740770646113057813065976541959379807379742245326351734381019617138757642741527103034150812371784749649862892808625799631715977000979172426123041521377110955059413399109428165630127172853558707439827858099327291415753774835740557158064484409442357696621036370244141056 A013771 615 28489936326469854308998670051553380135760390790672256957729887528428557170312683550277022509463556120544181949895867404212363825592003920796335955276973951625089101316431004881557850182657766619276167900528374244861669087711813113317530849560122395474958203310997457862314045662641121309868041589595679567122663162735432595545614394575224197310659493491753667568861605315668395217267885675099481781811004790198932658272351784201249546633720728570637986862984745365329246572155965968286665790907050509818741544352389953769379686569176601781747362880438890999438270410007557229239068329675156837977935489229078626308624324161943723036467153367348736171759225308942790301637685641834122061117433583875654635192870722743960031393904548175814529365052769935853456161675395476631539067547881676176229863984380757142286110841091951420123782273952609290486249746410900750659778118139372324014098736918858041873006957201708044878807228537337817884536059386065784915002378446315242591628849543516769144768990590404899140625084988190677108530917904713866477915133505325281352776481437363056538519007736651973561252893219052256456403620107603762229468546239537581556531814347593020759769318536582015920193646894934661063643653439775008732827892265912709080492222938090042914026423359946147109622184458471642092362762987213665846470698400256071255995409573844508929043898663556064553278802172394541444280869042215419276736962042502298258671894004690221232706257231154424031573167775510050695456963064720328592252512147223010559245271543011252820181268237344336060140947799600815079353668852854295562773556452129943442310407995021908989158828790056608247541870059776094540759905490609293171793265769658592557630354181169539677285135216712392175167592739077700916941561604636354298019453419185248400147714889855736614089314762037534073455479775686930051635970841663089930397153463128336021637104955664765948039617376855053074774596971559358966097401691635581379592608501479029059863331726879544275474586696369983015409128851714573507817506616469252556515485977176338744948298674653870864778799473552605547541542766558351798045955443581875949405868994921544614515321156352916286556056307060378881704088812135013423190891469931079725839811839593526518218783476188979495428234993267689096883293491379911780593107637850134764014271740082626247514478511723106426227993358146119623477449472633873717191107629594136544693116819287033041636998994946194450965452619070629991742224753620795270359613964288 A013771 616 303360842004251008682217838708940391685576641139078192085907842402707276749489454443349735680767945571554449402491196120053250014903657748639385251789218636903948750817357339978827988744939898962052635804826128959287052445955386030605068486116183267017354948855500931317919958215802659707474906846014796030722117356806886277369702073436987252963902286700193052273238373401237072273468446668459282012723579006038234945284001798174905172555858317820153284117061568650025817500316725630316417341578273828549959964264248227736354902588592455772045919950913311362018703325760469376937599574381070010789057089311229212934231803676376762892302249055529342756892231089622831131838076714249731706778432801107970555533687455777686414282295628976073108679081894276967601209519611035172627991249844087924495591705686302051062508235947098721478033653047383725097587299783271193025317401948036506102123350712000429863778080283787261869539369465573084834539960342828477774945325696364703115663989939366557853500211806631366049375904954254329851637213849393250256840341564703595844363974345041826022150394379870214480220806996468426747785746905764860219381080358596168413950759173170485050023703777525305518221952137264271005677621826724292987151396847438526289081189844782776948553355936706574423257020113806044999478700287851113933219996565926646733839121142296331076459432969544975363312685531657077298702693561509784458695171828564471858338327361941475685856226997332307088191090473631019805225742713142058850304749343630616434843651389983820029290144191242490368380812170149478964957865945192539152412829102279637773721224330993286916563208956522764619825832396495854670011473664007753693254693915324693553648011321093258483732119787553551881184527485699359363593747966167900565311140007484524964772868147183883466823023586175662814153948651514431189819817522028581578868890075390521958391893567918427814725845828752605140199908553164054271005133212535670529902095323748701429424756227813387445253399142947579148076404013056778711240810452164601221776894684973654956209484287714416968164656794388143870222347378313329945593333563259815109273693057924607055359139672845852619248887557578914332385137671613622930136612371826136920742316467991870365993606454460253667319846208314353503613309096213300639755410127828234967223965488399804283534167192827637226475673277539881750787881984605487340650914039918365927892307891768327827350765298187078513880139487864068152071209176554228038789169491738624 A013771 617 3230186245661264740448255546572797290668020074848904589330746705904027082828563710912787985528817084445911777237726256286327006158694147707512174161051600045753246298703220956094560424156120044147936466049788621158488534444532950453882769240165119427200795495413373916673211715081866720565192808096365548135129105615279725081432587677957040269559631548783655620605442199976372345567892020125754434871480669256295125697384051146966390277374779368148992169278471582985474904743372494511609211853125459726399973699485715128936707002763332469060744955637324939382775153012697477925631560268009633474881879886985968659323700245546059771277234347943276441675388476642303905891811840853331143213776752466197670475322704029120804939277883857337226461214864010261151017678964818302518142850828339848220029060482147744239713587696364707186298102337648541904839109568092271663333579695942692716975409438381380577189508998861766764386855206069422207318181497730437631347617828014891358775590164874375108024070255317010785693754635952900104260233053068339328734835956980963888550787598826005363483857399356858043785391152898395808010422633052584231615969743658332001271747683675919324812652397823089453158027346357589957668455317210960271727188073631525427926136509467247008948196134014051604458840750171806767154449200665038661160926523433986934421918961923171333302140042259714897668553475541084559076586281042956184916186189630554496347586509749952833102997105067594405875058731363223098886043708409536642638044971010978803798215200000547715671881455348350037442518887987751652018871356584410156894891804281073583014583596676416519087565048969054397671905463357887860526282171574354561325775980810377336959244024547001016334779611497870220430852848667726778503546228343755805219433018799695221824901500031213991154731555145598457645111245241325663309201416974560336651795941522758277812956882711195419371200806384557739532848626274090849877662658447079819802397511007276172820514804313756949517058194074105822768717549931028579717292149694648673809480374605599477973718588695583111877017265546644955930127554884280337260677815781590511283546283680781215925464119236462638689762154713100279811236945927341856960094648535204705932064185751177435657099921527092781049621722426131236106474515256479225212115607041115045931000784520481116011071812269228681187512969059244660882389367372079229203250932697050760400197294431549154705630948895096012015795725266776597683254235311949420157027076748032868352 A013771 618 34395023143801146956293025059907145551033077756991136067193790924466080377958546393799366469910844315180068604027309176936809961577775284789589630466877437287180566588591896740494879396414366230087227490498149238095585914765386856432943726869278191660834070435161605464736358342191716840578173020610100356542854716591498512667094193594886564790270956731448365048206748545348412735606914230299033222511526166241030498425745376612898123673486650712050468618477165415629336785707430321559614887812079895166706919952123894692918056165423964130558812287626235954547789829279202744952124853733766577240542257036626594284478760214574444444559991336900007550959536499287251989936012481406270012940294860260072795221236152502078330993430907312926787359015871981260736036245617385285213185075620162703846869436013909180664470281790891402119702193691281674202726838681046508671175956602397792050354159699884940385913891819880092507191234234227207663523996587833699898589434632702563188242484075582346150240300078615530846067099363626480310162961549071677172368533269933303485288786352299305110376113588351824450226844996062118563694980196743916898246845830473919149541569335781188970605122732020256497226675184015617869253712217662304973351098608028482756557501552807246151280392434981621484277736307829398456660575088681331664041545621525092877724593106557928357001187169981444230374757407561468385047490720545397456987550547186144277109101155817497766880713174759745233757625371555599556938593407144746170809902851324902302843395449605832076474193736549231198687941119293579590696942204910799350616807931984871511939286137410483095244392641422491226410449373834789938883852562923727368996862643668897883942030373376466821932733303229322107147721132613954737505760239404311813976522784179154721991551172332366577815581599190332377005144539329635662916376687945118464668323185334330142152364887108808825464546186382770810545772172566519369497351987144505921255928697205476688192841636332883998457635650501078800841304471665592316829726809948619078723347028800423241464155532430568975266479843540675490743998204407817031151697382442375764147200828632958387174341941629854176768587423385091779430051000234336092911087817602859708764619449878537334876799964420483932616372100393445402061740638450990790058606983773793009073296353574082923285892657042746997284638094542837149075681983777899632556215931358196496741300791107135399305558343834982335944192882640637212131291097601637425832024313213053982212096 A013771 619 366238206435194612790608130837891285827400211956441616843479485763714823864502602001175654171610670268037370495682788116023152470880151232439550385211310952233898673035326516492789475813020171617968798318824293087241798820421839247297984803704074184804561181993600774988512743627657400918476386323456348596468317022266276162879218973398352141886805147276462191033305458510869898808742422724224105753302730618134492747237336770174139220875285856781913389849544857345621178094212718063966779325423026723735095283650215230690191462049434370062190233238644160444024866102164950828250225442557146514457293952925999975941129838764788684445674787755311280402617144644410659188838660902013963097788259672049255123515722551842130068418052301068044431798801004856464317313943333918516949994685203492470561465754676104955715279560509411649770588958424767266910635378275783224330681585902331689752171092484374845229211120098083225016572262126051307201203515667253236520180299969016892828405970436800821807758715237098172448922474023894762342615214574515218531380142258249815511354997079283000815284857488770226746015445518069438466224149134929227132532414402886291104318630287398100159003346850551691182469637359398299071813527693668223356242497978287284391824276534291557018833618647684305564589336205767434766521803544278819558714377777999188962011467398628821145348640985962418165030416875714515363985681192367392122003438226438064262657709107144716221745833884841767249051194956324024082282142599277257226783845560907559720676474747402899950297214906776213803629197038238035481741040597890191485367770859774911859129518791146823998162292845866686578818464932592843269235262090011849025078593429786424668214739415712618719939744212785821796908934620073390044961335029177112195222014605939639479766036882995039320580312868178659150350779054781960538733578973239621411788305277439947353638381317934596373546487792603743590691382093488298246407803959114699049533128767843915775877377743672548815576904406535487071358210014295226989602931072332895950246199162666906675110328109320698448637477374021112625442092880534435747703273728246417136639394423283740906632392994474687274231918884204457267371183050495210717317263081835250178925667902306665541768166021149312914499130124989406641153414318226149932544047163223347960612459572856834967148185012191170027086826430692129963357861763267075287458587237102076297301370823708777731805585245154891913133765814357505034773987607262235310259394887092598802594398208 A013771 620 3899704422121952236994395377161866411490157456912190336149369564412035444509223706108518365619310417014061921038030327859414527509931850323016332501730039019386553070480156747615222338457038787388131764498841072792950673839851744305228942189840981919798967465867861052077683694147296004979936561572163199855194639653091308582337923628745653606810701208199769410122636522223742682515489317167538278061167475621896078772583161928814234423880043803013813775117953641016174304347177021945118266257104388554331294580307491776389158687902377172422201603525083020407976774255852396419208400512348496085941266010756047743821150523167469911977545140018554513727067356173684699042754061284644679065249388987980468555195413732015000968515420901772537109793633099711632050758868619564368483543408046787826538487355791165568456296760304215246757231229306921858064445507880539772673097526688027832481117792773623352000640006804390179976461447118194319078415034824912462466879834070091874836866773211055150609014799844621340236126503406431429424166804789438046922135754765844035564908008900205392681153162540425374391572463876403380788354739988726410507205148561933227678784775300214970493067637264674407710936698602873088516670442882179242297270118472803004204144896537136499136540371360542485651747251919011645393924164139480870661190694580135364067498104860599687555672329218527828621243878892608159595719533336327991315092610235112508268779286572876938329149639205795137667897123894938208428140254397104234950794387532543695905763103110346078670764744327353124581043690063158601809578600286334758936196024114883261476011116088131381932432094222788478691259014602248595130817070734446168419036862840365849867150545298507964129918396377743430493486335834541457198748295390677890654724011524045281180548760730131178685539171420366362632935095375318315816435148907055488792721874594180559421541484273367582185523002015644661753681836531463399727750296556653315479428755120002015181542318214625299788262878120789866335822220232215576985292010058200676078221528684077222276574773708046797081091859078576807235707404991930671841544458658367849670936271819125273173821720605166470096021472279009060982968357121673003717994217295381743905200511823761374688747431793197883913586737570887201915001555660472044481729014194002209084601469531779578730193874009811578448420527834009799849834512055267817660859036900662908413664996530851065288265871690409289091048338391278713610273420042128281583642036757761992050025152118784 A013771 621 41524052686754547419516321976019553549547196601201002699318487121859353413134214022643503557114417320365731335212946931047045888925754342239477908478421455478428017094472709048606887459890549008108827028383659743099338775046741373362077776437426775482019405576560984482523175975280407861026364507620393752058112523026116253784734210798883719605320346464911144678985833688638412083424930249199947584795311280421949446770465508218013968145474706414491089077455970369540223992688740929671619299105647529326519624691114172434991761708784512131951602674335084001304136692276316317071731048655486786323102600482530396376207610770687219622736900650917568462165813208537394675407245244558896542686775493944016029175720765418495730312752201762073975145082605245729458076480433061121395612770208882196776981813364464330972922647903719283947470998129660103944670215767911987499423142464174120360258942257453541452102814792453146636389361488914533109546963290815667900347336473178338283262957401151315243684789588745528030834275008271681860508528137397936323626901516746707290695140478769387021268918874730449386521463595355943198634401271399958819080720421887465008323700287396689005810184201594253093306053966723392646525506875809444571981332221498406388765734858327429442805881874247056387219804738433636000154504499757192310800358515889281356590719820555665473092798961518884319159004822448491683375221590965220451523106113783477988045961843427993639328785358263306625887768575233302043342837428820365893756058638446525274004565521918965045686302997597656070538953211792512792068392935848892513152615264775276968196566364106422954816536939284251721104525987484743040952940169180382801325904515524215569385419006338512802055371084630212047894642503966197436252271849319938179691501274708034154010483204254436790643621097284061029315492895556389426813401465562326844664902520678834596720573724542818015111448925462584358353204195387022280301085157735244503224957384517781457653062604349330192145423126230170496743835001032631463739389323099720798880902837428054262800968190443282295319466115468685843445812448354077793768765395794300863296129422330045908754853681003812573582436636826888481346647066631574143589202425761224809102575049899411117685782653733971067911871581654806925990936564672706329641450543137735522332836447574388954319104370456473687318781780376536348801037884364491722452827024918258648788704883060502143189455001759478110241482707190335742522191376608581942302620407396649691348667819760812032 A013771 622 442148113008562420923009796400656206195578549409588276742343250873558395143053110913108025876154315627254307257347458921788944625281432236165960769478231657934301526021945405949566137672914565838342790198229208944521759276697702143559404163505720305332542630579221362769906777784785782904208729277141952671914782145182085870299849876586513846357451049158373868541841157116621811864308657293481041882900474513932917709211916731505412732813014673901501116496751172494864305074149713419143402296876934892268780963710983708087792278675137485181020665276319974445886447499358216144179792206083623300768396489937983660613858639486277514542902518130970268985141579044506178503736347364063130386528785459515882678663074710176142536370185444362563687344839580656527269598363651234820620484777184177631281302348704816196199680354878802935472671188084620786802848457496726842893857620958526033596037217157365309381990771910041105384273921133961948550456065120605231802898438766402946040183970407459204714755639540962382472323360288076868450694807607013225973979247350318939231321855817936433002471448178129825067680544363350083179059104737866761505571511052257727408630760660199944533866841378575606937522862637670684900203597213618965802457225494515031227577544771470468706997030196982656411116480854841356129645163913414583725402217477189067884977984649276725957492123342253080230405083349431539444579359500597667367818033899566473616713401708821276271572906494787688952452959789084200157514532942079256036714512382178601117600613677393139806467754318419841839098773799166676209944247980919007480049047339327149157357038645005191622886485329498712326320992714737543900066906921432716068518231281301847382815941579492484316285591309142497885982153382232070301214190651558701737355105573091147671903625158901242946773277443880681840151368351884434616709098805307656241991882040188230785880669018931926224906708158325598247744918272481013240645954759564883470339346230345336961089810611111667885964465448098855449328355090995459825897017512365827066483853412933921790304709291840069880561675197510566861011010950074220348049813934417715592377186088970328836421681995328596283505785308932708549379097965493001480937827429505521767324219131328929581118213696959323931125608601460384147951492540634976998022165383330607841800042493772093585589823336620531822570388397449359042033451392713107860677702161329618092302129594828226820681316858734922917851307866162694986376293778128180521638302097959525913480614944813126516736 A013771 623 4707993107315172657988208312074187283570520394113295970752470935301649791483229525002774259529291152799003863676235742599208682369996690450695150273404210693684442649081674682550980233941194297046674030030744616841267692778277132424620535533008909811180913930407549070773967369852399016364014549343007512050548600281898850346952801485893199436014138771438364952233524640977789052731158582860986133969124252624357707767688489357069634778992980247703183888457406484725315120429546148487038947657145602732877979701594554523718812183332863942207508043862255087899798892973166285503226427410378420906581885824859650018216366793249882974852826013058571424153787533665901788707784626732544212355758507572925118762404419513955565727269734611572578142847851854830702366683376158348369966921907457123417883307409008882857134196418749493656913002810725042137876730375425147423133795947966385205730604288291625814299437739298117690131748712234426828165256181404204508237262575984658569435878916898625611802718049832167448565299140347442495262998311399476830170931025786196064935115120749387138610315980200726377320662436380951685690621347248805276511325449684440281447100339509809009396614126999073062670743441365917452817367903130614747864564537065596052511245696726617550792104377537471325465568288142350760068461705350038487508082811697109194839245580545498577995376129348310798293353327504747032005881019962363962132526424962583811070764301395528949739708308356499311965719115834168563277214746767259918278936127845437744700211334436882152659268647982534475902723743413526768283486352500825591647562256069155484227537747492015280400495295788502288850665930426525367447912424899415560697582126683302070932224145938435972999808976259749317489937969214007084567328702057797056099357164142274540410429800691980434897241858222441500233931770210865459798718484078915923664729559963924281408057363713587150442806628469850970141987889765377828986398126279846879192173358660717147961684303387117039649749628091356612824448325008919656226151442471671326603920071140920399223164544539513064088220717503092515936045244596390298266034418773679835627632277475356061450218069886258893226769601969515480633788635136569479769025986469374795778468285310390442179746739445222881218625480388350170407387492572681235074940017001704312299486852473685252499360438888335422846729495656040775079572190429609172500496172613837773446833075925730959186614661911809459229280726158900376214934776149508866194404640739073031926741587932370171150204928 A013771 624 50130710606691958462258442106965946195458901156518375496572310519091966979713427982229540315467892195003793140424558187196374049875724759919001960111208035466351945327421672019802837531005836874952985071767368680125818392703094906057359462355478871669454371530979582505601204554188344726244026921404343988314241495801658958494353430221790787594678549638275710011382570377131497833481376590303780354503235041944160872310347034674077471126717253677543502044294464249355155402333807389089990714653286377899684727862578816568557912128128335256625545651045292175957058612378274608038354999065709425813283920263105553393967873614524753916232891387047668524389529658474522246160490705448130773164116588636506664582082258984598863863968134144024812065043926550237318800444589334093443407784470603450153621457291126584662764923466844608458809653928600248684111425037526969761528659253946069670619474461729231670660413048046357164522860287872176866303647819591969603710371909084644447353238707136565514475341794612918992323305246419567689560406019781629287660073562571415699429105805739474251922644557177334465710413622584373549233736105505278584292593388239920116848724415100446332055147224286129971318076163664289037599333432534785835261883190674466767139744178745023680834327412018994673557371132139750893208980238567209814986065778950818706648286941648468858494765025300813380227626231270546396798621100559251468787141373001592420281498281259592256828414067380004673810977145402226861775782623577783609834111889298221105567850289083921161515892563718027099412202419867233028682562681428790899863242902624367596054821935294978705704473909555972371681890827181642112585371500328976890307854484923800451286322705952466240501965979213810732632859496190747436472916019511423053345955083786939306290256517768207670785831306352557094490905489205295415936754418472296755182040354495865748432994808822275977915004979946973130071887050221743123047167248627809569638261923019316191496014462466022238190534039916765213354725764694976499496060559438356285678540917508520410928256070256735106411374199972929109687009764462363895936734491102142889763028490557591342321922008148884695078642721771400837788581386934191820580588703925902825449130301985037428329943281612733239215924115175152614497862020913909791077961301034147517364936005139800568613189953282995582471975669745522173047284683694478468785283245992144611661878592457183253419072920036947121873381172139971205936625496439970407238020614589649643955944428303877582407382073344 A013771 625 533791806540055973706127891554973395089246379514607662287501962407291264399988581154780145279102116092400389359240695577266990883076717243617532871264143161645715513846385963666860614030150151044499385044178941705979714245502554559698763555161139025536350148061870594519641626092997494645046398659113454787570043447296064590047875325001628306308137196548359760201201609375696188930909697933554653214750446726621424968360575225209576912557285317158483209767647455327133694724050381079030221129628193351875842982280739238822004648340310513812548810092330271089590760104603868026392404030051673966059847182961547932538969918247459579700047827489283574447699711803436712877116905031611696472651513435801522964470011893668008702423532692365576198868587729906926970587133987229426985406089042985537235761277235915873489120905074961390869405195031735447988418453799587174020757163736017749852756164068492858829192078135597611087839416345262939272401241983015292340308040087933294075417285753590149598133439429038361430258554263875556758439203298634788655004463294260434367521118619513921834472319244824257390884484253278409552240822051420206365547534397978669404205217571989552543723207644198711934594874990697349672357702389630399573868532214301722136503996015277012153523918283178255284038887815024067510889221580263650109971628414268317588390959354672896405252257989403060872663764110568778033111717478754909639645481339720956091157393698852138350708952989462289766739284644242911624188533375856239877513623397247458332086469878165592527821224018469552554541131366746297289411927431853765501743810427144266162791743967020933258341238188951993813668773527830125214809035735502945927998034555468627205296764172981860528864933746668656681074687915439078703563609775757632672027729732163329733378651401195875278527531750042027942139161649057985588894561047893015849178365694671978489314528724339594612838973026475369889005453310761120774206236863388916297508212956309678807049561996338204792252806457033715991801119942472109766634052836899617729905103689630725335564070636093715413068312481311749159947279971995250763934348861255617490196727367457232613043825542769324233197387701421876120772814608075274505542108519403013285382339455536678536857236062612383531171159978385025039173234798691311455398131933411602764901838582728596454593246622557336962161596931450320098607487311978806735625696003324355824975683252484087282406288452553412953707762720946413400813188286092804896270443504150589408842896272579688497473804316966912 A013771 626 5683815156038516008022849789277356710910295449071542388037320895712837383331078412136098986931879332151879345897194926506738918923000885210039490013220596385203578791436317741124731818193038808321829451950417371285271997286111200951672434335355808343911056376562798090445144034638237322980454052922240066578045822626808495754829776460617338205569044868846934726622394736632413019736326463596489947430662756745064933063103404998031574964909974057103529217605910104323319581421688457729513794588281002810773976075325311414976705495527626351076019729863132726561962413593821986745026318111990224390605252804174562385674951689498949604646109267105891500719106531282994118715540804776601344040793315064414616525676686643776956663405776108308655365552722148048958382811802696018938540604036129710000486386080008032220912159397238188889977426516697919050180679696058004228973022279461117000432147635001311960813237247987843362863314105244359777372528424635146832839600010856313715315043258704227912920924863040400472509393085801746928363860636723863229598487525157285105145364871060584239693461255318888692698137988328908504912260273203522357380350146269676871815977156706544755485564714995427884679566228900945379311264815044784494662552131017884737309494549570669625410722681879282062264446077454376270855948431386647346370977899355129045681186935208557000923126043071163792172123760249336348496573567713782277842945085305348740458643928105377569158348931431794461436239902891898522974359503386117242215765061933890936320056731262707229236240393348663795600753966793114573537658203294378895062568093428232146101406489760838897334817504235960830127945100524335173287286612511635368241323071946629942481999944913910850911353814534527856340083276923595310035545316892267272691751266188075135001015880119933679965761158074447513527897793239169430550549286037964832762051237916867226954221101856768003437509384785909738578130066852984414003748010121365180735867451558785459937463736137009204627907883154495007880698325147443024795119394607307129588029544087187963373086224133125881718351391301007505055118637141805430134372946674649815035614753008684612863690654379407764435085784244740136933988929946785522935012371514603285462751150522554553060455849594696659839910511449843746617116604136465084377079308826966746240674777228894095048508890036990523973096684126083008409972524897950334120942411043397740824341075272450561383062159442788741131080257452637409891858828870316186535487682432195476025359159510428523121101068367063678976 A013771 627 60521263781498118453427304556225294257772825941713783347821392897550292457709322932425182012850651128753211275113331577443756008692113425716500489660772910309647706971213911307496144400119477231010840004368044169445576227102512067733408080802868647245964928297640674067059893680827951015095874755516012228923031919330256862797427459752653417212899189763482160969075259155661933834152404184375424960241697033821451407255925056419040210226361403760038379109067730790834706902978138697903862884776016117929121297250063915946671960116378165386257458083582637272431775779947016514861040235256471909311164731858850740282666885589784815390271771476143532699657046345101321376083078489261251111346367218805886836765405359382937034551944704001270562332405385432425308860180075107209657580351776709152085179038979925527088272673261792235300479637549799442046323877403625629030104741231701973820601508017493969758739350216574556127768568592641942909462682665515043476076060915598028440674580618682618816782007941654184231280017577617001293218388059835695668764695167874771799587845147053100984255975446635526799849773299726217760305747389071106061385968357479519331096524764611288556410293085271316116068021205337266398906347750596865299166855091078436682871497963828490171373375116650595398991821832734198532074138897405020944158172672333414078413278486100714945829446106621752059048773799134933438791515349016353694471679268331353388403640546466060356398099421885747425373082485992935472630979992055376395113466379472070689935964074485306576907487708376572095556828238413083979028984548678546474626225058823815891687776302973412578821136785104510919202359430383120925163027850023893401033608070087715627548335413443322740504095417163652614309206732682442861258486534268861919621767482370624037490817091517053824275424811176717124045055702410676096502248797732249539250321581338802232608546292570865700602599929200366896379928951850578040311908811772296444475516624197947577414113862386874010877963139829062843913675766169973328018431313778606315853338585440377433996622114569524388537005614573127913826903248285944220070803136191671230499225890036473757772578087831933875704793430637992978073114126073372248212011731887495783607374250764160880987733886484330033975367125917936213979057600845080218447140480389541913970705027933264324076522661113875099265533492574531873549387445113375157719794792790099144297583769501053577606845873746814515563742581355683140528512809811126754229872842538017428718024330467042914193484175972494053736448 A013771 628 644430416745391965292093938914686933256765050627368365087602191573115514089688870584463338072833733218964193657406754636621113980553623757029297213907909948977128783829485727602218945572472193555803424366510934316256495666187548497225329244388945355875034556513277897466053747913456022408740874396734498213572443877028575075067007591446253586482950572601558049998713359489488271466054799755229524976653590016130814584461090000749940158490296227236888660753353197460807959102911220855280331997095019623709283573118680577000163031319194705032869413673987921676853548504875831850240356425010912890345282064833042682529836997760028714275613822677976336185948229482638870012532619753653801833616118145845083037878036266709513543909107208205528947715452544084464688743197439741568433915585718399051402986407058247012435927424891563721479507180630264458909256646593805697912555284635162617241764857370275789991056601106085873648479718374451408099958645022404182933257896629287806836302934427732525161094820562733753694669627166465829770189396061130487481006474147530570122011375125821419280357626555775089364800386095484766711735598198829137341637791070441921837515795693581000548656800771968974003892289794431212615554790848355421705528673009803193799215710318845763344783698242095539808464918874953745969525430979568663013396222615006193106944589320000412743191942143308415924751343413188771256252055436326134138734440849192250879721964538770610674926962644239438585372582310852776912574674955405647855168190008618608706438145465119544430910929118793739673489107082622518208700627474329162861820044426355991614691442074060897139287464487792832267666723214719471611135920547054416934205858730293996002134675482344500540887608001958573037164433289602651586680364616894841720132580152282404751202220390473589120884723389409683936831753119268879075555945198252993093937424198095566172815800923294577980016484046125506712653483479304954973241205027751412540775301014459745804305484406695434467828551512899861161992819558177875996740256629114600051206349257769138917196032275936295689142035783974666026428865787748734055313911794168915262355757277108372572762411479234431908504640449433349230522519214429267698961500921138055103851321022136785060757390423285146201769709156774184806449005333798414166025151835187842299960067137433398522766813295540542056979400628933615389553877515567218679400374953628975688480671977647218494357694863656080961722731006275314080347604398868877679039686027344809580989523070813072950332219505755116684185698304 A013771 629 6861895077504933646430216261563586465318034259080218351452788135870533994027007093983365623799533591315530734064067123370741621664934985764847956733691425136708467290216364027508427332455683916982194862654608428599499165853565016398455305794253490149357367957753383052218540307782479726608272830576428936978119382402600267399313496833719708188870457697061390116386299851844071114570551507793683981951407426491760913695341686327985362807604674227618390459701704846562683148527798679667024975105067768953256451486567710783897735957486785219189993516800623390015136584479917857541359315213516200456396563426342238483577704352148785749606735983875092027707976747531138687893447335136905681924344426016958444187325330167922900215544173552972472235274138689411380005737566338368220684333156729513099338999262356214188417755220245370506313792459351055958465764772930843071372888670795211548390312201278696611824770688577602382609012041251158593448359652198559739873330083308656567192953645786495927915337649351989009340842190068528155392976689258917430697756936722905510659177122339746472497248007565893151556394511144721795946560649621132654413759199318065583725868192545250493842097614619925635193445101731103551930427412953288530320469310208384407574048883475069688095256818881833307880534456180507487083506789070447123766642978404585944202745987079364394889507799941948012766752304663634036336571886286000676309244326162199087367279478408829462466622298235861542057047256445960368565095138925159338361830887211770945506153372912592909100339573256915740043312012215764573886244281346656926152659833051838598713234475204600432739132921866018077986115268790332933715375281985035431515423983760170469430730024536004241759371250004854885699726885667689034094972522440696274635971713461503045790801242717762776959180534650434314559384507213975024396519704470997870464245692861321588608142648231240666331215522123144395476334292087639160555072351135497040734175405201967373324244797962492986213438416509357721652899542655478023613290252586812261345245206896725791190303351674169676497984397027762243849414562907948520220982532784310609713564103486649951154774157430888230961757411505566302606603784595242842458542061808278010745808866243712487326944693227140236756443863101331519819069008794285514039835816741080144809974794879390827470421027970915691822716657896885136667969687785759744498255192506241333130942195217987582527920734908209950080423639754819544327541291639155809526414576819167532418376441658017600775137473297280482453209315540992 A013771 630 73065458785272533467188942753129068682706428790686165006269288070749445968399571536734877162217433680327771256314186729651656787488227728424101043300346294855671759706223844164909734235988122348026410897546270547727467118008760294610752096097211163110357254014158022740023017197267844128924889099977815320943015183822887647267890114285447452795092633558309681959281320822435669227947232454987147039818586277284270209027998276020388143175374571175680621614903753206199450165524000341094481934918761603814274695428972984426943092475319289013935050966893037856881174351542165347100393988393520502459710607363692155373135395941680270661812524756301979911034536407711564748689427224537771701130419448228573513706640115628043041495114359992050884361199028764852374301093606370944813846779452855855481761664145568968678272257585172705151229262107170043845743463302167617023978518566627412567260044319215561522710158291974310170020760215242336703038133576610264110171218727070575127470570420334608640442515290299978971461287639849687798624415787228952802069715862225497877498917998673620439150696784561630277772488754668997683238977797165820504197707954338762335513044514221827258430655400472968163539803443232790620955191093126616270852357215098877171848472511242542038838294607453761062311930889410043722465180290022120973867214434052031133870839270421072076783479053781862439940378540058375218911817445173335201340833584975095882286791886097216116344594231615453699823439186636586004481133039275096634876775287030937027749521114773289296100415776039638799981186306073461182740729107779202949673521902335977399098520691978585407806287352029360494396155382079465078201316002576657274776234579078295158498413301259373166253785070051694822930691878589552835043267418948533932323826804938084431580451632458738049061354332957824581428326232814406059774141813207185324703288137587352275499502918366250615094782879567241523032007542149181781590410394890772489737499714590548591156558608704625317200692258991641020160074330195529995434314609544376958804170963036336224594350088626558715350537859551612372508566265843835843313022009087339372230030573925848679896035228324097883280792917711269990155117098370145786498555874134544258421372807763050565057307093482589240982614254302978023033446805641552153496171776659021381936611615875753530905043105834310286528286973286032935240541235542769759417421289806457715178272494681131778757299985302619548456350916109318507999659673373731059837262413970495885190872350774571413053663815669442577161772791880482816 A013771 631 778001005145581936358627862435318323333458053763226284986755379377340100671518637723152972023291233828130108337233460297330841473174648852259827909062087347623192897351871492667958850144801526761785223237072688792202069872557279617015288319243104464799084040742754626135765087116508004284792219136563777537401225677346107668108493936911444477362146362128881493502427504117295005939182131180703141679988306680522909185730125643065092948531388433878647258955495164139611745362499555631974043643014973557414396956927704338178090048677199789420380422695477067100070744495220976615924995188414206310190998547208594070413145695987011522006979763605103482092695743669312741444045021086878193073636706284737850773948303951207402305839977705195357816678047258288148081558044720637820377840507614009149169798199822018378486242998766918964450289182917146626869476397241480786071323265697448689016184951911007299093817765492942454690381054771900401213950046323746092245103137005847483957306633835722912803431902811114176088119790789119475679752779302413889436438334500977101399608478849876710436076619362012239197721460259715487331128635584221656728697194297799141348542897987434016647769618704236165005371827063542754531930874759612210052035899626372844125842535299710587629550160980167647791497440110438145556809239728155544129738099293786027513456696551443575473590484964669271260485150694541579330973032156205673223877196012814820954589760003163157206837239378241350995719980459306367775715104602201228968167903256305417471476900830105984424877227183270073942199671787070214673823283539632953008123661216073487345601048328187977422321347724408630544330262508382144152687612795436246661817345798025686847691104831809805474270303425910446474566007123221558587540711476963989311384107818980723027468648982420642746405300937334916143048817727007795724475062027030109337440612089030127029518707074763836549529248101631987737244816308804487610374689884796945470724896960960161398635036065486850377552971173742993582664471467922003391384581962428525857346812414410908119480639743695597201052527128505568542471213598705164059597058352761989635505365551162436743532983111194994261173882987789602855171686863445312334636622947784627263670777657060962416730205931402610237982876579818109989260141586471247330427237077865259674861040485845023597076898990923735930953199691549678694441283076059412398276701893859161751218245523364691180207730243502292951963224554732023473180376202083488325147170183957840185512408791047636406195412309248224561618556687943381024768 A013771 632 8284154702790156458346669479211269506854661356470833482538971279609917391950330454476132846104005057801929393574861885245978800006363660978862647575693106077491757971002727653928425836341846656959489057028349990259367640002989913361978790023300576341180646865828851259093626647616577229624467549366131103218248251012381354450019243440233060794952134463948330142813848063840957223240411332812127052608515489534207937009654377847357109715962224043939836013358112507758585864619895268369259616710823438439348498797366195792920302838314823357748210740861439810481553287385112959006369348766234468790913752530677109661759175370869698686330320522867141877323024278590842070896191384533078999848083648519888635041001540472456419752584082604920170031987847206252200772430060185351511383245725073969420360011231704851694121515450870153133466679219701777282906184677827287410087450133146433640644337367948405720750971566968851257543177471211195472126140093255248390225858202838264009177401037082777575530942901132743746986299532322544177038007594012103094719195385766404175703031082793487212723343842966706322977338108845450509101857711700792200847167724882965257079284777770197409265450899962706684977199214572603250255999954440350812634078259221618044251971315871318337079450114116825113683864742295945373888904784625400233893451281280233620963286904879771191642791483903798400381645884595478736716200846399278008487844383144452213524471764513681297938402924899513905402426351930694204075814433804238686053051833873140085236286040038968522156092715047459747336542105188723645846870323130011683630500744628750493255959962598545583592877710569503098036028635189253070937817701045805154455031098057377513554214884249110808690030190879094434061178843848063155840133495806712558187617980056506738796486174364815003963723644380742187091183811157179008874210460463816604225067637523992792610315192932085331579387433786177405426182804056150184075269697893317875372278702840303798572665864025303982820184037058015395668211292190433492111463028735938943329028858588647349656229851990870718996807308864327293840233482399012586906589477340209665638861132388777626445139204168004298892979506053983691201868121721965685739210761148010711103566440492385127813343232757574993814041669821903235165641987612745841574389220405109285017920359093277811261674820455355940192789670315620978738410782193880623216850321765812354326971878332787231686851911632812415352504415058786585942424645799784983686167068118783082295336128807075232453168750268875095132114391613221121151729664 A013771 633 88209679275309585968475336614641597708988434123701434922074966185286400389487118679261862545315445855474944182785129354099182262467760262102929471385980193513132238875237044059029878305367983203304639479237870696281746630751836597478350156168104536880891527827345608206828936543821314341041330465650563987067907376779836662183804904151601631344650327772121819360681854183778512513063899871783528856175472932560246113278799815318658504255565761619871373870237181982613422286472644817595876398736847972502182815194355252803015384622376239113302947968692611102007579404076682787499820825662864623685649636946649863678411699349020551612045252927489326709735562518435286370902645862508225190382394689439774185916584402950715957525515311577189970500606597052173433824835280853622893208800480587626387993399595193260839005896520865390565153200331384524508385054449504956342611169017743225405580904293914624114556345245084328190319753713456809387199139712981884859124938143821835169720966242857415624253480011261455417910117420170450397100704861040873752569992467640671662885874969585051841078165239909488927062696182986357020916580914190035354620641934553814057380224313697062013858521182802900781637217236769079408725887514880855452927665304191788935194990571397797653221984815115953810505791775967226341169058146691261690497469243071927596017078963159803648612443720607645367263765379172657588554106612459512234378566991722127169608575348541678460448114344330024064725035795358031884999272091147533529092895927081195627595973754334936823918075229825351389639500336049529380977475200688364407297571928806935252189461681749313374096961862144068987887632907495166699345882880735733284637171132114955764325280087484531890931441472480597533883432329294176483385741463349875319581756251641683754704984784636550162205729365366142808146925221201642086492592983018719201788520204355475255714636174340844610657317394955217012977994497589887160033471743168048736964023627843554847201746120141436809069319626593747933075113839243735824002858329980277868567499286251916979139535463998791415878004224787357024810806120584686025381364754718552519722593337675704166387842245980909774612445780462818343917491760095490621751116184704018051830775458362916840956478742402658534131915700263625648043755884100517721084096418873603666870815983625222134314313488208630051172824409520732181606598008800440876013022226162369948873596560487518443001599155066186598673467011545959567114937628476110506290306941328802260280739099537737075161340852862982012966754041897578498023617462272 A013771 634 939256664923496471392325384272703732405308846549172879050254239940929591347258839696780312382518867469097205658296057362448092730756711270871993011317917100527832079543524045140550144195558285148787801174924847174008038124245556089949472462877977108707732988305576036186314516318609355103408086798247205334299077747951700778933154619406254170557836690117553132552540383348873601239104405834751015260556435785901500614192660433513075753313264229728390388970285513750867720506360722017760891893749957211203242616189494731846507815459062194078449789970638923014176705494608518321298092151658182513004797334207927748447727774668370833565057853171906350805264269696298929277371373143987581827191738653154715531639790722619223515731687037673918805890459045411542723366846070529376566887307517297045779353718889617841413734786154174678737751277128582416965284059778328775136123727700929864118625468921602917571795964169657926570524737540888106354896439663831109979962341355414900887188848553945761567051055159911977289906930289974955828328305360363223717365279795437871866408796676141632003800303474556238095363588956438729558719753574295496456000595319129012082984628492246316323565533554485287522873089137117157544113250258451348862773780159034168581956259604243749411507694311354676174265670830499026080768131145968554480417052500229885042389856799725589250425300737030207870624573757430458002924127209468886271662981327857210101992110311271792246851521538426096241192181148972323511472249226538937017781155831560571042641928536158407301079665047180341596881399578255388848648155936929704208904545897936246565313387987266688807384449908110046583027515199008535014634960914074088014816598214760048978535582371535295574637988798973402540790787442324391195091375101749472402906540567480648620098677986809986127166606282418688621148459755355084936973130083183322060644163135977100522849445984381313414279115621483150754189685410337118480036407121253382951192923589278172013004192687266019142970115383970227991383812160267299053982435497629998744506732400010411993877773620659130996268988985535777600185463571985736798260771908243147230006173859570897963697744235204727280073322670368089726033452261496784140405885134728384215894097080648338522504585649103508071436638376407085900369912653902312694103458668166131844840448593641365286178810022445492784888234312576756269747055597707094447786660664176915215606056176071096381081027803144754902675076738941377470639855868013624670979188311269086467469309931877824376317957401285032474069997038125415846955478738272256 A013771 635 10001204968105390427385480691735749342651728598055592816127107146891018288665612125091316766249060900810947045849536418795347291397097461612244981584513181286420355982979444032656577935394304620264292506910599772708837589946966681245781982784724700253519940859477773633311876969760552413141089308227736242399616579860189709894080230387437794408099845076371705755419450001898806105993983713328428810494404928248279178539923448296047230621279637518147900861755600150419239487951728968045117976884649544384892127377185739904701615219008094242547333363607363252254953560106591503085182085230856327398475082014646014665471405344668812635800736020574458823374453943726190998945450381237179771295937633178791410980900491614449491995511003577151887445121607915542106918410176958996801684216050444178943458558398736650775373448002969651979199575598865145575846344668519644797649445452559501193135123993077227866304483426478517602122947405335376556466937289540473659066639010752457864646786859402414469165959635342742734182928993727653329660039795477147606142505499261822459633520867007556097576465631397074823239431495208159592341247936059098446263494338958085720659620324185438776213325801288159341543552653132023493529717888751989962690815211133395827060670252265987443733733929027304591903580863003153629708019060442273168107480775022447815931367195203478074338528602247897653406410461369119516815136106526424701020667425179023573166011990594422043844475001341161072776214344874257300750156509764186601365333747294456960462051255053014720941896273422376277323593142709263380460405564416427490416415604721225153427456955288415702421029622621555776016076981839042880835833063813060889181767137790765001523446881092107827278745304731468790254340304685870117445332962083428382146148843962533946506810723203552732282070023695194196437988799475020944408889889125736013301739049071884166367300900841692225235244023137552589230611770249269637575427663027106021664302250378633975594468643734008571834345788608514987652254831882526200326804973178764226631507686595310866910810533512778426848272194717984959886774816114504125427880699278973031705105739256710921517453580616459936078220739794079419402804199680417757527041864914587835130840345714743508587628827991654153944657325431982650667138829938751825566813627898632971883861096625093257567231969118999607173489918960317300760266648004385141680032362752155793215773286162805034265750784047885350203684217116247787307373185282609075496586397138393232705613212154635073959033610408883025783897328461959427938381937605122981888 A013771 636 106492830500386197270800598405602259000555606112095952306121436900095562737711437907972340927020000471834964144205863787332857958796293771247184563911896354337803950506765120059727241856078555596574186613584066379803702657755301221905086552691748608299480330271719333647504865974010362095126318954008935509071117342351300030952166293165437634857447150373205922883706303620218487416623938579521109974144423675987676693093104877456310911655385580293238848375973630401664062067710010051744416217867748348610331372312273758505262798851998187494644005655691203910010745508014986324851018843538158174138962673291950764157939524110033516946006237147076837551291185592796481756771155659413490204759143918087770944124628434710658190768201166089513297515654881084692354467231564259397944333532505129617389946729829747857456176474335620854274517080976716070091611878030397177805371295178853568704502800278286322320410139525143255427405143972011089573259948259026963521741572186492171342758986478916909267679138197129524633579827925212052654220103742240667710205398556139885550177730191896457326994206043116052717853466560976483339249608023157280255813687721225696753583637211926552089119493132116320668755748650549786159104436079431189122731800368148398766542016846128234300876798876282739294589329029257579849130986955589324694008455292439024344037197894526634535556652556735614213471458592658384615047569262293370216468066743306243007071695675849405922855969814280683102921130344221091738387666515969058931338073741191377714999921763804500748589311519401462600941619783568236475142398449906119917953993359071605433695561659911050399379123421674325903019187702622128595139950463481472348007456483196065736221662389868764144864080004780679678628215564295145010557905380264345413092192890513061462404520580671429493339481612306427803671704736810023016065859539410837069636917394517422603479019992162338814304878358368659970127554129614223100903153755912624918681490362031694572129902118479723272892113957103467588521209449885138981079819354407481485172293846866870110866310560844064689080402329357103852874378241987239927556073685922504841595965911605457892317845726404065399360894437327357657801059118197088282147941777610531268473188001170588879441071760455133431202711201199751264303694261187829438635431509864643884619352956863993006575886007179107817183320657089458618495319267950692988608984598584954886161553951061548004861714348541883208968829543853806439248909676889221435887651956729611141849369483022554267515789883633786458546938753462943988687890871619349511143424 A013771 637 1133935659168112228539484771822852853837916093881597700155581060112217552031151390844089486190908965024098698207504037607520271545262936076240021236533872380988936464996034998395975671283524459992321939061443138812149825899778447410845361613061739181172866556733267464678631812891262335588905044222287145300589257461356642729578666689625579935962097257173896666865704720948086454012211697994740779004689823301916781428055380735154798587306545658962407257507367216516918932896976187030974543887855784416002808452381090980564038282176076700442969372221799939233794418169343574387013648645994308238231674545212691736753740052723636888441074413142074166246148544192096937746099265461434843700275364439798585013039043572799088415299806016521137591946693173789804190367081696234069311263454114620165968152779227155186193367098725690856315057878240072714335483277267669149271593551064432799565545817363192760067727165663725383791009973013974081776071929062119107579504260641768640457697688027507249882247463523035178298358007747657936662135664647378629778267083825777501338292471083313477617834305947099729339703711941277594596329826230578720163904146855611219032158569032593926644944362870774582480911211631054123022144035373783301778848210320044150066139395377573438835736154434658608008787175503534710233546749103115129341802031953890731215308083180919604534607236424120820145044091094626479381026517504899806064951974682724875539299415556444474266570366582460713679904195905266184830351873062038539500887809196205789909319166940990323970978989058586773774826367455434581987316258694600364886374121287394454657990340554732864652588906193988222215348310657520425281050192535150717561583396633071707959288261127322600614512723890904677218033239328614704072420576489054749958605669898183078451683335142989381245078800207838843253496312037553125075069272375646593117493896416821515881844604876544583694718344759909491361918196372132247578416781192957630134120509374913483804039197757572093409755229415237722882573838222376959870537916485730862854114584881438432940504474851867600809328124002994441825406379520680130748617072607702831553313845026774915637400421294750488372394803968661704340265677490562596028311284047996936946702505836464430388288532105326260775446468870374951462305736493128007862590074717038728083426870284687797534020034204443140037367998356688555369738159565138978942708468005732599627848226470903363155767534383273972409100096982955330965122390239516429849331718035256899438412086255224157840508130680932558210607803846873427591548662001002833594655178752 A013771 638 12074146898822059009488433850369737187666130567651252311256627128074892494027700009707864848960798659576602938513502992444875851413959743339803746126612673112770195479277780662920348947826968449998244007126246542071771346180840908030681410455881398801128683096095831963898071543666161349350660910878913523160674413448525531784553642911133175158124411594387651708786023868655224562322030160247999814841937238518809888645933694067928295357640098176631712477938446121472152797487002439505816943317888392461597904400953856761045879628610864706316737875417725752961442964667170380072921330782547394120690870557424741612953824081401285588120560351136805722188989698557448193120464978633358215720532080554975333218839735963164693446112334463917073079048388914513835019028685901500370026333259412475527228890793210748422586972867231156238042736287500294262244225936346141101443928131734080449773931863283276509201158859987347886606674192652796022751613900653444257506561367313552483593564982116897196746170991593278578520916066497061709578420557165287649878987908576878834250138232095121909674699689724717918009165124750723827261719989703202212305251355718548260254424443059060130915367575848007754256742581447464301939789688660044597341175743487830109904252281980401976722918572420244858077565844761637594566805784449969897231508036245028505980600469710431949084497853444038492904429481975582752449170358392173134979608626421654474742460176845020761990441263370041679263619877999274336073586744364586368605453392321199250954430489587664969642984275495831967154351160665467429000943522580104685310111643468176153198281146226795542820766673153586590149028811881277488392622450114284840595740007348947546350501404483731051343331483990353003017617932371089368963134298455454977559233173075853419353524152602550931497599064613068002963228730575865675799337612255884923515075009046315501109881352725446727181360935003516264021704954970464172214981886142612845668115183824078775545409377722627650627073682813451273253646229391869868701487734740062227670612099817556433950491648222686213417725864383884816556927129136202032211274589126819750379685821845099301707039685946503200189259872658309827815148933919510522509458552543071384608488282146673254774496289857514024736954000531752483170631482178827027720859115587028376632329314791355668142245324208910555117894446502019737576971923049599847781959767325040720837327915462179010882612706113101258212097832674508364116623211270370945035684133639415465220211894445626832685730575490569879826551895361508256994810152986678172115888343351296 A013771 639 128565516178657284333032843638736961574268958284350534610260565659741455276406949703369344911734584127171668089291779863553038065855843347082230288756171743304777041463349808498775875596461560055581302187880273179980221294133593988710695658534225134434418217607228418751586665796957286047885837379038671194614861154399899862441927189717746049083708734657039715395153582153440831139604977146320702028436947715748287694301901974435300488968151765384774474465088574301435482987641601975857938812448875602931094486061356666791616526285448487392860624897447943817533444687776030207016466330172564652597116389695458648694732318818760888942307726618904707329868362310239708360346711092487998280992225593749377348114205508535777655814204137371788994145707245161743315282617447479175940040396546224039413933229166108049203706087090277351622679055989303133304376517770213710448174946746704488629192826480240328269973939541145280296587866803366972050259184814157874453929865439154706845304279929580721350953228718485230304090714276060713083591022092695982895911463250526605827095471895348858094216202296188796390961590248345707312682794450359697156626316435691101875189111469692872273986833947629586567325795007252599887054880604852154872488839316658415010260478298527320248145636959130767248809921115021917106947347992823279465721097569937063531681433801476679393851733143472121872446365124076005148078765976159859541262872654137776847057715963045781073674218572364203800799024460936273130511551653994115652910867721436129624162775853129456596758496565479618786259531158765897184002046628432954689182068779649139679255297645022918939955523535739390011906858788911842696404643848816904982663439598251593473540138954942768234703793641529278776131595743887359600719454009953684601050714826911687209276325176911962318586434839999948095552459523171817715911346895300662665588518696325167455818016643820556751027131235917441179303114360525502505745127123646541580674090477358790802007519053990539223877080574597629157604825050564630361933441399512182600236677638857340908704835070275162800471945003959605526698160071042279238985651825022376702042894631006617364576558575958366075615239124065683046575705848374948043680714667478624103311183228297776816838836494402809335399086197662100440800884022240150191171707862770678154381042543898355154378628212176479590895340066353506165719597036632139179182307602477033595475867643841282107878060094692302197442417722318165061113803953606909822739964654992495873664816252057034514437659167823588080393124581809339920480738509002149176689979080004599808 A013771 640 1368965616270342763578133719065271166842815867811764492530054503144927015783181200441476784620149851786123921814778871987112749325233019959731588114675716722709265937501748760894965523351122691471829705696549148820429396339934508791791487372072429231457685181081768202866894817406001181837888396412003770880259041572050133735281640716114559930643330606628158889527595342769837969974513796654022835198796619277287767368926652223787079606532879997817078604104263139161685022852407777838935332474955627420010294087581325787997132771887455493759179933908025705769096119035439169644311333483677468420854095317477243691301509730782165945457692673038097323648438321879432414620971779712812205696005218122243370002720060254888960479109645654734809209663490746482242821129310580758265409550142424193571679561024160718507921062415337273240078286588174099763425001161217235588852166832958909394923645216361599015418682508234114944598067605722251518391159799901153047185445207196119318488799972690175520944949979394430732277957925611494472914077203243026825875665260691607298846912584741674640987214122049818303970959012964385091465446395307430055323757017407238852767013658929289703973411807874359837768885065237225683597360368680465745082261161043778803029253572922718906002254742340824409665328040032753373354775361427582279750998246924689852485343907118123682185733254511691153697808895841161302816742700114150184395367068021259047867470559574511476872483079358534042070908012460049436293687002011729343472194919497851908238085237284122453842284471429226980836091487778539273215253792499554101530410668365704039304710409324204040872646414608553024846784232384333301031316647702202404255400304842182967306255399592230596163125994695003760408249231480912605028460746297986833631988011476955645404374310483758574768308358176319447321442589002733515039024021741161456063186547078470383069550241223401288284936893400048913677219561710875550681174113612588374751017715402916404459776062886891261655843153958315555270176177138412184093867284022005720327320143498552965995889083828289933499425270402161879648282008436458189336719220632838267123352742030958461698011195716804681973151066193051393079938115873496446769112249779312389452057479014914727545699930992401113803329469832706045493647813068813119235596345322782180987849341007429685683823633203255154683853581026532133652582269246059017979933211351175453724627038671621971884685583888283633798366863907243821570739784498006375792535143646360096062782963451903303509732194818985565880025990547105851473278903643854884433394897243888978755584 A013771 641 14576745882046609746579967840607007384542303360459668316460020349487182864059313422300844802635355621818647519483765428918776554815081196531221950245067031663408263702518620806009592892642754418792042706256855336639932212227622649614995757537827226456561431808158667824126696015739100584209835644995016152332998274659189824013278910345187834141490184299376635855689835209813234704288622906772035149196786402064560146944330992878884823650362106216756252976502193905793622123332438018428983420193327520768269611444565956990593469755057626097547747936252657715029335475489356278372627078934197683745254406940497690824978475613368502987233511582509660302208571251372196350884107510382024366251063562565647403788963201594057651181559506931616248464496849468542921559384899063914010080889916532813151243965785263330672343472598511285460353595590877814280949412364641124550097872437346467237146974263818306316178131347676855930080223865730534167829069549347477646430620566224278503268742109204988947021827380591898437295695991911193147589094060131749641924083695844234518121925202329351577231855971586465300682771570044772453924073217233515229087364721352279304263161440279076767908888930246183552563088174645979078944693205709599253635916842794156694655492044481110911112008496445098314116412970268757919481648048480896114788629333254097549263941922993780967913687694040487404574269122916685552392676270815471163441868540290366341692826518349398205738199829009670479971028516674606397655179197420894049291931502813127118919131606601335888512645051778408891942702161865886181196022382535252073095812796758016610516556438484124627211939022751872608568558506428380989381459664733051200511502445959564235877007494858071387944965591512400040827037816808757418343050026580963804513408346206623712265777658031061304132947397861449475078720687701106468135527783499887184160810353291552638924570968546776917658008040923720832835033893097402863653141961746841014348836633610253874687695517619618154111417903348144032516835934169812936231498840266316910045304887972591981924226964603631211901880279242219694494906825831406800057386261298461868329459997145645700160423211992536253650112552823611233515181057820990165197507235650118322885508036550812018906612865207087059777852194778653972416361913556722093620629884996984663158619783047111293161354046348260887073672930770514159132696002932036423450328834467316231259828707775430756628132097242444132685010366884332212085237225334771889438914209546442302876512994835866375771628410432558305490516747345583106487473765999766809446788865852929845789458432 A013771 642 155213190152032300581583497566783414630606446182174548233666296681339523136503569320659395458461266661124958787463134287127132755670984580664451326209473753151971191904418274342390145120860049051297670736222995624541998195799725973100474826262784307309466125893273494991301059175589943020666329947906931990041765628571053246093393837355560057938587482419762418591385365314091323131265256711308630268647381609183436444663236412174365602229055706996020581693795360708890488369243800020231815458218551441140534822661738310035839265951853602686688420025218299349632364143010665652111733136491336936519468925102419411904370808331147819808062431330562862897916866684611146744213976770547795451841324814199013555544880170573525869781245629807849813649962453141045028764330405232556379341315831241394434445747681483944999113296228948167581845085851666966463549342858698694209442145712865183141140981961137325654664742590063161943494223722298727819043932561451941979193247789156117502805565978814722307888417948542534560324570921870384635528673552282870187207643193349409148962259554402935594364802385452682521670151677836737089383531617102470159322259552959070031794143016091609424693849329261362467691762883630385232603093254395812852715242542072180484691679289634868981520666470147406848711565307421734326640588420224581830269325140489630704562453596037779746344946566143109883906817620816867761877216931643136948329016217011820806345216767384392094700351779294971270731511645551208922232348094137679836860486641954177562250913347091024540882644511336497881405892619547956057375246329235364074324214659879360868780292956978959030552726714261939536038010976449400774933782510077529183046478044577439983618375805248744138837993618424035634726298673379648990516796683034102590458772070408129288206000502714740766407623892428714010638217882641381672707099838706798736944308641848452499268831673086080619222469619755779428027440893701145692178655608680363120786412474681983257674581871613694104978377834851037658239269027040168144992999651155742458162406447132159423529168719099465144331221213371155306981767881452819607011048910306021973972090049606835415308186361296526028866398462465812414469647903677903279023057045202459902084889573193046377317613788725063012514570170003107498289421655551976852872467015447892693312983449885641049582097885516281925560469366844434766444947039220323836899101429407983230454656080392786696576350571437545124829990386584369394283605975364651078745558503250517641029110369012305169216299314285880836863022325735768917878620660365516986989407843601996997966153383936 A013771 643 1652710048738839936592701082091109798986697438947794589592078727062903242357490006126381242841695567407658561168907453889329709582384643814915077721478476523562189251398245785197770265246917802298217597999302457410123196788875482161573855950046127304231195308511576174667373678101681713284055081285313011829964720413024574964402457580162003496930079512805630233161071369864444408701712453462014295100557319374585231262774141316832644932534985168093627153875533000828265920155707982615428370999111135745264414791702189525261616503855337161407858296428524451474885413394777567863685734437359755700059305114490561897957740367110061985316248768807833364137018796457739490532390424652792925971206426621591096339441884056266903461430703466193984815744800201045847466282590154916260327226330971058367937978321312441046350558378245840088411486474148549858903873402759423695942139967550588470086869175922190243570870179098992548374326494195036853817179793914340278194449702458934339169873666542419163134395874316080907998336031176075855599109315984708001753386984722784508618150139735282458208796415800300163490743775065605576527755844658907102256463419719908177698544034835343457154140107657974987555981891184896341956757736972806615255711902587984577800997001076032084915232056574129588125080747393426627110068985498551347328707774095933587742181005890610278739080991036291834043839794026458007928468605888136122225807364678741867945963868139109007024369345745932854090749136001829272603930042506378014902890461763528082682847725319825229311318398756711029441209944612946636098931622913698156663404237698395434530772559405911955757325434053461132179732740877233219451494916167305530741078898218660580945568465574288627590346956048979131438565628274146502451022851080947124383205005005705760660817493352906559680708379206580946785275744014365432050985199082549992950982998418402322212214519655020586433480856511159539349636190636129799330318324921228506510133720030413757727718947768942614829809767185493848984931736599923710407885460285506345694513303849063233541738588520971104856838843479976061708741864401709623175453648796938521978854814848213583502201568375085409155369410828335970589272810878362314115037511417315793037399904175359557825677951622344470957255143170193088641785761788317449529386028780489161398396647774382305895950178284977369943367877818159541393105796073618008215301632020336205437881177944022392745144980884666980489189737636350365310331836425682804686482706942611511841677967209243025441815155098516059150917461724434467437571552791572024877463214718674064034343601232150528 A013771 644 17598056598971167644839081122106137139610354329916116789976454285765793724622553585233707473778374401756748359326526569013582747633231687341215747578302818022890191148888521120785857784349180758871420983496572566502991799407946134056438418156091163535453767645031263107858194924426706883048618505526012949965464342957885674220957368313565013235311486652354350722699087946316604063855834204463528214230734336700583542486019056741634003241632522069860941934466675392819375517817978598889081294398535373415575488702044914064985692533051630094670875140370928359304579881827591542612525700289006678694231480859095503089454019428987940019647416890265809661330976144682010095188893241702939075741406030666701993822377181431129988057314130508033550318050632540736183820977019969548339964305972179829501803593165334872261540745611561705261405507976733758897608443992582343514391906374478666029484982985219481713542625667046072655089828510188752419445330445599895282214500431782732843480814801343679249055047269717629508366282059962855710419315996605170802670064613328209447766062687901287615007264235441596140849439716898568178867544233928042824826822493177582276134096882926737131777283866342117667496095177336776249155556383286444839242820338756859784425016067457589640177390938401331854355859798245206725468014557588574746356080378573500842278743350723218248013734392554435448898806126793724868422333715496873429460396819099243409888623267945232706795484793502693030358296800147478094686647092607913102685977636858047024406962579205499041706918309961459041490003490238655781181423920785057972151928323012514586883666212554150504904001221801254135449794224860779320719517867349469291331008108232297865908413021435025306582014388009529791557846809863111958098491318309924980432366893300754939516384669221749047480182821791673921369616122264963120478890399830992324942066967159147926915660205286659204343704160130826774994926157893510103269229523761241137319903850883845692284751355843700962707814400991138503991553131315987668423164381120071568955177659384825310752432490571300324515620005374785105074683372149404067572230452389801382030846068503778237131442300057909436686373486500121414834576890232801920696919421571578564262234179659228571727818828874723926752852764476216007857734791522004202588902434454648590570127505501622793180077498378439035156981163007762796753790516591884551476531777752539915502558782747950437950303756459934008248892326351858689824413394260670504301667863524927378090186994844019734904447771488998997838969132441778209275261894124658920895228310324441433837690665919938822144 A013771 645 187384106665844993082246535788186148262571052904946811579669285234834171579780950575568517180792130629905856530108854906856629096798651006809265280213768406307734755353364972894127813687750076720462890632271504688123856680095810435432956276526058709325511717884292889572474059555295574890701689846840985891232264323815566659104754057802840260929596709874269126495299888452379200071936922609127648425128859217187813560391130916184918866516903094999879309718201159582740710513725836120970937622755604656129047803699374244963967654091933757248055478494669645169875166581700194745738173656677343114736176808187648916896506398879863585329205695047550341273852233988574043493571335237652895278494491414539042830220672227878672112834280861649541243786603135293758885325763308635750723939929991770824535204660024485719840885859271909037623445848936261064741734711633016793741245019075448835881956098826617041285801878102706581631396493976489835762253878584747684965020000597622539317383716004707496643938143327953319005084171374484487604544876731851858706830848002718774199813035500772910524597349578982115707764834105535953968581611002865799998756005907354896076275863609403896979164518608810868923498421448281993501008364369234064648257550967083042984557571086288414488608858712097381585181195131714961212783419009203143899199543871050636968584059198500827904850243811919628659874487638099582398961009402610708276894305329768743828494060557080837861958322081216675387255144327970346752223418242089058717400289877264484715885337543380153796095266164469615873785557164061206758019801908519297287473732783437255321137277831276594576217805009739754034269408906317578207021426251537149014092574336457507676192781852240149464485289203525473220507952831422416129832735557364081191643842679866438595970463957873183857568986686437743914743672469877327306859224977400406275983129066310607125797949865892347207851761897073043500145973729250095579610755969009695630182336204211188931448032437023727850912807741753642790502057742252636693369854330166522066234731717129619908891901159603205855442321817230711798835228546646854511509109857046605115864448937428230668975597611016619681836504884253292825158574727198874851580798000894168552264269545011465831757814889858060372064376236142748051669160060126300749166633122073098192390717678581279501781465202733618846351535423706658259834361420670386704122110369509045020271245918700176263294834398785377319834205490994591329250353822087619529804159410813426721904311121099122137262559870814861328989343322240054372362988648639368189692391048334652387503730210715508578189312 A013771 646 1995265967777917486339761113072606106699856571331873649700318549180514258981507561728653570941074606947237560332599087048209386622712035920505056703716205990364759675002630231376672960147162816919488859452426981919142825929660189516490118432449473136898048772031950688167703786144787281436191593489162817769841150519988153786147421207484643098378345766741217658921953212240933722365984351941991200430772092944615838791044761995537016090671984155558714889879405947237023085550152703016098543807101678378462101013790936960376327580770910647177294735011242381768830773761943673652620073096300349485710810653582085667114000135272787456585382240866316033883978587510336415119547577610528028925409344582011728056189717882452100657459422614844315163839750184607944610948727710353473708512374552375739650859219940723944865752629527287432614451399473307817369991209468362819756776963115379204471068540305818255611218398037619681211109867861663771196479299170393349507532966363484798651501808018125424264653350156046940766136256795510824013193847440758591510334869532949507679609202012229951265912578317001568056279953555746837857456993958515038386753950901514933420185395712932695034143794146618132297411191581306666798737063803604320374646402697500241699569016926799037474707127566412919119009365762500906993717845609995076238676743138947182441483062345636815530845396109320205970343544370484353384136828118998821732370563151377584285804756811796761554132213520795159523492776804228252217674957441764297222878286613112233254747074161911877620822394119272469824068612682923729559394850721913477517020306678039894659469734347433179047567187743708900956900666034469572748364146726367562702057731534599541736100741162653111497839359439139238851968681748985886950458968214812736528623636855217838169893500223433661715394570237189097204190624459253781163437027559359526026668358298075344675496570172021713069205560680033767189554328269055017731695329558015239070181515902440739742058649389428654156519576834192788433265910839506075511002208907613126961267423323996192789880963547454935948749842709872619233997513564695706838549001757832251273724652285735800163252163362104966372195104007529062002288503695213619419632337113521106744509942115282088176557212947208626841741478162447981254173216320224850377126309483834349552576361841533464134969041478707573475951149191628497150716280407298277625492231214532311375848226542319476851563396678266697701594620068110408473857767497588972753354689406341367734837104817463452517571737504436643431078527695212098956921103130711992483844579882667378622139719283698735340559794176 A013771 647 21245592024899265394545776331997109824140072771541790622008991911674115829635092517286703223380562414774185542421515078889333548758637758481537843781170161385403961019428006703698813679646989674558717375449442503475032810499021697971586781068721989961690423324596210927609709914869694972732568087472605683613268570736833861514897741017296479711532625724260485632200957803941462275753001379478322302186861245674269451447044625728478147333475287288389196147435914526179821814938025981715417294458018671373864451594845896754087136080048656571143834338399708881074510079017176237053098538329406121323848711839342048183429873440384640837721150100744533128796603999810062148192942606396902451997758701109260880342308116012349967800627932002862267864565659965705394217382052659843788048239764233696875802348973928828564930533999206556582478678501591781639355666398419127304770161103252557769207937817176352785748253502304574365535897872990995835700111577566348385556211025838386136041191251776999517570028872461587825277818862358599254092488087549197482402045690786846357772478783026224521079437133919432696663268945461592329506202071670268128742156069199331011058134093551307336723563120073189872702834367957753388072952255380778803349234895922982573617010892236556151030681494327164762779211726639109657669107620055227571789429960943509598636911647856340811772441777772041553172218060456917394834288945811099453806281756435868517475249050532011917028399809569426858606151087411422429613802946839906236829207995856419059696546845676037672906516852582013258686682587847771872348436370486934708601232225507768798334033731331468490498495415095012377389078291935032010624581434342361807651510725380415920406000691899930331228993499307954615295762523263201724248487093551326018556784485234359540833025990379121629945521383885589507030221769242134261828277469452060233131964679157906270104687479191687200760900810120999553034374487408897828807091869133746265619292781329188996773440498698636309458620454130484811237415418619060692041151520448264575883575523553911460826652499853300157982288325174723649603605524436879886416869770717397811562620097538514800138309035479693681931133467472169452200367987346634619580245125584772744615541863643523674903981203461877458610863259473746104394436407377754206815640943383868154035833100888648326109150353665278242371927836592460237660826953776912060156241277972340051530031916222617789515447047830183797126579514485239629429637508314327381877720732798722883640545492096350842407103860947241379254124162898618429693295906135821295967977086590642247568543730932824133906280688386048 A013771 648 226223063881127377921123426383105225407443494871376986543151745875505985353954465124068815922556228592515527655704292560013623627181974852311414960581899878431781376934869415380984968060881146054701222613785663777002149366193583040001456044819751749112079627560300453957188191173532512069656384995408305319114083741205806957410631146352172915968399398711925651011675798696368690312217958688685175873685698543939621119008131174756835312806844859046768160577897617874762742685460100653305763351388982812788908680581919108637519824980358095169539548035280100165681383321374892572141393236131516379856341083665314129057161292393215655640054806272727788755426239389977541753958452872914217308872134649411409853884896819299502457141086219966477428221895147314831037626684096722016655137657009560404333543411874394166559380326023551414490232968684949290895859135810366867541192675427433235126526121877293804462647403292539107844226240551608123658534788077926477609402535003127135576566604448921490863085667433970987163558215246394364857576813156223854792616982515498340017561354081663238700453846601974119354070487731275035124582039659145015034846477824834476605747011828134320521432500102539325764539780350014158076200795615294532698062653171787918443873931980534849896174696551595650394073046465253239634860657938348063184413850224126490206285835226374316963752960049716698458177777907745256420195508694996586984129288142529127974076451890064862892518401172295257190438296778756826030527773777951321609757406739879150147648830812758449141108591446293277178495796195403074896766150472944880777185920737206722164660791171217476486827979179931691794438905652524220849130543112877468527873286203850668720483095367350458166926322780631100743669279347706571959797890572134519445592641198775460390790060745556887115659911695613757070857801398890245619947498494725537362389159903673385964074712278433085313702071826168403240710019541929944081137914222536130236314229535593204437643594430143079423115390595581402270055999377455758248854181389733121204008312174802049234882195818437940082195406086460457420979191624203897030566829318598851897518778798590105591872714609787778325202709161643660327029518329266965429290450097226660184666289764076240090377591854462071179288471986876448519591958865758326794172944765151428104173550858262327376410232965827882724776287604036516610612485403816559616543657127849476868691779843938434222760480165295797071803818670238831574166780188530957962233970362840801265004528399841943769950841911366226206297914086544489039374214808534225159467020018017158652109853646972711377834076769934639104 A013771 649 2408823184206244320104122244127304440138458333390422152711479790082387732048907144641084751943378722053105338477939307179025064382233668227411946500276069905541608101602489534976727939912262443190458618391589747897518886451229272209935503965240716624545423874262079233736139859615774188517701187431107635037926763676359432482508400446357937209231516797484584331972323904518933814444496824117119752703005318095869085675198580748810782410767284059129987373833453835130473684114779151756399768165589888990576299630836274668772311096390852997365257107479662506564175369605999856108161555178328386412710319858868264846200653441402960301255303577192005494667778597024480864596149606190790585904870489746932692124166381331901102163638286070203051655706739528608320888648932261896033343905771837799185343570249638549085524281711498775461492000650557340049459108078108786405578619607951309087627250145749424429918269550258956420325321009393523300716078423453761133584918192713297739619281204172116034710136186836923071317567875943607197003477906487471605831785629825026324506993298261550165682432558617820422882142553362616574006549558290576120091045295878837506897994181945974244912213261091838740740819581166950755195386071711656184168971130973197755590369627728735081694468168881390485396089798762016495631996285727530176787638677186498867716531573490433727030041518609383405182676979161671490362241776584323658207008660141650154667966059725410660079535935682599898563786984100202683573059735187625672500696866966233190772164750494251966454524281720130815396623237888651941500765970235917090515475684009777177609308104391123689631744322307912654227185467388077903601542023065919284884794751498601920535703999471547678561431484968159960718590486494379578227927938812088363056670443484561102241132566818689734007546739734895285290493869295383335361200963971837521834719774654314213745467536340755492420299660805041157707080288082470044575956510641564714756273916094996440852028993492163509697332679061750771371556281371148913833799323437878274580280508037292220253025621074727185995216684008630950618586432414523095581475598584440575004779956647387444342260665165020263606758447153181695162210311170034647891084712635269477646326653407883804482340598066312133917063649716260423836615178002594663704353515859332406453239969538777261904016160620135295253417910407780828869801744579838726796956861097341229697830071778256447603953592800069647220567061200703078601727875447477640381867316423528851869768218401517017262436564672227576644660189193525719291256639281272429498004829151846705327665721632965430751177249446264037179392 A013771 650 25649149265428089520468693655467537678594304333941215082071836804797264570856763276138270438693096632421465644113097742842258885542024099285482406334939592354207043065863308568432199104185770495092003368633647635612781102932689290491393246221883150618159673413142619680822417225188763559336482243766434097883844179625875237073749447952819315403897190859615853966841304935317607256205002183199091126781600627084814024269514487813337211109850040661616105556578616436469283788454168407902144731427201137971656438469144652673087568554369802715945257680443446369895339335564686467839704239538840658522539485857229284082344557844058721287766472489940474507222506501116672246219801006719538158715060974825339305738123628422082935838420470075522094029965362500621400822333830724668963045908658528885725538336018151270662662551664038961113966822927134556846640582815702357646601141585465539165054959551939871329769734171157367963624018108022236106024803052935648550412208916011194331466106262024691537593530117439556863389462743047529433693032748278597658896853386376880303350464639888986164186541884162551862849053908205141280021739696678054526729450310517861773449842049360733759825246804105898911408246900265691641320470891585715049031204602602609701526255796055571149882697062249045888497564177217951645489496450426741322434776634681839943445628194526138325415882090152714498385144474113478029377150437069878312588228213188290846904502603956172708526898643148323719907203806698958174685940060277838160787420239456451015342010263262794938807774551755952922343244237038365873100156051072045179808785083336107387183912695556685047198813543934653942211070856748253517549219461605908545453294513957113249864176186373039681322122451940967261731551500192153748970976692471116889827426882223606616663579571485408287712357684697164997773178720257241754926067864372125932496096160519137747961738326956364483291350788252078247264990907502141034644784925311381082724804658579522102192404722704557051257198366649522213564331284039993634502295195966527867730826849581087561254216813203695076477067251323902362186708332349841921751552173727123242650896978381381507356391562677135766884763945287078690087215393338528930744270020140349397978086205487146750127962688210091601948893742178740993012278415371627979123956236870171463914099195648900284753964078283200623858393910022050265805648976286122762933996656964489413822494604294874654086897856135141603604598067665086380951198417764741914786123185277735214709291989539353199810424540629879236112341694532661859013300695066988829294755420808863718328984603947815906638535352103819467886166016 A013771 651 273112141378278297213950650043418341201672152547806058193900918297481273150482815364320303631204092942023766178516264765784372613251472609191816662654436779387596594565312509636666056061370084231739651869211080024004893184027275565152355285770611787782164202503142614361397098613809954379814862931624990274267172824656319524361284121801620070420697288273189613038926214951261882064070863246703922317970483477199099730421790266236414623897683232964888291966449107815524933779459985207342037100236837717122197756819452261663036429966929659319385103781361816946645573245092781509557170742609575331948000445407777416908804851923537264272137399072886172552905249223890326077748441119549642313997969259940212927499540395438339100807501165364159257231071179906616675956210629556275118512835396015575205532201921274730016030850118686857941518730528128761303028925821598704221008955602037061029505209309055749919388129454483654076668544814220770056952102907658785764789200537687197241451099478038915492295908690496401481370999287970093409963412703670507871933694858141021470075747485537924676258297982562852235616726014568344349671484290227924600615186906394192163693918141593093074619227970119611608675012994029084596780374053604693842084266608512588101851571716399721603950958318827840620722063359016749121172158204143941601285501606092231717809049015314320889028312495946103978805018360360314056807897853920064272439454014028920937839143726925327000394416752243350969571906133730506644055889761838420736064450709732290411361725283222240508425183427097386717110864635984519816770461631815137074603943567362871458734302382287582382572966615816195176663482482655403454864088827179714191986679984615341884553748032500126526717959868267419402917560374046053119042959821432452642882441441916963254233795277176627447561184626655412896288807013299110206452770619834396929218431917207778740296589705431369018086303193308129176877623183082797736897669884715585768853720004554751344144725487358123481786648208084112530032999512457852220180439246651588735597844294339420352234900626992945174327812092096912352564070322861116782810527545846408287746751025804950290330857359386141645788966489416813892048669508268656054564987174454440389670661916027138595362546704061055377551820566719234093594740566877094721711886010193585747757328235269490232060209505559520242844178353914791230298550299494635179721196403357883278381922546531825316717288372126987795181760224497839784368360752358971908642639676837324566224541104615032871581400508626954106124214363383783474773625801073297054330555720772780872767028062836343773887124429201469694051895738368 A013771 652 2908098081395907308734146521662318497115405080329038907648656978031580596506341017999282593065061181646669062268841187226071999585901680342674463823944442826919128538931447602611220164941468656899563813103359580095604102623522430217742279082885474316304484428253462557720156306039848394236268660495942896440396856236940490295398953328943650509839584725532922999638486336801036520218226551850903364841749708065216013929531222754885342915262531064610130532858750100019709494883689922487778011043321848011917161714613527682188011906287867012432812585063940626847882063913747937513764754067306758134582308742702013935244954063281824789969719025328091965343335093735984192075865401040964591359450376679843387252015106130627434745398272408797567770996445923645654365581730783515217461924671296773844788506886057733325210696492063777663361291442663515050354652002148383002545303359250490625842171468722825625141644802431341948608366665181822759566425991760750750823475407325293276226971307242158372161966835736405682973638400418305554629290418468683567820349982849485596613366559226007821952798356918329250604846898603123730635301964722346941147350510179285358159012840371683255058545539425833624409171538360421692786517422922782780030513270847442038108515535636224235638869804178878846929448530646810344642241140557724690170488021101670083331230753915066888826373471456834115166315835501116624076890496348540844372935306341379950146111202404300881900199749577887201124001656511962434745907114184055503997614271157229428300179650815750416933711353131732973763796486643963167008971875455567579570382791105279855292602851766598177209636948525210846241112761475314735987392817831809596716274168476184160386728309050061347256492836677311481802266182862842373611569436178612755741412236473531824731081452111376729061631493904626836519683217077608925478309101559996658502317863054428428026678087183433217304582956402344959475392931653465630302486388932451557266754410608498992312453036989389298834064230119679630219791378808651210440481317098346116856645846046126147910597221876220880216242543156647922730102220797825171503366497308172555447927404922771110691442969162743636244360915179310234322534232924044649669007983433590881269213208081856971763420397304842117660171785394426404628596797556107304596788162236541301042120031049149531990977110815197771545804811112484697020218963589018875393671299302954741148210711275470875972405686586408166043095382870452998023954305291118332883226827278963831981158913681940870016598752615859807322010634541310526439389567529828467034511757314788570733223314813081388504350100922137249302264585822142464 A013771 653 30965428370703621023401192162660367357284833295343606288642899502080270191599519159656361050956771462173732175038620961583214651590681092288797690797360427221034880682542054072604272316296758258666555481924572808857992484735266836958519787674564530520010150192042869314604224346712305701827788696960799961297345725210942340665408055046591990628771898157474564100150602514257436867283676324108419028834950891478420116321648459894019131361715430775968669913879971065009866701521530294649860261589291037630893937937204842759937950778153207948384588405760839794676248216553588038646567101308682360617032423492291044382488270865824870363597568181693523246975832078100759677223814790284190968795427610886972387459456850078920925169000804608876501625570156194978927684714269382870035534573899968047899308021322742744446843496247495104559471031281481108256176334518875982211102390169299224183967441798960647256508233856288929068781888250856048743863303960268473994768366137199722805264790479514502346780622866921247712303301687654117545692684375854542630151086617381322632739127122638531288153396904466369860440409776326061483804695320363550229336988232389030493677168724277683299863392903806276432708858540461770184790837519281791041764905307983562821779473423454515661082685674896701962104767954327236549750583664658652500935356448690583047310945067687632232223224724072369658290931016415889813170730005119262910883015141923013709155792083200995790473326933505342917568369638539376005174418951831823006566596759282178952540312921886110439510158488146692704636904989784919802311532529850883587265435959689019899155635165610737390928214227896445090775368684189151308793758724273108585834887345934408939797883034765053225587135724940012658230530315123545594215991356429868623134557493970166869736555302081939411048252147096466555261586895442379838493035313410844419732680605803553901628068272329196897859199319772169128493983936246102031460875069352744181776400964159297270142999937863017253985115922314348702580338601554518088770245064463189452289564968699151222952039218537999932542550599531987081230128447055242426167846463337421370409531007617666786642484735644894238729955024829295375066344512175227429675597007600875703754582239655613035336900390501958868845509170879852356485298700377430579346600351494691773496494090611344216639924275960225871419729628725737053871291524295872985191811994977862083746147653661213887354175750772074152026879636804583522959065442739828008540599256866406882935380112885306383936743517853675228364769236595874485526620115057613516983481191887868701167361856129690624794319874618917430570513309834172956672 A013771 654 329719881291252156657175894148007591620368904928818719761469593898150717000151680012020932470587702529225900199811235998938069610137572270691117811610293829049579409507707791765090291623927881938281482771532851268719903977461121279934318699158763120977068079244872472461905780843792631113062294045238597987894137282046114043405264970136111516215163171580789158538403615571813187762836585499106445819034557092462217398592912800951515710739545906902514397242993931900225060637801254577431712065402770968693758651155357165707819299885775358234399097344541422133712691009862605435508646494734849775850161245345915040584735108179303219631586905998672635533798659967616889043079179886946065435733713200724481981668296539640350011199520567475316989309071023164135621986837540388800138372142886859774031831811044564742869989548043327873349247541085210840711765609956991458583818250522698139110885320275332971987299674101764516724389546095115207024656460568938711096293562628902648430459489025870420988520072286977445640605556370141043626535703234099169925848770301876323393406225601855081156257370238757906273969483298319902679552395771231082841980250698478396696674492576108771776945407639729231455483925738836928927652837905312511012712711719408976926307833012943682759208437066300082492491569177676414781744214861285331829959675465657328287766943080737908008712896861922592121481833462796394730641933094509911475082345231196249975090874101924203176959985187964891386267999911167275703097212999105251373921122292836641486649251992243303959904167581785983918973764331229826055013198377852208437202362098768683886209203243423131738603625098641347326576125749246083136035942896060060221969880459509586390967858554178286746051821199161254784838686795435513487211875963265241099136768195794336828954840856568490848841788862283175880425377262670460520273840017198671381313583090596241944535670963761288568404754356934056880203940953148494430995397738468020047555117466368197332482663338365407720433514340803184985075445429352508609225569446404041287979287786708562221993313598992623281713078783816598440938407704244221353835229141616862752120686169112915944169177465146833853996561104382337153706436365641821671185756936934124493578791687852967600267315358064858035466981651528667891855460561618880808882600542715478004190669076829593218781913690424485078877281086671648149621512150702455546322414122524275467728980216184605472547263394221045570782214372695205352468128834293688634940300887113500489495927442002742376158444978105933831628062831272871521887450985133468728840107731222025930030069044068945772809918024942232800714825723114273642643456 A013771 655 3510857295989252964085608920887984835573688099682061728020128235827508834617615088767998888946817856531197385327590040916692565208744869538319022458026408691719921552438072566714681425211584086878821228551281800309329537552006019388740625508642509712163820907799402086774372754424703936091887306993700591375096773779227022334179261402009315424659057450992242960116921698608666823298683962394485435081079963920537690860217335504531739287954684816697973301843399386873596445671307758740492870072408705274651142117502243100456859905183736014479881588524677062879772733873017022677296067875936680413252516940443303352146259431893220682637137375073866223163888131335184634530707107436201704759692578161314284140804021554090446919252495002477175302162988254651716102915846130059943873386577459282873890945124002525382079648707565355195422787817475325031898880214822045051000496731565689785252706890291745485720766929835588574081299886820786724398541992138059395753333854872555400487532639147468242685761729711735841181167964229261832535352168036687961370437706174379091492989490208552904151828478302294186005227058160510323731873910172068570101405709437397968026189996950406201880914700547836856537992841267135619221647418015767617263364954388266786311325805921824334020051437881963278380050228603898464596012399842966213325410624358319231608142409923697244476774925785751760909538562711856011091875303590341537386676812021777669734767627437288915428269922281450163480981663054109151686579124014472716629512110174124558549841235213406700565059576410857156769232642598935187833780536327370315439330751627688946020355596135969506752651400050333066333382586977972293232510719957247521243535287132858075891025757884890397271959792128669040948962336997797347611832055256848287223608307748818098554711145440741290558467367805591256774769417092915063619875848503131452868227032748668784225415824422130200676373824392633837660411563269125168701238995119207477466366890781888565196275399226914861407176060700872313721083342931745511671033863465310231634403456352872770539784803202073452703680862890079140199112165234792468975637519899936354584581066328714328973513401648883486877355382639463126012666134421354117154785939864474557607626973892258399007646373932674608361652420625477255712476944060117842852981930578834409788622244330081508593589816975639917119885289010879709497169861380679746657241065576638485180378181341933679071683260621665693237689018640458546593080635827559196584844323845984553212152635402445200821335122126871983439175613027393535965057578089701175024689467122052132102960175181246134588880007129584894862011464299720785746867519488 A013771 656 37383608487693565561583563789615262529188630885414593279958325455091314071008365465201652169505716536344189758968178755680942434342715370844020951133065199749433724690360596690377927815652947357085688441614048609693740915853760094451310180416025443415120365026248033419973521089114247511506416044868923896962030447201209333814340775408595190641769643738165403039324982246785084334484386831576480912743339455825885332279594188452253959938141483928200019718028516671430054953508085015068768080531007893764485361267163884533664644270396421082181779154610761365543820070279885257467848530742973773040312800381840294093653370430799013828720238769786527544249080822457045988482969279980675752281206572261674497531281221507955078796200566786376962617431498935531473063847929592878282363820276786444041190783680378890268384099438155902120861844680477260939659276527425135703053289197711464833370822967826505931954726268889347136817681194867737041395675132286056445981498886682969904391247541642241848117990897970563236897076483113179992836429885254653412672420695344788566217352091740671323408669636962828492583657715293113927096993395512186134439767994089413563542871087527925237627979731433366848416547773812460073472101707031893588620310034326264740642997181455585508645507710567144988190774834174310851018340033527904239488972328167383178163500380867528259188699409766684750164766615755842806106288232629956690093334694407888627335805696952252371480218132452881340745492748200154247158694512506105486671044949134078299438709472552354547616754369622807005278789178393461880054095150813839118797993843331631897224746387655803307902232107735946490317857786141448978339774146104771606201163737390672792087642269958312950151827866586067948024550964352546157370787724374920562356981260909415113410564276653013261866560532393935702137744753205359597424438034861343710140881444707825214432227698446842376802028482132765103408062325689644796330792820029321220061874653045549442209940450968189444263610694342888396502095435537226208273168578178623346443128003245389260707628584495678124388793828053562684840146335420070209652588311894522303616619194268150174909970700757311368270080114345003365782868999318578639464160687676925089406012018004767432633418589635119229834874974820081818826454500352134790698551596803428795429249657626707903504544371156613837492538557387847146725864683981477942406302866260046590200666874928909814755283359099496301594912670483602604123122610291850325235422360312043522603001261765236498345576380406932879660341927515686370955933091499138111662893445915611102632319945329908841102394315915819960490698071863426926632645347508224 A013771 657 398060663176961086099741787231823315410800541667894589244996249445812312228097075473467192300896869678992932553493167390490675040881233268747135087664878246931970300502959633559144175381072583458248410526306389596018953272010837485717550801069838921484201646799489059855878052556888507502520318045764301654851700201798476986455100576550721589953563166523985211562732410963767577993589750982626368758891078525634027018113118918639600165421330520867473809957567645517387225144954089240452242521494172052804240126772761042514461132191181091683071584438295387020310596108340218221517651155351184735333250698465835451509221088347147899248213102420686945291164212597522625685366656893234235410290287581442310049713082446616705679021943635141341897950410600665539125183852754304967950609958307222056150599464628674423577753890817484045782936922157721874485491976464022844966111423377231677545732522961416635163453925311133768312834669362951664016781148808581929036811000145400263541958003823406591198760367081590557346480070392189140563722305418191549538135935564031308653082365072854668251655514294380197789030787352441077095728785675413757959514649601064075624604491339997347930262728180302490201939400695555074862330938976475602931629061245506066958366633988139074496057366102118959834255370434288061941643284677005124342078577350326296081084952055477440903841271315195659219754434924568214199419757101043778836113827826055198103871659061147583251521362674358280516258006782835242423745779169165011222073286618379665732423378463737471223023200527743648992208547171533582098816005165865758936961038443795216441649099535758993622542967483172358228904549706834148721361915107723608062829991475735883890149214890516116293216663123408451510565418668425911483684147689144154147977136466163452127595688417801285212355136548930627356362706132130668993375416195203587825580105623248922883274360533061977628187999277749682821089047643943337791330281947672212351218841305629010460651445921909281202518926673363075645954312197600384665692699020445981392926426978556904848014829167709980668491876681114335468177878179552907592380760345052873488909761180567263062441368021663851449339813057545595838855989104744225353014383002383898351995215967714763622680641142434749559281748731884231206864087519749531251358177402762909813730650354409185756516388464075624141620550559065796418337007155034777130742312919936976092456700884243031707514257207691436619382630115309400528703009554387622263106777292602639428676757435276238234383697298573021302623320844187028477938775558282822612986489412109427020828942777872869340058294675871650939304953069201769914784407660267569152 A013771 658 4238549941508281644790050550444454662494204167679741586280720064099009500604777659641478663619949868341916745829595246373944707835303371845619494413455623573331619759755514178137767179457660868663429075284110436418409814440371397547920480929791644835963779135120959509345389503625748827886836346551298284020860903748750182951773910939112083489825540597147394532719974711942197170475743668463005574544672204140951119688868490245674462561406327386196861128428180289469139173343471142232335478368869944018259548869876359580693982135571696264241346231098969280992267227361606643622719949502179415061828453437264215887670186148720430831194973114575474593460316535738420918297784162599158138648770982167197717409344901891574682070225655826985008529375972075886660604957664127839298738094836055300453891583099366125262255923429424570119496712347135422519521518565388915253199154436120762902506959904493164331220457396712952364995063559376709318450685672513780380383963529548222006194768824711633383084400388684776254625319789536029968722515108092903619482071441885805374538021023295756507543627916206560346057599823728792588915320109871805694752911988952130277250788623788291760761437529663860915670250738606270437134099838221512220015986244142148600972687918705704865234018834255362684315151184384299283554617695240750563994452691626274400671392569486723790744101856964203379371945223076802344795421573611914157046940038691835749410025425683099466462199469756566970937115256223629661328045056593269039492636355912506680718844133881876593582751039219414374469036610282489582188192823006138601160761137349531464670679611856761764092837517760819270421375645278370015585061672067040978653013749233635691662308840154215606290171028938053191684500577981399105478268804594006953367660549091708438254638890272748084941157493973013320090550094894927363441461431646527803166776964676354530861105390956043937784945816309478622678956179312708660802084842178813717115778222222337703385016596176490026244421531217970029478121516280048895920295859169708809871880594467673922821661900977775874158101502900505444065158046855879360043670336154122996909911137050680217088875686694676690232570329436745504492138571987316511558897150209383749652045059624226803054303466884645213307232060497103293890688803910293008764461872984619463696603964973749009935386504365477245859975622352932600262452452186810306888144147971488921432478951015419801621611810747498417123186245467814496829629645735119401857560964611632904636550113170821384719717608835205530830333120348903479233092082144595495183080139260141178917786582698790312732940721708681339201719140280860446052624372766529076330496 A013771 659 45132079777180182953724458261132553246238285977453888410717107242526253162439672519862464810225226198104729509593530183389763249030310303412156376514475479808835087201876714968810944926865172929528192793625207926983227704161074641090257280940421434213342320230767976855509707434606973519339033418078224128254126903116691948070488603679665464999662356278425456984402290732760515471225718581794083357751669629692847522447071684135941677353854574008224177295503263722267393917761280722489908173671727163906427676366443476815229521779567421821641854668741824904005661436946387541294722022299206411578349372199989370771912142111575147490564073723999653471165450472542705938034805763355835860332113418116321294974704515341487214683762783245736370820795350664041162121589207633232852963233814316839233037576842050501792501072676512822632400993072297978987865129684261169616064596435813883385894109063043213798835430360199516782467436780243200822862901040926733490328443662629467921961898445529472263082695338715497559250405118979647106957340870973237740245096713200055628080847856053215292324550051767454564821322923064183486770328529914987037729006858362283192166397266097730668587786815860791030056829864679567614603895077382662118730221527625598303157180958378345405011832547151101862587729811324018771289569218923512005412932260436569818348988079894634923843196572954837583552472735321791367381648915819661944235817531990667059717950732673643118889499953967925106538403248269208633821023762605128732517591917756371136294252337574221968469133065608324259346301826287949071139877179369363825159784590497811035813396507050799264060533889117203591446807870924083925949736684169852340697290401839752844820264529962087775777741116132390385056562154345937675132606231316986039458849526728511450535394903624221608453444995824645832324177410441186565924681324172228048119841119873823044609050202899955849534103052063328374285525397321721820220599399520008459848806510223451865643656716087265799450600464408944873883037905349960643759310308439059407515784569891791930205055921611357508035464802884581968405802882921403425745001739369101671096733787315642951562348311924917397596408867842466131832291514520946215079136855429518166294975794878766998922223315387702231295406980173155873348054384036799957323990023540228049441439019040479457791995498483601713917020426814026327594593710885156147744958887600414035413035870412190047666922560839363145527687141741288762241896467787551390979309151184667168569985605042906104495553098877268492281387065475124246873964490675652832709437322841983273116591532576719249980352804754038899819905405710602029568344321218001604767121408 A013771 660 480566385467414588091258031564539426965945269087929003797315757918419543673657632991495525299278208557419159818151909392734199075674744110732641097126134909004476008525583260987898941581260361353616196866521214006517408593907122778329059527453607431503669025817217417557467364763695054033922027835696930517649943264386535863054562651981077871316404769652674265969915591722433968737611451458943399593339778216969440419016419292679506980463843504039571039842518752114703210436322117133072542233256550841275641897949890141128563947908833907556842468512762951577852282980605134539706200093441949870486264115185486819979320489204052170479526257013148310160969716631634732828194611768212940240816343676102589148890653679356155861952706116000600876499828893870710294270681882878663418352513654845704153384118214153743086551421859508535389805774233828880262787900878012934071855822848546230293000473303284140529999662475404454699713266836029602361844170283787858205017268119678574433050294647997820657304539966642618010898313706895282394881765594123035458129789802154192327804867971254636432671808951219856206217446484787425767130458186534781977738465027841591430187798089408636159122754015285702888045124399108035960302274783970586240239398826157370732017662844812621872565992962064932632834147030978151876691333043097555833636902709128595425780025074718072669082357108823110589666729685706434479879797655647760382222985080636622851876739401508951929935395509850466534420917787570533532926261024219410743847318740269839859261198890490315520259328882597436713519421846314081709497412205924986010301386319620691909341046007076910563716564851319983841725610209599645643512796213040587723744748198789688291646176715036310636481387404577692820082273819475544364811991151063267348157829760605189925300884933790711686812282315540828822587841066377754553966006739785884256380068244416467778997166560478729885839129298370320529392274430681693941708942406089050080470091720859315465373656712897206232549993745026445017106587616166380934749136164259104571228074100207800472823435453317734745561629221115028799584989097347103677332778520802194593838021367336966148235884825376520449606561624786579371750240046619035298162649236613509434708902263869111004523833862248253358833493524883763739410083081223845945585845770656348270452442674743025266569168067853391049788433504715752336227233833505142661188322235169208649078005948148999627557391427817538773578812685261242740351713589001847211147683841814336010933206722496864200668649396845154905812209473179122980713973896714351362690088613621437892145466638876906573790796665021006205282352760006490410843730332329281087560308752384 A013771 661 5117070872457030533995715520099215818333385225248268032433818190315331301037106476093444353386714364719399213743681531213833751757784675291081162402199084511079660538780410562999147929957260327693305264234717886741397366707923043343647825848326011930651067786901731062151912500003824935353201752394500916151936595879187833869804983118294517173777077987261675584047661220660476899118086735134829318869881958454290601581686832628451390327979005631013352432243139672517359784725957903232956429699715753357903034929370430222736948917333263447665258604723899908400971109177483472578791618594969882220937740298495063659139804569044747511265995584676003206594005542693646635154616226107931387684212427463140369257387680377784347618072414723174398132970178061935323213394220688892008078617565396797057825234090744309056385599539960046884830651884041809917038165568549081721997120801691320260159869039733369528363436406038106633642546865270043205948916725181773114167023870938337460563119537411880794358978741564810596580045244351020966940701040046222081558166001813337839906466234157919368735089421712589028883803370170016509568405118770222358498959175616457265548639674056023157822339084754762164351904484601702366905298621899718802286069118700923683554524073971564797699082693060067402674417997585855361183009314242902774516565740046801284093705706995598037780388938494748481558771337693402114341760085437337352549910345138618760126783521147267320149952091388887767658513932602051041058598827385888285600486249946393254821413245785940879659721333941897506125554803819552342042728445168689251037689161531321127450663457883354943682453982536855187946694297511817026812124254076456178082434078820712600929448489661706635657253813083943273148236051629775596396518081776521670723184571290924062324603822775003498041177182095878745302915331674790330490630039765240095561934966666546548910761829535977515824415048769047172996968938137898677091316818740036205256845536643709991075298696678929451964192333397041586542150944936939624193208801877030945474436533019012659434623940706927239570740227946432826657980963908551959956239425689501768035187251519404015546415701620609189747410668180727497150396556016399487854835889071460648460780391305678293976169782965219401764859039052962316297238564648871511628598085765948796383777609600663733038428501586502907898147239958213330876147585859162759056333255160081733695382607335890548034231103923401152861067197472661712699265046295691669104300537547639049844416785181146610008719778777607209437088406470411301498642394052214413309924063557841070675564928770761301197724402889143674073846492188549109894664040578642185020342167595384832 A013771 662 54486570649922461125986378858016450033613885878443558009355296090477647693443109757442995474861734555532162827942720944364901788716891222499432217258615851873976225416933811674814927158184907969278314453571276058022399160705964565523162049632975375037572569794929632349793564300040727911640892259496645755185820872921592055045683460243600018866378326408362321618939496677592758021809387555715662587326503093621286325641801393827750404212320451959030176698524951232964846987761999753624520063442573341754951515927936341011703032071764589190739673623100086224653540370521844016018973154799239305888545058698375437842520639051188471499960320985630082143812971018601949371126353575597253416061493927627518651852664020662647733437235071972360991319866456003487321576221661895322102021119836345095071723092598245402832393863901494579229676781261277191996622386973910622175825342296409178130182285535080918738013870851493759435025839021395420056944065289735520119650470177751417280076096834361706698334405640182103232384321761849671255984584674412172724431351587308421319324052461313525438291232162395647979554738285570335793884377704665327673296917301964036963561915249348534584492266574468707526019078952038926802807619725988205806742063975927435382488572339649221965899832515703597703677202838294187885876683178058428743052392000018340073029778368089127906285581417092081831637797203759345713511061389736768129951445355036012557829990933176102424956689869108876950027856354346639485191960314004938465073977589429195377338408241128698486616712763813324645224907551070593338070972484156203145049314191985507365094664499541963440330770006052434041256400879905827701495499057406105384221758071282947774696767517917852256478438601717827972482417477753850550430124534756402749860469315105759415632381504908237247142454634956916879985442451673167439064228663420276537543483525065387652801791960899088588498371439292814298071725253292345113668341485943905513574891274182223984969780522237240804514719966011698813500823261688533118409287322386625507411800203586446797659875720647361246949241947173616738254181303698261269614037404741814826038673854178613957538234390856246652430428794788386389657422528462621746678292546832912984810389606622862474258255849013656189992219047835942743932996236381183855821312417235822783894463987027867429393186684893082963299471811075055547169219494228365058431836500944550300388434002912562555468492794576375475664643518688901916821774212956524892622592123807260602743349928608849103372848204423961566086117352096939538357544211867979072924071428763891720553415361551066335153369441963601841538317448823670922158382704081381986096603400555657691136 A013771 663 580173004280374366069502962080159159957920656833667005683615192771405992639782232697253015816327749547306469791934092615597474246257457737173954249369741590754098848239511226713429344380352900056875492301626947465822506263197110693690629504491921793400072723176410725260601872666833670803152220779120284001218620654869112202126437484673853000889196419596242000598467760623007687416226358693260375229852604940879456795433901241477886304052788172459753321485893680728609690725689773376593889635536520943006723741600666159092613885500149345702996044738769718120110897865316595082570026152302300129101227785020301662147159764617054844531577497854989114667320515406073556903753412872959554374222787341377818604927166492015873065639679046361699835573938023525133000143608255861389742320884017402572323707489986117049359329862823114279637598366870079540380035176498200304928188244772164928730180976377541622722371696826705550464155133899818432766340407205103818234038206452697091198250279092283452923864751256659035218428258120175299533723857613140815169745031701660070208162510608066418866925040065188859686298853264752935533280853799276409065265575431313065588007273575063196255673654484942797737051152681310492596295534842322415430189497215675331952738318272584915492901416627211908348754855822156512608814922479966149256021870016195285097621080063413033946128870929196487343279264625629513157465781677917107047722990140423461715773743456459138620938833726271321763896614461083017238323993423524584776107713372242072377899370951538381485494757509084280822354815603799677863779715011295251088485097516261682423527987591122826712642039024446317671298156569237253365524073963260210131193279943020827904971180530789290826982414231091432250992781303123000660979966046086176480514277267246126257653598264262910207572856953021250938084991225415886891155906808099104571763012574896247727033480799653495290330659085589886645867730497056890770340500142330705908545442287492320991958223000782140086472738198092568966156766090459500644822091408772788402920848567788485501482356673453102557515528253504671028930522521779085998850270285690844267659799199293881419867119793837314355079205806906738277072235083069996358630459038676857462261028531320239625901908280297411111037148421357118337398543924986845696785334618727041002908252533872732388178651820741547393212775844327191466257849174543631142182195062057571598536045263012966090628511276649246064877124186999427610318251819561077056645360934299710898011190039827025252714087680706342755684977565128212204431130767970241168495512573477919040452766769795754336713077818028432408700004195074447979142459033058555387956633009116643095216128 A013771 664 6177682149577426249908067540229534735231939153964886276519134572629931009628401213760350112412257877179719290344514218170881905774149409985428264847289008458349644536054315542044595658961997679805610242027723736616078046690522834666417822963829983256123974356382421402574888740156444926711964846856072784044975872733046306728242306336807186753468163475860784822372484715113785855607978267365836475447470537410484455957780180419256533365554088460351453367181795912398235986847144706913971736839192875001135594400563893262018152652805590233045501884378419958542940840469891104439205638469714891774669873454896172098542957173642399984572237197159924092977628848043871233911166340271273334976724239610991012505264468806985016402931302485659379849191292074495616185529140708412077976232773017302590102837353372174341578144379340520849581147410432606945966614559352836846875348430334012161118967036468063198747813827810760701342323865765266672095992655919945456556038822308318627078968971774634206733311871380905407005824092463626589435091635864723399927445097559276427576514412954691228095017826614130977939710189563089257558374531254695203726947847192621522381101449027272913730413072955670910304120673750594125165354855001049079500657766352510934632757612966484180168414284246552400097541704794322546258661294566679557278120871932447395719469260515221985458380217654084197231237609733703056100695643306461355844154399015229020349558820324376908035756701517337034141971150781611967553673881973689778695994931987633586679872501891980686057548177956729422196434076549258969893526405440271833590189318353154394445726011870275858836212431532304390563982771149238273836100339560794717476946044833285775532133130291844368725708746732661570608571135315653711038114678458725607164516024341636752391495514317871467890235780835770279988728986568228363617028095692639265480132557897495245797452503554710417851440857943361113005199594332661772922585645515537356514191869477218233922371158512328227640761716333289674351637245331212762866065629320612650914301195549811793619784133858928636032425344843317737116052203811903707715757678002036109762041541874081249358745091564779723252883383431942949174265159164529321226697127843831178258155431801497911536603519368606833510323556390610596056619695713259932979370243020205532598967072980676854469326284587255996642929637190395934732713578010540584401956013020789022381211809960562062933012388073761172098811618343169905194668745374686348499159803228423321642023151544078164890899605624161137662533641113485203552782680417347127962140217882392881942741060564785192177320852606366748287837644669152722081908903784007497770962228281074015677861330944 A013771 665 65779959528700434709021103168364085860749688111418109072375744929363505390523216124120207996965721876209651003588387395083550532683142917524840164093933362064507015019906351891690854576627351294570137857111202347487999041160687143528016978918861661711208078946760023094617415305185825579629001689323463004510903092861477074042324077874322924550929004690965636788622217246531591790513752590911426790564666282346838487038443361104243567276419933925822275453751762875216416787948396839219971053863725733012091809177204335453969289447073924801468504064861415718565234069323400480068661638425524167616684812547734440505285407984944275035725181675358871742025791973971140898686099191208518470832159703377832301156056063856776454658412508867301076634188878009229321143514290263171806290926567088237979415012138706912389124081351217866006340057626286398760652511827989006745528710086196561491594761004311936940266721638528979947893064522668559524478129800235579221408701379938976741136861611456305033296304806463880773798014936552695924304855738687574762427435398811175400834725469141552196755749817787266653102034098467774414481572008799994529284540676907033970313968229242401985401438400831983852918276934096326244760698496051170598523003896121536431969603062867123550433275298657289956238624072649946472562225464546003925897431044336699869620908685966083701160832557580688532118218068444470141360207209927200517028556040714158608682102318813965316764737357756604739543708813522604230511519495255848763554954035804322430967282400145810345140772998883254887547630047096509511426269165128014484068335861824387992058090574394697344887989970955977150725288547197089139806796415643342151694521485384826937866153571347558838191346735209380403840065448841080715133845096228510265087766627189748139464644236456695390095230594339281941319986248978495615794115162935222898832451476492529377251274257850556529282142255380909131279365280454182558079691953449441772163115026193419754805408095839270967918830755516868452496233388286753498997866821005883506935479130214395978463461457329872116473265071891647264811723866189150679757387755365680496746218337875217143171917734981774493196702266783328522807575414783908212421871017281114386092839037822349762041754274236925563217925228447221626810886519954791766364334347679148511113801393098247146389386278285101852253914776803335913033934178656236142712027626645361510315143352460064846110715908209408960508146112118073150512832800749660238819053584776251528844262517641344299758299000686067793830658210576390447430029981083912218540869040011719406926306812893832726304112438552593135768895240437138184728166007492111836265205806736876118937867451891712 A013771 666 700425009061602228781656706536740786245262679010380025402656932007862605398291205289631974751691006537880363886209148982849646072010105785804498067272202439262870695931962834942724219531928036584582827902520082596052213790278996704286324791528038973900943624625100725911486238169618670771889609987916234072032096132789007884402666781205790500618292041949402100525249369241068389385390437588024872465932566574429136209985344909037985504359319456442155589031548771095304405958074529544014251781540951605112753584118871763913864994032443151286036631282644354571282612370155568311771109125954981336782459884008276322500279024223686640580401734479221266309090632938844708289209584187988304677420836521567158342709684967946955689202776394419021864000843173042273811536140162722253393385786086355558004811049252951203119393218227767837235508933604697574003427945944426943826389704997820986762501015173913504539960052007056578485165351037374821816643126112908447549559852293590224339625302438786735994539053579227402479401263044413106201998103905545296070327332126541395668088156795419247791055224059798815322230459080484861965399778749702341747821789127706097715903133704973096340554516092058964065873812794257681854211917585952864533072945485902119927612333413409131565013515380102823454028869125576630039842576746485849802955845760097180211723435688166859249960545073119171489994785992796718065203486371304831105320064721524360865247025490731102692910923385392327266661411446388689846486659585484277634333150573244425244939622996752588555058950892108898042607164741483633277666914070283098226359640256706083339434548436154737328367317210739244700922872450554605160662768233770307231243264776377637234398803227708806509061460036509482540089016899259827454745182584641177302654539046316438189019531829790892513734015368524674111175213579123021316975738254934253426767943321692452808971568297592725923796250735295920429862681506276135878432559920329655989992848798907533549167985404496557266399709884743615282179893118477351257329285910070647581848981778522888378678937597648478296207326485502260075715235727182076438056664819133765929353732861695312140494580042085934803558485736708882110855063016619054645868082592009305983116550074732380266220599512074783397144467832506015882282319664478622728247432134087573346339757233710135614754185091179764522799684543401920801985331134331602447597670168519809361835646416994770481386902990613786611490739801833242906660643662382382222945282570697526279133707287845034103826367759305249868708848626217405484234959238581497303023173538044788244951314943693530869686189245708011709667196520174647390985511647776006832551911430134256914450412627742949376 A013771 667 7458125496487940532067080611203215891939557006102526510487491012019721022281004753924001267156005837615350114660355018369383031374763606407246295420314411573271047170283540266470127489575969733552637951506033839482763972438890756907240786380190558994097247715008072529505505464030099606379080567151332060398997759621937355953119595886279257250583573662677233566392855283678896210175637379437288842017249968884521442363923952591436469650418033572196072712007931314622801314641577590584663752969848052691240600163697746542154834456457454674893718049897597087475017256517416491383738769973168641274059632844920126281982971049933815348900117668734748043659197059532818453863503652433699468205177067281647102033172725538699184178631163047773744807880978106554131545236820452666554132771850247513981635228052445424410815298987689271930883699125022819767988500768416258097863397578816797867047110809571830996341494633771138447710040657845967102703616006850249149507713307222148708768330220368201164869851842511613381600664648896910754838875810386246312556845432483412781073802693557624150479156025788737785551109928289002810207576844126830534930806410631814528478936567690553529834224487348243849373424358633255796383648498455226101548160723533885772989216126185980432904263911767334864138499398449139956664243757196581328701873845653514774894431143207600717293579883938572938025464481251299453958286722881653841609448049154791394493150327425304781474115512207657500735410709081146769485389951266236588250379387303906640008117105669421562934267709099175546357681090167317727140597301020374429914277449453406375398299071748175643072455193659951477575426745853505435750737156153186231398278283338869081271878456768643371708486426468752970086867851943318642738126704161259255918665531765177433836679974923613423486239795644050729935793674190501930983157660938539930488225060489381237509929259232767345636582477829430960737177832678828294833549898031670176981443854010767417231540708587079341772624110852750015524651501925546836188042236370432255451527957977711715456173327539760996898015612417628065286215830023034749912427366994136339615758547511331683671986288288131033788290756124476176716384711000959693869203343439715090108225025195750385074716943604572293612794293480524057114542139787368374810378657363764480991825735024545524025902562850882132638771041018143652699539805918362902862019991954398930084825963048160316085807743044055599839153397409920370470122533717047605909921368812787259820215715200973923137543163901082300602011820171962933596133845972415783282590751833100905232241601520448716700418543088298908684536308546819645419213728025518920753012752908069567625067993660206924955648 A013771 668 79414120286603590785450274348091842817372403000979702283670804295985989445248138619782765492677150158928248020903460235597190518078482881024358553635507854432190110269179136757373917509004925722868488907636248322812470778529308779548299893376269072169147493669405956294174622180992500608724449879027383779128528144454388966188817456997101531204213892360187183014951123060612886845950186816248251589799677668682384318291062247193615528837651221476743782237460452638103588398303518184545499641622942065056329910543053605180864677292358977378268309795309613787433983747397450800254050422674299692286186970532709504650554675739695265835088452936687597168883130289905450896738586891114031937448725412414978342449223181536068913134064624132694834714316654878588392693681664179993468405754661435528876451908302438879126361303620915367520049628283242984889541556182096316226049457419241263688317635900320856449044234860395082191216512924743857709588103240941452943958131295301439450965180186480606003534182419063659287283877181454305717524349628992750736105290165083379292873851081001581954302053362598479940548218516421301923090278236262491535943226660407561099243716572769013985674822341284100508128222570726907719893089211551247529284815384188815710789173311628319649564602132498581633346741594686442258560867526629197988017552708518625323075902812874532437742038604177924644095145796363836585747837025243850105457402827400218768563064686424645313136381973987137067830653230296050801480432201082887191690039716011997902806430941168000802124082566488021217616588248101599158593080061264946929727226281779871085241088515974574247435502902091163333223143989848125879873849238719126991928867160992277977382961807672514621951963469039281625484968887492456907875573145909088557021950582235609315492968372986635733281481344017852172356331042780464561108662773673573179838620444090931417005726752310506696338330223927780869929469562364163683387639314241224044498414157506651458681445465035220831194901532360082165306489192503222711730273732872362656047869696546674346177333591643375094970070241022903639167626158085274017067526603753563744228597013900659767739309997692019247777719971213422329676064402738218820319277200946086279472380068284350100275586015501485782389033636980620160155644704455898454980911943609364193600960426541360739827810489236192948337634044761193613944699853418728189674788874330439807543226854536811045681680847933104027087305375620832104765864739019122907728842735118558742565656935459970333568559609218724336810221861191061316931633191914283260393026325518858438912908572989737935426056646804206779672942613406535584423787776015725468178079792965124756071723996493883336927739904 A013771 669 845601552811755034683474521258481942319381347154431869916526724143658815613002180023446886966026294892267984926580044588638884636499685717147369879110887633993960294146219448192517473635884449097103669888510772141307188849780079884630297264670513080457082512591834622620371376983208146481697942311883582480160567682150333711978528282105137104262469525851273124743199558349406019135677589219411382928186967816130028221163230808117618151063310206284367793264478899690527009265135861629040480184001087108719800887462434787965847083809038391123800962700456767608597058942288056121105128900635943123463318862232290805519106187276275190612021846869849534654267571326913241148472473216582212069954028191394689390399328436996061787051520117764934600038043741147209205402322360188570451584475634965511476459919604369184937495160955506833353488441959971303103838490226961575174974622600080975753206187066616479469423012793486835172073429622672596891694123309544590947266182032369727273877238625645492725631974398189844090998724228125447280199274849514809838049129677807822710520766310504844649408264204948614406957430762854022877065282659723009874723477480019710584747094066844460919465508289993102210549313933100113401421613924597683691824714210842509688483117422218347628563883506844897231876104500221237169156117423547700176410901240306322440112213151488021397077227057286541610325112439682131965042968644796515922910425306157529447659512781049623294276195259015035498260795596192348934163642077130582817115542896095753669082876661556872541017231167964449925181431665785827840699116492349154907735505448392067315647110518097266586693234901466707172160037203902844368896746693881264210058577530245775903173777328096935694544507018330270748163948714019681155059102857639974955169729799644767991369127235561697287981213351102089931250212943526386646685041214076207218921630488680237728276978458602275302610540224383010703008991900053614900711583418040553625819113949130824732040031311695031410563311516570154896183496921774315434503954707624917561597716528828988438096248083818658011241307926411877949856883331291997733735023276767946748546101004014225206888172855424620950337162253480520966390733760356553998759663635673926703821902967091759867734439893059820610878430166569643465337304813046406748636750375552509933463026621812409157686526089386982513899127308617189601283164039202617763657151933870523070720279547107964014418537668791691680425627639610620251546927741075620721496717443542413490839115048777764111838022718960976738355242377962420902688030227503288156664944314124804657544650485194729536416651175171193789957492947552790902944492239015444785160193635492648402651717114666869771606574497792 A013771 670 9003965334339567609309636702360315721816772584500390550871176558681679068647247212889662452414247988012869503498224314779826843609448653516185194472772731526767689212068944684353926059274897613985959876972862701760638946872458290611543405274211623280707014594077855061661714422117200343737119689736936386248749724679536753365147369147855499886186775511264356232265588897304475291756694970008292405419334833306152540498946081644836398072522127076515948262680171323904731594655166654626023032999243575533648439849700005622260339748398640788686232650834463661496341483617483221577527412533971522378637419245049432497167442682117778229636808625470157844998641099488972191748934894810167394120870492181970652628972049197134065908524586213961023621205089755735483619123928491287898168471496561112766201345223947323081214448473854236761547944929989774435449672243936686852463129781445662229820139479885332273390416240225047820912237878622217811702759025000030804406490306280672856012244836885873206542529263391925459880954415581079762639561878597633695155547132809297696221625119674255585826899197254292846205282722762869635594991129760730609146055588207249878306387057623759819870468732271846552337929094759650007498337345069116135950549556917051043162968234311780965548948231580884465725016760718355733377174338325935911478423276406781721342314845637044451836078313705987095066741797257735341163777530129793301547150208659965373558678492092616388837452927117992097985480951508256131450974460837286445836646300757627585068394470692257578816751477476485462803331884377287494847764192410533801457567662014478732777010432796699694615109565230817497969160076147157486840012558796447701308703733542057021816994380989576171275509910731180722926449725906881564939069327228150453322647282906617489572098466804260952722423959762535053587952267422668965013902318847483454467077521443467171330693266627197027422197032309230297965639745751770891462776940235295815007721925330345021746762253406928694459678141028439009334561875223052910746598109726790122195892485598971068888848849596501070503697446800433676410076093711597191868810527851025096978518883490743470002945264564561363879190103675060587250128533080276586978792898392655971542295622793593059071636315981300969864633524413633563618911621649318139059484117998883125771514307469058532711046129799792589807997907582155834874463130689429473947421353791853329657029536617605600825528589097293933013172083106573884438471686586973209442497047338839618850454897039385632262851265911496480310006620840543857771822145862455012292168327056800919993535438366353480103764501713222871475467384905542117534552953361036456072385741830725720191435483836972829328066805252489216 A013771 671 95874222880047715903929011606732641805904994479760158585676287996842518722955888322849125793306912576361034473249092503775596230753409262640339950746084045297022354730110122999000604679159109793722500770007042048347283506297935878431714179359805364692968291397741000696573935166703949260112850456318898640776687068387707349832089186686365362788116785643942865161163990578498052906625288040648297532905077305043912251232777877354217966676215609110741817101018464256937582019888214538457893255375945592282288587519605659865828097640948727117931005266085369067613044117558961343357511888661728770287731240121286357229838929679190102589172738244006240733545530427358575897742658759938662412599029000753623509193294379851083533793969794006256979518591795719071429576431590575233539697884495382728734511923944591096168771447349599913036962517614531118188668110053437841605027405912833411423124845181819018047061152125916309197073508931569375259010978098200328005320308781276604570818383023160777903264851596597222296812402617107337312586054883307603586016265870153401869367864274291473477884822652363710226393850431979035879815465549692259526187199903230796704206409389577794561980751061230622089294269001000753279842296050295948615601451682052759507599285758951843721165200769873257791039978468129051849000152354494565585422251047179411768852968476343249323150561884341350588270666657200365912711903140822039074874055421811311297652808583802179308341198767952379859349401171659911287689976058995426075268609810467218525808264323931158699240769732169617207929877904849357245138993120787363917920180465130169546609607088419258348261686650577744718375616490814932919872453726064575123535077354755823168307356168777007071741629529465612337720836681456474903471210196325346026979548268389663028963704474531770624588370323551473250604515743516579139468031891088003823165441448330038440329221903046393947991554000028684212738132012764856452295648859625429838202223060917513791559524474276976738606652845670818571394414847375067393629776672370861221141863186657843941528462550503543398723370413531017786414490245841086899019094500557715232627269071409436468591361177083449402585616223932045133039368620238785098150186782085000784982363791506178892994783492568892727118617767956370185414170947321939544705386888452107523215084345930535256307219190108191496275561719934795329743283415581045038592142575175654254188050505904264437590228416707985798724256340918798721500846518778090734143708560063964261519643743675378212334840279425614522340950498710110997554362209143420970887008346500816196091165347724931856144884414242397135470776714474212467507919847388316184258763379013567468598405031896086686685255342328505171968 A013771 672 1020868725226748078945036115588489169949276381220486168620281114590379139362034298861697491447132005113092295071156336980202548665062301828594339795544302914322694033166212589693358438623686201083557188199034983730801874775060421233540892581823207523250726366803146175417119261655063651721681631658883632726990163904192307861012085659836418382967867533536703628236074171679847267349746067056823072130373263144107577651126618838067712909168343805811178868491644607407871373347769708405499647383243068666621808879908761066251337583680822046351729344073277009831943693763767820384070786590470087946023762244811457131783324923224016212369511316822178451330792807990514116159163830475826877369354460800024583125890198556654337467838190366578624317913965440816672582129843576445086730703074106835295565082966162005992005078371378539874017576887559527346472938035849006137410331818159850164833433351496008904165107147836756860330438723103350707757948894789637092600650647903033285470074142430615963113964139800567223016458463066958927704416312397459362983901198985393423105029018792655609592517591602368786490641719399712774048275077173123179434841304569601523306389847180224356495971037299983664006805376322656020923760768343551260858924257510497783236917194761319231942967057797610448958993690728638144088153622270658134353576129150366376514746408336102918792907182944466701063906058565869496238556344643473072069258942131446842697407105800325605275217084481156940742352423675834735391322865076183296849460157261854942862806398521218977829515716108142084030037339930835955946239998750143850998014081592706045332299096277488262892290439455351825761263564394197405730801887275135595915401503673440005096136728485137571299904871229749840172051468984148544772161446170472284495278229961813131932405525244814293610616967205176087172436883636964534677055603576305064709065620541818249312625554823638002758214066992305429497235629671920191504044069057291576917177271152649686852525816602101248312683639500702876148207729294849717607369862007404930282718559211532722289395069237761730109606448163278277389741492137715893300755318241938551797015161072367679517560813813584569238731641552428416576603197068302583725103188855641088358492209651957792852608454628873569758359041993199429734290092247084012272022959588238040907194218115468339409159269936272023052342181193865700671106481809106967570929134140470366498594361786868607731460752181106632784815881518103368786541013731949110137162208747561091456661166582655427204941379295323943433886440910265261901958848802959146498004864873540690855978728622575074404230729242853044698492830455721414354024330534990790729987312459736466405635816779629531039824598885113923071115264 A013771 673 10870210186214413544606744558786232681619894907235736723468753308158357075926941214279354888929061590444206757917672676165196738185583389870872530142955737431708046065153831655054880654465010669137716939943324506765578362604843365294743424211253513707573734353719900475841485898103117763532466013903792921276991265251839694104056688105938182941841853497098820233457717780047013702740096122021052072044214505958457486829196237387745007056824524844277432591699031779679014383407051855101760245336772195162189020953268487833444242591033393149553214055692253600690536451196599751449585735615325496449261020382752395539228843782489324629310556501522556149770281819482994308862776466906604590228886298598661761124478834231255385357541051023329191737147904013815929654518574401987283508526333089582227177003423693039802870074498438692578539158698733847185243844205720217351145213199766084555146398326729502811550060910165787048798511523604478336206639831720055762011728098871498423685349468601198775237490160596439790679249714736978662196624894408147297052579966796469169222348992104196930941127315382022838552353028168141618066033021739415614622190211057117020166439092775028947969099605170226054344463647083641310796204661322133825625825493971780395906694289818527181728713231428956060515364818878538958250659769937967814596878623193101177129019755962823879306875683992681432928471711609378395948147957763701271393469215815645981041990862561867044970511515555359105024568607300288262446805867331199744853051754524231431603162531453939675928683345119496910751837595583541258915563506691531725426853940799133970698320777162695023277108599320586240705934433669413976221578495705643825307195211114789174263663884909744859201387068854376298152004041743213704733975078823188885305722592633386228816254032806782598365849466800714976212107936966398365241288066880496329022130727529280718680836907762097453369463385334068213286564984746606199135061247322040711014103583233413865605694895179174092033455393403484225226115901531559793083274290654847697650387218484400426937478697243686902207089460042587097645967408282398831866442628640161699534617435098571051502987545487048493254014519250257779707670842383285911504898754934866308841225048374046578294574824888245770787007079143587527810720902246950562672500473695558659579804034493506878028727906281424501461339545352281980745941818303370990695253420327728462477032764306576935124594089224423425892719506404764670839088714217794124740503198744030501830528101772114988878215806736609349684022822812504508732057822053908991910755801173461276234461502373179392256248804977899219949551658692521620041651071536581939692904903071273894287210177069495246512052328928693052861235331072 A013771 674 115745998062811075422972616061955805593888640972246124631495285225270186144470070049646570857316647815049913558307378655807014868200091935345050700962192692172827274501757999463024369208743433604978409976516519348039878405016372153658427981001427413958245123398409500266760141843001997946093698116047587025757402992401589062819995614952029771964732056037108237845857778921940601906776543507280162463126796059445655319757281535704708835141067540541866102236411290390022145154518288153123543092345950334086988695110402858450514295109323570256442623265011116340152832132341394153435188912831985886191731345035547507701708728595946328652898805628212177882753960813854923400770843819621525676757181307478550432453450626894407343287097111296409233617150881939112018961313780232360594798788394737871554980732455483487820960553259375198576284961824118004828476453102508874354994230151109268343198849383015745937385048571445300495606550703340485323928300928155153753900880796783715215401601141665564558728795230030890891152650962519348795069661875657952419015871486448803713879572067925488920661123654187779184905455043934371949167119615481297464497081367336182030732243459868508237974972595852567026659848914146612677357987233758080975263789859811517655614480797987677431047338488255524132367604591418682827453025230299481289827563579760141334069802361492148666859612283154071897822366785216661160055879454267891137797660210004998406135118704558760294846006617633463750301606530533469418533588875342614883195295082174016283710474634921549669288620258832403105685566717773547324932920219251429812345140761629178519995719635228376607854652365565602291036789849711920018807367822273695451871014607950275127559493046518963260776369509161398822722539036481739528007366639309315250735334166360296564435472941326621107399565122494013066706525312818209793089235336143524911427647986731781092513551393850813683478046127037158335075343957581862808390132161485089490878174954269390840969439243867845731972233028960300030207682119508048676750704646892818284581323102421895746030273168250778134701088570533467415734260963390982761713881109760441776644606448929584556403811384346092356168746600976744838327279129697228385704161942546456456541364315086847965680632735410040967340051378720919996128556167125529591336785043910308607205753359286861237249894746084608091560343478911098530982788481294294308923058419649652668455444874336431205206677862061660638905677304197934215094616628991071840236878060226436783491463227669480401575241910131416355435475017307548008978951689230022945865727770895015669344546077269614168744537275404670894022826061757970210203500609721524493850051407902924426370213965435985384860333198432723626866433805254656 A013771 675 1232463387372812331103812415827705417963726249072476735076161797078676942066317305888636686488707665934651479568856967927033094316594578927554099863845427786256264818894719178282283483334700081025810109429947898017928625256614330692154941141703199103827394073946264358840461990344285274130005697539674706650264827063092120340907313308009213011880466932683128516582693629960823529103356635265519169907374124440977337844775533792183739676582087171689790256613307420072955801605310732254459486847299679157358255625535569636781076214324077376090601052525838366789947356545171164945777891543834985716169555361938509862007794542089636507496066482329203270095564174745927224371407944991330005406110466562031605004764342275171649391321010041084165519555422590887664777900069131914175613417498827168856317434839185988178317587971105827114440282273503208515413617272635514494131978562649011489318381348230351662741275997188749559677218551889169487729188548282996077171536578724152999613596248956454931421344211609368926208993427448906025969901759652005877357680999587706861945389683379270606027199644669791472760873285307813192514731489665644855401964922399395666263236928360679875717957508200638133699874071237833131788507848065056046224608834427273039996982991536972789285792060222944820961450253689426134746719812652228876774083896997285984925175255545168399004721151591024557568012561528987008032275004429044504835269485916133223028526743966141679619520278464561122013211506337120382368545654344648163276263502034988925388949133912644660878585228516047428269339914410852731915885734494589224641851058829827492880914422675911754120436338388542533194959738319732524360260852571570309171522563545454529558253481959333920800746782533550574664349595660457562494222439975365588789829838203404437818108915879245861551590569424316251134291081530888297876814177859256253256881595762720005073084295241723464101674235160691661951882262460331675183738127255493232898870806913060473674642589068704821354040337292369274721651399208521702310041503080114729094221928394588345903730348695534285578297191099040361042738410738187184446729406056729184037711769468202216356587783620517191408484813807200379038508868173016087850977916364234668349252447227044757138567377366646116220236867080620356118776866067552639088554087147556966049526861769686498454236879256308906958934537363445377157904731748821645801412726052429501613713577021934319473040705875232562483067651935099603522327477865496932954842277585291098870617100448224627315973175859079321352676937984290771199607877586921284327578269304490126847180726630766851668791832908508935679555051905598866798246874492314792810515347391350339291990038303962372377992827896911641178873787158351577088 A013771 676 13123270148745705701593394603733407290477757100123732275090970815293752079122146673102203437731759226872168954449188994487048388283099076420596055350226115068056707791590969810349754530547886462762826045210085218094904001732429393210065813276855664057554092099379822892933239273185949598936300667402456276412019878567804897389981072103682100150503211899209952444572521771822848937892541452307248121173719677047526693371169883819172460076246064204152886652418497408936833375493348677045484615950046983667550705900702745492444899530122775900612720007295126929579359452492982564342642989158754927905773425493921253010658996284170449531818115903841356419977567332694633085106751798267681897564264247952512530090730716546027722718786114917464194452226139747771854555079936116622141931669527511693982068046167652402122725676716334847114560125648262164272124196719022958333517307735086674338262124595956784504869106818065805311443023140515876705340399662117342229722521490254781139885572858888332109774473165216560326273362015475951364527513936774558582104587283609902665994509348622473412977621816443939601957778741957594873896860901959786420320122493708765054370946813184519316644811547320394847636259110540447187284031566196716780199634868981603329887874893885686260315113857253916453597522301285009482783072565120933079890445335227101167483266121044953112602270822141229488984197755160653661527664247160465887485949486034986558807752769751476604588651925090646827196676119477657831460274127461813642565653769668562077541530377901840349035175513238873016211931408646759889440351300898386063986430074420003144195976772653108357874406131161200893459931293628511919388057558182080652058372256631999830736283075902987588686351740417246519025994494592552125438480540857692789434108117189850453887223736282209933801336383230119442077931436140898595792317365845360584679275231681442614018201575733871445754627255991044816463642330677611677356443579016491943907176352010267923687594288403568937777821511489148037236144098772339086197321924797061635395275093545576707182920752910049072837708490822581764383078597540217139988774715692052351633554921297417199764946719991267054117546297419069636002042428306275303437212853446370748582840058073572574011465434200047845513082160674445551952736069887300501014923919947186574495362024123621835540714290321177241298734953845966375977369583661452884493442707006269333182822168129556633748937436159476325319704357804940578305742984311811342103160571728179620774330885572695831660482376547476613763304035656728131733424680545537835520053411554210870668780377164405436569295436809803147115902192690816733667732719594167913846367419023098412781109927860591341080867631446315155272648085662127592833024 A013771 677 139736580543844274310566465740553320829007157602117501265168657241247872138492617775192262204967772247734855026974964413298091238438438965726506797369207673244667824564860646540604186241273895055498571729396987402274537810446908178900780779771959110884835972674196354163953131780883991329473729506501354431235187666989986547408518455760007002402558200302787573629808211826369695490679781384167577994257767121202064231016216922906548354891868091645819937074952160410359401782253176713180320190636100282092079916430682834003553290196747317789724242637678511546161019450145278345120462548562422472340675434659273502057496992433846946614799298144102763159921136958532453090216693147954276845264285712198353420406100669782103191509634551641158742527303936034274707302491159769792567288417128944517521060555593162777802783005675533452075836217902695525169578446664156460335292292763202908353815102697747841407846249398764694956245310400213055158464575602225460062085408828232909577501579801442960304878590263225934354158758740787930129488968398775499782249645395878243587509535544132096901385717101495068881646428044364470217253774884067805803568664313010930298941841666788761683633953355867564337630887009034681650200368116862640275565712084916112256646091870094787299835332352039702397906417464082780972674156673407695434673461929498173231361817656886660742988979714159811598703737696950640187946568903764640769950390127300536878184951492313722885659965698365207415990207320198100589388998909213391666039081339430849001662215463898796036526548864967519876624645639270699302760860651966014809327507432424193479398760675210297794646676484604467113561348414556394917644036879522794783117547788617534197679942192215011844332273331962840934588789378421495031668940799052712821894383231837527632991158343932971375116629808634311819245813932028288247996595311521399505664922666944000954065810378414263154395271021792645205704863537055209140491411229367606218723613796205332851425503982921202049458243454336448300490462363727866589829083855239112293688889196073300778083740176986202527575920010278850627151020906608232106600473172688973440194092801974898343097152674467011592243632974918253484149747776605219430999442463496955730910080938367400768074083943362109459023298846861496237192733672159975734806909899597642645226614832868325304837525763339895265348929788551849971407031326827150314086177944202755859730690446243519036158685820226103912004212001907007277799551296952167170714453767761656602005075269578065215520816345477530983351661371672841146697505998448886872617528726229237350881173456046589088589857811150783910490126547771816580094017998238699946636120277757951899293258511859576599829078539640363773343156816130334608486039552 A013771 678 1487915109630853832858911727205411760187268214147347153471515862304807342530669394070247207958496838893880736327229421072798075506892498107055844378387323304709222995966636164364353375097084434550948791774619121859419278605638678288935513743011820612701733437034842779137772947202852739676236271785226421983792278278109376756805904516932554561582439716824082084010197839527184517584758312178616370482856704306559579931860677795108926882888611439844690689974090604049506910177431825641944049389893195803716466950153910816469835434014965439824983735606000790943522535105146923818842685217092674485483512028251944249908227975435602287554382926638406222126840266334453560504627348639417139848374114263488067220484159931839834783194588705875058290430732310892957083356925869228751256487065589001222564252795955997258044033444433080197703504048227901952005671300079937989650192333342584568151423213525619015310746863598046471894100065141468611327330801012496698741085433203024021181236821725764641326347229122829749003082463071909880018798535510161521681394224175311537719801534473918567805955115696719493451771165816392878873318194965553996196399137604940385823132730067966734407334335333277825067093684872201290211333519708353393654223702280186763308767586232769295168646618884518751132907533157553451797034420258445140988403022625296548567540634410529163591346655996373673902997398997130416721255065687285894918431754075496116678913363490156521286507314756192728565463727545469375075814060385304194459984138102259680169699270259594380196934692314174151646299226766954406175797644222134125689719299140452812168638003669639250917397811208068365825201237918196493083073704693158718850635648853199504136896024462705446118450046438740330271501429301432079097210881628313286127531392652605994236089854046198279202241874202338152251329426748237213264667746877079861936320096557619722158892748909355074068000845840048086150345386942563866927952546770306271016969039701994384201978766410144959422631376301774501503622443248974323448500084890586067703199292159788506685035665404549084513628396269449201477904070613564455471081838342792189191186700155428717557298481677724739434210203916929563099226514325292376501282063351315584622730541831736083378452845828919741519680086121381211933628228141159421624223976610915698886372994740381927845909974328043204785435404388500098495542069568055496544389622749870944394412391871600990697017686613767554455020849396305813494009622209946676033767503719126119498150041470467238414865652446644749910728490285572412530035043871483747419631445876888919312182734959984080615304805973133547078898867480674302944841103645245677031781408717566671823674616634280771634980028290090593458557933778155802911159349149696 A013771 679 15843320087349331612281692071283224422474031944240952490164700901821588583266567708059992270342074340542042080412338875583153907997391319843930630941068218548543806461052741878151634738033755059098502734816144409559096478592840646420585350335589865884048057637547005912259006341815975972072563821969090941283420179105308643706469271296297840971729818104742826030540586595285460743242506508077907112901458187456246407114452497162319853448997934611466266466844116751919149579569294079435420237903582748917972940085238842373770807701391352003256426816732696421966627953799604444823036912191602797921428436076826702373022811482438293157879069402845749453206595155929261512253272008312513705105487568677620939763715334954230560771455980540157620676506437646388207023584546655547743379074274391685017864163771339458803652868116323437945146911105530699984956388003251179713795247965431840481676354377620791275028832603591998832728377493626357773413418369181064848195077692745799777537809677735941900842945295699891167384822066789696402440166806112199882863485699018717253640446739078284909997810071938669166274459373612951374243092139993218951499258017217405228244717309763709787969296002628742281314413556519199338170279317854546935630173981879428655711757258206527454955749197882355662063199413061629154734822506911923861244515384914157649147172675203314533920659193049386879719116304521444677247923939438220209091461317395882650397069494443186638658729887523940173765057770904157905807268114982719062609911102512861074446957829724160960336960603761326366729794166614530516959893315677284170344131097247541543971657463074318743768451893743511959306742781352956258348568807572754038321568388988868320049668868478887590269256094479707036730947219201648778227101467578279870685954268964948626625884765883919276945471476506496645172155736015229846842182168747146369897936388145534801547889990386812828676073006504832021328877680164420055048838718010221173788686334746836202982669904735223527932178894861294892010571775715078596079628903914960448903666062917428019182259765227638651901115163477095097336722543893234321856079414674051230507755983255004984550114232904413025495470251307465987880563924535713224985651410564808345062834809424325815813765902386337407701553557020467144669273373247065521454736902953030361742099647995586767703249406645004044555316185928749048780531956760654927204660703040625815911703148648807348941844327063396919837062004371864302084214457291512206407556379601254920416301641577535154641489467251873297049436964560775048619813147143558942524235635697113212836121761853910490391765574001926009296115140934219977756668071614575969034408440024649921578487317921821656369267341232884639146724878869802989398024749745963008 A013771 680 168699672290095683007575457175023773650503492142277662115273735202596275234622412955422797694602407578091664072230584347209422812356222773698173358260494391104894451197289595518558606690583423869280857120322305672985259304056567203086392810373360891933343717724600518953733899527656512150628659576326880342785858067113326438186484800762979410666979103179301611573196166066599585994046209298013554938174726780034111742954690189784381799524930007742892805338956155174435104723253843357828354693197349110478575866027623193595911560404415116130674432744569751501100654452058188128475697041016186592267369987346050726867946896665002945545096331001501540177743825220334776582472840344511645931963231631279307766604040886592647011094463280791598344963440548058741628387128252788272371500382873722662070217615837222557341295739702611967239924309451690893439815619458618561592491800335918237448889821412906185496507009563047603570891763552133457571306078795039978503581187272357276031222597448532309360175681508612441150313585367176687293182896151482704352730395723151301316763476877705577721656681646002949282490443410230706232940445106647795395564099367330930870349749914363981822297063835990847811435875549816434552837134176515215770590092559052156326018791285383104340368817459051323089648947350280227239616390053598165274531599818565950648119094645564893157187179087589871495249150410544342923335894107138168786405880107631358461427995976831051328438155842354914970250335144587473381035790888335992578670333419556944720711206970902865905667956508850603152938848286111520944588944025331721845824307923491822360210208666815345983646475764580915342698197135846278238895560663034685000048060205953469871888874111563195061187038894019920527111125990059156190562176426773524063064041055938772976312420987131972460915380281841176277793114277090167409175555732819614546673226660973654566881932617638782999742825373263451363109889538390744746160034669372835058501932092384311889359469145620660125421840872483068010128568267814156891055888568886498859926236237944773548252701980143896365443074260704108596441421647375159059123533607449297502446585709699293075489616351966189895475767235921897838952244668456274419647216219694079258229065050750221286784979328609720717206142275153934156438422878334753672450038542643867291829877051857007902504199681956003066425006747769319871415104275587453664875227165976583687827815126812500651532758394571050402425036222551611088592715541240021973827660329994162392592779879517594326622579847297946866982404798643132717703770390784615619998061048902861490279024520220438901691519831972508146985034020667574323153001626552004918278381069382472364967732961231556997019958649447755637634326510205662231110167535295014109184 A013771 681 1796314110544938832664663467999653141830561184330972546203434732437245138698259453149341949852126435891520039041111262129085934105969060094338149918757744276484916116348739613081612044041332297360102566617191910805947041069594327578463910644855546777306243906331546325819358562170486541379893967168728621889983816698622699913809690158524204764781993490653203560031392776277152391664604036605248332981684490753803221838981541140824097401341454722446322591249205140297384995093206924074156320773165373328375875821462131765409266295186212156559421359864178713983719768605515587192009222092740354834462955625260748139689898555688951364164185732503988399812616250946124701050170803988360005883544490409862069098799827360438505374133845013868939177170714955729480859066141635689524211736076839398905723677173434745790570117036353412227170714047041604633347156715995370443836852689976857392355778818404625063166806637827330882822855498303117056219267127009585691106132482076060275180458217631972030067150656703705273368539056989697366297811478220987835947873253660115056420897501793808991580200346166639403959958241432136559968349859495585725371966530063339751907484137088147678443819135725630547496169202854445395118609804711534017525243305568787360559448089606759295016247168303978488258581991385783859647435321290713263843212474868090242501172119785974982337729082924656951681412953571476163447680600452807221237649811386058704897285301161297034545209483409395134603225568619567416561269101379001648977681710251442347386132931826173716163552400906241222372492856550515475017983075981732174214337230769340924491518301884249804033867673941257586569050403102491170687759929939993325880511745072992547195872731539924901011519590143524113772679269542149895117106054592284484223505909163636054651774658670981242763826969241044845005941080822456102572901317443063255692976517486047473828158818512617761381261604574509230114394103804784650057112049159481947702928572919708152997899627462568789015491761610199708171848994915685142575963101481503439860494563461635948741794770684572208499237854727977348334908257701250693661547385852120119806051244636878072667813434915735990007025969528096368189163501229722410020403558307302555941623084660388356261686459891036306196811002945839090897756326808508457104248010402071898923404530848173420145864718213467520651293471850247717990828030326455206623591418863318663107990575470299506937520811385392544685021785697729554871335235083123753977316927193777841156327920157103344389877230214028538239628646295952077178109747121074587121739354048717669148491053091307233425211303170843266749096642252068331392933161319525748369828201626784565742176420571193618904268519699319702029530308680669891436861063915821310234591232 A013771 682 19127152649082508690213336607260306654211815490756195671974173030991786236859066657134193082025442289372905375709752719150507026360358551884512620334932461056011386806881379400093005044952106302290372129339859466261724093309040400055483720546421862084756885114618305277324529969991340692613110962412622365884547680206934508682245580807965732335398666688475311507214270281799118666444703781772684249588976457546496706141475450067494989129483809884608442951621536333886555427752467327541616503592664895200546325746928779038077867511142787043044718639833774946498648096111529972420514196843499298277361551497776446191418039820975954125620249679702468481204737840074335816782218720868057342647981733884211311764020561733949205223777181707676464358513772848607512187336276136822053806565746185919548145714542733173177990606203091133394913763172899006135880524711918704485974807442873577513804332858372447672600157079585419240297765345931590414622756368398068438898098669145889810121519101345238176155020192581053750828203878826297556339096620097078477172954404972905120769716599100478142345973285982376373365635354769390090542989303908996803760699612114441678310891091714596480069786157206514069739209671994134567222957200568414218608790717696447815237003258132772973332999848100762942977381044275826537525891301103514833402526432395424902152480731481061611932139274981747221503685129629078188390903033621491291738495191638753089746293886765490823837390579343239393255145854661153851544393391483609558314354850757358114967543458085097729709505964849656535822303936549888777991483793053484191034262833231942163985686878463491913352622992126510781787248692235325985483267734001048933975689061537224642541652845437120345970660595848244763451488862084812083206945269298645188011890920774396709932096565528608272949229568478645509623260628597512580196253228133737546618813958191433501322235099522353923187673565509374282258068417313346953808129099450163779140783444449052413121635233221432465436956277625406492613848097862215398148855104575048627634546111739499582202630718249324876099884677143502805070103128002917386108156564553375035694833652893477717766877454982756821594812523535170128478212961094084221897257088856157615666402605463815217474437424919754588383643559367294639879309367856998051246032814761261579736411444471350577713167519537002159894972888261437701166336866916095040128001428056617124773883647607749149870721599631659815806111974109424300269977583165101732350470640759346452632579693832836411063412747318975875175565825759297717792512587345202203672280641910745741093132733316239421511649956163139104344381046700023592671952301730310168641930690922002056022694526242069654092651197758356187210438726831773004019696608575665311377927438336 A013771 683 203665921407430552533391608194107745254047411345571971515180994434000539850075341765164887937406909497242696440557446953514598816685097860466290381326360845324409246719672927852190317718650027906787882433210823596754838145554662179790790656378299987478491312700455714592951595120467795694944405527769602951938663698843438648448550944443219117907325002898885116928817549960597015560303205868315541889623421319955096926994430592318686644250743607651310700548866118883224042194708272103663132530254695804095417276553297639197453133258648396434340164076950035630317604927395571146333635167989580528057345800348323599046219288013751959529604418589471884387868048521111527777097064939803074584515709502399082047663290941343091137222779430823338992489454653291972789770756668304881228932312065387671348655568451022827999243974850514388389041750265028617334855827132510365366659749651717853366988536275949822817846472583425544070690605403479574734903109810702632737386954629065434698173935391124096099698655010603060338818714901742416379898700810793691624937618504151493725955942347221891259699923549140343623597285257584465684101750108022997966443929469794574990654368344577023319783083001934961814583104587393544871790048271652474599746403562031776336643610692597766620049782382576923816823153359449000971575690574150225946070101452146484358119614828810344043853419000005644414571239260290424549986335502001639274431496800569442899618537306278946292220534888846813059380793060431966211244700832517474576931250450864349208174402741690120625946819513719142793435892316383215708053319428433499666132830648253720162119593881879261893378729620163086804470624074921751093425834831643169048973137127248367993783519498214457443895594024592110241231453403479079061987553227491973961950614524405776167356964229748620890363396445160617386468479173306313953929704373168037396397131026822383922079159339714024574102348125543817357483912507552518364148958650945343920291062116493510094919171963341812891972710444155328333352254546036869559489009153515117787052646997802191551293611887918811280711572042224017868386458106975064327279651099364337380078588736009750738781711140656394636341563750602491528036011609729808794761993482140366291615854942978704435667809700545546857109036620142953325434886148941315249667757411577913301033309060730940951489807748029998998561671314207788642019154958922579987282959205946859144592313079727312947823443592877913718703480300317149949274721305542003246067811382805521027631708579932042105003218933452455118869424912685002099054674030051713064702444275065620651159677344351317360256048733225105183058969385261851214770948108824342675699277996937477892529651315425557676778549953730976681416751563304718946801729488113684235552171363401728 A013771 684 2168634731146320523375553844050859271465096836007650352693647228733237748323602239115475726757508772326640231699055695161023448200062922018245059980363090281014309659071077335770122503068185497151477372148828849658245516573866042890412338909116138266670975497634452448985748584842741088559768030059690732232242891065284934728680170456431397167477196630867328725058049271980437021686108536085823890040710190214881872078636696947009375387981917934271156339444326433868569601289253681359805035182152000922008003160739513262174480962938088125232854067091363979391621857266908041566160547268753053462754618082108949682644142978770430865071227849140696624962018980652795547770529547479023138175923274781545425643518721943421234429148155379406913592027713148252926265479017004110375325671258872247924520484492866491072535949844208277207566516556822024717381544847306970370424193014291491702651693934266313713364429240068315193264713566336250511777248313264361633387696292890288748666156064044689375269591278552901386487741676273753249613161366233331228422335761832205105193978874113218698133284785951246378904063893422759390604315435150228882346694960994372634500487714133056144309050267804603473401680897646566465794820433996555549538099705128514354432581166654781018970290082809679084801532936971412962345337953233551605873754440262455765445257658697172543378951205512060101726354555643572440608254500425313454994146577932463427995138185237258220119564255496440865456286684507479576217333574464646069295163954800803590368641040393516404425081734182081432464505381384848480859351745273959904444982380742605612286249435654250380640696712995496548294003205149766805642798289287336464033465964130940622397806915616987542862600285173856789848632515840245233852043466766334538746850143455872704630016955118363315240589445348070253931116366237365630981443492165493262196836651173604744002298888649274933665041802840790567222488700380419215541458111715266022063259229416422895490699343065663623673725420809365936093534806406200587069438969466628974196536585232597735638174379382559502517016819105601342262579005923070484956873724906031464423076812861031825866547660225709290087764970816415329790527451620403004046625706597830620273125623432837244830990837691408982934497021931282167009230667713927124778462280918481620829402674878663059251463472901023429336684676153684533460219962002607631704588949624922156171618949672936428268424027376964025276754658237777012659877232461411250564130055604113187902222432959116384334074275203401742105721636470269902350734169071990640712951626640898728693548244362652827252006406911380919989211906014268191734881055462761600810845912111390264599655727206651338142337999907327439703725570646068647345544815589434509740159520677501599744 A013771 685 23091622617246020932902897331453549522560351109809460955481955691551515544149716642101585538513953407734065187131545042074577676434269993650273398670906185312240369249788831471280264412670039173668931058640729591160998260478525624697110584704268640263512547098811649676800250931405507110984409984075586916808922304063153984990986455020081517039297189725475316264418108648047693406913683692241852781153482105408062173893323549091755829131231462164119272702403187867832529114527973199119204014619554505817541217655554337215633873293364762357479430106388843652561989536178036826596477507317682513271411173338296096220794834437947547851278434137650137662595578105990966992660598621556638375297231029873895692252187351253549304201569558479924815927911089602597158874820573059767276467747564471695900294118880042396940362793941129735706168268297040919190678689534124620504276807216175803649835237012067708419904442548247420177882670054348395449404140039638922672312190126695794595797229769947852467870607934031293963321473368962924601880942227652510920241031191989319960105487051557552697723216400808871442570472337165541991154750753479637139227607944668079812161193180088781824602767251583417784781098198140639727783247981195323491481685660208420845998124262540108289995648801757462894966722712871605223053158526030857499343737279914628990461103549807493241899072436292415963182223308492759347596693920528737668777672761824870581292231396406325527833120192526102335378540616635642527562167900899551345854905790718956630245289798110162674318270305570803092882053300985866624190377383677125062530172390147264559623983990846458053062138599976047246234546128434716946484516184331558669028345586066255747291848037489683356400967836531227098308239028666931250056558834127930168576460327518132558900420538100332580681796414066252063858527067695469238690410304578172255871916661696543314136478566337479493665365116648737959785059681650703807085445973544152602929584274826070991184966604963186264877828280778128487523958618613223851115386146880665317244721559556700689075280791665493582801195089836443092411941255068854523820791422799423033176921903344266881826999486083352520854521409253190431609536304854051187088470523853700444668241638312850982960390439738122850286524289524292514314288149817896024641066367219992298591479682108004254909583059450097475577018431684432912284422155403766062390463135606171118915398576117427088202179043509912941146883600915849630802372771249106996006856832072597224782864466148671260389222882365821749941723985135433920230617432278556342311508920472289663128901705973527304579364220792384036045128375239927705593013478567485525433887272162083537457134183296423448539615023013222577965269876239338956935361196396298659713218576174037034074112 A013771 686 245879597628435630893550050785317395316222618617251140253971864203640537514106182805097682814096575885552326112576691608010103098672106892388111149047809061204735451771751477506192255466110577121226777912406488686682309477575340851774833505931052481525881601508146445758569071917605839717761997510436849490181404693664463632184023773053827993434436476196861167583524020884411839396816903954991248413722277458385046027616109150729016068589352609123542015735189144416680770011493858624221284347669016377945178885596342582672069482827747989582440971772828407212480064581223736129599292497918683401313986173706176832559023397095265489520412766697698665831317715672591816537850054122335085420164916006097241331101290916147792991138312658694239440000397282088454547699089461940401959828576066494617946331777834691442620983029885149425799279720826891707542346686159358959129539443237839957263445603704496959255142504253738530054094670738701714745255283142075248614780200469056820856048902590404733077886233281565218121447048432717221160828272840043936278726500132302278935203226124984821125356808235812863120490389446138691121815786023051176258495569394825713839892384981585348868370265694860232572349133613801531821436024503767804537296988909899265168188027147527073071873668441113464905605663446656852415070031985176570653012114556530969490429830598350188039741323301641645175964313788830901533209596865789998697144659567911221949599679908934554220367063810017937667110700485936321633481963808778422730663036859575450198851845770277012156140942213717911333008103548897507814379138381394027665821275610288073030876181534533085349005651812544951077905447175572866046167128330762436707813823800433491197163597903190148378957505523384506142786129177245483950602238465794200435002149567413075487171677889692341319099768216977451975965596216821356453575488923148378180524168613744793208925223774361481648548807762075761795791315490216694137845828726298136915994213358348003914137524409648007348419115533725512135155111370993607566676631691985324298021795166159748937273589869654175669667125316578446048002350483973162969643787069968256457267864426809753757693890527815537642058943965727971715778342574085937040118034137994202334827436964755237266562237402331532109850910634854666692418540219260956870378074678158477995402075655086029306277240417024637919944092260575841650004527110739301032333651467934510074211164038498363635176802455293552997332016582551966868783665268260491293481011547909015249487940835551051580624445251431269993379476993722100382615614418902067932932946985188940332996545365206118739161070222997305215808526939554750209154407519786585874820031673981865506843564783740316880049820765044794010174193642196481213447726019227788128626351399101146338821144576 A013771 687 2618125955547582597754520940762059625327138443036490141424292410040364443450202634508680126604500340029361168446716612242091577794660594190148607515061070883708023090465609732485935136203145425186822731211304291535793231317222229389698427171153846823287587292858743354437243477778666981314729749491131573371451597178139208755495485135477160474089879598544177712429363774377217265897306393312746813109314810376883970102056330236962563098339426581947475383548294009748816839082386606630708235733979686392360264773829855820292195853149860593073831467437076879998487727660870342307973266517838140857191324777623370913088481132270386932413355139797095393771871036481757662495027376294623989553916025632923425693566545675141699769640753189776261557124230259677864023899904590741400068254677956034691892540770383794481028227302217071085910730467364742901910907514224854196811335991596519864941168788245483622148757385293807868016000054025695858607478254896817247250179574594517028475208714782629597813332611982106442557168171711572970920499449200787833495879773408754666102043951778838375342799294094935366506981666822484783065094489573448924800460822916104200967174115283920794750406589118871756430373574719758710834650788916119582713138337912607375510866113066868274069310821560976174314889104380002164515665700578160124313272995797941763134096836211232802247165610515880237833668013223471439525615787426931906127196335079118691319337391670335133338468495449071000279394738774249952753315950635872645236100016480759393717374453761909625438588752691668319873870286588660663207509065485083606585664942698347401632769580979708292796212180499978639077537201525499877659587582465958426064801595827015814267397990473168699939139518812998221408386703479309913106012635183776646231902888593814427787404026169444050365774331974375908640081668516713803517671806053683930866221347399154558088635782749401056593747705050582711601585927339827359179782384277622561881506383839689545677736359913931982245966742203109253215131625878339933369972774256259733125336074929269006684089184932077662530615550370927293519129027953346239300767044721021994756988220416670258011924546340179844812643635347071442829607791728867057603176827501362266461242548800713766414354703860026153905692496439932490940872616254690668755785739173031473695041301575356040053240055960478344571564694390611561889248204675152077392288720830566663270200474681930575987362592543965752315591312571013343218808467776437711292985810962135194376547594016947597230489093037240162889504671029152924874091062332469219349870019498291836665747215048714752334587075734475305937929194852378980227076131270687566395083697264558903916870277817266894138770491506196966620334813902108131960791386652737487993613389697629006215767547445248 A013771 688 27877805174670659500890138977234410890483370141452547025885865582109800593857757652248425988084719620632637721620638487153791120357546006936702372820370282769723029867277812431510237330291092487389288441937968096273126327065782298541508852518446160974366229494359899238047768551387246017039242372581568993259216606752826294828515925722560804728109037965298404281947865469568609447274518475994128065987984100893060513646695804363177371871118214244576717884022234615805401702549252587403781294095415700705852099311740304774471301444339715595050157465269994618223897324132947404895299341881940523847373226232133653482566147096415080056337405528559471752882882796457755590247051502785156240770097840939368636785096578348908819147134739964737633060258803805049896126486184082214427926775810875857399271774123046643633988564314007372922777458016499782419547343211466247487647105638519743521893565257237909608639968638608466178634368575265609502452428458141310048719912110282417319204022395005439957516365652385469400348726692384828994361478135089988851064127827256419684654563998541071020650126883522871782566340788325817970077126124978084151275306842410677531898469979543188622502329360937746462470617823615990752967361600378841316729497022093443334439702371936013382290021627981274304104939183438263047762808379756249003687730859256483893851863111977206878327819420773092772452897004803523888068756904521970936442386575922455825168304546505728499788012539541708010974995178468213496917308242370771926473992975487126024302603183656813691670093038660884270016970811596058741833556529285170242924160309852003132585730498271933901694067297963772548897616121843522697319288578097525320738007392366064390319253802558300316951957596320805061556501618647691954752822539436853729077301957746936027080278070652240248294765086863154675199589606365968579856169390859626495863524907106197734527793814715622450610225563378604713133686954314481720546322827788125038914279975125014282376536760363547746955053870978707328234721552352563610523470100280653638318578525846856383172181641156762950625994380349633821391685889647230756074567492189442200172410570996704907310972569430234987565029429175616723249663766328976429358626859234505413279310659630000184780048886701558486787813702092401163538411617879946240911606550714439131904799779174391114486900115867173412998020865871231910996714883381019320073090299403873830501094654413196773113436885408147330656416296256150078593872564883508749847712915124815549721478781092458015310247862660533254447445737118420344059321631716132247637415967617811476816876345838714682858683182420693057627070066788131381457906645770281206974851208473023208906834718198257888789628193557985300573325098429647389118506685078348772155995373500353658185492845197000704 A013771 689 296842869499893182365478199829592007161866925266186720731632696718305156723397403481141239921126094520496326459816558611213567849567149881862006865791302770932010822026774146770721007092939552805721143329755484289116249130596449914869986261616414722055051611655944207086732639535171395589433852783248546640224138428704094387334037577093827448744905036254497408794180871519966553394579072732385475646640054706309308349310016924859112655683666745276252892029068754189095917328744441550675463219527986381115913153471410765238570417779329291656094076690194902694848058707367623967325147392358902697926830112919759142282364334282627772439880694068101255224696936016682181524950604401656343651720001810322397244487708366259181106278690711144526316825635742916171293954824888107419228564308834206129587445850862200661414710232815550506881734372959689683203340110515692603248466380838958229021122682859069261512798386063902947870098756589428209982113458222288669398769624150287179614884430462017924667634261466600478174913241820513659131961019182438201286130833104626356802201797456465324227882551055751538740766396714093309745381238978766640042779467257988894359654908342175872452404803035265124332387138585863069537596466320833902340535684291250984625113950856374670494624150294744608790109392425250624932578383627644539391266958189363040501734638416333298840434621192391891841078447307147922360156123519349946531238532260422309626392106811192997065742757521040106900861748660329537315175498164763979473095077202986917906774118699577752188903150675661095707140705201874833483043709923828492746656458979304129355772858345599552185238428588718250100661816465389829681055784779582449615218302713913853628119414489640781774904444485623932295453629235360623934208054399923618507215111246089374816350800896305054163842658644918870981525230128584833438308491673873302927954813210866793477251948539091947854097681798855382985447498689540601360377245470287955414359253175131152078745363424351056409577413618181275631043315089450097324853909627788399940816224143217326768017390115037211898265588161962900930178671352963713090681994656833180547435827759972913853047235919293142147592433361861966869162419783870941019810658797129013640598099903740241967537960545598194767316640299879887589357006907185667573226786552007347876522308048648916587056512433753662501602926179796877388293020078241093720138265508052448547175655880191719240111875955825952776829520722535486036867555070879601168378447120249035973434306061072492947023519241609358093356402208836939823543656734513376172843205223194456605146099330490633943079258526415539677613042071160022949763789964161954291868215667820751128439976079375049999831961005005427480504765648078885399333859182714257725917038737031765752359127815657663496192 A013771 690 3160782874434862605827611871785495692259559020234356202350424954656513308790735552267191922680150654454244884144126716092202070462191011942066649106945791904884051232941091114814637283525620358275318734175236396710509820742590998693535613713691583960442189560912493917059529145770505020236291664436030524625106625988841197036332832120895074674235748826037888408840437919944603860545477966454440544685423302512781515303453060215899831557719683503701540794325524094605493327716470813631592332361533998986122243258163581828260297808514298297554089728597195323894742129116050460004078169433837595927524887042369595347022615431441420520939849630437142165632572974705631868877674035668836747203514579276312885859305118683927760419655498692266916221559369390571391938030975408567799945752760466626867847123419980712642743834559019981797276707603274775746749165496771094839389670023173227222616914327083369496588277214808438588920811560164231579889544103150929751758098957952257888539289415559566861860969616096361891606476198904829442437120932254601967294721110898061447229844739316442772378493403641642384511680592211665562168819432645907183175515767363065747141605464027488689873206342719503043891258251662269964436327173384239392122023966333240484288213348718677491426757952338440594397084810544068654282094628867159055438210570800337655262470429857116966052947846456588864323803306926511077290942403234038230664627891508976752901823153325583032756028882084035058280375899735188913331988704458406853429516382057404701871330815913103905307440748394439347089634228989563226927449423268925790766397975211630369380269395663944031668418787612671927071847021723470906443881996332993923502844487297754713432215525485695044339182524882923631081990244098119923651447363250386689864826504548359663044503327943856216736596629251096138211280650409171306451108819343402929576862851069309616945778748044251060750432115794212118029044966046228323285296909767626149252097327808796507334480629742490048649180300206394222919349219072464636315044429716690882569811154676978095425849169944916232292731982748580969104542492566357616989581879105959706469096693988191586707246968068633377587564230437106223222841445858657779978943894871829737245088567775026096470344203889529577882387585913121043051473409547712988319718823205774240189209536102013663818977744394608998317067957962477150430544077793111165932032251129742472130326383812281426468711255177634745167680736653557855320565726394725993240893704936411735045128490938299904899906432884656444978058970719695735241092856909098429488434449216574573931595665671064270225907944789272666487223671973711924369084835538396489299812760430955358015628865293185532398210720781297791812414744620743971732106932577541416265564628471914241731119992981122800907452416 A013771 691 33656016046982417026852411210771958131179784447455424842627324917182553712003752160541059592698244168628799526366661272949767646281409895159125679690758792203205377528356738190546257794980805574915593881497917152173508571267108954088767214823387986010788434444596235228849866344164337455476033642914853026208135353529181066042871996423290755131262253499651435777332982971570141907088249386806882919810387325156097574951168185178901406426599189947414006377978180559359292953524981223549195154985614021204229646212925819307315651065060248272355947430102935808831214190827705298123424348131502721436284997227151451255096809113988245706967518864894689779655637034665568139809473131801773684223023240134179608629880903746462792948491750075258123927164165270804181356153826150429933822375393448642888836170175954628219936350384444766177402382559669812151385114209618617849821206406748523466424903754783718399671975783280254094828801492628737862663865610351099996720237704275641997166353696878267945095604472194061421825758565938623903070463686647001747754190388842558290103386784241482640286197761976208110280374945869814905973589318813619686452891890881924075563814980964699569769901137277268411354117863699850581318011742195381047315311193516344676700895737156477928712118676499715449140159062673243030795743608177509622306066157881995353234785137118581454531788669069758227319857612153489950993954709636039080116957788787584464898612936610808132786195536430805300569442580380291549159015725073116175317490436147245265525930527842730383713629088903990167810425270280869240323481458967521820080605640053440173161108525029676049205323250499730679461027087311518211814455496953719297458288100746492188626230915371680832123615524953370823761032119156780947040611523890117473680672620430933692097871435946180995811280908265671679673716365556856071091406708368554394134435638186008801238652109175185294870601168976770632773270798460239186341841495205683237236332346508065210097549745498034038016471836597685685645230484683603447482593087623324517603349175000462760094441961573468041453010152306890159025168460846575905705067848720258954482941597586264015258765715994808204552383925694307064876815715502988041215794592595243042185703069668477875216225083015710945291663014802912866412088864864047899628366029495084109534703140414241492344475022313796614080139616384456697784433340341047694844279410029497843243715334833172629038837445131454766545464483887084043453383854651042376029036170162912154760528171511017387374203697355821826126371920223320188847156740368080077192850015258086063223630648065492349365467796116175352755957659176084570682015328812845818064406273068812652150416157641839548976147754879258887218592200721681811003474618085661000395732163968942845952965685262995584062553325568 A013771 692 358369258868268776501924474572299810180802344796505363724295755718159831925415953005441202543050903907559457356752209234369125897604452563654370237347199619379730859921942548252936553000955617761701243650189821836343519266852176143137193303439435275042875249966060712716793376832661865225908806229757355023064225244378719991224501017915199960637680475264288488157041602681278871026675679470719689330141004238262126978080038835784942175630428174560064339912711666596057751369134000068351830010286818097782637272875234123984297052540761523604046128235736060492434768703933406014418222458904240977853562650474708652964270823445746840287790140873398656773773223145118969552691269907425286189606751460948744472690971863092335819315540154801348503576444031803522923080325940849777935340653189441149480327540033564881285882258893567870256980569495364159787948696104019042864896205819058277870492375180937033519707198140368145601737078293510800761644841019018512765077091075127035985827334164359797079377996419922366019600677210114467319894297335417274610086619260395560673020862478603307153767433769522663958265432423621789118806779066727422421350392854110727556603501917312121018909907309728354044098647012676008989874189030896417391813433588562038117511137809242176984926639667368970102444413699344691791913077939874122458314992449127486521243992140038655327854485748254785604501843854210360998183629748204544125085366535010199382240430549031884997907410071915214840463424595889344415445199440578541034780638164095867587320108260469393125782722538649687306845408277950695670964430575086172340218288855289030963819483574515990571938281971321132274901016425693045919400322131563203079335851696748648824492106786877657500452258109703492531407470004781403524088431506381970859751802062348581953458135049954935243398519111212872045165731860449403444981298630708367188743470675404621715589167658497373019782161247264653697769787462004626856167928240950115110092466825617878357118709690063066436799392116092157180750414200911009508794651197013159463440462015404927469485618006834287705391652101763766413299993771094340243947562453173317347334362131098539234475337343912717762073784040792981626808333738675816662865780821954147913193366285829952415302364683951290145465627781621416201555922233072382035242841482063655598325519039130843410483970037597306346725326635261694918008646207951475854701887157994093034859080885303622154005541115759730354176105824429670894691631284324299219957177139894688623890103970249313140760520969444790804593608206537913370844524971439316661949466962468100401205219140601362536043501093045035156145437154906948508622099221199182270749797995636717120097631246570307517498021293954348631103569753284467923564997733376118332213756081941303423707178616680376979098067810648064 A013771 693 3815915868429325932192491805245848378805183367393189112936301206886965890341829067601937924678406024807693101934697523927562452557692210897791734287272981547155374196448844253797268416354175417926594842387221222913385793153441971572124834295023106808656535661638614469008415876514183540925476968734456316285587870402144610466558486838761049180870021700614143821896178985350257418692042635004223251987341413129015128062596253523438064286112799202715565091390553825914822936578538832727810285949534039105189521681575492952184795015454028703335883173454117572123445417159482907241525232742412357932184735102254697736763555728050312355384389420019948897327137280049226787797056641974264447346932689556182231145213468398207191804071871568324758866081976050643912084959310618168435455507275161169359666527646277398855932074292698710682496329103986637573422077716115594768425414799561332542765002810926617532917842245798640014367296409669303006509994267170509123922540865767952679177089454182103119301216905879333353376708010933298848022234478027523140048202321884691930046326143672168014573315634777877325827610324446724810537054583502513593942538983110571027022714088415539464609352693033987513861562393390974143724180364800985052388029440851008581875258595392810700535498859178144793650828117070622278200290453903779655936138039598309476478206028307131601930994564247416957116735633359631923908659289558881985843908982864788603022096104486091511457718102445753207621254545097029739335660483643280304938344235171292798069784512757478098003334429591541870443289907343619007504429256763517563078644339731117601702749861101446267609998826430627416463146022900779552949774630056884986388768148866979612683191953066673297064815644352122788474426740610912384724493618679955225714637188359887700640422222011920150471707431496194661536924712850065247882160867819782693825740475751708412027593457227680027914640452960874032573852696895425266764476099909636825692264586759179168746600020779791531419039927252149289660630410411300429249645445945796121966714039540031667695082860536771495487010311579580584768818333674612534917553645001389483114416287971937245768693392037982618730561652466363668362255137649420095826194834192167766979682964211517333318139579154713337468918004618704839714167459937754723911265776101013804810970126728665220634833312960336117979931278012266527486956064822267314900865694458321102635179493266712968695851001800609608811267174818527135686676489915485138094104022185598644467181827075214686322818027282648132487312740183215701572752501895885843816437924216360333072033173409123308283791199638743534342636614825449187719808112507328892818943849057539763894799577513480634446318930738025904223990810732973014450120095864988908001412074760510998855634037910412654073436226047780585472 A013771 694 40631872167035462525985652742257793537517592496002677674545735250932412800359795911825435021975667352152316149400659234780684994834306661639686386690882707514110424443787293614433314097339259850082381881739131581581731925497850113299985235573406041298574791725127966866001612253123026343774478763084490855808939644042035812247914767859127651677903991068139403415550513836009540994232869977524969187161211366997753083610524907517568508518529085910515337093126617138341034628688281490885723924790638448392058026865415848954863697324554497633120484030939443907970446801914173996307760678241206787261903059368808021501058341392279725960132978544372415858739357757964166836463059123741967835350139278394228397234233011504110178329757288459522032406040880987256375880646739462257500730241465916131341729186377561743017964727068655871347220912299249716881798283521198853094193816785729068915361749930746623490509184233263918872982972170158738413318418956831581151527215138697160127877648508131034014319357613803141546755186900417766133740752722037066395233258323428199671133280777821245019176664879114837765412394734708725782598557205134764748300155092161360295737859613448664219160387475425899047597916364827092682375072524400888837827737486181539379807753523742648339301991852528885762794017790567986018276692753167445776407997845642799305539937789414337297361230120106495759379001024013360725779404115222975385265942849544269044979279320567902414001782354842380154751118396193172664446112829833648686983489416103925713847065491841626787539505006290737836480150933394855191907162726017935011661404929456940222930880521008199857511267503833320730499578851847500679809200260845711335067603249135598915850627916253937267146156981061403451675695934024995072546408051704163243409456781656084236419215819982925762222740730571480756045174342427494759449248920545046123856484585804191171269815132560336937235091543127386698846383516542488240508141511837812919971233319811739788813797021263220226549937145380885636306392610059526970650224708430837106701571093022257197617242298995542883945685797699374066618377616967274271802111211974795216202304634325187792945047238420438924243020475461840340721292705691025180357322594478202382799664202924236565171550238839387617369038913179969133276455113417212300207157983923594993627209909406827269319705116401658984250308248274613984681108178227502369064417914592203100859391244303959690673421467172891114622372877467676940791731264620085750426019628232254366286552094696885979965366354505637314724906057470880790346668640187392464957431017055804826551009230460344986605808693753341153680394674661382950840516781978038050736114104764683405951825901363541795584403974498499828177054152684696657864878780770401892399035772049921115814791235670073940573948934956767674105856 A013771 695 432648174834593604976695230399560985587487324897436511878562988951928331498231106869117232113996905965717862358818219531944733824995697333139380645484519069610247799477447102406485928508468438883677202276758273080682281542701108006418242788385627527747224382289162591189185167271253984508510649869323658632653589329759597328815796448163991235066321696893548367568781871325829592506591599520685871904892578635792074834284869215247069478705297706775167309367612219289055336726272821314951188351170718198478633870062947959671388649111856290797466913961443198732069317546782124712685035701912369870764743776159067812943269219144994522023495955540477484063856681406802448474658653549604473510808283036341743973750113106495765178855255607516990601059523300752305890377126481794117867775611129074966526732376548277439655288413827047718105208274162410985357388122933725387746975761134443125810771913262590046926941793715794208159522687667850246625014525052342676101461786796847361041641201314579250184472519871775851189849230115648373792071534984250682976443734627863470098227173722240616964193127632814792526111179135178512133109437120274975039900051421334164429016729164001376605619805838334973058822613452678882881929772239820664345189748752861031316192959520811719516887609245727575602230701433967915122610224435726962627192361060404527005389257581683863542302378318893966845867602903694265008099095018894241902311759461947376790939366205407024904290978514361663887789908682664902531022209412068691219000195302674601001043553357129642033720649306983776482840647138788418083427468706638972004170639688857499493768015787695312082779976380817199138359515614472187238608364377485134295799839396795857255977486052271924020572279534341823953442810305498147532474152934545930215823895811073984949391810051178193516147743299125127090369016398167964198615602505963651126823847869643027591680991531502467707679254751220413569316291684144414784930690818049031971853692389355405271289310682410768972303730724015670255390468511913843183483592695371553512158328998500994640228395999704540628253662373902935061352484865467536446148880185107619462122139746294599619278862994700833665339682022717675948000324730198036120444770986003898972050824432737270945946666943161799349745526347540311331127694047666476572605818212818439492142531115363896763716220079444864864297282227628089708884439881766445225797921954577778617950797969348562786290591782456944588499026399275824065550354505674673070536257001417044492219206704332441914671220942776026127190799699949938655611327680715354966866725469610209793115146285941753417378650971085576604388842495794405660549822694502149164238142987534348906575042197718993039382733520460026170429272617786650012945229257643239350264932900787560041195897077414947319231408259419662193879154688 A013771 696 4606837765638752705791850813294525374535565035507903978482938706360132873793164825942360287549839054722963798396696401576147525768554185203268125113119159053209918568835856746424262166758171937233394849842922091763104933866681398052341449210730161915452445222615003270982443661104312427046621399808558317120495419183280192357230600580050178670986193428522503017872389365877433501010187351696263164043296177313914012835465287403950795809254009981741981510146334910989861225461353001361600253563265807377400493448430269874580946335743045784411427699861447180099074093238136063940670260153962914383902991728541754072219930645455901670506184934595004250311945943619632471358165342996188433943086597770966889832491204357966907624450761708840915920081804106410553120735642778143767056074707302390243576646345486058177449511030430404102384257703281352172085468732998307928729797904559550403633099332420058819678076219485776728482597578287269426063154662757344815128365105812830700371395511597639855964263391594669263469514602271423884137977704512301272333172886317490229605922945794418089434728423034211910818031835431380797193349286456687934224855747534366182840170132138286658096639692566590793130343188044124744926788214809610433947580444720464261454822632977603189415819263248507225012552508868890360225553669791620698054344260571187403553384814729769778998435724339582958974798235718536533806239163761185887775815614750815668069922371355174001180890339220922997077186947653015882150324485819707424099914079582879151459111756146716428375057473820763251989287210733819075752335686788291773900408971406954654609641832107379683057441188502941536425252122262899849716701863891461709981676689897082288061648271484591446971053632481671741456259044132944274925784780447045064938092842596315791741123993424945404559941170649084353258249286607692482786858935483500957198420332115958957796219197827438276151368704590994963686079873852769728629941995830586092436298116561856355328688580146309868017090124749318856879397708714858602217733295020316301797461887176038590929151960604853948609644996957318452533281258847498328078593276211025932032676544018544896746081333167574476868536934177897813494307457727148688610495921458969516254397178559786461032440109610786839476090364548609235053847686219552642545106752330090743712333671316394772740050311405928921075037461159783899220201515861049108764296272972344186723940096777623496548422221299601545978337633099488974649980174776423918855070064551088689753150112987731841507419160598679126202327635205066946804949417144257099687196892800409513877090077652707790388247875540119219683532394895218831473534512051058884300807746531265747157211049321311837883347346525858358662730894834192249337840801135385212601621005527585939318653912080314359055176035146300563040425239117824 A013771 697 49053608528521438811271627459960106188054696498088161562886331345322694840149619066634252341830686254690118525328023283982818854383564964044398996204492805598579212920964202635925543551641014787661188361127434433093541335812423526461331751195854764075737636730404554829421060103438718723192424665161528960699035223463567488219791434976374302488660987626907612134305201967862911918756474920861810170733017696038556408672034380277268073776936698285588619120038174132220042328712486758498319499941654316954560454238885513624537916582991951512412882148124689573694940944799672808840256930119397112359799055925512597360997821512814440987549857183567605257321600407661846555021744572223414444625986093065255442936366344003631632385151710675738072717031050125059569629593124301674831613083483355851313604130286735547473482393452022942882187576024539837928366071068965982825114888087750092697885241691608786311932155585084550604882699013602844848720470849040207591486831646695021297554619407491669186307476593700038317423391484986121518301186597646983947803624893508635964843867526818963816300988248468288426390402983673342728514783202190813123626263999745931114882131567008476335413019446449058765251894266293840283980440911292731900673836575383503455970951395945518760899643515070104931933659114435944555681695475941177192882657686562003473036441507242588606775343592767879347163651613930977011968834615729107333036884665866685233608533410189892764574120332024388072877886618609313113136655125008244651815885119398497204736621979450236529337611981243487107181930219893705518610870392921730808491554727541253162283466228279378865195633775179321479856084597855357599783441446716284287884893394024132203280430794767929727347779078664840703026246301927590639409756342200135851460812587965570550459488281988818667754253585071450193493838403798709556714473945028318192248779696370730982614142018466562764459773966484914373329378496784292070451622371604080712261702345150646471539876001397907474645975648330747188051826802395814396414424125376327981539374174650458916213610076520484844795499927601526882574378844208162197380861205095004124283939840709466060552274035568333029696181275126255918087385809878679236324560571695107409076821157304606237073422287135658266741410201713591134853370162865796537820296698810806239048928932176971540136055715850331151606998886429378958896705740888450910122226714609520900236514150488134991247599812398157261577339117243358602072988901019361887968786047339992368491542403093368648370999222054735335802384659663552849579101393752049597469272514538760503763255146846032552054063378751189451190252940844290117530195484319675000035000885064917675729983253173328449781882545807339803040758568194479070949328850489581743782060466857735081865026855831187295219514422237808395254447946126589952 A013771 698 522322823611696280462420289193655210690406408311642744321613656164996054657913143821521518935813147239940382057692791927849055161476199737144760511585439394013671459182426829667335187737873525459016333669284921843580028143730685709760260486733461527878454355905347699823675447981415476964552937834639960373523327059440066614564339199628433572899262196251312254006081790553804286110918944957336554697965172427418548639539822081192350449576821963344947616390166478159879010716130559004490106035378735166932159716735652949074079735775698299704172369113231694580703731180226916068531055791911340452407140347494858136699904803468448167635430879290627860779960401140783342117871536205034917006377499918958839956386428830950669621637095415275258998290946621731634297415907587564233607016112930773104787256779293160109497640525477140295809533309509300194261241924742349785121823328358362987047082053532250356649453592669980294840790979096843091949175573600580130434151783374008586776361587450971293495802010769718008003924272532132221926871034891745085076212997866079955753657501425568326715972922869690335164205010970153753373225411536927778140372459069294674511264936925506256019477831065789577732402170147496811343823734823445009278375011854683544799178690464027883766059404148466477315229602250513937628898693427821654749814539046512212980892029169119083484943858575792379288598562385137043223444150988283534882176747922148464367463663751701978157185233295395684200003736714951966028679103771087789052535544751355198236035550837186118564386892376280650717273192981428176362168547943830589648818074738859263671994348398718826156603108438109415117507588797963847722494084524634995097398344859568959700530027102688915736799151629623223805823470622924985128435085531747046546354732436657395221292631226616941174247292173840801660322391323648659359895718566661532111065006206955543502875384212631960315967673195131368247211222233759141966168875012840251424162606571164083628956599662884918790030348703425796058375851791910631693020788087007140347431256211678086539842520094790122627382483229101058245651985933128511077711410111851603915375391423874394612760613930731610100204938217544373015794484103588176508383920967409503691849991682979447212357800513420489224262535827846318403918685494195001534710519248937464833392995269820392959368721262374326102311324142700027154332122728980225290981470057162178545718402674397661386804442802415578521275506920407282394873185818054165383091633832076238739697943508138189367854399716438821855623791856097510742318271640671824113852813734808721844071140803616554614271666856942665276273813314110001171461521517035899400372689424171243411172861679789601333277485347756554222777997234134813147468453600013066407791379851101163151698805960890482319497389567988183792669361730355929808896 A013771 699 5561693425817341994363851239334040683431447435702371941536542210844877989997459155411561133628538391810885188150312848447736739359398574801117409927361758667457573697374480882297785079032877299087605920910545847790440139674444341437527253662737898348849781981680142307722496170106111998718559682063246298057276386528917829311881083797643560684231343865683972880656758905816908038509064925905719634423933156007152705913820025520536147587094000265697002219322492659446391706105358192279810649064712772057493636663801232601740801026539635495250027386317691083895333329607056202297718682072271953137231230420125249439580586347332036088982068002686605461585018351347061026871096117511211796283907619137073727855602694191962730131191791981850957813801999628198441998884583992383959447507570486872019774710185913568845930876315280589869779910679655028468493704014656540511977174800359849086077329706011401797603381854749950179464742345423185243074821507698977228862848189366443431994698183177942333143299810675957349225785653922143899077322779527301665891516001278019368864945075179451542871679682716462688828454956810197165918104182045206981638685944169849694195949048382790614095399945188527423694618307730546047189035128400042458796137126228670385021654696060968906341000535372871050452564804763472407872513287619444979776025211767262043820538326592780000947682206115037254664997492276939236243233319723243079425418011875036848584753091628122663417708364129373245361639788540808534273375096954542777831398480512430150817306545314357790473591630022636368837524958866247221904370698505908118580614859819373439579395821749558060915509898648989052171220805520719050549117012018313427797097576064690282891243728589431574765437366552228087084408315192905241647576790742042551625585190985527944316323937301017189623385167067056856079112822814210924864169611297811993918620186091662627218617091096105113444423784181758809096305094345067343655766181136722997164483434769755162481129873210398615276243152994077876429586069880264406267285351550452030419448016141948265476243153969325225736368681423468068199702346215952385955471094870995878490917167881414553836675017134430184346982182140412483872179666735006903461271990460976395310818711440365153917185859866901369259947481494907598364926163142188376341597608962686125545968613633047544231358144001761824337410979471469889139328442818181438898370693168662877154809551676986298446693706960121080094541597688496742940609682590640752999159717043947790100303702474655440388913648180640575118682135683726294384204956429873583164304760648243270195669507276909073532764708692725499861763564168643292473722281113398256815168396988575399842168631166399674996738663982911789364140114549067490394244093932939131110162612654525185239288885871561855738008204119938181024343363704829940605124608 A013771 700 59220911598103057555986287996428865197178052295358856433481101461076260837492945086822302950876676796002305483424531210271500800698876024482298180906548006291088244729643472434706815521542077480684827845855492187272606607253483347626790197000833141618552478540930155292629139219289880562355223494609446581713878963759917046512909780277308634165695349481802943233233168829138436794044523331044102667346040245164162012570355631742668899507376914829141679631345901837785178886609854031395423791241061596868192243196155524743336049330594038753422291609510774661317509293655934442066108526705551757005238141513493656032654083426391520275481060092606974954957275405143505814123431459259383206831048328571561054206457487756019150436930201022748998801363692041057010404123050350904400197060610544213266561114059607681071471971005107720933416488916966743132520960348062843371532957274231673068551406709609406340880809989377469510940576494066076468260699413978709532931607520373889663879546254478729963309856384077593854556165642962988237375332956406708138412862381608350239673935160510800028497645261564894710645388380114979422695973330417363940488727933520559543798465467179954458887818616367440007500295740714854310468846047203652101261268120082882259710579203657196914718973700650330945218910041121454199026521486571850144655116454897806242601092101559921450090920130712916687672893297764848987517948388413092309721850990445392363730450919656250120071758661249566316610740468382529272942898032371971498348731020496356245902680094507281752962803676481032055381965762007800418837739197690909646646387027356688384641406709989294232628349400814435427519159137184616450246997943971001379183494989936822132225963222020267408102377079048124671274779740174055013063397667821269089709231113613901551080217284381231035109805258930021403530393337325717927953678021099102111245467741504023654623834785991327247956224453967367799257456644586277075246598296743826473807419613428352970099070889944324455461437093080941228222232472085055397934054423309213219906282475879465130791037103465375003640853719797087990190430582507461005653856218186364114171286003601302169252915582447412602926666275431112128270969091394353508055624154428476657269597639417008158910195035862765779879920782957776107389733785138021831285331340234681864813473797964690250975501517330759905544752109412211379555569259127995961389851140859922315944412106256550105860394591711369260846678932187113318831611900225142737935052667083956068988033823950131129261152525827460843863727380760317582603014376065293913533517091382494341043488913484527814976878618160141122528058431267713778260194849295464638567913091134350857519411584659823739365273294090044733149363939718470637717911112197935868061011499545384172427948056760390639898311357469101751547208136729029207563366825984 A013771 701 630584266696601356856141994585974556619551900840981103303706768357540025397624879284483881820934854523832548787504408326970940525841631908687511030292923170987507629881243694484758171673380041014332046902669280810078715154035090685530062017664871291954346791503824293555915074406998648227958419770601387202089383206115596711269463340392782336596324081282237739547466781692666074982986084428957605201900636530507997109849146766795938441954549389100700604714571162768736584784621725726298472529134823883452511005552664027467042253272165324646440561058070728593708838958848389939119923592360715108591775730835680449435700680324216907893322327866079069320385068513968049908786298178193912386337002602629982105190359329626091913852432780490231339236920592853175046783102240136430053298301381074782862342742506702588049033547262387012499018773987861880875083185786173156220082929056018854833935378643920958717698864766891295352495258508815582234039927360045299106655756876941177140989408517689516649323350777658219363314051766269898751572545319818628257820158639365713352048061589118998703442926745142998878952095471464300892866724022284091238323975036126918022366060294532155078237492627080501199863149047131768697872272710624487574229982942642530301398247360541832747927631964524723904690954117861244311234400789017060340287680011751840871216428697410043600568117551831136890340967834600112019091114439822606913918269346262537889001841392499751278524086224985382139271164507337171698295978248696752514417287906245201306371737646313536105547933547170029325707171433859058859784246977012805917490729067294017919661698647966004989026664419872108432224006492741795962230034107403222685545854652847282063942056388071807361474111137704431499733854673373337779099058366960873267223892897760823715902153644091348061849206397086867904791628255844244496850763568663239280541740511534843874434592801235652536237877985844532326493398351554678297225778663728264293101404043785102425614906836127166801753382167125862198110331362761669877201811499396502365562095803164544712662963077699313038767810408399392919547704842539444788202261011248405087695853366346665498205045121900049395963142500790481941829278885167076153776285996354419446606675664512302876075756741866730024161396496934399991485885344149656459526208110818892496533869000728021792387140156537931474240520461021226769507701471194900996879134947876452820176100107419745527201481612542659889495437269928382618919003513597319873532440799109964222584584157420996264372752095010803065460969150335861619556897076343249591304889989040799743431069950783252173873803526169182672678766176138616310914554755298107471471138594398567930866694553457803176761430035470796318574427230122275350420317522683621123113650447159250668012790908384639533637219334330995450474672239890703002134729963077632 A013771 702 6714461271785411247804199958351457078884988640154766787977869669471086190433909714621184373629314330969768979489346939865586574719161696563704617450559045924674981242975482858873705011978150676720607635419622502065718158960165645619524100364095549516729884635932721077783383712285721606331301253717363570927847752378718873781597245648502346320077658817493267450701426291463508366418835826999540580189837977776849153225673714772843152529932041895144260039000753741161507154786652135533626135490227604711002337187124766564469065912842016376835299094146337118065811717233817656071748946411456894476285227981938325425591340844092261635248096147118009930123460209536731795428756503001408779089716403712804049456066946141858626698700704246659983300194730472700607898146472652972707207520313105684287918225522211369157546109211249896909089551905422753307557885762251171767431443028588488766271743911800470368426057512037858512913369512601868319628057146529762344887670499225669654197255221896357973281995039080504719780568023207241881906744462565428753689269049191966115772607759800939098194260283982282652063081912580151875907244877389281003505673686184679423102153810016178387273072821493153176776142811053859073094943959822729543690400858373257662649288537895049435099933425158259260137149279446986529426023899601453658503383216765133601596712532770022144258849315691897945608350625502821992779282186555231118419401731999003503442091607147337351613724470123644349018959359674126204243455576392123020773515281625698903510246262457946532451874396410266472260129961427731258738982661811232357409441283108546702808557767203542021123155922742798210586321221134714643405825403175629515155692260343517859416855016420188604784976335394276786609166084562079300671846773491399378549400011575357250926926132002284674162570349716180969450221257668229515402466930479126171859208452966823017574979544147557228205860924793272580212501705647354214508860091211378558192943750258223770627947527991082072105070013315556180685478808350686260852444888845573957188505196112096072100435230851342285236799645228636735807343961163360008104777675247773017373785446644859294224887320457991725968215541348417051716598161569259026885409893289181858267467882475727001024454657787396941297270549899357491109341707144505541981035063963999567303092637119751976045338268386815894337713061868954022641718005265283305814769028924988469629235113943805450373641376210354242503347416050197418126249549412784262013373429628922899042080652108218768223041064307675031041028399512776254525041840068902921648214468603306435668054032835940069147408259946649457098683502243523986478618179034414248356224683753155951327868563605218688226155707017693039200180501146341987931275540981535197718914149961351701113000197592479641754169111471956439556654310010356205566730604646850625536 A013771 703 71495583621971058966619121156526314975967359040367956758388356240528125755740270641286371210404938996166100093602566215688765847609633745010326766613552721005939200275202941481287210967543348405721030101948140401995766956607843794556692620676889411254139811603411614036237469768418363664215695749582487303239722867328598568026447471665252983616186911088668311815068787151503437085627763885891108097861394787367889783546973714901233888138716382099496080895280025835887728184168271939162051090699943534962752886368504514378466613839941790380542264754470197633164763165105690401851982781389193012383485107551679289131696597307894401892121727774512569735954604311147120157725399243959000679747300266733937518608200842518510657087765098818435502180473490073316072899463640808853386345676293949326297753265360506658789550970881388902287985548688941477218876367596450476979610005368410228383261529172851408483000660388179117445501558570184693867399552496248909448363915475754930477892373602752419699506683176129214256223488311110711558543015037396685369283336835796055200746727426360399517572483503843345679167696205153457174660343454441064125328413410494466497191733769052267467683679403259095026312368652101491410314963284192424181215388339958447591889624351506486384944091111085144601940365527551512565328302482956278555744024492115142589801795048935195792068227513487329324837717460354048579113796722440100948929789642325389304651391432904848119982938157876565028353879261810095822784314977423325925196390718750441924577102202652214677547558572976517396625863829282482443052687382966002141695730782539805291505523105183315440919364265365315346323148362642441522985228893014103077377811188137778167070672214842168263750428019278259223814400468417020393553824444136420582794011323254404007869909453560327210483049083777894962705955951651307880005467875741735477956851607190731491138382186083189365936007127198766434102718161733027676090342251218758887638465052749566709646385278049041903774785501784042211938978351318107305556833176427671496143203328201598975725434338105092653201442622394523962876598498467457366299672686038287088996067435874461764906600188236695898109559084277944766678337224389470118275844543743208426831998012601541106908393196120202630933336815328358565332270497674695011014061361088667392643330400051119040930761881782815642907968682780622433089013320064736640315660619993277224612095493273640435578533373887851974175643286102502108208305202147326821918400278688771029000074783648313444038941252748123730524870398012041558182645513053678309710187661688006926993439341637089856281603151911923419186781931889043408024326370358442916497080432603604569739144465268368592232105968324395481403521976206249487492221960371386785310997868788472913451226103964723225398392698953392168399255092990272876874547478279665460707328 A013771 704 761284974406747835876560402074692201864100439061838003563319217249143483047122401788417280648391790431176633796680125064653978745347380116869959410901109373271240604530360920892746222382401573824117528525543799000450926553960320724439663024967518451034080713953126866257856578094118736296568728341554324804896569091314917552345612678291613769545158229272140184206852445589208598087764429856968519026028131695893290415208176116268338440901052036595434269372941715100532529705023759608197520013772998760283392734051836069101912504167700183972014035105598664397938398182045391398919912656232127195859349425210281070674305368134459591347312157343009842548444626705094535439460051149675439237949253240182966698140122571137101476670522772218701227217681722300669544233488847332670857808761177972426418476769558674902791138737945029031562470122439848849426595562167004678878887337162832111824968762632521797526991031813331242559700595655326620300070434980058387806178971985838499728597994122107764960347162459423873400267703536706856675366024118199905812128970627556395777551153635885534063111804348923944791777629192474011995783337102888450806496945994945079262097581172868543995895818285902843840174101407576680537033729050080932681581455043877549958440720094841067026884682150834619721461012137368505795615764838518454061562372792042038296209513681061964793942486563613082650872015517849909270403707500542194904204400111480745315928015977570822781578325505069664421912106379753900321007385879603574451491168373254705612896984253840781886526403685053957239272198054199873053625015253821990804776141372483846743950810023991942814909390697609877807648883765416717336746717252814169567918933531291061922968517743639407672414557549274904215175736187704433150561122681164606365590632570012893875798795861510364137223506644067025562893018973183126306298221940897999369284555913366908917641493517413800368486603890412464990325742986133278695009964290977344635574375881677386324314710440666198191393916022996481472726241484835206589569159662601846090932829038690625893524424832143026571288961043256891156710020811681486036358914760935680923630126057191268872725478804344337923070585129391555875590934765299077819401192701777683328907114838181209706360570752287917614178170409616362003658016259240152477277725372872130396866182099744315547830752517223420965684050534248067667531813832049315746081154281688415887669592812377723358040223365157847821022249710419442448202033792464735999787126167478033916792796296287241552126646459262021482628819998032218511528809422995566641794078221653897758626142109751732789686510361558160567500854010754534208643027191576700174860912446363181458582410266177588770087464350718163085984702002644144542817179434034526489991505306859659582428655555016372904042085458455719809115268230160425592960181548721877825611628544 A013771 705 8106162407483050956413615161291322565448941475130451061942223025268879807485759334243067204344075784511168796667049971688435565680458903484431327807275012606592169957039283085665961775927811958079203443739990371756801465946569495073833531889854136466610891442172894871913656843546176304085863819380870450522538667684321242097376083798449103418116844825289748681434564840633893152438515649117000790589147546297871756341136659286025267718714402085668184100283083382390470376299092992308087193106654890799497565832183950463797164344377671558934005445804414578509248063842419327615699229963559690381510352679639072840540003559895725728666179851388368803455838385155846613359370624641744077005683648501468229401796025137467856523587726478584730667413874979057529306998189246398279293947689023050396503940642260770364920045281638669128077181863739510548694389545954265820702392366109836326712267384511092100067400506748351070775691942537917852955149991667661713360193693705208345110111441412203481297776585867945403966050507258854609879297424810592597087549279242220502239364683914909166704014492707342164142848195641463279731100973471556224187579480954175203982815044328704256468298673108293481210173831787876494358335146925261771193479333307208151957476787569867681702268095542087030794116857238699849711716664000544498847516145489663623778038901675947801125899596929352104066485221234065833911258677465773291339968452387046976124001514129174120978246009977981786764520108731619530618086644846018860759477960838416105366127088334896645527733146438454536683770364881120248274999162422696558089256353334208000129588225135466207093155192148149978895845314334157206201679045307965277559200804241187227355768776934272412895870208784679180083191238926676804187174834309040728580809055605497293989505578333362357333155898746025688193684866026453928909463467226681897284141951365530846155046622973422146323645358225111927216988511316347151544466099770326765679595954388100809581303036772213678341962417812866534721589019330525279765732412087384457176252763603977784514248075612658946931084857188599377036648301602784463315149724374443130474813582256972630956780898308658510204855590457761286963292273380904580620983899888528772086202958796953520953327357370361746755769158521595022614950557128389143578053219770342444465831106998077471953301852803394986442603770088673424523878753683661114064272130791418252371905824266197998316412298392200763598244914916546223188455255822164508925733319431306105146009694962866548047044531498222004747031675339047062710758762736056793601823344904170703333851161184636450744581962329871293722749093506514280253630953535908703461918995728875156170985504514258965223891320406447000539565106924154851091917326613599638065429548507441655233700324349814338682240125961636504527459376114748211713840013130790555087112620736512 A013771 706 86314417314879526583892174237430002676900328827189042907560790773063032190108365391020179591855718953474925346910748098538461903365526404302224778491864334234993425702554286296171160990079341729627358268943417478466422009399071983546179447563166845096472772076256984596136618070079685285906277948767508557163991733502652585852860540285886053196108163699685243959915246423069694287165314631797824418193243072979738461520423148077597050668870953408194824299814271855693728566832742182096512432199661277233050080981094704538512205938933446759529289986925406431966473383794081000451965400651983583182322235332796847606069957905769687558837483057583351019197767125139454739050578411185290931956519489243633706670324075663757736263162111543970212146622940777004572060916719095648877921954992717440621973959958792682845668642158888548875765832485098308322497859885321022458839073914337537206832223110274108681517680595856442201619567804143749298266437111277261923859342450573058458732466628157142668858725086321882661430505801292283885994758979383189973788224725371163907844755154325952807064346318347779363793047587190301002576763165525130675149346313200057572009014592012042922874444271257108987925930960877308911927552644460187339668167941055152402043212834043951074765750681332142703895756295877675999730359038277797823728351917173938265988558225045492186388578908103741204099934635700332999487082397655554006187984081017276201768368122447446040176363514245550065468610117774284762021386594320408829366921327007454689938521236589979481579302543276663906608786845254168403632191081476872950534401650302646785379855421242444173127916485993500975282960907030105931635478474439214275450370163560161596884225936796132652515225983139263909525820312091254610985037635722665677928454824087335186400255398093642380883444009847681527886356453449681435027966999029708842281543498140172449858936441420999014054175774380991801006493668496464469645475030354439400956337722324497420421714735550531246985215824871402861715479877831433178945518723906469700012739426855155449507713509123592466922191559344206166686231115466448965379714265139070453295815023872244574427803005190595816661302327194242183585136126959871974452236566013054365173889105269961091111029701279611879455429999937943800803993532303087600819110684114606348672169627315528921358758128650549815640844943904194624330260969223623542556369648667021551256053216786476286073158153280153730794111854031384184510671563994407691041208385304547407594711231964603003604930171393067906546393279010173123744159305613532738272214976539609649098847164294008927528308734888469535559832347657364056140662393250355874462513466521062662908653652067829461703994779687847661745289258528400854426735693781608946120693832507238744928441053676823078288492861239505500208387436869838958328968459816657830567575185602379776 A013771 707 919075915568837199065283871280154668503634701351908928879707300151575166760273874683582872294079695416601005093905645753237542347036125153010089441381371430934209996880798040481630522222364830737072110847709509310710461556081318480799718757652600566587242077067984371979662709210208488924330047598476431116682183978336244734161259032964114694432159727074248477685177543912846104769736270199383234404921652241088255138269465680730253395522137911890458489144422366719426821779635038754963664378061993279977517262286696413926077968837763341095467879780781727687579008590639374492812527586142321193725367161823620833309432911780635633126501519597147521652417824348484914061410558922300977843473019521466211708625610757667692375730150163720194818937241073393544683304641224930469252112976762455307742778725641224486940679701707845268429154584301326787017957212058898247141718459039866096178349511678198709240800262984679396562845157978522642527941022360880284965254278413701926468583304656617255138007704719155406578912025772160238818072193612472206840897016875752153290730952883262745489621159597767154665668370708402325075437374186511591428990239542954213026751987375744233042767082600345696503435312871421585294204580558212074792786652236355262776956130256899991044105713254824655511082013038505494045128863039581991227059491214068094656246167980284400800665588213488636341256104000937145778538453370236339057889654494671956996429583767820405435797918699686617097109760534060584146003724456323713215098978289975377538465374127210101519856413480809917277570362328266385161875570635565743177290308772422582970724700525389545555466054742858798384812967738056567960054574795828753604995541501588600683623237775005220483982126268466882108630934683147679097768680745174944138582186966881945064789919478901104071646911816858112908933923516332207920177792605668339752613875168196556246097955228250797501648863645608800697117144582150353672785018123214070741383084067311248532650418504142056717898578103230697671546429739149100489411883372156089365735649417153695226358133445148012587787495723897107262874988917486748583363197495200822186693838374191660228507246399269464255809547179964290770814529479868716783967414954907002880371571192914545698150244259225307292441418639339225590960923131963276773521890564452328400661262191655751954628056553871054436943716962691864359868618800293143481140224019006445477774454652342399494106988016127076925495703021726178796669630813412453094206786886722820796068485197959092782385296464993387068905995634900323421627808286172896597122545070193763543604524605402607060321431409092423614641094837855612469785773163329789351276843391516275234651344087218248108224136414116201902263840024810412297935881667386572058293147928537078155998040339550812137615871986478254566218909427790045228286856160127772579883540576294139854848 A013771 708 9786320348976978495647142661391086910226702299995126274711123332013972375663396217630790424187360596795967502239907315980473350911240660629251432371828842996587468046786737535048401800623740717688343836306410855140444994649153879183555405331484890833020953636619897592839448527670299990066266346828577038530431895001324333929349086183001893266313636773886597790391770487583985323588151805083032679943605753063107740712293270568415738155519724485809601992409809360828456798309553892662853098297604104445200603808828743415484878212184504055984541983905763836417341283473128059599467793737243436070787709539097914633078841644640208221530988180670426810554944993662667364925899631404660812077300711864572222273445503347645588416774638943292634432043742949494463787827819763059636596498976566624116845107870627758336944357463785136418233638013640527628167208394003148535565018151856494192107065600349459855996041200260866214601175242155309097637516006098653274310027556549098113037475027983660532709506039849566769252255250421962222934832717585604058441871435693008928239703186300981713973486107397024662880036811303067957403257160337975425535888070653376460308855161576924593439383895528480976368579211454897040212690373783842172393592273012710838049028874975471104637637634737372931882001274834006500592532133645469042585729462447397071899709196654068299725487183297226999761694995401978728249877451486276538288409041059266998097982207959751677080376238314263098850024730166677099986647658010934898314373920831657820029579303706533160983431090743663999171569218071380469203651076127504033351787207808755663472276611194347881074602550901960485201488480474826335638661112425984568385992525908915420079220235828255587713441680506635360692702192506156487033040912574622805187623126823358951049883062611338956154896317025905186254328417601905349934053135665156481685832542790956930908451027270414491797557100098442509822903355510736965907814872975983425254247079148730174375661656232104619932184059643200468806626383862459622011257734146718039566353194993852546770261404923936038034761254468056398135092881993398898915651326928898354643915991008392798113145159659421255395860058372259768127633109901642096315685034439849766670196490062154082593903800872231072049916225671684074092551909509144971084461090730288392810241119816750446812879546185618987644576698218742971703881052985521391787181105354380631447342393138141869813251208395721115102678245775340351826938228901215800547113866769824595836537230387868419946838636759249585509711041520418643793492902631169002966160859907423194212300977998326959978302601644016126648698377833486561578278912643135597012395828432865298698567511840699905856370604537509317855305368584181270148421267994332219276705439143062808205067133535537047641333804912020454621098947587108401590798444393040522430599940056380001174421504 A013771 709 104204739075906867021650775058492293420093926090348104573124041239284777856063842925332656436747015634683461963850533100560080240502890554380269251895233520227663359762185181273195382373041591161945485168990662785535458303024190505546497955969651117590007114322728669568554447922633354294225604061030688306272038817974101507679709069676604159499707604368344493272091572151794275725566640420524131976039514058615971223104498745012490779879974026324900642015179650074101407988400129849074059790672888504132496029356408459888082983203340599188123403044628573330171849986421867578615133067714168107281747531172314595013023505832128937142861962147778704678789054292520082101730979275196828326999097979933965022767647719645730225461816355468179971432401774926217050412790624837059010479521102481413596166708606444370771783518274384132581351777569244338184724434979345525606696313280967950157556034512521048546645846700377703453073313978469731271644270432938460064853173422134796707623034097970017352290820312318186958998013906493053749810098776851512014289047047259159067896359527732853290389680071563518610346631966755067610429882243278762331106136176317152549368689760471093070942559719587265436372631443571743684184727100050351451646970523039345003546059460738816322181565534683546978679549574432501218309282159056954365452847316139884021588103525972519255476987527748873093462528311040269498404695103425872579694979469199074995747314550355435857551846185570273476555063326814777760657824262500434797251453509015492467674960425867165098151574254238534263178869034024059236080476658605662947129830188747630304652801355997416237682367962004075246425449340095950821880463525111883684174048415878131393003537071099265497972727014034653320655892945805554273927819637094583629637811054415126110779154850685537205137335983691838423236088990625088166097797788562586216990744915638109400313186538375373508660388001848215844594274929478327212986412767448271512107222898775678896752045315559449993037895867080798591852957735367470055175872353194253685302528820294541918009743439630070932994137837575864527342469007465711475653855329138909680248417472257366514308769660053517527455117901547822011023037354232685041569414246715520315504252226181816671459887671687516455187507970952092020937492732453375652107341694096110806643447443808758757663541407784470980439452682633175162702925452189831779749904409813444963651301802134934629771498866997638433613317961015824066253238261340145844225668453365092296467448429170022935593937804212489586507403170109417719113112427216687543583680836294242171972580813726185469848966102305483716555340327170964907685513861824107836987990781153149700542346866079772597558634197115399216523291564684362164540389661603649470858359515995332781767554837886398483284922354703193800805461593907530260138821835897095482841028161720334252505240174592 A013771 710 1109572061680256320046537452822825940337160125010026617494624791115904314611367799468942125738482222478109502991080476454763734400874778623041106994180446523384159454747747810196984431508146862692395526079412577340381560010601580503059110235164845100098395753308414873565967761480199956524914232041854769085184669333788232853773542173916481090352886571314132164361231060272305447925833587197740957280868745696142861583616702636893001824161963432307542036177632913989031792260484582632940588651084916792002817720587037280888307605149170700155137995619205048819669858655420045977093936905020462006336047711922805807698674290100508922697194172949547647419745850106753834219231467322295828025886395290336859562429912918787735440717420553025180335812214099414359152795394573265004343585940699222091971983113241419659977950902585642243726233727557313712990945783660071156660102343815746733277656655489324124924684975665621786368324647242745698580468191569928722770556590598891315342770067075184744767192654685564054739410852076338036327977931775914899928149772959215525754960436251299421836069313402008346162970937182007959915857386126432261301618138005425040345677808569496199019396375894165202366495779611151926749198974161336142257136942129322945597758441137946916198589309813310408228979843868557272972557236429638450083341918222257485061870126344555385032318963195470000699189001455956789619013193461278691228592141388031750554717405332184681011212058183952271978358314303923753595484512747104629721133476963996963795802978614633573965117962659131912834328597474288182745784915460833099061038431849784767483943028838660488098841854059419393223938184573341684351383175615391337469085267532270343072701662733064979022413597245440988558343948086937541908783423495783126488383412107412262827576440850099600160302353554350695530617875572175938792609350852614418038517451861714588894534810260620977120215811443679802313239839449085228163879323147789195060917709426163428892615778520077023525867515192676343406050293966192821147512688816812413241101326878496282342967748145180995294521579694507805487142609991494895792762251544671110275285149244596438644359779340249854632342095415681208773373301747869630322631122899026860319489277704383983917704883928128675214836584874697875838942422615163543943638974358735387869139428381675663251601388910089046999719292164678049132460750214917328790776982155693561972959061589132783937806919935790854041114609648896494657464481006749872949314917691431502772785390873802404218204249739254589117130828955325079873116421125003288964079033544861090647164040504556422882951791057348790613881263803716434337035351600703100248248125837718738011374909430017418618804336930884770857540008580759088328026069116755659565699812126318303460260923913814371050017853232879607590976555051927382209958174908632272701291267865998119120675797379055616 A013771 711 11814723312771369295855530797657450612710081011106763423082764775802149141981844328745295754863358704946909987849024913290324243900514642778141707274033394580994529874154018682977490226698747793948627561693585123520382850992885629196573405784035270625847717981228001573730424724241169137077286742781669581219046359066177103426980677067862690650077536211352879286118388329779508409514276036481545713126690404172529190142350649677636683423676586627210707601219435268155210523989639835875551387956752194001246003088810772966898699379628369615251909377353295359831844654962912649564096240164657879443466236036554036240375483840990219008879723553566783349725453811936714826766376664047805976819638337051506880620753712759251806972759094048612120215728455730564096258965361416125766250503096565316835317676189794636539445221210731918611196936731030276415927590704412437676116769756950071215940488067650323282198045620887540781249920843840756198484825303836601040060886576696994725769815674216567162281067387091886054865246752908847410820309017549941854434938782469726918238818725203836243710466049104584869943314539114020757184049447474250718339629933481765829600777305647995527158532610521071074798447061299545716025470676869907242753994159793030724724931881236858763682578970892129226822177377512397842611789453502790216487424745230597700938793105316825739824132320105364567444964487503027895863252483975695504202049121499762079906630931977102483407385995542723792025559330708180128284719091731170097270629262712639670497710116288618295580576066394436607859930905906220569877117779826950838801937222336508204169025371074056877276468062024697699048493789336942254973528053952686961370819928683614613038127304781675896630659983469455646169246359229710946244725893383098730848306572119725774588033942171860542506899460646726206010019139092529396263704367878638323274133827423536942549006659655092164376057960252302535031377810453859509488987032877659349008651769969788190848572809681780146503437301771617704587623530152021159578715110521418576191246928602228414387920582249887237896065780587119112827094511189437650401332454447657982211236269156462878685142930414980452125178631986173511018878917011315823675376196628838008681921828996280660755721604066714133687579955745782981933058916006261415911867798971814410030596633408082462303051589114628172453011022969491867162442068288439716964193305993825047888068087801085883369768083476301013829788363541449875112681793759872647164305243578362641524618842024248000115438851223582864919209066716301450488943652139035020889513549185680893211002703292516790857670671178649922456607696981972592820752423844286611443346043920029122345120035610825473453028579640061040091086011367922772516821583955214263055571599521037295244858317834295422940590101223702061628718358192922765771634646427116439723349420237147972396955890492184199168 A013771 712 125803173834389540262269691933456534124136942606264816928985279332741284063822678412479909197785043490274697550616417276715372549052679916301652899053907585498429754099991990936344315933888266509964986276913294395245036597372246179685113624788407561624026501064115760757081562463719968971598949237139217700820405631336653797290490249418601930042025605578485458638588598935492205544508011236455498753372999423629090816635749717767475405095308294406539614537784546735316681659441684972402871178963497361725267440889657110551537350994282879663202331050057888991489481886045093892558496765273277100314028481317227377887518151938863852006551296398379109107876632189502139475408378718781038041175509012924445264849785533460513240645938833429621856057076596619046496965463168358907159035356972227493662462616068933289872012715451873469372024982312010383276796985820583636375291364372004358307334316944340642308844789771210534238749157145216372001466419835252127874568320268669599839996997299058007143968805537754402712205147424973407230414650418871780866023228155737652225406941785970448323029042490865619695156413212486093022495758516705821648880379531713842553589076750539856373184055236828364804453864308717562784239211767310772320844529813476191156871074671410072115692100882059392007202544715752012228130334100897710225158098687215404319596268985413560477647360944481921914153981862932241035151912449373205728743419045729466626845806163692187243321846080538922937488155753380702005975688888753499195737660389364187211459617318241207611341973954967961000492544286089436628051550119597372531563027543439139357991782151196557629239831924438981099468361868859761130958126718488210764676490600623128399629979541315284947323267503982763720410135233077962155613841312743235286072768379930840047813385416245971056613465456966340641594683793057253011415924109171740866222976994405821364261822912007421366276265160766517393014110925712696057038733926081316748244124046638304656155603277491594999968600389264185318449015349058721307194158496832064999284397295756528156402578359796799309117308431691644313382902355145132101473387974958662194585243793978016732239401923058711854228902073388775545329022708336490890495405741703867116445103635152396475726923640102372095505351368781097191623211337634671556629568323451879838005792952529262058602893320892560780279661372579149401545683143135306106234730322222249109912148998905962486121290552855653195259586494989358270199835739955123947005522233622405406954141429874192705229192887828710345659738142395177844806272007976444902431540271729130150910756784658718789052477306710264374317958757464044168355371809093963838648748675660470094730838139184069641327848316007369954889883849045641681759116225955121473015726391700005119767251368299577663471403397829979552222593078038241609936365715155935850174224626685151610082786321960777352740864 A013771 713 1339552194988579824712647679707445175353810164871507770659835254335029192711583879736086073138015143084444979518963611162465286902312935748780000069126007970387280021656714719490194276064042261798107173876572758720569149688819677321287089876746963716172634183330704620541404477113690229609585611477058390078335679162472689633549140175809273351087488648199713163583691401465121004637921303645778150725915697862802559015537462994788078113454842718840833815598329853637652026309735061586145772313603319907650647710593068913152769713387124102653778421021016401981380003122608159767962873556629854564143775269065837119746293281845022296165758204049940753780670379553818781134148416597580493062436819969619493180120516360287544986397956698358613523295751600799607099688251816685643429408481040278352517901935902001670557191394131548701873322011658286561131334305017574560124102447833102407256495806823339159304579321483849768574201025282263929071614438405764657608403474220793899096288027240369660068979841366008880079560409781116840189455197660146722661415333402294520896133116137013333743613244442737118514025487886551918503534836685883588917278281253688995510616489239748390661663820161748428437824747159224608526579126898325103672352553453894483438363203101174447887889490192168406092692696133327426205131797506358818477483434821469625195061072156683591965989099336843504541911598876502502542297563760925894599659925998927360642654144030994409766891017065578451438373882461997714959629135287447259436214607825949865427622005204632378645569338672498848733244611558280321215492905673472822716083117282539955883896496345940945636145730331426270747139117179618736522442133298462468222275271915435071199260022155925154119098152382408468094927119961814141032976182298089969326102837709503584829116927912187099810820180185777595151700193028473630065556759914460696743542259036433185886659890367055022708109671431841877200814253136988787615348438844913860735303432848604667978744863698730503559665656944885045270845115436777264479003399674267828112380262405215511809374654375116319043481100180652628648901144277585366616488635157359835047943675918277922164885151676729163823829349277443682006663433798366955001995080337662777055907463507102717673540282919810058072940981374781122896403954323133982734991643508115616515085683358531582400003608080863987188417834295222782827658434108104739419187408471022508522344562540350688552219501806806995223124076998646686861087850959042159787714800743611372773247697945300403925280445869600107760584891740223853691497184340933185321091040813371777846897738243046037665830778361850895057737624849477142304647999023232526953931875898432685568693964506031973540858928868846475279667483224637992627371069573970133444671454618821654515281692569653902960643503380093622272066171094951196662602422134980404932655143824943494344161508756238357251984719872 A013771 714 14263551772238397973540272493524876227167370635551814741985925788159390843992945151429844506773585243563170141917924531657930374935828139853009440736053732868683757670600698333131588651529922003626245187437746734856620305886551924117064933007601669649806208784105342799524874872306573564882867591007717737554118311722009199218031244592017142642379579126030545765839146042800608457384586041220245748929550350843121648397442905968503455752067165270217198468491016281533718776146058935769280183595248150376664096822394997787250691908146097445057432627031782648297734273249531685209268677630994691399002919065013033651058530865085797409572993356723769146256578201489062381516412339931037090128827259036508363381923258204341779015165442924122516796053163045314216397480505344068731236341506116883897610619813484513788092973964712730577547132780137435302926447679827133916201442864526874432467167351054915368275160615160032335778092517205546316754550540144582074214280193503013437577274914055456140414497350865262555087159243349332114337318944685242302898750470067632058502025420626917977701993826826264837937343395016004828225638941031288454791179138789280424197044377424840863765396357082297266005957907751423631591014543213365703903209989177068459651691386621305521110247291566209188074991828427670434232243379847708699148243613979008569077010296324366887253851929738709636362274704836998647070384458926338925697178892036578536122981325642028475197855549714279350915805100455351668890131032540738418476813144130714167073319111418925567818022318184767741311588623872568860302568459611138616280853032824485450251729893091579189133679736569026930915537319728580306490963835362028361630787095355552638129720715916291041060157126567885368274783973353396973719130389110061993384343015930794171260437048408968238785613278618159833175303655367187212938048379569177498925237974219940563321154512628401881795951781406252308434270167402656610528230176820642789109510952971942504637675308664082401903319915149135962043958789170804312172428199731603833740625034090734769746221319786238565174986754723589189853499384267728983732370987155567523590504261177823315211697095053812136396134911106220326006952243085011336861243615435433250091302671423629737787856932530137498360675569678669396600909305632730648162191020074415084652632356401644289395238418845039735582273099575532191548907006383099265335507525399447670745924901929654131704033255238880885135825171881589921696863437011880917419587198317973897289541487721558700996386187619501947434707927249903594107062018862256557298977402580782690513767116811954209065766127996988330574790229397232611259891893599379947005466614566511235935453334060228454263065874595477268777899361375945345496247148823633980918861648781212977278719462481674758724932023991236889952960589819040342063390590893271351722911971447998327776631745236426028019133297197056 A013771 715 151878299270794461622256821511052882066878162527355723372666137792321193706836879972424984308125135673460635671142060413093642632316698033154844524957500147585744651676556235851185155961490609494612258755837127232753293017080004887998507406664942578431136511133153690129340867640320395318872774109050178469476251783215953953273596692415798534856057758533973251314655227063740878854231072166913176734601852135777559312135972062752624796848011175797272729292492341365771037528403235548071295394922202305210719302964861936438645367437939645594971542612634421639074274541561013384108292879414831474016583082204258782316471236651433570817133233262394693869340044689455536238386758595585682935691752654220741053290718853359831262953481636256056558844374080106505776200372420903643850204564357132579741757879773983102815613986776261155189721869842903411105560814894799321939712963621482158956910397954032738841393910230224024311365129123204657180802454151459509926233655500420087083322823284862496983133567792013315686568071623183688353463772123008460041265895005280146158929566678835422626570830268046067994356832470130419410946603444101159466616475469828257956850128530819705517373940410212301288431439801737158829181122856135918015161379964757424958371209884743661188781913160596995434622512989097834783704927508618402228530498001648483243532005635261858615479015347857780207985501057104361594005453718647656880823560842405488252637505155436319203906765893357646528551492709648584570342115234493782679941106358703844450996701898388719446126301644031406909485795666995113224501748957939403986158523093515121074280419901639135205895421834986998760388641380469923103515782918934877994644620991345924490805266183076667005208553083694843401389899748266970976161300383243940105556484433631096335581133691458693806589210190726165903650633322349809443364339145652602008555933949493927118243653250467223237363294568413774580208108742503487588904594922786204418438072627245243789381966686655149415466550456507999723844073187090724316012015470742117621670175362998143828257764613083868241983258964296777693560061443682778218782286271232482991191689373021462660374150668132991628346044533459034031322027484369200714898522017156493246972190845318809447965100617580904082544473465938471735006482286377315941631009981752371821381229330964708393480498683861983104480043964280266775612761803967240977292484130453318798102608355746957194384546101783603664926266430195169486228201877302508008683764487689786058339037761259157048209520125772456736284770009356973470051996376845307822119511382680174088590592259813688418132277730911931743960366362621732844695328883046197675714208511904211640240707101073312580993125432692641957947072399931066038844039640674054628824038836222355782063804836504872830903076191458690404219124360393141562290983011831553353145566671978286194165574823277464346347731348554252288 A013771 716 1617200130635419427353790635449691088248118674591283742472149035212636070590399097946381232912916444651008848626320659278621106748908200657032784501747461571493009051051970799343419540677952009898631331232153730774357064045867892047408106866168308575134741570545820492497221558634131569355357298713166300342983128987683477694457257580843422799147303012869747179998448857774712878039852456433291505870040521541759451555623830524189948836837622999889360021506458450862730007602437652115863153365131610145883739137969849899198695872479181346295256985739331321612862875318541670513985102580009125535328576659310947514105785727864464662060834667777978700320732795853322549866342205525796351899245782262142450735439574350575483287928672462854490238574895204974073504981565537781999716978201274747709090237903833372078780657731193628780460158470087235521452011556999823180014063636641542028573181917414540603183162356131425410867415894903883189661184531804740861694535963768473087263221422337215867876406229849357785430576826643659913587682245565794082519399250016222996300282025996239580127726200694154532003911552141948705887759433472789146000532230802731290724540168596168224348997717487940584119217971008897267213120596172135255025438373864737060956736642852750504338149811334036807387860518307913744776890068111768746929392742721553049577128796004268270537620555423989643654629615256047242252970071196160250467009275849933638914084154895085926883199243232472220236016294372338128505002843016889797976012900507478535714212881814043084662352859905646420772204752262163965614494622904138773644615953899749009198937911112653511672374451698941562800618253419243741206236056520818580886975924315851403978094474317400350271460673235182692537999652519546706954165526480781474243965446249303913781267911546652171652561910110852214542071943616380770952943483222908906187103584694211335955058419810974993031444360564469871730055941890177135846656126737827504647528597334907355869339181279504030975887829260897181059491691296142032516895940732462068435544027265204235483288677600117029040637741451832088881027534252334222473593784216083478890209108443932534407663956314280094858628682192271794365516948653563249212239462438682340093759888120954683001932391376001466670933553465312847034349023385345660146486994285699255154067329916112214973780349985762396096503508131656280626724687688643181926210371021066938562196573771993600205806646891791811824134884948718164689357893589517105276464724264920841949194074081887504249334970299225119327960231059633053509113657420648837689928557202778493695312626382496154276272493278750249209689981029196211330315861946675912851004892234756045545283049212228632362414799607311251568220426914465991181611334093897333687718365528095644367415393899103885903455955286652135424125236189466171355274387109982380104293993923224791395475040718258440359910643399405678362624 A013771 717 17219946991005946062463162686268310707665967647047989289843442926944148879646569594933067368056734302643942220173062379998757544662374520596085089374606970813257560375601385071408731269138833001400626414959972925285354017960401314520801521910960149708034728243171896604110415156336232950495844516697794766052084357460853670490580878720820765965320482481037067972623483437585142725368348956101687954504191473376654640164282547421574575214647009702821905509000769584786349120950756119729710857031921384833370054341102961726667713650158322975351896384152399912533763896391831707632913372271937168700178684268342969130198406430300819721623767542499917201015162810246178510976811804438679555023169089527292815430960587684927746049864504384474612060345484142563934681043709846302732986383887173513606392853200017745894856443521749759254339767389488883832421019058934117220789749602959139520247241056630028342694312768087417774916244448936548203512292894656880695323418942206701433178781705046674561147973535435961699264782050101690759881640550784575390666563214172742464605403012807959049200028584991357456777650207207469820292862447618258826613667193587482783634903715211999252868127695811591339701432955302738101285308108040896195510867804911720225067331773096087370192619191084823925065938798942665554384325445254113617304173924499096871897267419853448544684583674154641725634496143246391035509625318096714346972714769250093387157168081322874949452305541939364201073101502476656392321270272443842568848585364603631448284938765555930765484733252275323088382436202087521905863138744683269661767870677124527449950290877527534592287443161690329760700983162408107356364001529833676249284519642115185749558749962531678929690513248608225310144620300028133335647954525967361137749744071662588073942940722148752323756479218860354380443982055627222449106942209357534033080278969823962305249462054147261725798819551290475194181635669246606142495194437504387269486884504422093525296723602264158921831253605970033183921467528921320362239907976919256104701672802319894699426057839086046125224710670979108082405181184718854800898826614332856883222946586710993626372805806834454450054678207983310066404024469263141477611925796047089557318355288711925464604576103371663617112100477298651195221748401007160589239793515154125668880508928946762865040813166648397993635569354585876076113364474508672601150288030632320761810269117524187854991429176103799212303388254933951017612282850941178136983796383972877125075018500823938145246918763746149070604120540322972753765042224215068823722359277095185400867688845720819050733749508432132653584778917998881258245203298008205120037500092515682372966173908011810477394992786218650206698411105785233874101797485431818809106825156143162421224239114237658177099999011892271937996085514945435792590961673947092383350522447294497578779018233568015872952328530916871663205220352 A013771 718 183357995560231313673107756283384972415227223505766989958252980286101297270476673046847301335068106854552696760402768222226770335564963895307114031660815025219566502879403548240360170553790293798913870066493791708438449583242353197017494605307903674091153786333294355040567700584668208456879752413798118668922594238243169883383705196619299515998732497458082699772494851643406599739722179684570773339560630808514618608469280564944926076885561359315647649859840194538805045439883651162881961205675898905705724338624064336465557814946885823041546992698454754268659517968780224022875261587951586972319502630089315935298352631669843128395849876792539118356409453603501308784881092093663059901886704465286613898708868337669110639938957242685885669218558715150020776483753422443431500839015630623572880871100873788958288431410619591436540209843163277635047619010939530480166969253772308917611592622770996541793009042354594824467308170892276365270998894742306465643803764896616956860487667595336990727103622205322120173771399269482803211219708584754158759817565104511361763118331280379147955881904372987974199768419406345138646478399342239219985782328277319516680144454759577368044539823705001824585140858108063555302485960734419462689799720386699996956516948719927138317811009146671205154102116331141502823084297341065801797054843948066383491962103486599520103801446962398625094556114933287571746106490387093814366565466862974994386449525729925972461768149410570350013026384798371437265436885860982035673099736962299467661338027975639550790881439670227640245096180679827933253630701353387455358504286970021968287070697263913188338676694785678631291944068713321527130563888289668984702381565149242497861301569601037317243344585071180383102419916954699563757979419792500461394759274875063237811344432809439914743358990722425053442967520928318664638090720645239022384238810470685550626296271952560042856305830582140979867646056606137862205288830370546715645496346203086451857359512916908764199659188396368913342395786247954219217130540138236239002863411999102238759488663870588219141392719224585542861450369254886365919970705789416260092557935255298660133617636231173270984182213558606285587070052548713930453611785876309409606325847114204582347109526348701474195009645882276037926721176973924245954225321349361130122239659075425130986954578598472141836231542487630408458455104924568345857048266950172951471755745563397552279948737867153254012606478138536710435535587796821664802603463896543195627798796996773293370589190996368995303792675513359013882090169603442052834995681582509534148439150829235281252212964765785348495370725918852087637794924717191368118159300985106985907343819772509757963301883187656187400924681454401170291435939624878006679369474262612393461195698088402584269760789478628911595782318563139000319508559904188639697916363018791810218838986151032233015196394197202849469809186308096 A013771 719 1952395936725343027991251388905483186277339475889406909075477734086406613336035614602830064615805201787277115104768676030270650533095735557230150209124358388537944122659888981663355096056759048370834888468025894111452611162364576841842282557318558321722605516876918292471964875825547083648855603702122367586687783448813272918269692933602301246354503632933664587177525180298993474028561769281309594519641596849063658942980899455533572866677457353993016175707578391449196123843881117582367122918036971547954552757669037054685259613554440243746392378253146223452686547331571825395575785388508498081258064005191036079056858822020489631159009488086956532259047861970081935941413868613324261835289629146371864793452030059500690094070016720119310605839213198917421227999006442177658620933838434879804035515482104104827855217660277409616280154410002580257987047228484120552817888614167545354728238247265571177011960282991725690927897403660958737405596231216079246175222488619177356650472684555148277262199369242269935610317859421452888593067457010462282474537433232836980053683991473477167434230517763575949279134129838763036307701996196163214408610231496898213610178154279979814938260042810859428182579857134660736860870509900098438720987422677581567592992469969784168808051625393754992480879334693994722060201598087668657535039978359010851422412477925311690065277807255620560006833511809646063952541909641774935375189091156957740226914549972251754772907254923753086938704945333059064002371960647736715847165999174564731657927321884609936821305569608583913329784131878807833284659708010869624657353647656793918320728784466147629430229446077906065996620443659447620886244282508395349110958905709134117227139113111845354007133141837928719274567275733640954894964861950544912931396758869673356215195520554916212187286533212381969060718162844737141066389993430505110347374853891859743068802703750859336333944484038637153630695210742155956761915465785581428193245094370464539377164093539244521197971038044536189269830331968216526224005991391939472902489610966440638311035292894023357417549674303386860388723531826030024315848075245704337465556894598420133102760590589532989439572209972039728931121919538705931470058296010942593488157620072050392832022236560973297228462709354475251843727092418345370920591221727997313541607889835126794749092352916531366272193464408288589265629957236803746685849946485441587271255178759057136676894160809447848726233779219138892717582938860557086818121683570391947044801590421642027810033705729337061994784408866246779816496125937450978587034017490561519612580078029697274773563648826082390778707489583937029167240358388653687722160236889419185941396992937683902793238452182163083445046008126463661263209885125701015121926161948296765574811793245310717304412886368440650671890128060304075402127145859800635503413433424095195210197524536191217145811205411815941154528215808606208 A013771 720 20789111934251452562050844789065584967481110739270404767835686912552057618802107224290934528029093788630926721635576862370321886876403392213386639426756168121152029018082497876751405062812370347052649892407539720498747403656858014211936624670328009009702303543705425978241481997790425346693014468220198970063051518162963730033735690356997303671182754683477660524266288119823682511456125719307384562445143723248829840424860617402521483884381565905317636238934294712151040326689646140017045124831257673042620077763659906558288644365127679715411586043639500987324206355986576796812090962816838487569235865527274152169797432736874173592581133029149913155494341634257432453904174872994676740022163971150567616320677216073563348121657538035830419330975942142072701235733420596307708995703511654600153370168853444508207002357646633857594151084157707474587046078888898915646404877963656022937146280856883801892823353093295895157000251554181888635894788669988811813273769058817000493614233145143218856287898883691690274378664567119630357738982282247402383788874589063248163611627141209584878839686553146556707924220214523148810604410855496745907022881744978972178521176986773225069462592935850031191288110318769867526094549189416248175501074076670888531730183820238261829468133707192703159936403155821655800497026616437495865433105689566747545945848064948718875815078091657847722952763233749111288966666253865619511875013442639286017936186128104536684821916450428122869723330257906412913497256636977100550340623559210765262693610123427326607273261705192201509135541436245545808815056570899739763351501640249541642279120096995539958173083141837543790732014484085798267196729120149393677333490427990860080234577276414929329467953694290265002835592352011808887721585850049402232893512688444281896979401902868747827370227005645443206558526997970761078074920650048018414978847444240522544196611189539150213283840866043408411859642603982476627600875879684871047401673764856706415288043268005875661715995613098221343345153374797569571233215796341371507465709377570659916735903798735560709782068931982463289419128166883567698915150305216259785333249813683977577278194768597347271552564891782279033658586199248140758293180735924516735461902338527192582875372774901243668888670929206452481632006080070541509562455328959715394591040810964430110488335373855225988066316009019456898500427784657486294710930230176982021264325143426440391335569024299000693236937281125390929656823132987211860439359686657533452133047334809644312121238898605981036120464385607795711486050748981978019994738218239499060834752670860216581788905732700125297011677349089761486572775336122384466865562202398535491903995180800458196942403038835672512522849894530585065130658856818464409018269772425463959840595974476068517857388414051156048354286083586117794881849849115157166840346239099765638598183241261364080168597715225016141413416441930038902784 A013771 721 221362463875909466880717395313970348733738867151751269967914394244854309525004837724249870854453790661342107731975622430519187451459943320288140936616099678154026804984542437391648961108826119455416616054355482943870662354138224135328701179489652639935310128133375375816315300312472449091587218057608678633231372565399237797399217630921307289490753971869670129262387435899882571381984826659185030820915890365153540140843915854102048760400894913759822190672172370094984277398591352098901496489203231702557818588027450685032657485199879533609702568192673406513028149278545069732455144572073696215637223496134415172304003063782236200413803904494388275279703749721573140769171654047647317927756001964811243978582570996751302530799409465005522305036231831928790122758089462509484485386250992098182433085557951477123388161104221357315662520744111269189402866648008995653802919140557009332234733598564098722554783063737414691631738678548928750195007709758040868187739092938283421256004354529484994381753547313549118041584020310689824049204683341370340582583936624345466446136605799599659789884982417904535825977096844242488535315766789329350417979644820536095756893492555161300539637689580931132124835798674261549417854759768904210572735436768391621085862997317897011960176687714187903247002820803188990963692339411826455975131709382506727869231390195573958589678951519972762554001022912960537004917062271161116562445143137223117518984509892057106619983766364158652316814020586187484702918788670532166660026959658476228517161560594254173714245690636886561669275245213142571772262722366940429000166789465377119406988070792808509474626989294286166283714490226545579949110771671350743876247006077246678134337778839266167500174770936802741750193387364221741036459446131326034975850123106554713639036671461746426865838177156112679263435195474392663959341755081711300082694767586273084050605515946212871471046337541630212769481474447205411130694126366884506912733022248194209909987084717726564045951921288269860863939193134844520794491281799442923811494873452372386793403903648936250437759469987749269105734876720976228858048520449942734194228444016106993242858217896024553747491710967697707150396625849594202794305788476124254199198336100637546622456969307148442586326568054190306024417600740591125993821024342763049521605402555149251816479795060810446320930132864039177055232555051032914066081985090924504562422534127204737286941138970735759381586908169423162618985852720047831889958301943529416198312688021053092635466951792356486072610704777951808735903468375160101956903972547814185999768446439319586162888268241790934162580340413107780309026911779031149803184506331139605917793740685163278881042707557522240913343305676961669773511255507403009027226536536786340244382665936221177578145471832816709602876438218024982279901937193378193512516006753934304519793455152951004725635228471715971873770058273671054236844032 A013771 722 2357067515350684003345878825303156273316851457431847522618352469919208687822251512087812624858223962961970763130076427640168307983145476474428124693088229372984077419475407873346278137886780519961276127746777182386334812746863810592980010159205821310031182244364181001692125317727206637927220697877417210086647655076371084066706869334050080018497548292468247536385901417461949620075374434267002208181112400608154895419706016014478615200748729041714586686277291396771392585740200717149103134617036011168835652325316294894227736902408317273876112946115586432550723733517947902511182379403440717304105155786839252754693024623153251062006183975056246355178285527035310802910139772299348641294745908921310125883947215973407869347952111983378801504025796546377757227128136596800990800392800563861446547495021067328409837139437749012697174520883296794328761724067999785721693483008651035369635443357510523197763330062675991636494753449188993332076442093503619164463045861606841869533934367029956220176911771794671008906786648268225246475931468218911386523353757176030526718462578554137177442695292785847497475004127197494017924042284772778923250647258049068347619401908727357528146062118657754694865251584283536978201317482019292034178486930709833981322269195440967383351961370780672793774086035912356375781396030057128103223202441504931638351575842802471511062901475784669975675002891977203798028356879063323569156915884125151755342147061330624071289587144245561329869435691201724337116679261763826510595967066443454881250736297207618441709288113901568108654442811029542104231053467763181687993775974227335567445608977801825008885828182005559098588991891932257335298131496756542720794278120710522628774428669080506151541860960935075594156059188654233098556220182406359620422852110838594590828462477724675953267444910358287808797057961411333085839071008110061923280533885258635798970847533795274655423701402143278505569438739913843217719631057554586229606781220898771947121542478074352453961296057877497478479224528499824457419743168600468252744797412520861174576164766053873194661262836429554217437864967324954884880500645750990233700144471883507264049954304156869448303291738384045185737423272046479071353768035693771058713063882799588596435921809182516616659205296641018378547998612685814309582206267201740951306054326407229233341876857807509632425264054736289157284116246183398468975640977248164124580675143386476042631349247760394365895137398188017835566961359763069313964275999094701223679633502048173330382452102685011863701158784475630859419900131258704765637113499689125452525534417685874953462434280238589866963155464718771644730518556623123683104308623413974523812667750815618593525342750072496821245279518848287859748347848642827240121908161043700950922186626888883098852092984075832323851428314145530011316395827235091004521270439915892474526760710468622298318563912766831668511903580498049385513915252736 A013771 723 25098054903454083267626917731828007998277834318734312420840217099699734107931334100711028829490368757619064685809053801512512143404533033499710671732003466363534456362574143035391169612218438976547668208247683438049693086128605855194051148175223585309212028537989799306017750383159296280649045990998738453002624231253199303142294744668965252036961894218201899767437078293134839554562586976075039512712484841675633326429029658522168294657572466836176919035480598792821788252961657236203650177402199446925762025959967908033736942536843762332232850650238764333800106314499109265939069975887836757854111698818264363331971326187335817308241846966398911189938384291871989429387168295443464332506454438194110220412269955684846992816994088399017478414866681625830358954460398482736950042582540403996682837726984324912907945860733151487199514298365344266012654837876061718364592207076116224615878200870772051009783938507373958945396134726964400999949955411626536863202512334389652226797333140134973832443756546069656902839464230760062424475718273594968443700670806410373048498189536444452665409819477583704153113843946398916302855202248260549974772892003706479765451391524128902959699269439467771990925198869451101743887628548541421579932528838198312233119522393055420697931684676072603908106468110394770689320304928048300043120659597144512085167579574160716649797774914155165900987430793773266041405944048266269364382840334164615890883181909048485111091523911926737040449751239915960741618400779261224684825857323489907575557840092666721167320499836823897220952507051842564325852257324742358613757726573572669122160844395633832694616298481995193281775585665294676106254504177463666891017473429325644951190116468369229501617735512036684926573718240790274033426632502262917238262529276209355203141468462812349550391753405495048588071073173107874698014428094355939359091124810233953987441584539852084530951572530021629527303383702602602582278631500841234172853006440130123692950184306535704929779880424279593150846782779466130822605425259257785955226602848522129786887002428941641776753126682301893307278386172076119614207570875956544008439138336615585347603913430662345885533450430313313137732083000750909151774922044067274233176704224050019374849695424175436934187217998633563694779089227878550768431332333164137649506866467584176876624304781934362566064211654832006946761269789360826897652625125738451598535028926779196901938606790152679208051423015906013913117004558757162055091610838360378629740737529808949621912349989390006324689938737096517391103096597642688344503984544689807818491890479519196504468000215980504903423679388325480473090561590923020977694678222112000729557286210684706783857849602771946152619736316696569130600407892348824452818078098793327725419443203112827236577086094439462584370008689021603560496982768399249016142487644224423068760948045069890232496068543141223606314749325143229856952169611132928 A013771 724 267244088611979078633691420008504629165662379825882958657106631677602768781252845504371034976413446531127800774494804878505229302971467740704919232602372909838914891348689475040845174030901938222279571081421333248353131981097395146106256625769780736372489679872515383010477006079880186796351041712154567047571942814384066179859154441235142003689570249635413828723670009665299771576982426121247020731362538594162143659816307803944048001513831626871611833889797415945966401317535726251096467088978619710865514052421738284743230964132312381313615393723742362626303532036786515463719217103253685797630581369016878940758830681242751782698159186498215606350463915939852943444114568009882008212528726857890885626949850488132250779515353053272738110161500425951841662147094323044183044053418890221756678856116929091672643807525086597035700428248994185744502748713704305177146177820946485559709871082871980799152179377226517914850578042572716941847467125222999364519380351336581016910938003276157201367861119702549706701434615129133144695817448177239223988524742746657652220408722184060531981283757797311281822356210341255660792802193539478336131381754055466596542526416948924558714877820991452836159371517561915331368915468784869056983121567069135628658256674441254119591576578430821086413517672439483518299882606873858298859148783390394764682864387305663310887046707285924206513714163092097736808890492225939236191948483878184830006124120967548269462902546614195896006708951202625149976752731497573520444025728780520535864539881306715246989628682262500857608702295088019624941674835993856634519292272555401780812768671124709050532274346236284818064346436164057711179397960481633125055554057075459467440272360155195555733225647732166621098156951827934837907926782884095542753019411733077214203050356192025898012571390261711277365780787147252649784457630348702042295602296979371142058277992180344996085572344299670311206726429665312512296102868220957461472538812574505557082533562495992186092296166757729107870216543035755360999102568160576904851252867131063637970772801863370601638867292913150559935900255960266521652082214687185280601859945008282752781286470209692658989160180181976158290571219791995680648099369925228336034865546577684606303399556876620052475225497249450186222007742098450808582256826683531737691949114146836315382295597318037092603451725700651209969114000717114084806205152338863032621200988012344888611842285101545728207331552273367236146869864541646261562615472206861311649479373217405695574122702687024787345298467672603717180465772571699345492278427431857073651301649825920404379575266299760416211655338126889716077468299820148327370492933709048583768325983571370757834518382570315682633094952300185068102633143237730282773606895595951353620266231226745384415072812733591397598371852520702034712171872517915203523885208435701656836166574783904191195618137847367748960039450814125111516826702019343417344 A013771 725 2845615055540353229291546240250557291355973020386001743780871414103114281982780298930542780428850378663448822646820682346323681618040188503025979988750066743964765763080845530234919413081043838190832872874974356428464149334725063515739420551196625280894270111282543798295559160738564229007545892151021829922546047087561536683140276490271792055286544018117886448249638262916111967751708873339038276747548310950638505689724045496396223120119279162928922807258562884992650241229120413121675181563444342681295993630186669255945923306080862236227376712370408677244880009127702816657682223715445246373170430417291726961200029093872820982169999017832999776419739776927554141792931920169223623447005883582822150155762007997632206300279479311248115396999656535535210018542260351774461053080804343081265116459933060968130311262527122085236138159995290089807465268303523441526252501437438178239790707290420851549372406008707962757328954997314289996791829949374497233402361981031914668067667858884521880164985202592749276956875781895009724721064188191243257029811460766410680842912073815876544536709453025770528844448927713690276121757756808365323126952917182608319984821287672148701196019037916989799424987918999274448416211911621285718756278446152156173953117069450473865411107407131382928131136176135620502857149997992843166252216245540923454343139996030702934325273339180520950958028408604656701541065961221800986971867456334912069905209640062453973240986316347957900679436912405552596952463084986162845687985960054982665885620656153903949945566208731109131817462038097232966378953653662585444361424118169918162094360810135901970067657238723960742749160852274886508638229483208429515591539599739492409304020090932522277447386697052110181453175223063850154043604384149849339234150696133806176834080192732691762037860163506701681390833821543946214904904847952979346363573258236343920636544060736313518319174322102889473729223023076247630928903340816755049759593276293335171814817373457324797510769583636299540602065750244723083918444145773822882856140529211565617112788794241170166250658934939227162197465925464917922551371421989148867848604694448194751615138334792807432916577598577682133478002348345170007540962090963831322099248339959185687918598481622250318756201094712145582891938437864304209783870690526245942943874167435513086190683520242458962041553975260534083751125879635830775016472462104213571350548120355448373938896651761258913951666368606814330491870317639449393118729548058659246443656366018935846473258538211439935652738083777884380537599546343454630801780695294414120239059967346400465833717435559848911821706040375121696792882456484939389841008758133949319965135073067955829421951737608721388677195052092370605156837709195352050973366224305690013348594830102384853251695309987281201627463485640435265615206098570761087122329699423351241991501688299011827850941931798771790926500072268804187431170723101968707878912 A013771 726 30300109111393681185496384366187934038358400721070146567778718817369960874552644623012419526006398832008403063543346625623654561868891927180220634920210710689736825845284843205941421910486954789055988430372726947250286262116152476315593350029141665990962188144936526364251113943544231910472348659624080445015270309388355242602077664068414041804691120704919254900962148223530760232620196083314079570807894415002398808584181636445626983783030084526867170051689177599401739768607674158919597333287555360870439740174227654237312191363149021091349107233320111595303482337191779591771000318122060983381518743083322308682857909791557797818146149541885781619317389144724596501811139085961893142463718648389890254858553861158787732685375895706169932747252342790378916277437988225694461293204404645129310960065367233188651554323388795963594399127629848876269890176895917605371536635305841721897291451228401227297717379180722387440038712811402559885839405300939646541268350374027827385584527361402388979996762437207594301036813325618063548829891475860358200853432434240740929615327761991453446226882255818404591135692182295374060144476594495473960655794662160413391198377071133039370335210715740107384277271361504274326735824434943450333316852894628158940252790555508645718897471671134965418740338003492087114422933178627794034253598582519752941845754677734924844695510515594187085801086494822384558009270355089736909276444675054143720350672247385009907070022296473055726434644243294324052349826928932661980885674502665455426350088746726769259020388990568850035592335781659336626003098504199209811560444010273288589980753906327084177280414277932733988793064755022991543979867537203357482018713658026115174269205928249497210259773550210869212113409775183876440256299482427595764165236612432768170929285892217701882179135021019359503449598531799939296307426821003324080079328053700590066937921158720266343062568181751567116268766749715884774130962773016807769840149205971432909484175392573594443894674526559317508330796108605811397563593264199666056652184355044750691016975081079979930237016339232890823078617174350446039327002901340457144851942786484377715197992988873813545695718269655159357273769005179370240296164344582875917712796323885409204957236632313721394116029256494926166633360486379111225778655112723466800466372134853343341758398123541703027818466728574166923781988366362326092375398776485666107740636385544814285701371547953884915757343492925358991077435142224857137928232227728603656132052985369628893247256914875412434830355116066912883964359969465104908777360843494921552305510532304472160197423253841271213077525917914295827450612396651634623027061256610292358988758258027593671684942102057665346634772914679562203710007927512108638764403556406987262135837750930193917424051660744570234929231195099354708270714537581464055678566639459844024725509977007877942956829689793322029785372769518226987767105859589762801494654976 A013771 727 322635561818119917263165500731169121640440250877954920653707797967355343392236559945836243112916134763225475820609554869640673774779961240614989320630403647424317721600593010456864260502865094593868164806608796534321048119012791567808437991110300459471765379367284132726545861270858981382709568527677208578522598254367206623226922967000472717136351053265980226185444954284155534956939847895128319269962459730945542513804366064873036123321704340042081626710386363078429725056134514444175872404845889482548442353375176062318900213634810776580685293820392548266791479926418069093177611387363705351046411576351215942855071023460507431167620200321999802682491559613027503551285008987322238180953676168055551433733881513618771777633882537479297443892742946031954700522159698627194623850040500661336903102776030298992761750435443899420353161911002630834521790603587730661996122092736602654762359372680016268266094653516331981461532214015814457664417987644405356371425394782648306001704047344212637859005526431386464117439988291181140667940684434961094122687348559795409418544010009684996295423842259954372086412850357081142992418386778187806733062901562684081789480319053424603215329323701200663427784385457297513031083058583277859149157849622000636395811713835056059614820278354245111778747119061183743594375392486028750876732317706670329324773595808521479746317795970046904089609968996868750773682710740995518609975582899976522334293958090155585490481597412845097375076091902597962509420957139274984772470662104381769379775744975146639070049101971577115178987191403108616393680992872713186073495607821389976906115067594570792319681851231427751512668553511484813960297629536141350468535263030662074375618504724000646294846068762645335370583587286157916335849076888889039696831439449184115484055036180334089641443429703814139992731325166605753627081480790043394804684685115803883032754984498053396020930225999290686654029828350974741074946491607082969133257908745183817620187499580123633638590494358803612828706316964434679761257141077198044171232459012516505357948750663339626297163749980151821484141115672483549426753926893473187678383486790485653911428229345528366634568008135288136836251092367149934318673557941118462771805855256731837214384655660876505404547479523157973822312022458964776332091119640279474491365930491918399903043423219472053840211033725857729404430612125026048231613246172019372715222296233281182514148204242612966582984193512669222536992529394410278804659816760854171730494100188215808455296791629593391606073621275880488388452504954864437068661338261533924688949076147978019561782162806901855876849495973951421970694120799546605465992148260386393038512297931477817416101263502710020610967061995507978345104164412148932785563369068621600367222400371904704832731302083608183861526453765417928933666568396167429264865377576968419175277230235179884336604322536919292973154649249830080965744143192911794310315086184448 A013771 728 3435423462239340879018186251785488807227407791348463995120680632756399696440534890303264316666331002958824866537850540251933894353857027290068406286072538037774135099603114375344690645834507527235508218860770465497450520371248204614024247729342479292455357759502841445272260330812106433763091485682706916944108626212502016124120275752621033492067866015176157448422617873217688136221495500387326343586560271215108136686988889858768088641129507812768085161212193994059119712397720309801584689366799031210175814178738874711571649474783465149031137008599539853944795678256499599704155206052648734577942190464987747359520796257807483127072819893028653898963170126759516857814082775697007192150794743837455511666398370357012681888245581259079559182569926889348253651159956470982368354755231251041915344238359170623674927118636606641027920468028356013125988026347002156088934708043459345067909602600296813224497375870641902938602395014840392345210722732437628234642937603645639162306144696121176167922690845441403069922500995324496785832232407863465730218374887464701519488656618583125840553673072383994153976124030602200010583270982414143766093653775839460102894386437280865175036826638770384664179048136349303918754972407794742644220232782775062776342603128915676922778606323916001950220099323763484501792909179191234139335445718940625666650189248169136716338791891489059434746166949878658458238173503970120282159020006718950009815562065743976674302648049251974596849810226578863104800314351619000037857267610087457080355852132495361412817882837793353122425855614060300547359915212108650005310581232082160474096313239746989796619972351912242698106894757790290299049249159300833099788963480750489767951585838301158881747520940184647531025974037423009493144120970712890494691861167254912461674218025248197386502089639486212962642603150374018064621163607452382067880282527113079746532775074935272560830865046440447231492109612281179042966030242632219455330930212318717290019756495529156450983711583932540869400064863037300470097866038190004774335283223565275749051438297063240340812199609788656595163134599680604834296075813561702502399427367345091242848887786071186047924880150624548081032401631525412500625236044957029391594188746773680602658767813477013029547621561962586105259978415143056938384106241929695844384064427877947122167606370440938429290567087112933102698377157907277361570217845239662280671687010291978031410650078775342868175615692522901881573896452991680648712017728869575220586301178804121928432000237271910433821471919345575440360242272759396525907105929808813230087929762823669952293856469567890961376693433130634741143950998273572255001884394676594313074078948374375799846646253776856299465577276128168953418669142660561836300678753842682800710184119160041297058922904586259941757533679694170107285681620282390786812286540439559727378351947544195408416162826373116631578150705212190702123243636718124785816235037692002304 A013771 729 36580389025924501679785647209011884819357438162278444620045007377590143967698815511949158443863092519505567178895032552602592107079869626584648390134100385026218990540573961868670265996845836150003691514429483916616853140913050882730130189822038719506064649423186255709259028002487309306709398139549463251620868651910721467689632696213908764623538637329595724510804035114021943274486484088124250906509693767898471439443057699216162607850746999190354570796587441648741506697610925858767273772377676084325952069375211537928814923607494336906883546867567900364804184382075207737649844634048603725785928444071189533884177438553134080337071386220969106716159835509735335502004353395621732582021662432381226288223809847561471036746038949246679146176004581517780204877551216503020258241433702361094314585450048448800890623959242587513665297143565934827765520504542878958034976771246755106283101448487960467214448058270594982490238302118020497691803775654995865442477999603618765800235828724298283836040812122260059888534790598215241775541610678930183095365255801724141779515215674673123950215510874744769751537768677852225712690669420745802821365225405138571175619426784166652383792130049627055904178504555847388126902946198198419675657038670988868442496038116694127873746600137057588765943617599433582975090896940028261115643826015279782098491215114504967755575456060575504861177185682307955263320071470273840764429245031543379704516104876041863627974596428435025507256779292611734339913747216039112403104185512211242991629113506810608323684816456823624047590510578514080228288377178532905256547068959210844728177543376825947354409465603161560249442215380951011104276405048235270846552883143031215049148486006230739772847602971086126910364571550480205082998600096150857987478937708930307891907073532842805771474250481249195626218438345182544352086150092152964258789248348700073141080988997910782227727051014497882120927983151569994449502290023547872760363744900769701704130367164394457890074560945713695177371890661621175405602077574647170837122095764523056175899714987129383148968301445029615425297057217399080275584615262805008245549102607490531553854957146085989038304123843850187966833012572482592306657513406702448961694921775646151057110559677903234738623074391777616848808250164443270279913963264067401351001518028044380956840672632455112395085958343578511677532319977396689345999679616111923964592123285588982078460602038799850860333955893983859234998849431455415547485564777003236948802934951906290293943938526471302299331032997191687288955859720342054207858863940604243273976276114546437652024983687958902956739031675974998723700790229616997371260065034516376245612792642290353516767089310215965876709466836212743016001989031049662432929627370916886461962040500816119731083411088034495859834218621383523302377937892766897097977227082600431977124691537450592708815301775220945893044148709099406596208298243774592719371270681344440532992 A013771 730 389507982348044093886357571481558549556518001551940878314239238556579852968056987571234639110254209147695279320874306620112400756186451783873336058147900899759179811276031545977600992334414463325239307245645144744136252244442165799310426261225068285300576387058087250792190130170484869497841671389922684703259009405545362187959208949285700525711439410285535274591041365894105651986732082570347023652515219240582923887189678381253699448394754047378895469842063078675799563316161138544153931128277494945902737634707252455866021306572599699384496007045863003084434955300336811990495545663349532472168566072470026156798721365713771687429136120480879048313669928507661852425342354956580208533366661579995297517007127256834543599271822731578639548482096784001323621536165353324159709754786062740932261705872115882831883363918015071845508083984690074046047262332372575145156432660235448371702464223499803054899442924465295373556057440952682259422326603174395975231505739779332618240911104256328126286162567477825117693118450289795894425967070509248589599449243776758661668278016503919423821894759794282308314374160881770499388730247992101308441896920113915505877995656397806514582618600768428891267692716510662988775262571118416772706396147768689471175697813866559073599653798259389205179767640198768791518767870617420924359375459410699119784734458539248896661367456133007975761814673145215107643832121015475856459642601095873907093687484720093763910673502769976151601270185907729747251401580356384468868253367334025315374866800620519357430595925632257948858743756640017926270814640197018375171713190277677074665634481876442687429751989742464293536060709376366366238335160953609163974095099706996377843333078994344917101281276436125079341561957869513223723769093823814335850675728724689918433026518977710195854657819124341435027973931499503732261013326181244763427587916416958378806230370849754009160837639202373448823641164597917300898300384170737749152353155703395783745580149566472187613513924949959426248655891764942275718850922014843075073676075700641502160980165182953671770214473786675345048563065250865406774424983318347727798606844564559179985447583691523611279862310689316801470837917871794642881289202754567676544127527067080216456113239450313643496858496123648064206110247750991941940523880835789689585464163962616568428439482190382036782875284442423992342364143119319948156204588552359766374976928744951481171448490509140811960835962359140133134267748746137264749626293745530467030853651367898179049915057429866426883276839354097086252801994302202193205281183239553982381299388067690468118762026309386398683357209285781786409966014364961788009177172487530374263285016055107684246535966975179604655202402871993287634389179202616805585834672245523007046971807252690042896576161265391311915514759880491756123720282682181920299261513975529399692423715490773911163465333302552631869134095454490481436425959699711863275865290214955602795298816 A013771 731 4147480996041973511701935421135635435677803680525066472290019412150462274403870803658506437245986819004659334208669616890956843251873338594683282347158848780635746630467183901569495366376845205487148143551629501235562813898820181431057418829524527101880537369394513046435240506055322890413018116959896746720301932150247016577389656891994139197775406840720379603845408464040436982354723215209055107851982054473726973550795695403589391726507341096490478962878287661739913750190483803218151058653898766183972350334362824150061394872385041599046113483024349256843063404037986374074796570223345821763650891539660838517592785102120240927745441410880400106443957398749583404625045395577666060463288212503789927961091891030774220245046368445849353912237366556046093922117088682195652589468961996065446722644126289920393894058999024485010970078268979908442311249315103180145625694966187054261887839051825902928569268259706465137624899631264160698328933670600968344265073117170333719029221438121381888695059018503881853196325258685746683847697366782478982054935547734926229443824319733734024855535402289518018931456065069092277491199680619894732289318405372972306588897749323843767275722860982230834218392045405539504478995857268901795777706181441005489078830322051121015689113643865976256754165832836490092091840286334298002578629891805124227467852514525922251650240672904268925911802639650250466191524424572786919582274416468865362733584337299558398120851457494706062250324939545506348732924027634781824509161855372701558111581693007290117920985416132282639447903520702910878931634288817851658828402050076705491039675963020361735751999186777759797571974433439549067705792793834030377996164621680097431275810625131784677294443031491859844828951727394576806210693311035975048137995159460498251474866374074658165460396458035987600177866422606715741115269897177894240976956134007772817528740988808180689544599182226872483074131120638623419965102490650015552974256401929758305322937432583795853708696272867167970695687935513105351854324617614049063384502854060430715010116798868090697009243716880519074077099518791214851334077222373766605599565680923426148485045871147343412907973884219845302061482149498869357399967430930636619841869908210270144824693773666939675954549266724604587666661918052562197782698283139488614706022417873941220626023606363187927664056028742930670461493395934518807967266458905526792360754337276243371513583526941331365758981327200124137613682988648869595054020775802408412944529679765379810523495531513217713453131785442425774419835635329848953249834039134770804396075884144768104528578056142346373180387564475004461693318120958113118721718532647223425155458850954786621857114976351712430368595185780984526730975980149463745877967590070328979036155803626643576762742965153886689276401163207476219205373569999873087346536600811437047924927722545760606068578869005580424142539848399414646335063618882531920161413610208847258564341792768 A013771 732 44162377645854933952602208364252246119097253590230907796944126700578122297852416317355776543795267648761612590653914080654908466945947309356187590432547421816209430121214574183911986661180647748027153432537750929156272842394637291877899395696777164580823961909312774918442440908477078137117816909388980559077774973535830232516045066585953594177912532039990602021745909325102572988113092795546018788407904916036244814368872564657419843103850167995430619996728007022206601612028271536666872472546714062326937586360295351549853732601155922946643016367243270886864939126196478911148433879738186310139354693114308608535327975767376325398633460143054500333415258381885564092447483372110988211813092886740355152929706455695683897169253731211403920457503479088778808082702760288019308772665507334104876702714656735072354183940221612716396809393408098065093730182707218662190622399999959753780581710223842214383405568429354440785429931273700783115806485724559110929734498551629713440223149873116474350824988429029333972834471354485830689610281561499836200920953712281494491117841356524799896661740963578787865582144180855694570726294199240639109416662380411409120558583234800288433951897023738793922757438499478184643692347888199266321441015419983826447711385269200336575057682079884915181918357788042946500593915368887605131457251087940962774077693574672020135571762685084655523108874506995866964007352072851035119712057986560478382387206023565697823190826319403630150841459956280551601308175046255156867373555436008526190772121867141625175622652710976545544841276688444595038864041907332484463204825029216760068590469654240811762287287340809586324546383767264318472931281668744755464903160891649677448224831536403243243831229399325323627738677993297453832531462375911062312573372457935385381704377151146960145822301485167195966693921667916309211395393865150217877922628914914764961046034048829507982270892092351738199773348172560062175788411320441365608069882167748066435078637782152258250290197913489604551967685137343545786544848528354394426918186390035466253427723674347429741754427097343767100772955676088855737005254263835866816424175370472641629068768435976912660644105919172912776350661927863960917594853204549418728076230782622956502093339302005573669564040592083589649474616103423682281990171318869274769389726705521726117225899360555225053766868594054725779073981679910756267235453254426049285057312183317439419876637394871296382601633172026921817310496463133163448135213220744044781033352030141764222454180419552742212848947251390949646022409844992231654204232848707039525209416014373490777020299141803704181624766786529847508110451351961988488148858935627635031055325844966567949534560268193033958564801538195923240631432236631489966108598899068862968776986997016500805369687092958585467415119585833206782098817773358648634065921725440181686304630389667258933418227797171420356269764305756967154175757413861199885878732121503805609193111409393664 A013771 733 470240997173063336727308314662557916676147556228778706221861061107755846227532528947204308638332009924013650865282877130813465356040446950024685462925764947498998011930692785910294833968251537220993129749661971893655993225818097883915872765379283248456613546410362427331575110793463928004030514451173864993060147918209520315830847869007233870806412641161819930327550442493692197177428212086974008058967371545953934783399755068472206489369796588815345241725159818772455893964877035322428858087677411335657231419564424903302842544737108267535854838278406348403337871815740107445908523951452207830363848772281158063684172285971023112844649083603244319550205671250317486456380802946237802479385813058011301668395514340247642137058213729939028945031497045337316748464618991546829599811342322093548727130505664915050427350595479732204193226421009428197118038985466464315005747315199571458255634050463471898754502492635766085483257908202365938617107459995105413179812940577753188711496099848944218887584476792304348142741450982565125182970278066850255867406315128373353341422774764276069299654217780186933192718671237751435789093580633514325237068621026620684315707794284153471244719799508770677689521205142443710086036120313545787790703932191987784015230830346445183851214198786614576857066673727081294338324010847915219439756809584395371618379281183107670403568129070781412010063295750491991432750284871717821954693993440895973815658969738927550421335918649009853846159865614475313450729447892524910323793618282618786879341553641324024870030006066478256961469914178558047973824318229276294564204976911100061210351320878356163644835035604940475183769894353830463099772287208794156190288857174285765468698006199621734060314930644016045988161443272631288408795011378700991504281269932095983544388207905412831632715866214060302653356877919972860482938153876119519964120152686012417305218170551936600995220458999361308351186611341419542047795003740059660994728105322181411400717335104357245849090027382837309269351911342434075535129547129917591857824848681097644666498401684451431890201139732516432089030432038994135887631947401324309861284619344792688066324246306282166010538439827353175242581848207895455850549996922042210616555705373369240834289876887755348433517904224506062587605712269255368938631344203320037744461809960395339696221376391192036372509616789494720095579756927689732733523106253128572787290260127964094942846434980589563881942190015742663510722166339441924395743750374482588828443132416949505440692113107397599082415590332810831830846620029477282653966671373032556864429861721048929793712145261925842125940516742969816266360085995691253421809049946563057810677109597204015526643997735719425590798006778710190666243490455652105159124361077285252891537357544231700575576428165823018057036193349951985815788211650722890655533934532487054595771704389176973123037289584281283953560450327700186257663464942794056384836739629772522126688250287223734272 A013771 734 5007126137898778409472378934526916696767619178724035663850376578675384250630766368229831478380959241670897354413532075688901779111118679123862850809233545160969330831038016784372819392093942368329134845574400676723649015868511106267936213205758608029566021042177539126226611779728803905386916917876099314446104455033094972322966868109189026256346681803091058618127757111672834515545255602302099237811884572221317497573640591969092054698809594077705796133889501750289110358938010672113222480917589075902078200155521996370368667416360728832721782317988470797798741659094000664084033963035063108977714261727249771062109066501019454105569823442207345514570589987473380595787542789771540120800500137441704340165075436694956893475395859796390780206695380538751748737651263021990641578791173045652106846485624320015456950429140668188510249474930908391442912879117246912026181197412245036887505991369335048777937942541585637278225730206538792514394960234027882439538648191271915953400010471191558042714999508884456699023910970062353452948267520855821524476142443486919466379469705690011585902718110923430464636068411339577288282268446585660535124306676691457046593656593537666161813776425169390176038021792356740624996112609098635548395415469980285924194177881528948317647728788679872014374045941845961622114474067508601256594530508454641916992502586037730474457193438345680475083153973151238724775925033314051368173581642158660329189136709780100556886384861774656923753910249062933137623367161159605245127754447473324842691228863172818216816079504595860480125731646173286094825281340505333984519654594149393451767820864712736430490203459121406179756781835079586771086375314199240175114195751191794830710696370013572224274233381497482857681943047966977958976849281160408157537586962236958032780645637776835831225158543447314102652944036091871018422325462472920648577951385800660219465963080037020927397107447425199211323435037563435283724921199824155270271864865470587668594838184191195953801110611572451669100059151974238036298059417839362518102118988756327720408874981136038846766861735871834968883996040351209558931504975929301251402958626783352542530220574669292503680213307281656609983011519717670813896656367225905458645085150815635676403518609100818950120098644182540554432825624243031168458546553076951761903029352458289577085365215813412803294482399574539779577733251766040274146554035383313043039066689842561682951428839673317676214920439287627881062169627182377610965879453987490605845262473975678333932489620367569635029561205863769737334854810073874105699437116780050665492449167605729004443446922748986366957014622279142603604202195682120466435422763831003439568089862991028357327705287889940443690817176179706110214160686371783615734356196750933372789089783130979147728737807109683496271321386790288744966512877656897339700125334901922157335777108335956409814101059493427111537511675089351583271600574710871112385741603577817815604976489058358322528256 A013771 735 53315879116346192504061890894842608987181609015053531748678809809735491500716400288911245581800454005311715029795289541935426143975191695310891635416718788874001434688892802720001780887016298337968627835676218405753414720967906259540984798214917658298818992057106436616060962230552303984559891341544705500222120237192395265294951211626644751577579467839313592165824357725092341921525881653312752684220946925012588714164125023286892198432924557739411317233655414637078447101971937636661592976810488480205328675255998217351685570649409040610821538121941237054961001186032919071166793638397351984394701458871755562269337340102855147316107480012623815039147642186616556583945755625487359206283725463479267814077723249927901001726015115111969027640892411976628620558510648658156351530968410590103633701378927759524585608169489834871257136409064312552084136336840445119254777390045585152778163796100679599387483212182803865738547575239225062693277536571928892216207525940663361071803311497247710038829314770601694931206604009223939566993152562072787592621964738248718478008593426187243366692142445112687587444856443943818965629594419244113378003617493410634632129255407989069290993091375203666594452856045014574174958607061682271319314383924350084520819606082520241686313016141863277209054841188775799352274919870831586180218560854025027132136167536129754092020195731504805698685423506114389941414049754728018968312297325705415185205927685738510729726226008176546924131636332022112049413613532027476650120329356695962924976204935064168372657614564936722392378790568453150337699595713700796267165282118502741474423756567461217511859686432724733002050212979927439938527724345593509384615956358690231357407494947904517044072037046185197468597329574752381307185491145796026061460225973899129133048314751047747930885488170627000565048548096306242604160921524411659066058026356005430016873574876234198834924400100183521202171936279975458901102960935727605317854817087530817495197836985267854516074225792023465372577429850221686610501736681153532092751362992277377566913700799136541640373543763563298748676789837659679383502664983695199724938703457989137872861788679078626579186911295935079583099106661953758826371596998221441323652866685884888682344666149705520180878810363255691823600727246939795881746603697163382360743456544975867416804968817981219529479648590669699572943703664804796839112507368761517282279982113443596800066814284841486616336472837534661677549982190237956801564684426058799971040354822893022899713149477673881473794767720037420163141534017666611477487606419473979486163598736665802439313822833431206835358291698028310443177544979623218726604381589272524624521020861128469948825405905452085844419821291961510661560382988486751940339424783003938553458228010778665965015600170103909868297030126542994556403429121290642873126934566035667131311354649561263851700548081486011883651424316351415658676002919521355604683376594896604100561789655493399418280869888 A013771 736 567707480830854257783251014248284100495509772792290006059931966854063513499628230276326942955011234248559141637260243042528417581047841171670374133917221663930367276567330563362578962884949544702689949194280373584462359948866265851592406131392443225565824627424069337087817125830920932827593723004768024166365136285624624784860640501400513314798066173553011129381697761056783256780407587844474190581584642857534044628419603247958828128913780690809251705903962855055611304741797191955172642017078081337226339734125869018360747956274907464424027737922430292161224740628878522269784018661655003929834781134066453227043903997415201608621912447174418382536844094003093094505854405900189400828509108735127243684299597165232289866378608945712246206320222402727141551707021386912048831101751635963423491652282822783417787555788727761709145988483716800054591883714677059629824869649205390706781888100880036374277921243322495562384054581147268467558019209417898844318177736216183468692561660822693616493454543677366847627487919490216508509343088480951042286238680532872354353835502802041767368537932755559897431112831415113784346023921376111319248982519069836437562912311584267609810494436963168641897734011167315185814959247992792825008059560026479699977687165566675533475860995878560175722015948978084711503023346784614729646967235973658488902985911924709621571831044149063171079602389493106024096176801788343945974589341924111260892072717997743662250124854535063871648153663663371449102156156889028571370481266990098613225146630148563264832058279887446220034049361972889144795825295159486078652775923997817191219664159930327044066281941135652957005830667810267380465443208831879687927390703307333583493675006205287297485279050467779982645624365311963356158911109720436085502428486170077927008698455469156419968068678040836302016636940129468871249105492391935345735385864638745818819669825282141749194275012266754133760726777509178686378944328043627541424518092348028144688866568219132114887158356233465859287204473045160519028622492180922809723616513141769516332497086109205895386697493994422005075910458191400266075536376746386486671147314420668340070232325854829215815182231479116727400839287736483623983204764837061907214255724471302294689606005162064378885997572747946606537700543725414946548837836167395695377196325290903036254139307973864025549899298193450961052704556622841476742869978462572636021717249543947418727111438504992149490750762774069077542552210361653764023060759768674102091637698154164907836145615638271489932966686682958449897131054220114079012288033154558933568669999348017464373813585530375490382895090000605449598954498943028033000883455162573842201899830129295948015092922081253810071382257116806165524294958061406934660734195089425937717223211858771235195486110611266432277626776787429806036583713283502765313055599259147783614203304308528337492907435971663054537120366120509873933582079087063394478668593982459040462781936251693717005854702567424 A013771 737 6044949255886936136876056799715729102076188060692303984526155583062068291744041395982329288584959622278657740153547067916842590402997412795946143777950576277530550760888935838684740796798942751994242579020697417927355208735527998787755940487066735465824900632811490301311076755847646092748217962554769921323455971169331004709196100058912665775969808615992462505656317759732628118197779995367961181312713277147022507203411935384265601916673936795736912164465396480632149172890656499938678292197847410078786065488972253307505244238415214681187047353398037750932721038216298505128660230709302481844880749515539593961563489764477066728606123737513206937252315912944935270298337714025216740021964989811634890750422110615393422497199428053943997604897728144238603242576363727839495953571451419738533339113507496997832601894038373206678986485374616486981294377793881330938375212024739000245813544498170627313311305398897932748265413180056114642557788541881786894299956535229921574638396564440041628422303981076602193537491366731825382607485206145166698263869470314024829159640433836140738940191907981201787846489428908131575716462714812833327363165863055618387169890293749281509262144764783819698927071750909572098557686072627258000685818195161955845362412938953961080450967884114908751088025824718646008084192596562577641280907128647515589838993990174308050496856958099224645655606243322592944576090585442286336737427312807936705978790301239974515639329451089360105309540210687579190039758758554376227952884530910570033621361317821901643931756564241527350922557606287323613785947742858207765494758038728757452106983974938122365217770109212432686198084950843727067196039287641854917050856208816487997040651466073899143623251329380921255210608241841785816380085496303203438429858520738989766788621153835577559819995283778824943873150138498584541060475282989327561390388686673365478791844299604245345420640330616398016284218726917734652562999205008546061088268647321803684647051218397318759318462177173944469690153228984869206616772296742466077937068631933561809908428972890824374077554916052605510048294558822030033172311339595523310074376603951276485067833805702221490000060400789634913364136735818077628173164335985035188017394954170426833854924742965661506378102154620135466413435389588218350852025279510429364376386471697535530034075351305704144055327727163865833289198118920016044358079530669473428359245273143952114606282597201156407777514122018287537673095935930889279317550970016841839071758209945547938639278515316314824806229279800141574504651465335774713322842977029743524639198153057689960652367058727438221597066918326446827329667504745362495393407030571086271765829391216743254464709434321190569640078273779752050502692713437861040267497709312207384812992759872196112361536105788764970892169919232552574677543379042737445053416020911405599924036784277209737624478378226268204711257658451189137644781978119051024408863188725223862847702057208034698678340872937930752 A013771 738 64366619676684095985456252803373083478907250470251652827234504648444903170490552784419842264852650058023147617154969179178539902611116451451234538947617736203145304501945388810315120004315142423234694981412386106090478262615902131092025254306286599240103541938176748728360345296265735595583024865283190122252159181011036538143520073427302065182526522143087740760228471505633024202569961390678050658617770975061495656701930287971660129208744079001006640727227541725771124392939710411347046455322679222518914025326576553218315840650645205925279680218982305971931613614927146482609974136592652826684290220841465596502728039012151806526198005557040627467862659841037670758136699978940507847753883211514288316710494633832709162750179509918395686496951009279852647326953120974034952913628814717375902994880627828032921544967720597904717848096268916353376822534749248411831819257639420874617422621816520839632138779887465187903530119541237508713955332393957266850505937187128204926749646618157563259440692790503660156787208072960476674004502475033735003113682119903736380891851339487226588235163436183836636989419439013785018228894987327049269762990109816224586584991847842349510623317455418112154175460003685123705442241301335043191302592142084505841418972973981777584641906030055548381585298981604142694080482768198326724359099105838746000605608007376032121690532889840544026940895278898969673846212553789464913580126026778910045262159127603248642527579995199506401335984163401343215543351261086998075242314485135749718000255312167608704585343896043783232623393391747421839592771565954196286988183596383809350035165365141126944838816122893983242637208556584005811503426334810471156757516911477964192488856810754878081300380155248049525482556559131335372815150364636510212401133528828763036765238046041229856963309781676928002361302674732928193211940813270359873684858735697995618175558102186004438038978240403406077394361004220038580490815534930998458467884556682565634121801373494650149222985262548160713260751582230887312055391415713778797873906792828566151904951703341497935177804746128143470994240462336975793218771144013132205671962078873192013002294363117254425520643147608032557501327962990890584787853849568654682009221472006704926887238663098363719914031742395202446370260028335348999872365176227051871879763150635358323802834340703137725901129638840843392863381570260330840324830842568553065169243668436802116327697094997913430014970371250725701143125525792109046173282728739331902436081419500194450631037631088120254536729371311907485325528802895329147461632019412709050358181933758282701026404441329762183565568546340005817406299590528619850948998061520926621762551357675882173540226056652037185527553459206799833752672012686344356768315608756384233488746907119144204425636454438769410059825299988219815166481900047068314928773790664646827991143678983729286225445771353303843765471547188261937641638503011655307905575233546183691602331505151153471526973615043086647296 A013771 739 685375766317332254053138179850316592883404403007239599304393005496641328959383406048502480436151017817830475827466111819893092883003167975052745370714233655091091202336714500052235397805947636522603032162079087257651412540334125891867884907853339708708622514557706020459580956714637552621768048765535408421740990959405517058152201741853912390063542407779598263614912764591980441708964948887939883412962025342454805752562153706322237055814706953202718710463518864296010932536022036460023350656275888361381396541677387138668627071248070152692378034971723593989127821771744255746831004606438567298534322271519925671561048159401392435890956363171368601277801601987369118232639581375758527562883348436204141996333346861050687164963911421611077269819534346811870988737396832131524178624319619110618615089488925112894548610816288926489435646529071421330756406350009997089185211455344553472926316077102313900403013728241729320796788712875096992786196379330856977424187219168541126060030237190141733586524496833282973349470191560883155624799942354159210313154487212734984983736433062859988711528020268485492510663338186618782874101273825058420624436318689323159397956993195825337589117084265292058217660298119239197215548985376615539900990001128915818199429224226957967721267015408031479167120263556120911406568980515775782960975687278970967414448514062539990031760794211022112798866652929716229087114471272750222399801181933141834161951470390719391545633671788884344161425559371897502559105604228054355505180164637725462997266718563960697486424741805074203860973892835326547747983831634280282063850178934294801959174440808022719708643714076575133567600996710506493880888483613061896877154040073417362721621347320917941809686447893081231347338262241630459049735721082649560741647269814968668815476254714247015516945322555295929369143150880556219401320745779702791934996375817712257342333342672076575256239040303815467912095155972934970805066203815945271585766034759555958872128941024971034788926347075612815274800482847594488098765807794520316639761359530038572385483925737180270013773264936772471679146672442964118246193475141451831725995052215841748554448430378472525122943808235730330672274140149927002946821067790207035054034190233927394061495317284671376889644609993024115648950528781714796150640944396465648331775718027965295431852580059807010505395228394377300447209286960132002787778798811669953037922106581515068934657318667537782202799404513077727265772000598634377123653114495616406097139394954838070510319288695826304470307094345729190903746230693229464762171457742706525968213921230658194200529154491279307730606173881428381943742278039948744172904931359074826668527646856532793383856327051230891951497389233634004629798451591084194710869024602037979318188177067004647488724176966864016678317019794274564591892699271701183417361583322997159424449697893818749439728546573369979328414741034460613112008166780068105718578565086799763948181625866849482164819215052978786620407808 A013771 740 7297881159746953841157815339046171081022490083221087253393176722528236870759514507604454411684136037724258906610859158658221653018217732598361632707365159959409939122481335996556202515837730433692677086461818121119472240729477772496609238498822361218329412535010453705853618027097460660316586183255421028874698071735749945635204644147260459129396599558037162310971591117375407743317058775758783878581219645846458771653281812664919180170314999637702548829015548867023924409643562644226328637788025659271989110375780818252543541054649450985868441316378912828796233046225532835192256537049357864594793463547144168550782040801306026657366903355048732866406031457961506370941146262489076801489581894148701703976957477376467716932535728817314750769038401724852802288075801468536469453991755304289867013472878074602101153607971844489259510764241552494329894214814906449005644131576508805379719413588985438411491290178317933807844206214694032779187419047114965095612745509706625910287201965600629179229312842280797100225158599740283841092869786187087271414468979841202120106825539253333159800350359818833524253543225011116800043430363689222062808997921403913001269446063549148194648918713256829835901646854373658971951165596290202268865741532020695632187522379568648440296051180064719190171496566345575464657146504531980536968469118146482861029047777737925813858188936758963457082332120395618407319594890112244368113082985224094250156459256720380081177907337208040496630859356191964607249356473820322777419158393062500729994896019269053506835450650740430122711650010910557080420531839241816443415876705292371051261289445723825919457638267487372022227815412973473146843700573511883077947936218701748078259824106273134244389541297165528951386457816348881127961585958088052522777060128989786385547191160197302221224433794568791055922636270576162624185263301062275328523841409707000116181165432772271373328433301155027102327989220799811569132344938232185251845236738119751850070428964033891578432487743661125257046075541361186109275658321396052331580178956275850718760632841249495515106657725046753278439553768172681931085468123306179104218395315994282938607766886669975447509105670094056560998375044316422727377750729830124509255356057610858891966802138447180821120935807205720783430025230467699149412024775933566223436747845561774465758366272476825047861448391943329495161884487551485565684268649746661659947794590879972454016231129171942304895408059255251639925940262374258847612658363149323492122340277479115774793879786033158489999829940593324424743089864421507340787601682044339088509541833264048451847234437023142068715494539489449410936967776569374227953091709111428754366482383728361183951302170441506537499544200559734881298093912541864505281333373962500403780067709409465486459935036343168049590719626769435563774473461845074201028066139223273753551540383173382044034229563913243539888960162534936608416662959874165189691424561044243886520237952230213286090995001884118119934102339584 A013771 741 77707838588985564500648417730163629670727474406138137074130545741480666199847310476972230575612680529687908837592428321392744161337982416707354665068024223247797031776181265691330444388640153657959625616645439353680140419287479321543895171535460502252771584672791311059929324752533761111051009679303723115457785067842265421123659050880029368809814992093979704287225502217813341650840041844279530739132826788973093000564144741256059430453514116142256739931357564336070747113884655035721947335166897219928140047281314152753083625149907354097527163136802663801022289476209473629127147606501562542205360799849991106728727170452306571847642786924558907561491422964374119837781325402983689782261068008895375743946643219104628249897640440446767466188720901566232638763431134036976326746104210480078503959459205738363173083617684200121635270617644050959624713599349123869012098713026665759683252315895516948205559257818729359185925107774062061032787638013680148338084514187356152692738126529715499500433723144605927523197488770034542339956877483320105266021265697349120174897478341969491485554130631350939366251728259918371686862446512562836524790209867108865637517061684671329976621686458758724092680735705370720733336011269298073758882415832956367091532738297646968592272352965329129936946095438447687547669295980256528757640259170023749504237300737353434065961995798609442891012672417972544801139046389915178031668107626666155575665978165558607104382357326591215208125390424732039137991147733238796933959198569329507772985652813176881740783878529084099946633649316175611792317823024246861489492255157953166953830210018067298390384932272205537292681778517341542067591723706754531013989624856736213537310607083596333434259835732218552274363002828482886250534967281721583262530136253483245433306491473780874051597771044568487163464231009094979622324683629711107698121863330560137237097049528159145583201157790698728585588429223076393588121208902296308561648080787499117699549927609032877527149129494503661737026612364413909691567209806225165226665745526425258453363218493624628244855691456297828908824368523502717202198064576964195101717473324707124730295501809261898565076957175161514261510697471881269201118289771231165774551031301440425481662509170185581383295724475126514901962908654020060542939239814140613147154491059541774511395084069333233109628702477412572464483746023448218303406092582502453355124116803689946690364829063422841662526305014949919461931411913761108209379586250813996544118679274597624770005231961681071601518189207437718474664420876360210164706382710408122614449601440595587915269352285422416747682585856483657327656832884910696779244520518618493376494304421939589886713465510861161611295146647560057016062103980745773252235637765952704299450160969791988499825388266982053392041982585840949883070593421726350092546848250449418927816802000030172004876476396548217212737647810672005006420627196740110939834288725999108903667493715347311070296914780062089741058321711890432 A013771 742 827433065295518290802904351990782328733906147476558883565342051055286133695974161958800311169123822280116853302684176766189939829926836773099912473644321929142542794352778117081286571850240356149954093566040638237986135184573079815799395786509583427987511833595881880166127449964979488310471151065226043733394495402384442204124721573770552719086910035816695891250377147615276461898144765557888443310286339648985494270007013204894520815469018308682749766789095345050481315268643806820367295224857121597794835223451433098514834440596213506430469233080674764153285338342678475202945867714028637949402681796802705304447486910976160377033700395172703247714760671724655628032695552890970328801515852158717960921543856997026081604910075409877179979977500159877245137553014715225723927192517633191875910160321622702091066994361101362895172361536673854618083950405869470957240827096307937009107270659655464464492794977253830216611730547578212825877122769569666219503923907066968313872275571288410638680618284043763916267006860423327806835860831442392480872594437145373431622308349385291145338180382962624802371848402511610821721711330465769083315966154664975201308281672818380321591067717412862894138864473790787434368561847995485889384579963789319396790640597393344921570516014374824575568602024228590977007582663597771518211353479642412884721118778251339365934363331263593347903502935906571657042528565959816815681202010008741224569691335506868048447463340813543259536119157242546752741329741063526709752797546366220598766751231154707436775866738577687496231755097918637914364600179562180581140113532921885321724384076272380593260818758834444561092475577652652739935716674029522246236961525474527201745283344226133758407998730876663144617417254117685772795696331615771418579420890827089597373847521212818746901413066082565251316567131784843343018513231289163874769601600743804341300609383375838582169925928155360061979345594367317438926314632391651093564428764225290605264807629180982079909083930857474990175859368456279310395807650016685559333536858365376152011411550520115041551223402626659282221161876038256932769004991615514749443087655961481464128186503265020695920939440001119803856565906680591754453507549484069453167419381297737650528742397644136070569332874211147130676101051348005604661217025540969248790901020802000814997334855170260266151326423979489071601822927657676628494668073818486123325361595725690552359004699867326418022580095799186742430645674057728280213473834398667435201775696915915508551015709927980050412965678680796826318226753491483517833793563100425689598659356139461820121788063135177893529324174199837983224889956558529099305395654482249717472911353484812753113724980759649648837070721503219487107029283186980993589805070931864395380545314006345093546140734266824904518463030574034434354935678754542175785438840170785412743393307696321271507924720670445416881230473888035509308366838390888701287355506354438511606251473081018168276521548578101131562789009588209319936 A013771 743 8810507279266678760469325539997850236358632658330398992203762159636686751594732876537305713328830459638684253966981114206390479309060957959967868019364739901509795674268381390681539417061359312284711188291200715958076367445334153878631966334754044341211026004128950260008925087227101591529896816542526913673184587044589540589520035317508845352837418061376177850034015867807463766291445463660396144367928944582397542987034676605716857643114106950853919516770287234097525044980519255023270959554278630773319405459310859632985957123468481416471636393843024888704182282672840403960967599418976936885239755772355206081756840628074155694654841807798944181666771632524133127292142247183052061078540793786028847892598989304333716929082482964372212426800421702372906224664500687723508376745927758227094691387104638531865681355957007312107795305642503203973357903921698126752700326921486913272974217984011385617919280917798784146481706870612810169939603250377805905277781762449078606111990283078996480671223488497998180411089049787594487188246133198595136331385566723936299914339304254580115560944717786028895655441789943632029692782246799509199148407614872655943530583252170113664301689055012164096790628916924304601156446557455933750167007454428672937026741081044336724882854521063132080654474353986036723176740201989071125914491851232412396510472750820261568469100751294741968476499261533175004188844170340129453373439002573076559218073340477130979868589652982608627540596786318637823189679082844432405447788273707516935668367109335324786789429032375216459875728282637656512154262711978098827979928898552234905721241644148308557041198144069165686512679950845446374835511145066352877931166323252765644183777049319872259528370486374709163886258921845118108728574539044734065033673645526850032836728405874094017006246327647154796018806819245011916461128886767016938546717844720028626168888714185929222945371282998273939956071888823196089687398205706300844274037481470894364859671635519097186871925695770393695392550555322462097094559857377667835783500467874525266617510189938184962437426791168668037090931656055359820124365150722001052069997360677854630036929886765940370166163157131923671464713774334941001420948386906371537326681572058310502830049050114760879422256444600294647439123994753563678432638887960240561125514069499704678091621537852931313979323762533599634416210533698940740211225650019240241168450271287153001518682044187291699104432860069740433401515137366690727713069388677010850028507620760668335051215279313131576797258546593124606636478471177316497894233859893332742846524824172989460656799296263374210300243806879874845378628257435217849403852928926994991651560091906286195154943595128749460817129042566281098715647807374973619744244395282492082012046503539562556079306538473151583312594349552318657011355107378365087763352770138523074891651940350428899016382425698902798951342085959802103115490095186182891307761431662061271583365685366681455808401449259620848880577374095252838678528 A013771 744 93814281509631595441477378349897109316746720545902088468985659475811440530980715669369231235525386734232709936240414904069645823682881080357737858670195750471276304339609725047977031712869353957207604732924705223521597160557918070499673177532461064145215004891965062368575034328794177746610341302544826576792069482850789428197209336060834185317012827517533541747162200960413874183471311297055898145229707401913369037725945236497673100183879010812692535014570018468670446678952569027487789177333958860474305029330742033372034471450692390122589984321640529014922132945900404621376382998613266423954032919464038234358546839007733609836684755569443157646387784343116969539406730648005138346364302372233635172360394038112545417860870278604635317920570890286866705480227603322879917195590638769602104273889890191087305775078230213859323804414481374115908314960958241653662753081059992652530629473093753234059604503212721453591737214758285202689516895410022877279397820206557788997880472534225154526187187705526684625017276202138306099580444826298641011656593514476473721487884911702769070492939354985635680939144179319793852168745363921173952532244283164040486713650469107370297484385057769523302626616707409995393113842943790782571778295374756509433460739030960097446552634940280230394808842921243319028385929670779629348737509231922727198043513850734145181058984799786412480337764136805247444602812725781698419520378499398119202554044929400490673640742624958816666052274580720855541323702874127516253208049538437640330996772980202538329733840336731304864756754753525766541418589357142796320330282911784197276119781026891189515374677838048476229987016116602312999248522672666525444211059009995448579268858021157999819458088938917903177060884999806817621741861691748328324478556977569899149645484065747353093082510896786904268008255011320886886478100386295196361645451610578864811446327028651774365922313421365620912652253472189391962991416094360691389829951102702083197025783575007346845812264808563152068539878313073576409862873361357407115422712981927945038943248502461793480033720472363977258944240273677471364684240124887867202441331896497796100633229434283733061529305297140723253756272269118451783130258423779044129454505379276890234134362285621973844088186622103937405931792296135946047950738879000641494864473812032855412319586135058012631251839423457768907263809762826321001769130721404870087961658488665605160170926406506282012064001094022596134859333182680522868688762850632811531103549145859596431625340294126225029737209004123590811465222761096066069577802140144207045829796327793991777073598906612408591276996055656907353591633685170199660452225987214642671105811858618135406009839400930924258780790045245761139124217852928719103036714320967975689264271169689262097132456021662118059112504634033089059856909183364831454504180296434993701446309860851366916726440068841917003233890531299972793973738533542475426645043724337628419819677817784424141447858631716442798880387879366252226248966144 A013771 745 998934469514557228260851124669704420004719080372765438017759302098440218773882660447443574195874317946109895401087937898533588730575317743649192719120244351018150088608164352310859433678632880936346575196182261220057966565620711614680519994365645411018249372089643984100586965533000404645906914189497313389681955853395205831443885010375762405255552587406697152523783115826486932305602522691051203450405924415573553513705864878227223170757943707133550112835141556654402916237486955004689979160251993946330399952313741171345423052006972570025338153056828352950890871607947508408415726169234060882262542526453079119449806741754347477541019277303430742618737127685509491655602867939958713112087091659543747315293475717822383609382546726582156865218238839774556679953463520182025358298649121618723206308379550754697631893032995317174079869405397671586191737704283357128200994807126801764146142629502284436266668750209058037844817862746220838237975902325923597271027989559427337249431271544429445394841174688448137887183957000368683348332576510427929492119407742145492186402998539811085062608818251887048730640007221397164937892800635032660246563337127130703102526950195055278927613732095129884126368214700501630945876199665484252824295289150407312447489949201663117610892456844103893243924559425398861014253379134461493305356998301513199204767335482617177887916070148125720090636512528702274790130749904123524771052990261591173268795470408256424692926627470561479860124619735515669804014788203709793064159311485283994244453638693196628135005931905514934199929924615542362133025139474856495218876852444678132596123428374337385959709569619540174896901747609581428815998269418553162929959356338431536472054800209290382077589731021597833029344303477942994036307343293736199999047674697164286145425114332077815735142576028986956645751899360544803567218812913271250858800768749443752512280490201084093448340793310701131477921194971872645621932598572752641918909319341571781881930543506678229214208995681580443225812624277607441612219875551733670965021047831568758774667710054213176975399055589731629853238270434117715091157788849806009971595302033908532879542627016253189639164042803954421205996787121573274586770991696399261890431573278540327213062689617302777491851011152162725498361724369255553518579467583598830637316917150525844430378953166097718497569586180978323324545046354574666026837703921519056696615739587311363745500024376478890864457483649152603643982179729182207505797946833538177183190591305112982803946623451856044116641801475907994960481691960150911508864437188255516623995671298350424442279681157608926679917454000634749501043715479692285984495302311861515161934684670565905803192769941112481507497852401776864609394671697985001009134934089667005139285959414851262810266391718658233093429949343184332309356368984468725327560511796439812933000307398345354929303133853028732250434466377282110310232367905160278342916425576747067414239929403768548258136798710516682922478370139491853705098991501312 A013771 746 10636654231391005366521542775483012664210248767809206384013101048744191449504302568444379178037669737490178166230784362743585652803165983334376604073192361849641262143499734023406031249810082916210218332688948717471177227990729337273118176900005392336522319314010529142703050008995388308669616822289767392973333465926952151693214487590481118091161123950706511280073242617320432855190055661614313214339922283177027197813940049223363472322230584593558041601468587295256082252096761096889938898098363231540526098692236715992486064657770243925629800653749108302221086000881425069532810652250004280274331552821672386463901542186200291940856773264726930547404312935595305067148859337824680377217503351990821821413244929443372740672705357544646806300843807165919479528144479562898206015164015846996164700771625456436020384397015334137269602449428674407049769623075209186701084192706286185184628126718940324677367488852226049986971620602521759485557967407966434463741906032828782287031944179405084734564268828082595772222734774139925740293045274683036593232087453638365200800819128451908433746658696746093294883854796893437012258682541161827766305406413729687726635706965676948610021231019348943006177568750130941366311689774038076324073096238873537062940872979099308876320782880476018255261308708761647072079769981023745980715441317914512545132362588218907710150530314937242667525097585405621821965312224979107291762172240305422812966134168907114410130282729306538637550606950943770852073149464793101876547168348695303970714942344805157696381543162929923019360853837306295071992451685128271961090600724830932755883522265329944485698987497308863782302209808546823054032749572768754078878207226291619000354439512628523988362175455917973726096458143433137000498600591391703057589859640175405318876486617407964581947798149556653114363966224391081068383745919900512279144510585644077076750762659661143427037932767172345647976904884060499930582338309602670131152546432349056333478796427259109784672897386017468559468452823307964038286917234874860128435544117310544143432661776657261908434049143919462394677281103582485430290648135672734394177546776057058058101369892469063963277818727776506677001453789270512227799937519583259340609315392269897404164691519045039974733229566748228701106555641083833133865834170830160348626150533818799191494675093312608506562120953655057186759755653583511043853767871356334915705564395125691401162084259560747229924743285896176923601122249756332145521736537883514510646613416216843040896423646515363157754001902115468330339209055991686905746388527180544741012305907984835319461394044966219851287761050198758812687113482427763461162905979016701413444280522372185764992396614332965703091837132374120054360834464240144290745268778186774270723116895849336246403716539020272865978842100606226770430026616946622987287864329608491128110587273177581339287219769267049941002626197985299910583354253454146643795374099541202773826826768291327501852640632669581639758549685245309258251894061505970176 A013771 747 113259094255851425142721387473343118848510728879632429576971499967028150554321813748795749487745107364795417114025391894493700031048111390544442080171352268974980159303985167881227420747977762891806404806471925943633095123645285983284162347631257417599289656055584114311502076495782894710714079923741443200380054745190186511229347863863442945434683647827122932110219887389227969042063712684869207106291492471268985602322833644130374253287111264752206026972437517519886763820326312159684069386951371689443521898874936551887991616475937557320106117361120505202050123737385414140385367825158045576361082374445167571067623621198660708586242921722812356468761124138218808355001054229157196656611975691998270754408232008713032942682966647135399193491384858702710618015682418385740097649466440738815161733816267860130745053059419277893646726881516525086265946946504827419993144483936535299845920293303276577164609021298502980261273816175651695002221236960026594169923815437560873792316141622305342253640334481423479782627679875041929282640346084824973644735267206341312658127122079755921002534421802952401403923285877321317306530451698291142055619967493393714913217007770528148799506067894027545129778752051394263668486872713957436698730328751525422646194415481449440915063696111308642382022415130894018023505390757940847202658019153153729580569396839354929297682846793451759923807239089399061160286644571577534442683610014772142112463396630522954239067250501656023412638862813649272032874895501116948781474248576907596680172706087485319151070671598877820310154371659637429926575625543245839841692716517999771984647745081233248883722818871344781553953930041406571879340717450841693431895150545553159115774071930468523428080444254614584235475086311276042781309099097138854157216825448587715835396829502160006868580154696479242361747512357316231216150126555100654748330748715938132713242120800071855211099908104851136459658083205476203260840738320649231556512314411652751838882224357455000987197011366314005221220085662583201079679094716947510647581673761122674039270982597846524801005755284454435578523689190946304861734821348643275829202518071455554202663386615010593080982213813364243096711479948152414201613734708522545458807990296889867559545635294791585650959428426735139209382604466260655209403402250999547392171250884102573791035300393592655377873463914519048924617878199357225594954920294202254182432849679298362039573873195802836504238666508222491882504749715405424685515450655383662509365139655876944699465118988095586903764612253725506781451898028199482172387545037418440402299033308222526481624923790800308976512079662516383837492384360890825334462622864569836650354699002219034025639039149417418806521881785519630338834165375229056407855621950132772434659748707003732351706773707487865476942710687255102651538923417247641568641179381671213532121533284794886100730316103155547771795963756147473447891556090779753463133143411914727135708051428766055239726917456665705300149037048492052981866167966915570434048 A013771 748 1205982835636305974919697333816157529498942241110326110135592531648915747102418672797177140545509903220341601430142372892568917930600290086517219269664558960045588736268834067599309576124467219271954598379313067447805196876575005150009760677577628982597236257679859649188874110527096262879683523027998887197646822926785105971570096054417940482988511482063204981109621360920499414359894412668487317267791811834072158693533532642700225049001160747081489775202514686551754261158834571876315970832258205749194621179220324404503334732235783110344489937661211139391429717555679889766823396602282869297092805123092144296728056318523339225026314630504505971679368449823753871364051225432065829999604317168397586992938854428776374773688228858697730612296265975466462660630986390971360559771518660986903842141675620174672173324976696471011550347834387959118559803086383402368087002464956227872759359283093288993648756858786459733822043594638339248383651731150363174721348786779148184140582275994307284316762281558197212725419535309446463001554405111216319369141125213122297183737595905241046834986523357837170148975148021717386679936249683404080608241413869656276395934698740583728417140610935605300541884151843246119542048220658218785968080540546242700336678136046473646863598236193214424083774676313759503914285400790554141013902587942780912573902937545451287161726952656674339668699481823921203234732191398157586745695079437293769213510247321808416737588083341633337297778611239737448606051887295893270625137798846912089450478974419543678320600511184851030662523749431819353858177260784481702634344045483661572092529189624971634113880575342079233986501447080897177371219959416562351662819563009050038264762317915628837462200570423136092939338719042467303535379287186334519066044757376561998215305440538999753136641487208110972667887511580703229989566547558711771760225812327309237130602102279165114287791821500454901022439269971910612321432181638273017613743123855278501580417924958180850511673777028511527595551472135185925096423000546057093375449662208434233170157422701869796081109282268870830040120242505196254167752377720353601029348412424858741149959740676632795126298612684702460493783838487926906418783047176348064045387480681283309774041924618940804011415993887875762301505972356743456669727427168643180631839479413924205726943878590974594463596643761798832949331167066755738135079991292665602534544983385168958997382601788908603097133320979553093564910574969636962051368518578525238399720007055777707159904586985241809351285591277669196208899810204268086171582579558431553403680106665953461976342188524441689981900624246474455101618908674765508161358008261939620652976834975628274305004488862996675451844997252213023847906192915438992630846662525013760884257004232175742080973726437330791598485983397892333033586456546852887422891278056035081690030086416495947200576405866400272674083422075458297273149289254622814875441711050068014541019331613500956192612217078576430035986946492343380150910956511716993981743104 A013771 749 12841305233855386020944937210474445374104736983342752420723789276997654875146554027944342192528589449490197372028155986560073838125031888841235350783388223806565428863790545151797448366573326950807772563542925542184229736341770654837303931694846593406695371671775145544563131528892521007142870153202132150880543370524407808385278382787442230262861670261009006638855248251081477764104155706094052954267447212409200345768745055579471996321764359634923703126356376382403079372819270521339012457421885374817424326316338014259151508228846618558948128856216576212239943632532879466237135527021107992275444188950685152471560343679636516068080198185611979586441915253723331222284417448400636957835786769209097506300812921957610838590232260887413435559730640106766894410398743091063047240447130702188552111124562003619909301564351864023330988103740562988694424783263810468415390402246853914389141657646377341204371963032358223245737120195709036316789123633289067084432921881624369864728920074787383963404884774031683921100267211974985938040551305624231368642614701269326220412437921199006666698936500714250187746287376135246733367961186628886650316554574884100031063912672189735540185713225242325240169982448826884680883729453568713632988121595736392273184948792622851391803594018985347187644032753388911197679310947617820493516034756414731157086918478983965305698068591888268368792312082461112972043428374007581983668161205848304054585457113482616021421837911421711775546746652480724352757240495926671545616467282121919928468700119619301086757754243096293774494552883950012479881871472833161169650495396310028419641250811126697960044600366242459683488267408517393144648750127867555920505702706920364807443189161165615861297511673865553117618078680364191848044718649960089959015244576545632156996572330859269371398958555791965636967666223311327992928904598405162945702884449661188756966651185068550136936407315336843786086933346660904199998609870084331091551136782811005484828290064954709696248302377799590745837432075295459730426712109814415930261788003195407714795836236929509588671651637598936598267200342195329714378227317966325143760501895499895875764771318724786002504827627866711799337810312219445699547201886333754185955285894294304682473998413342481681113557502918101116986435593654604326619257644491712587367826776799464942580498419236697481848377062775633973244478266926815099662331747284303335787834983085279075404129943848298805778275601790281340279167802276694371922971985824136738480218635129921025838664042218854785972488975924621601232365179055046581555011307138179180642385775779072463124091623408255114927277846976459997922038139568903130902140071973133080712897338820489864799687797413188600211245530741564277932505142163594393533255262566346525895568581064207301678208239104698268940678751220757562141628589310889545278946328740661549835440360162848845791737569665430103433640278259479949364493631983223732793703339261124218832773843020558181538934887452681827023189006250472311846899864936762551917600571392 A013771 750 136734218130092150351021691417131894343467239398633627775866908221471029110560507289551355666044420458171621617355804944891666228355339552381474015141517807092308686541641724776339230207272785372201162256605071173177678232567173932707612264686726526594492317561061749758508224519647563684057281391296303142576025809343894343686444219920684867838951064939223902690530683377515575232181049958489475857039777917733165281745597351810217816834146901392667590889442695719827989161779592511217804646628235471055934226616367175831445259620758794415679676060994103507930919799210100556493019091720757901748929723946895503517174539500769623092917950280396358636433513621646030854884476990569982327035457518538470247091055993004640209308793113929178261840011855856853891681925816433639327016281047716903702879254336214544794243057218648120428361328629514703618235092193053867687077003124500480415580370618625929144152662368550361120608855843909818701170588447261986315041752195536290319633540956336064442335213073889370391875645273109650268255790302286815613306561339115785594951638984927022987010275859605335999122467981088107216902050715224385052570673113365897130768542133476304031897474422380279157329973115108668082049951221599662764057518751401104924873334743848121619924669114155976854033660758085126432889302970234552614958738086304057360661507964221262575073034366426281590900539054045930926318425326432732962098580519872741573225947344362895396099730080818386986021758355614752908159096800627198617724143620034203398334718873706317971796567180489336110817999108299732885782167442727500134438474979909182612340038636877079878554904699749710709783071365893202204219891361533735441544722423288044469655078188091477691095904303320409596397301788517914797980164184775037883594324251057891207699502178989500266656110702072850102431709945819020468706976163818175045844313619992337884180901818609921858098865093706712634253666275245307921585197896657957462836504463371586402451632611637748845651923718810042261676976737746055209583630545303900825427518658024701347146064250825418100175746637153476898349149243695870798699364481705430130761824183282891285143285001781521354671404581524747239349004204512657808778605685681814572051884202445756258983135105270744940497160291071940693671566201234226869841855398547755630292619519360702708597147168032354786721518964434950547107204586236727181204508445083261919468866899892051594903175642096685683927078607862915711292578758642241672235805705055407991337368026863399083130094721546365761035062615645370809922224426578136000397760398407331915480123740495563587345327606051100463745654514605346057873862110129680537845987486369921043430930863760576080387075666855632215049342411336176431425314753757953102342102035806457807736014251171679348269561329986827167680347342998626521684061218982351878130220508430564182647768955014014509990421641797499741361401682906942500833128193357366306787353156452450682131375880482903517026578681596156094142916538555029176545789761846647652818610884182016 A013771 751 1455945954649221216937678970209620410969239165116650868557430838742223517969248281619142835132040989038611426981604611053206461999527655553757935313226881609918902894295401085418460123247040618643197975708330797851995917820375268035470655394384264055178154197390185511428595574685207258107841932254523035862149522817893786971573258053715452472749150939472856115848770716603785845072263819957995938925759555268022743920027120602075199313649996206029124507790785824024728428594629101059447183877297451295803587645011077688253229124441839642938157190697465214152448434021989150725537667288642630137822603700586543321450874496604194946693390334585660426760744053043286936542809910995589171818273551657397631191025564213513408948720029077117890132072446241163780238629146093385391554069360596089590628258300172012472969100073264165186321191427247072564126967261671637583131995929269681115465099786347128893526937548900324245212243097025951749530064425786445630282564577378070419323457944103066414181985348810774015932691870868071556056387655138750012650488265138904885015045051911502940765685417353077617718656039062626165645573036015709252039772527311120072648423436637255685331644307649505212467249553729677097737667880607593209111684459664918965240051268352494799008957876727532841541750419752090426257405298027057516244080643142965602776323736803028003899377669933707046379908939847481072503438592875855740580425685375604952271709887322776110177669925900554184627159682970585888966078062733078410881526681266124197785468086567224873763689847337850450907990054505175555767808518930162421431500881586072976456196731405467146546852625242934919637770143904030817070533403217611214981568204363171097512887272546798054454789189021755721382438469444138756768892788239484603384512364625264425579584299201880198839354266755671707890692847503080929950791882192335927888150251425678413790758242564558447945036715517789076129533038498812038749039187203613931064283099525980652013304984048718749708501683757889330002336448303519995871646498046395935989152218670647019944411292142789051930671350192410222013621741146873632264550833001199420032351903903596226404205698698969639384541115984075508604588196769650780347874593341139961563208462987642412645652422600922892126413762779334024506214836910742047710076076283736501951355812642152762441142423045208513769010733933303353425597514434248671025465605923246572918504494750050565382529014237045509162455533016524326493843378622022589325966859147429984291760294750041473437169248595025702623501346731391908384051845694203992132235352722241270236032357588796761078053048349232117737963729271517724824240883748660838366984074754866919270452551837322614103961581700678771825845397995907606641816751498014684633738702477267162736773079746476041700374289041699735681460338508249375202891883859724082798330587973768647416833443832989226502378009641859777246016205119593123748871149002869236434671736409905694863334890375381956649299009801635870090433775302533950671859569384143104207212568694770106368 A013771 752 15502912525104907517952405674792038136000458630162098448399523570927196019336555702680632908485972451283134474500125898494542407370970476336414495215239835382416478018457430757535763392334488507312772045342306335528052532951355854041691538639403643659536985893810695325691685679248086884332300894646161285860168118964933043673312051755962137929832959203506971921557710590397111678329465154912740757681487744493906177260448780170896722291745159601798117758956287454215308307675610668080993613925463261397716601244077955224520383717056708518005497766546609600295270925466140476925525081289466725707535084203845513286808911639841467792391220282668112224148402676804919300307839932281033501520976778047969976922040207745490778485970869613151294126307407575911931980923147602367649267730551627161961009694380231588812174977580116830903948046317326828662823947402279596985189492654863564517472382525024228458274831020690652563019964497132334228996126005774073071248747619921693824956180188809451178209779994137121721651303041003225928888415751917410134702399047199059215640199712753683313273018323975570473468249503938843411794061687495272115719497870808806533560412753313498537411348587851931502351273248113601736710687592709652490621216126512057141876065905417364619847383471394769696736558469520258858788851613392108432966970688186297738362295149478642185520573429454112629853270391495978460016614136942111925700372697879441531789166880212920021171829370989100957909996304270798545710799211981818919066496102121690458019664185767810455835769494453431601268278100371109317815625109568369463402621387128505053305582796005414176430886753586771024302976492290120140167039677461124217123738240059045846317223678078305683834595284703654921280204822641189482075170409174032056838287658529815603571413617901620357241444232414392345620097440212805742116031961583992960153023877180623750043993766827418353718750946833418082627267793935350588599769265344081137972486443752641982637671470150757246896125928654005585864878501535880916041291911198023926412492824405049468368091438736417824957788536848784044001044299731910436352937269796771424504483072765492618751982279746628720166593802998436015621655119203241509144168669896458310725043713892416409850906995854626955362053746074348692942175583425581324016890060269226272778036693013642614473284520585380254612426294921814107275762333695879849079157771870729508436235860098538420193168943596060581561826515559951028506444295567296531142895116201834472738663618498441609158978159039833681535042339995861040473384052951884108224042035786425045473272543605507911959108858822623589673837789283120733928516930155740606931646427989822956391778771963811194978982921948827562401601797860424195522064769950860361980049703977940748821159753140476892025585429716018785536189684435839347160392779338342033636624100744688557694442509933669283797321046666522908115580552113427581677979994582551629556384649292675838904789912717067074401735856367818744722938839421381506753960694802355773598399431461912092606464 A013771 753 165075012567317055251157215625185622072132883493966024278558126983232783213895645122143379209558634661262815884477340567169887553686093632030141545051873767151970657940534722706240808601577633625866396738804877860702703370866037133835931503432369997686749825797296283827965069112633629144370339926192325371839070130738607049033426727097484844676861349598942237020746502366548445150852144969510863587792481503371112975469258611259708298962502459439946357897366548812484602860129902393726420001078332807362886370046942067230693045819219832299722540218188299023944044814363463798302991065570241695333833576602547025477941291141031949053381713569850058962732191702618780709677879598928444724195360732654784314265884132073985809318617819640834979856921275868310251732869675670010729402794913726020560831225760705957672039161273084015465238797186896071601749391939473148698297717788987234982045929126457984623710400708314068491036581965465094870350749709482330062656664656926195848133406650443036145577737377572072092143074780602349690803850926416583114311145054575582528136846541401219919731099113691874401489920717940804648783168848449657488181213328372171969351274997282132426356039763447366637036357545913631292495401487172379720134709315100384446696349760884098472134939203411507730850874583451716328383691979399170594232303887807698318081718751648581991423065876827391282677623128649178642256907330159607784857568487020293430491048940507172385437639142291946999825640647875462914728590009182407850220050495391759996993384250055645733739273576940139690304625212751572016100776166683998046311112530144321807597845611865650150636082152191937866778093689905199252498638485606050663933564780148720171585797724177798921470770591524517601791620951483385605136414516885093341214086988025476546828412203416453563906898186748449696162797543385955542051508326946357039709398244219281690468445629178350630397260081882235743815147469823613067410343137383775957131035653078131831125925814165263164949948888307851478289226284354059994007676270436558768440223594264966739183437639665377000150532340365852500523119703545382326286076048796022128123735758806965404471107314742102612333890814327346694339383709276115589367107997057488092600265465526449932092457691860067820695148288199664882448285612315589938131845361746721352540534707209266558911533575193128951113115188327476614272317329193728632994871954879527805829039438329237098216862911410853072470328737682358551536618859200573463609547197317133465721290209771406254324799437456149040985130836275928358960593395831661984369599597053853884199406044311448246540591128743295982847024780286669574870848272298325982608171165235634839659660363870661604136210152911115884452255943617796833918945670436761134363569247957113093447709051439797946288433655616168028389347759872817368563862314394665974162773424729443762330423845773710533873874504905135925614701718903776889707130982315009751516383745668412332658202990611330208229683398604533993809852762158870283916173478255484277275757146206439962073628672 A013771 754 1757718733816792004314322031976976503824070943443750226518086936117462675661560829260582701823380341873126463537914722359224962671649524993856947171712351872634183565750813727376052129989598642848225392474794339460762385492981563401084998648547875735368512145089610830200172055911322883129255379534095880559342418752104687858107927790134018626119219650529536939796908757199007843966273639635351675482814343047895610962796665692693373967352726188116548818891159011755336051254663200688398920171482087732800014068259839131872419551883052774327445608243269008006956189183342162524330248866191933571914659923663920727289118868069708193520408486091763427835172377249484776996650061969390079423232201081308143378303134238323800897624642543535610865516497745445767560451596306534274246680960241354666931730891899997037291872989235798596673862712446069370415427525371510087339474099017136078088825053338524620273268346742128201292557524768272330179494782906567850507168165266950133390924514013917448878111747596387423637139460263853819507679404664483777001185072541120802759601141972840189705296743362591078627064675804633687900243181898291952934153559520506887129652376171060146075839111401187559951163135148888346002491035035411499259994384787188893588422732253893880531292832637925734318100112564593875464629552196642368487385571797376371690934141267554101044672805456458062377951331073856454182751549251539503693163389249792084447868689118520371560139981587124651654143421618577929116030026417774278789143097674931460447985555494592515772855785047258607422363649265378738827441064622851211197120726220976738607301860075145442803973002756539754405453141610110561640605502594733227469564597779023572387045574167045202915820765258553063423877179891395089923492541775792473897247598248495274270628933141978397548480651892497492364741468241973654611764460665324809758825672504446911440108009059491077512470025351882046200143690258681831941785333726862446391531267633975947737828858069231722180387055762702002540823681475802030816193736927608477766351500831733365838825243987156934297602868360215597425570178603351231010294137767580043620261538359776567626808350687373908616131269390957587601325757736372078795580965952668133210007626676925638876920489502926002154761938972750031668309345199936401661227889411879088961851613562364270319290009508656437071452450525310970988771634921254822484129396575557212076467611939329716621813156280702763515664060398841753856761917612767706240514458557032837143000298153645933796050464410033074988409673144666085166212398478815536809567496509429436158955275559828300929164214338858615625355119860492457633224792403432575062811806567429039772696063554494804760842365708197561937647621287642300687568933498810632558703285352247340219031205979730968532079241565000957166289774947125759340468005923674403292885211426519117181294353109798469764689015728229887335945343902887416321601530699690223834146454123877254518144545444029444057229668828341077966087312211467650783139415196464396584432262092806172716159998099456 A013771 755 18716189077681201261938900996490845812718707405789052411964589695778742570444299709966684609015353880265050583751715963681027402527724142134588773484393122739808786608114664569100203080129246349047903979071610126578197880729267687094753065609737780830203917320914176119971432051343766059560311281279052936195878074872410716313133215109347030330917450838838509334957484446655035522552881714837224640541007124773992465531858896295799046004371828451065011823553061157170818273759653760930071701985941270178854549798830767076177523388450745941038640836574328397258069502424227346559068489927211708673747298867173427904174537707206252844605309559905096979588915472952513905460329859850065565698576477113769110692171773369671831957907193803567184496019667993506532983688597471976952178658864649944493489070536951168453083863589382783457383290162125746656183472290155839409990720206334464959489809167948610156669761356110181087363152523732563771751260448389134472200326623762485020346564225220192995654133888406333286888260972889515470117770300867423257508618652417854307784232959726802339981999723324869805220984667967739508761789400853012714842867101774357334156538501469448435415534858199845138359985063065363108234524541057061644120420209213987338929525253039462039897206081928633219019129998587795585947375471789847939653681568498463605765066736216916067923676032500365448200425773274423524137938496430392635324803768731786115200905801734004916372370523939703290813319153394617789227487721296460520546795704042670190850150194906421107949368399183209651833328137377752811034592456104119696826941492800960312690550206080148674976704533351635304909265051864457260349167391628719406095923837151042998777261273730697320647659508473073019337444211483574917505348584828638262057892426149977680433656880095785977096221981351313298699767153840535474306067977164378574311975760827350713014270080465460993352780829946840027939130013874444146516130233523631329177024937766575891512401680721179377776761369761250923054690560354340024130830910805175071256110780856296879451811197975247036400875342299575681387471261768483907797611978949192304468544860454900892090255318119157378944565756474916392778916668376889895015346125464010282420161208855904202761449372227156070943905126181842337204157907688922804888754566457688539265795981212054750359800021248173741936825693193511219088440368641521349811009814736533194190227131929982822589066488076923025914790915126866995066800898740750536048997954715285649898667174740021903060345345038032182476586199644404474849829619002427835948274702832404636220555774161051748293740554280166539178781316274523688878577589511750059268820116329984415499667684728260681093449510060887639512071871470815217721234003895335615485072582430729678652244281272175352929579764184130191906653523636995085457303327075285046262641731269575559746422271913134106054408639474191840353146021877945208992413098890301503385991443511045006109203119888025520321381513684175798182897700427707545538868493011952894831034726764200127081671659763007488 A013771 756 199289981299149431037125417810634526213828796456841830082598951080652050890090903311725257716795488117062258615788271581275579782115206665449101260061817970933483959803204948331778962397216215124662081569154504627804651034005242332184930642612487890280011311633094147325455808482708421002198194523059355664613709741241429307302242474484327178963609016531952447398627294387982818244143084499586767972480643864593471772983233527757668241854551229346940245897192995201554872978992793246383403482746302644864443246257950007827138269040223542780179447627843448774003924061813172786160961280744950273958061238337662660323650477506332180289357336193869472638662771955998368065341592347683498143558442328307413490650245042840265666687795799620383380513617424794857563210316185881610586798359590792608966671623077456041688436979499747878254217273646314950395041612945579378037581188757049382888647488020316800948219618919861208218242848072704339041607421254447503859989077889822940496650215870144615017725217643750636838786202839327560725814018163636322845951771410945312669286512555170991316128333053963213685993044744520490289295533540282879387646848899693356894098821963646686940304615170111951033257120951519986376481217313175592386594234387710537184921584894364191800825450360376086516115696224962847399167654023618300861432401341371640474186430607237722291251302394063891292438133633826061685020769109990820780938510529456058554659244976863684349533001338909960640580222345345890219694289256364711622782280656646352192172399275363571957444874714502816372721278006798311931896340472596666531813273015344625409528978594341423091151949871128212726673854272252740908197934386062604236109397017984305850980278042684465070256278446221281509905105963877105721596951731255340214392438553644962341257578459259929084120571657428784004555120654094021730411011820846303059273917901289630392175947816796228657220410277273952617495856387735081272103754726559626393076961537338500092824053096319118014566955065217799828686345086653012576945087538253504158735067594557849172402885636040430443596520644805881855413793995310816650228972351850999657981065674123784698977038627332787771001736174944909750309904684877123602123405543940781487209876551897667951003912915474757843410701783584257206549873401071650026455458623641467566102195607945958981831150626250554004143319981124507460853713045294919332787632507314605451737538500790457094928379965043076379940693664270879763471295969791511707849730221808361600121008076631753223786557233964966679010689853813618848200985783137851597177229035759444566476477883266879015831749421975213309175663455691128239179094173121114631094396598681674056240461506986519732283050383128331585524541287421240438295699673477533633685052857722409618289097106986123157994165329032618283422046719686723669949365826697635172604609154558440560179904351331051961267343193121194716080298840956360585351214676983930408054036890505607225050794820567695740382070357709103899051494714154229944897871713591274424160857770585202953165639833156503732224 A013771 757 2122039720873343141683311448847636435124849024672451806719513631106783037877687938463250544168438357470478929740913515797422373519962720573702030217138237754499737203984526289836782391605558258647401844548357165276863924210087820353105141482537771055701560446269186480721453448723879266831406375281536019116806781324738739264154277868309115801604508808032229659900583430643241048663635563751599905370973895870191287438725470603563651439267261490086219738313311012906156287480315262487490480284282630562516591686154651683343368288740300283523350758341277042545593783410186663827041915717372230517105436065819432007126230284487425055721076915792322144656481195787470623159757275318133888232610293911817338848443809216163148818891649674357842235708998339215643333063446747267389528228932922759700277119442528751931898476957713315407650905529785961591806403094644529217344164497885061828998318452440333296496642502258682145107849846278155802115035821517357021101163701370834670408331498585299860708738117470656781059395487833159866608467665406399565663694461983745689302562785687460715534134490358600299328453940439654180600418841136932099719663647083934864208364256268909922540363542331352054602121823891784814936772001950693707732455407760341799945045035955189914295189395437284569223599933403404399106337180043487667572532209482925227769137113105867266957243867891992314481881246932979904822101149483182259675433260117648111490011640513644510953827398256713260900898207533243039059304792001771449359385724431970358142251707484071314202873025960025988736736168216388425450832233352209305230747731067389571360664564072547473074585962227773209113623200290947185190491605342794609906092859447496888701238000598504184068088852895364205517469568303363421723564342034406862602850685719211559009710695434199724887715847008301692080502924724793143385416453868371434975148677812931984415889492353246242742082928632413047471095878816603145385360780328406901833483486449580348988390517369605968619108937534439132575852202482681277919311292107323312282210999746851977987745926252558503363415751825893029996446078462069575691638097602509444358182387298070059474707507303839524185626486790813399021299865084571612115410022231881441275810765524606368342289664723975221516637152591605170735343051974610929481697723424534346643856178833408571238538091868315899036118071159013755443170336506300301055522710937885918850101309956416787146797389867778677293608506137156327721442359486340016665183927401815434318088493999974908326879261427258965198105825563407413495644096618851843806743134772766565743841536501025727760576467845192071316102464476199133490778994755393628591893134982762465350848434126392462109349920479550474722665315628461368186972610123188778131478442829028217615542305995188239386321872423539319481877953471224233637620847322676419317893878277738275084795621532973041283574670320354481336823022058503327512819733880524890984959384810103705732340863249404824243588285168886538317100315716314240453272538006319890068464813541191241045307732943450451740721152 A013771 758 22595478947859357772643900307329632761209392414712266837949381144025025787321621168756691794305531630345659643881247116210953433240563048668779217752087955609913201748027235934182058905815984338077534840750907095868047064989015111119863546506062186201110215631874297646722036322011866433220815083997795531555758607545818095684714750741755465055484809787927181418621412369489230686170391482827035792390130043225796828647548810986745760525317800346438067773560135665424752149090396914966798634067041450229676668274174731124240185538506717418956638874817917949025482605751667596430342318558579510546138683228845312011880100069222101993318026999356646196302211772744987195405095467587489641900834409573031024058229680533705208623558285732562304125829414315968170210459580964903163696581677761545288550767824046150570854982645731382460666842081160919029554580151774947106280663573480138355174094881584668941096249364050447481108385163169802980920901427516817560685191092196647570507913796936272916826643474827553404720443154447486259646963701247342575187018631202924099693688542000081699007464053338375987249377557801437715033259820426052997814978514149738434090662600751352855209790998744236677403393180799724709446748276770986599935185181832119485814839542850862207415176682616206093092892090879450041684278293103056684312322966574187825285771980351274658560732705313934164603071517342370026545733039696924701024013353732717091145643948189286752636354136637482802072764113813971879903477425234862392778739193751620373498696181290391353632191980422356728068766719168103954200461620734324682097001840405564155848356278244485493298191325801329130641859836698005627908354613690077006280076767396946870890782230372872551957010105629838060350015963294213714512513113982364272995154101538164680335399484983358670604398338944396417273195142469597390767914400790419039615383121352099770060391314577365992717699024077934129472228917639190292063321588936876690722932163715131556028382228951564353856271966866707883667674252035590247284826638358778629180982725304479861613518622737242943813650925442108983402157843464116841964562463271520563525926059949849993286685537771283253528550831348581072778800963420518525804885916725073586704833031306008610108700349980888158709152400795411857989932817425657177121117359024441723063780592218134466547953602213827692936585221701178467958877743119085605639205826066609263915878748415925949539098607312107355822343373348440577577918243810548497450878458974530744619006284111732823864610375677453461429430830599162138901618340797534432854200899060418392040424680662921949194618229615605175373859041742568373409814736155431357246478101296454731055834126577826936540357953266253454846940280811856648454884352591714109543982459243492461170294474236764372985555297565846673843036448561595639773386782291858512896934015901357153102903778083096943587503089571134517274491538878943431356504526359829039207847529457984258637965511879662568545728060478303860000484161747314032346445984691294189449013334586604334650436740381860410135198826496 A013771 759 240596659836806441563112250472445929641357610431856217290485010421578474583400622204921254225765300799920583888047519293414232157145515342225161110624232551334355772212994008227170563229128601231849590984315658756802965148003032903204307043196550158669421576048197521342296242756782353780935239014408526820005717653147871082850842665898212191910802254621848627745480798910321328346342328509142277117370104700268284631439099739386868858073583938088872545652868324565442760883514546350566471855545857362045597163783412537010909495614019527077050290739061190321223338786043756566790285008011754628295284699020744882302499305537076942024850351489149568698225950956188623656673456538871589706960084793133634344172029638322893061423648626480323414331831603636429076400973618114288887041201704804934232488575790443411278463855211747760441180534480201465826697169456099636787676505730416513205893762299113554884792863228409164778842085217432062140845758400199073386175914749709903330768266109777434018370099719963788653463278708556833692720869490881703740591374385048735813538395595216869931031477239947027512231372235469708789674150567896612320733891218666414846197375372800405202273854554628632140991330589155468706188975651057465316109851816148408284956411452275980784556801316497362479253114983684384043854195264961347574557614948081951963642900046780372564354681846182770984693505516661556042658965406692854216503694190545971586518816760319525342071898846915916876470792283891172577212227623900814758308014935067253737014116938380087133475580207537254440476228025701970904326515337579089214968875596638447131473297650747281532639141237132552583074523541160363925968159926571939962870257419242690281245049189010346933238243604746515666606969977156787632129239637684214778852400873178377516211333716102803124595633513079933051124981877016273016896752539616381933824599476157158351603046717619793090458059208381842610620293515022098229890248278999863002817781679238720808590213973876257239861583903196705545293395435674964953088834045244274843519104059042101566460746294906162865727755054107576455266176717205916133238661108915150960424060686346002728516627606188624083572009252199691262948672658501681262770425241288583551233062117346379680437441326596497113935054763669545463876804639948397621985657638892255467183135745938695799802609956372837274388759440674148326826130208732023528846263635957255442176276913132779510692321970659319124796312239414195270049673460094720400856953831160803368703178913221731108510371280213524457300579484219878455024432092812146641031531173195335038446441999698792915024294908946963907380851076474868040067707310583033091960498822604649976282521779800701220281731486379066787210220110084649592747608586396571838424325226024707726541295561673067043550192808481135383080652104283870372307022457843709445326553401317650966239719429028816255319732897753440339938785905982989657084060196679459609485160493668616385977056770494647029874912387972979501285155354285399816424956844992900529253093986678162955357850411586049647119597104529408 A013771 760 2561873233942314989764019243030604258821175835878405001709084390968967597364049825238001514995948922917554377239929985436274744009285447364013515505926828206608220262523960199602912157263761345916734444800993134442437972895936294353319461395956866089512000941761207207252770392874218503059398425025421993579420881570718531290195772706484163419466222407213444188233879546797101504231853113965346966745756874848456694755563534024991379600767521772770314866111741919972834517887662889540831792317852289191061518599965776694092164309298079924316431495789523554540386111393793919923182954765309163282088191475172891506757012605358795278680606542656464607498709925781496464696258965225904687199710982877286938496743771588862165318039010574762483715805342915520696805517567085680948069214715752762939707538355016641443293083130294690153177690331145185208122671460368548932515179433017475032616356780960961132413274407656100786565110523395216597675725635445319733416001140254911050666020497536910117427604821818174421582076991688713165160091818338908381429816954451998938942556836297869231025623169650955948950239651563281459192450355246963127991174473696359985282309652969578714593812003297685675037275688113327430783500212732459890685937702138348251418215869143834643393960820418063915679087168346271321298959471181308428973889483967176624508869599698117407065248652298154145445016446741412248742232663650465511697331335740933505453252360863882305842381578921960682900660996238873205602155799739295875546463743028596117791726317159871167797247978049856685282190876017674586189268735314542141960988587353006185055927673385157053759541575892987419904577526666275555083708966898138016724642501000096166114697283764582174145120817903340898818031016316765474706912143662061518965220364497603363792618281409062647670694305647275127128378807026469275083916621041835234831364335222121422127869241449215556827197414450849860117884885347955301951871363674790541254003739320533899169868598393834387090046145401238520646284074599067026820489904913761038533791420020680297479674026548160822194269135816137474095674249684808594986725263487728527426595398188212237053245050750696469241874754517422312567877466467725902085979487969240837653529645425504250837297875245599501269180463123553320099360215806170537878903282538924736214566029422755232876298190815457971297691510524298331384044634462578586535155015195672855948292996571037836229851844343580430040831132725282351235488923003088582828324844394200234269951449067984992843418433391713608421336570347973265789100152924263737433703743932183927489377714412792746959178692190467271685791302262304394890640947443088136363195391463094312947456291911317866593559876866964303150214423732181348863576536227950696935542215006711087872211715140694817879722453024707129559042783606414651724325175131119818173837140617230347488520532480298835486644515895278632739668192326906873868631072974242885921797988936583427277883700492227001574108067107136285729684334212430937245292940485484404835486944770149079148650391182568256642529469969029136384 A013771 761 27278826195017770011007276899789874147927880300433256458198330595037566976732402539134240131676864131226119008850774484925453474210871443532015913107108866743964329355355128205371808650544530811321388368240974895543079535395929662274145624944148710121123786027873334342827499143324678620576474429670693387633673546965010921178004587778643372090476336192008753716314349414295536817060771957503014501908819203386366885757240510298108209988972571836458312694357827963870741946467834447830776924600491175306423050052435590238693365565405955034121362567166846808746031314121117659342052102341011970627675062827640948763948670221860452127391098466206035140646263289721374356085765461725433109302522545677351321113327679878204336306479384600070926605895291364464379585151054328330735040998293335419782005868404217198088184749171377860751036046646033932096090205710004309033421630602770074147298967003672314137936545892722161175345296853112266332051126566221764521413580141434292867491786257773018930369136142719921241005955807501417782624657681672696445464690931004884701860345192899711571960835510443378944422151809845820977481211382669663386850025795918841123286033184820074152994910211113757067796911527030710482982710265175232916023864652369132181101162574643551282858894815811544574150920168551097029191320449138572151713975225282496697770443497585554150430767649670745340698535124902557624607293402550156768553184062969459966066231138478618792609679052361037351526238287951521893251754955624022482818745935768491462246301825118308194705096470274873984884768447836198993743333493629244727600606478134809858475517866205152308431598700108530047143941503942502110531333079531373602083993350649023976789296677525270990297246469034773890614394261740918774679200505713631053941666441170480617663799460443699072397552966532185553662977537217844841093544180853461580484367441445148902817551682951247249095998069072649310535238259185028055183526280409169683272631816285044958360760835697548553734811356232387767841632826330865701584576507521727538307811040380203807563569034684816434724577758170231824170739410643841919418650605617333360038387799908083900142953300393416004487482386101512784222759262948345405411509587896476439334783664490769262915547775615143489514233571339595752417987577904103887334562152474470591212699081293497719666823135802996478377819204062728632577307267757536789426330601803524570137423827488410880175462438570444419074769901258806475955486052136887229956002943109444094506443029675904203796719478754966502470391801065219334122338428337560276194077465389894459906893903067417169621334714444095508910305786489017196795544808374002475995304528299028244264514596271712643488225568879435899943483183900267002699362957755219020969653505391459663663310342818118420783284679807081515544687559841103211560614464796163823915017873292268740057766629850222000261790805252926881411986911896904392953183665029738249295304986196740333654905642841233112761102698556787170449678790693964619787879230289437942688264987912547394774829365311986796729653796230222244216832 A013771 762 290464941324549215077205484428962579927136069439013314766895824175960013168246622236701388922095249269295715206243046715486228593397359130728905442764495213089732178975821405130799018510998164078950143345029900687742710892895859043895102614405295465369726073624795264082427210878121177951898299727133543191523355928083436288703392850666994626019392027772509209571315192563418876028063099803492098416325106877658034599543096953654256219962579944914608113569522152159295660245989501200502112693146030034662792636958334164861606956540442609203324268615192584819527741432761660836674170785727095463243484068988720822438525440522370094252460416468161862177601411508953194143601230636452411747853260066372436867214713135343119772991392487221555226499573062448816713822688426488065666716549827435549838798486768104725242991209176831461277031824686969308959168510400125882587873522658295749520439400655102800940748340665705572195076720891939411903680395677129348624011801345992350453052540072767105570570561647681721374231417438275096549387354994450871751308029033340012305408955613996128818238976515201099000207072471238301768219938802666575743179074674943820280749681351964149581089803927939285257901513939823005222799898903585880089822110818426519464365179094804534059881511998761326625558997954732081166829180142427516271450408198808024837859682362290980593786813933694096387758002009962433586818460150354069271554303902498809718673229162520332903707862549540325719051385290107805119344686767484591397054006724062897089998621833859745657219867215486858191053014432559846885379015040164197859491257779179455373047314239352461780179662958755627941988689133979762472937634630850066114990361197710807304852431022289085504685080402282272387262070099017303112784126984838743462370864265583277616884136654804507722889143987634711775403384816295611867964058437727658908997544516507945517201290320064880708374187439485569858579216983802178731594187833796838787486983579803158716625381378507497000168271321162464951977706334771057990472570652091354827901571957968410142936883081323925396947303968996628463770033244535628757969791648613365617688753293421277368722166742589093615782712447208908126403940631873981876821754091921681126036776459497711111524752714750047876347559067624015571746731729522898192338417799548162855232819817613163719012332750030306501767018884859934479683167787082251733811568248003929622823288915096599052108324045898092174308149908603771355974015483153575224571519338229360718304605379989027962027469009782883318304731897742455469734659584938341820914536851471596209088606279861858022127972039400728978876936014535055111478961119566378364398002617328052744928551421101196227862625857428233462598208942170043044742816774177572135284870525408262498686928530327324944500415270585803977519833137188066996697422821149552397047110314816077544135099074645163858787548494333165433274836637878237976165499665236652878496407493022891072757435284973450184680221534232669790948179763309335271501338044121935213744645591292804659562383081842035411577353622259406456420827136 A013771 763 3092870695223800042142083998199593551064144867386613775637906735825622220215490033576396389242470214219460775516075961426497362062495080024001385154556345028979468241734546321832747949105108451112661126337878382523084385587555107099395052638187586115256843231956819971949684941430234302831813095494517967903340693922232429602113727073902158777854486311721678063515364170415284191946815886707583863937029738033302752415934896362510520230161551253450747193288271876192180190299296208782946495956618927809089415998332342187446390873242632902796996812214570643158331390776046164588906570526422112492616618366591899317325418890682196763600198514552987508467099829747333611241065903816945280291141513186733707762102265465133539342812347203935120051767453968955000368783986365244923219197822562533734683526287106779114387370395314901399677834869266849201797226298740540397795677269265533140893638738175534624417088331408432932733176924057370857950388853170073304148477660732126547624103446694824140115435340424514969192816132882753228057876555980912882407927893147004451027994559377830779656608621933861302154204907673745437228005908370793698513370787138801798349422607035714264739444232224697509426135320431235359612373323525382451196425835994605579256560427001478678669618339762810605908952210221987200264397110156568193258403946500907848473529897793674361362641994765974738336847205402079992832442963680970129603510227953807325884432544122516504758681320427505388256459150569067908910782224700175929195831063597821728214305325286938571758077146110504066018332497677897249635515752147668378807862912832702840812207802020625013035353051184829926326295561898616510811839933549291503992417366033224676182068685525334182453886736123501636379566522414336243544925384134562940387324962699930740064582287100358398233323605180334410984495241523915675170081294244924112063005854011776603867159339328050849782768347855642347854151502443525599134014912054268739409161401157744034014627060918347828057791753027737926808658617052642225482551932303468746207495938208447631201991931049937157626694892661876099882223313987815375014862341474435117097149845068349761422153631475088668820854322137880453729949159848194159024398037570782060630039595740731627915515566906658509787348808952060517807959199455959819952019472729588838082519065417944967280043319122322703630815217085988582339666370596851816461625578704745842623822380367948586706849434440722885472033180226812957398411316864619268991237537913466232928507438086123169739668490016168141573308785247161665841734655260423463709097988394469556434375479667969064219618646275538962167081614682769266827027978001142796824109931869309105627999215531885537434281240129895829909745728816226618340421513011442788096513301354547179086018414990925356009040421801197640752631183244778537380834158199600433923757630632161593689950534946821704768369816367659545533510460520127477970210240435439879850229746985707744142721170914397297566474998896509467934016218119717801970946247493810366155952986256085784015020255055453993062475661369818159947968967344128 A013771 764 32932887162743022848728910412829272131731014547932663482992430923071225400854537877521468752653822841008818337695176837269343911241447612095566749125715961868573377837989449234875100162071194787447615673245729017105802537736286780394358520491421416955254866733876219061320245256349134856553145840825627322234771708883930910403306965882910186666594570247212428020311597686581946075849695561662352983201492650578607707724874776468012019410760197746743556114133518937694334666306906031120814288946078343311184101550242779611929170018287555148982422056460748208349912648983339560542677162965342653821381752367470543930881060347984031138814913782960210990157678987149608292494869743842833344540074832412340520250864922672741926922265873027501158311219849861432843926811886817127942438018414645859206910187905112984009996719969313070103769585687953410300736865628989274155728371563139396884235465284093092680793156552836993867742867887362884895455740508554940542572990131475683479101453500406487443949155504840235391965106182935556372360269568084760371879616206229303394546086068255142141783568606351755145337973856910041415603806912332211301770372141453961548824651919716285490945602184728579080369488891951794109152551148898272340339542301670560207923855426711744970474096081794407331718523134443719708415300428947138121815485222341666770546146351707044599789411960268099013810749043121347763679852677274969940018176907252140406017437729816555742670438699912077374154777035259435094082009128607473294077209165189605762025923103655321912080005451784647294963204435274249914118971728868372897546124295842619848968388675915615138800439289016069055522395143096468607124471612432855934511260113521776351986667363473758374768985966243045424169624330667852321266365490264826189244236202828862520207672193044616224388429747960200808162905331746654109211025621119951945246886333517397277977512645165085448486917367966879719951005198018660579578990783553853537228750599527658474187748944658567673159366586239353444658596954376534416938212975167335209617416750043550377038810081819730854409047217063656711545913847342258113158254212019785126850451550287788259623091867946744145604456822124151071316498654063571405291790304053687381588661615447310374044409756422099812215690117721540393619149555807060162849103345624661947902663008570278011597901262014492148260920431531606424752767514115278141683389162048133732258460706157916551254532777924817284506209303055104370378283701974465976218697303702588448222747200741039511387990081692158371472591945311777417882790609212989041574475380424311836913230107504534595810499345541938869155085033142127153174193909756168500583122554544403356726935646983517202600226644903130796878972520435181032088808270545842807651673632823218362907924082823373190784262411339152478734016839190401866031122116509345420420171250971256649610593296113757512373601804682838840840819383618317385426798640156563840645246345903816059631695027896502424487825788250032814561404690538755155386635643314092778828587397654801428191935675830474118129240842265823767125973564280274944 A013771 765 350669382508887707293265438075806089658671842906387000766903404468862408068299119319848599278257905611061897659778242963243973966898934173593594744690623561976569327218911655452950066525734082096742211688720522574142585421815981637639129526192655247739553820982313980564937971489605587952577896913111279727155849156196096333974412572721227667625898983992317933560277892166724561815647558340580734565129493743361014871854466619831391982685774585607325385503293709648569275526835935419374430548697842199577488313306985117307821802354725887226364830057194046922509869886374599640658426431254968577890072899208826351776021530585333963566101201960960326623198965855169029098485373032438489452662716815526601859631209696619356037868287015996832333697868961324536922132692970828778331080020079149108835179680813643053738445074233245570464938548405327912882246145217477791210195700404308298023339234345023250865085530974608310703726057264639998366812724935093006897317198919953077685472276872328278303170607815538826453644450635897804252892150360966528439774153363929622545126724454780753525711438520433488787558745628378120993349336002513385941250922562201782571884893641139007907588772062989910047774317721502703674256364633468803879935446428188125093973212583626660445608175078946849268138834335556727455206118967429126721091286647494067772775366352976610898557658552934718299056855811156110987663071307623879921313547708420791043273676947086685547954831276663799880000065871442464881785233201412375635334123190938922154052029207721867719827898050602924396768200826800213085538810968990434613071131502132216151815402621149469997947077549443103303202463483691197728661373729185049990675897688779874595954034086268579174540162568555947676558159872951291516844259740339869263072627087721728115171293511539073557287999956280218205318615972438372954879000813685248312988845679293246215904554645717829855488696134111335258038303348502697851357093863281432464411736383770507433151150762724428583800935410276635478724740370201338471558091759581785312006253554463724414709249751216494137747534767293816664540890646500364388909090849586672030703608107464369388466682209896931662396256241977960607378077668468908323546983157563663239156068881282960862824875086382518800472668373498962111256704470233576614017252424211400421267555715256320267494452637930312394682280754948545210767468490299481652644727797488527981088089599169495437758265019343454445422116658930751335787964858624113714776688889825161796675812193490588717259318389858102339440159033679805945615954406899907314685013850758072439452074184708284376190197031330565078763345432897369926998816751083682194209088960788806942428410769080491173287213314928536725167299397593807629681630464772134215875020842301629128243575633903277735470826155939295593559811303699399069499388296591510036633983480341940805053597417019289991754112016262867977273044796767843520024551920387091775190583091183833402958288657041957815946368993286349409449837144856664894556896330008459908966798610228325607387731076242888409840156488446491472357366512456367603712 A013771 766 3733927584954636307258690384631183242685537783267208784165987450784446921111249022517747885114890178946587086281318731072621834799539851080424596841465759687926510196226971307263012308366016506166111070061496124369470249571496572477581451194899393077930769085819679265055459520421320300519049446330808906534755481815176033764159545074335632204880572381550201356549838995791283134213015201210503661649498849379308086355506360567964661831638127787546800704839071420337965645809749040345498936482534623741101095560092777529093686551473121247186332710449002211630885094550116736973730924640002905417373496230775582993711077257672636044051845598480305557883822588425839821840672252049405035691952608651727256601353120849602903091221520146334270689214908700183669146868914753384831669340053802779710876993241303671236206963150435598834310665663419931616370156954275703520806163817905074757352516167305807575211430733817629292373275057753886702609821895108870337442633534099660371194908804136551507372160632019857424078406110371039819684795617043571594826715185019122620860509361994505463541775397365575788609925523450970232337183729754762533502439823442324580825430347490848156200005244926716562188700935098560788723481770617175823713552633567347156000626767590456680424835848240626051007142308005008033943034754765185341326180020222516833644512100926494952847841948271648880448357400677190269796636383283579073402146655999264583028778112132579027714623043433916141122240701399119366061249163128638975765037743737117643096346007003822447480727458442819938976787802403768668934817259197810147759981408234703837584530407109999556538140481746470163972499831174343873414786307468362412300716958590128104697718554950587831050503651029983730859991286327185352071357677715138927913197333230060960970343933310868055238002623534471763450232622874523795223551600664120524036705228793114485706951697867603452301243636436017497827591854054856726721250335456220692881056169014388363148193453321489715560312360248625614577461035461903852045150561056026850002242587847929737567824091350953229578735750202144559844031403603935880013103999366398883782932019128280605248393232170982528341195336464581324547361771013856935829128276661737886170533821447900967267359269919801060187432972841016948560661389199047123786055703813002991685656933256049298208280931688681966378576925478692109404252004484708880637361061587657845942625978051956787421250005925969102934854698184294640223470249814629562834942183298858322811004048236287788661377222215209073710358813390622573708918682524670213086766027482871955335285685918773812037673217989607856958672102169491194982683400765539048003938379254479216322977717869169070013162247377359059049581403985578863640850001188893685130637221928827746957537593349802101327293356908441619480224870761791201292029486582106398870078656098680985692210705296421399832197784749167018222003380995983997801221428848281753222229328754925458074699857620182766824196937040513048511821865918433767797241832121930081110678471601711211067464560499834275787977986288978241197661238624635402244325376 A013771 767 39758860924596967399690535215552839168115606316229239133799434375952790815992579591768979480703350625423259294723481848461277296945500334304361107167927409157041480569424790479736555059481343757656750674014810732286119217437295503741287292323288737493806829225807944814310532973446218559926838504530453236782076370367994407520770835951525811717568334718746544044542685627185582813100185862489442989243863748190872503513431727327687719183282784681798333905126432483758658196582207781598872675666028673595244465523867895129789574400085795040040070700860975549445664486769643015296286885566750936884192987865298407717035550639698228597064051932618293580346942921558342422959478139822064820047911376923591828291208030806571712115326746518167314298760347839555709075860204294041687615132892891998361418224033401491323131743625838256387739967984095431851109431249127691089544032333053236016289592149472239060851314453690116705190632814963385609389383539119251353089161871093183632483388946446000450498766409747441851586868263230832000003703730279950341714863290083617666922703686517494175792824431148650997118486973705931033926332354428711456733979240013872136629182340082551167217655847979677954185287556929475278327633893531688170901908442225112517094673821303182733163652112066186191124051295637325545425434068739693514441164855329359244646764850665318257923821065196517279014109602410721992794584209203549973586057593080169280090429337987701487105306166484339070669618988497823009820181088993747813946121895312828663689892282576701420774785977499146710224836519995328786817934175938282453348282034883126462600079774907275278018119849636414305979178202344413564120644601923122966178034175067684058821307173113859225025762876167266766197187216811869628855816552310799304419725204233689112412222201894123052174251935395055337218076968367929371540377443871555339942837276189083043807621678894241560103642240770714316868198061976114426127873571937837937797486087665207290801963890967222491286206011927365544020805105598352216576763174124573898823879075404755845622190924704949988554378268152435273219246385574709250379531385253415314520660139677931884684891136156621961777047942674861943780308137755548652708557889894185011943844130777249499462841506106041688875786294811148468273922472191453774073921134200855855468875025310412927321775360621085577999087102497113580936475343753180161026620583785380743597081414297235872461470063099719008050332826266369329099511220026175585066464367766243421291571105619992373666344662147546216867900644983349164852566131522688428947884660637620580410121983663103550577144425153344460895940543900742244175612851351459783145935862301694695407066739870912257500151610074119260759942789638443740047770812659339959271025139098157849603860293988692774933019664361086364225434423871552711357529973126268935168597530138755135650659589996295065413242012009130410027892000845237608587405774376504108310297892582446277579404083939706101144048985607382940553879228299482759505031028434311503666504365615020975446362640202235368590389598005040312272696868875117763097576603648 A013771 768 423352351125108508871904818975206631462094976055208938296696377235145316608688987493156093510529277459506864970215634722415680657875687559672837069124091052704177685103235169028234838273357348331529081176909704677382597427272322523837227088658378476834055117596402996382778555101255335226100976396240266065255549191678404451281167861211846843168667628085213200986290516558272085793890779063787588949468661190736410417411021032585218833863595091291788659421786253087062192477207348458464796250491873316442163068898145347341999388212113545586346672822767667650497435455123158826874862757514763975942886934789697445370994543211506738101538024978519590043534248228753230119672523232825346203870160341482405787644783112028375590603999196925445562653200183795589190239759455322955889725935043513998552381249507659079608706806127925754016655179094648158350613223940711654721464856282350857101451577207580401519944796302892362676869858213730129968778155924541788407693395603400219318683125501757012796910864730990760835696973266881899136039437320020911238579864312810360917392948854038277983841994542870835817317649296020753649247586909956919591303410947667710510827533557199004828533599469287610856164941906185052763632645698325415643763521092812998082024086849236289742726567689280750563088898195946242407690021963940256541769523379547017236998752129884308810372846702212515986942239046469367779276732659599400118744341251117642494402891590893045434697300060725242424490102989524819408565288235605426722898305941290999610969973024876716728409921088410914170474059264910260922037363105390831563252507107435530573765649443212667160336940158928539530066289498563315630756623721277413343863707896120699858329278779316373028074323105429056526467649484612787808056734649005390993461233974680321668965342005768622259551434608086549230698083559181711948161939022344321259711331316861356250463555636865884131983582579726566046012572963921666409409597793994098361667631861459127232459311511018985087215521615002588312733532764411254402109374278078462874676664394909840244185088966258307478127019799287130789238535513599504098041250190178366269015989167290618708124720817795710649002006493601929977372721050821082054040724411593282007178052304516152670280336357017131903149372467149108890180726483894599786339112236970713149032581269505276850122264039893319234534279467389265409811589460283862354611455976146734157821722899436967569969733231885807997719943934084300616251595470838717629787712587974959949912649132641678794799237962547072117209406067782701907350124168453586391437075866469383940206978882044726606545433839032811819619974911455103415981925641190343770937925061788445116694446646145473717861614344069221888571870824070148944028663613196651886317875681117184782581904410391600667486793386116847606272425745384293270534979153848511621675226500917464684408223314280549856520200943873220605976994025000090056238696685561015745288051960217887963665494685789990564981833598747413551017706022932892423209570390768548891040938485068743346552869392873402204750468439557669245079676259782253941462995675643904 A013771 769 4507855834780155402468042512448000211808387305035864774983223024799827331249320338827126083700115746388829098202856078524282167645060321135396369112033321529194083990979248079812644557934709045034121656371734535404769897405595690233818794040034414021329018892166499105483826054718166809487523196667166353062841087792991650597241875386183745186059972903851350164102021420312481169533349015471210247133942304358961298124592551954967410142979560532074965645523180022871038225497303846385733150475237467073476152357627451658497609485682585033403419372216830125142496692726151395188563538642017206815839860081640698398310349896116123747305176889971276594783552675139764394314273027383124286378809467316104656826841650576878143288751383448862144351131275557055433697672958680278834313801756343337056585755544757553879673510071650153428769344346999813590117329608520697699474157789694471926416256394106316115384372191033197877783310250259798423907549804284520962965119276385005535305337920342708672261506887655589621378501371345758462000547928583582662868398395202804723048400119397799583971949557892488659782798329704028984857188305417221279808198719770765781519291577317055003414225767148974480396444301417058441827160411395769025774793972596272803577392476770668013180552492755461431995770587990435589157083353872035851656761884945416639539562712679008120212850071685158870228960961366805828113738649359414412464389745641900657280401989659829147788656851046602381335970616632460277062403189132726583745421161662866563857608272768887279724108839749399414087207783052764458297853842346201574485512695679973529549456635271328479923267738812271088916145850580702184836296529384161897285460761677893212091490160442160740002935392426608593893827531712156964580188110542609403298375219362396065131142961677424289819703675706905576208473193738166868824028326709922332773406255861939721354935940421347934237361187308928475257941876919837903927393397310449159355036944060816786771226748969330153208670874156547560353986656875451036873660617312979472689557122476999978920082827312718458027096506822809368643811926148807519635943232025019244032482252653310508004112027267888726990573365143873350399064733749142881711425633534645266812431900938487993633145021529518420504734518030203711462644375600509698524938867099264153610898925357692187900101867496784063209321007768760898083673804573102566351902783234010425312485705433204830685037719453120083559721963010129632961846988573490665321979563636757373546669887964368595807022285825201223904045755809750209909464122145693787896021983826166000195323911136012248906495779518021380255313492857173941173375544227394780472947026057923363602562467888157004147790469535649074669513280534698945956017210153317949285512740252535783564932118161849763907399375975372193311588789336851954744656458030178951747597811781769163959578761850459294872227099650362053012443032378200958918829642307853695655827177272400071037110187414291819535926564159462459491236533732189438522335505520903508591803912989011979154094953295315986676182987944410062121608392814161439968697977954256289792 A013771 770 47999648928739094725479716672546306255335708024021888124021358768068561423142762967831238539238832467548252237664011524126556521084602299449700538304930807642858606335947033553845039252888781911523327397046229332989989867574782909609702518938286440499111393163788882475191779830639040187423146998111987327413131902819775095559431489112084518741166591480209176547358324083487299493191100316737446711482217656814219902430661493216492983202446360545534234193530820883530815025095291356315286586260328549398374070304017105259682545803548165435679609475364807172517304784148060055967824559460199218175062830149310156545208605693844485661305523524414153181255268884888211270658379195575507401361563207981882385892209895342598469738624730963484113050845822131526258012821664027609027773361101543852978525125040578433710763535242930833709535978606854015107569325671528389104000832144666737072480298084444053996612795090121491002636687544766333617767590316021579213652590054947538939931238175809161942240525339756718288438282602089636103381834343557988194222706112119464691019364471347769970133318892439219249367236614688500630759341076082572187397699968119114041617416715272001676354675968602280267261338921488838288575604060542148586450006220205112812492075092654073004346522942860153327890965220922158153344623552029437748441200550898796377817263764606078464026427563303571650197976316633748457755089138379044663920822011594958198721720385897860765653618149944222156465415125902437030160469157885272663721244529386203171955812888443111754502310925651604961200588473945835951955547713302354365121739183600358142642614252369105654222954882873062554779121016983316864136885444882555882295586190346206922350187228388127559551256058558528307781475557671047358849843001057704926321099335770793301516410255941213838000204738927130575467822566924000819238253622807252999371229812417934152987357893606512803759421922465470404546565105442434001018884894561662648812433380359577145540022423025427471365927468018918422649249922409802640630738253148605425198404240135095775541041945225826141072523604649274157319309389632502469083523534602404910457871026252450289227784866348479164995625192051963435049241284960873404463260145876902801018774881193020156205728189246312141534413147985609119654237311394227269893549056872964707648851757208706416760284685105756705052850090721766042794958671094396126515060835875743008727347791452765037134281636736822649743919462131860331777746734330528604348438393604192513524940967044596808153173299466742632130279207862220235115973972607347453516842083781015570079809005776258426356367060307891656958578071943188125614102794933299622475939933464767975640085158073095780165672919615591347080977411133474376539671253712529523992139658209001023399397194187376286085988555385763114381797428858799614121101965105345478208421499852278057841594656183690571799474157077055140476493408763083810567698031294026151343247783596515956403149275587379294418546055169956268662686611180353141385828462786580559485528065506999554032803062688524626127996455632078341470886166685191012786696069256920973705216 A013771 771 511100261793213880636908023129273069006814619039785064744579428162394042033624140081467027965815088114453789826646394708899573836508845284540411331870903239781158440265164013281341977964759749793900390123748249937677412109936288421524112421654874018434538114408024020595842071636644499915681669235896441062295028501224965217516826496065475955555941866081267311876271434840972765003498836172620332583862653609757813521081683579769217285139648847088848525692716180767836118387214662362045171570499978393993887100597174136805099747716180865559116481693684466772964261341608543475945395909132201275128069015429854546893381233428056083321581214487961903074006103086289673609970421674488002809697925038591083644980250965607988505776876135299178835765406314056491595320525078565980927730749009238946515335531432079162152210123266727517339139100205781552865398179750434287179400860676411416347770214003160286955933042119613636196075448976671920361989301684997775466972778905081394632387824096015956360977113817729536335290833147050445228809772090205458292083374681848060029974192890911054641979579566692806567262335473203154716325463778127228651410709260532326315142253184216273849824589713677080285798736836013150096753032036652798148519666232744041227415615586580569350281776295574912635382997672379140016813551582009453145401903465970383830998224565525523484953400694056430931308051819516153578176189145460067581428912779463114899988878669040421432679726060606077522043740260609149497148675593162383323303811748904291374985495636142253961940606736338289626863866070575261216422672051243469279816278826976613502858556559226237006166023592832370083288080588838357969329556217109455034683401754806411309184793607876782254101774511531209421257151738081312277033128275262442055467065727287407074546736405262044947026180060096086367581374692606760723248924575651629937304855042626162861009386851122148334430324630412328867611825242751037242849086357292583884554790634068777445710158760374751715104395679465443364369213173819578517436100919526350567512608348958499817961014632764596750140231342305471227136006380806886290801358596446407486555410687536090679697453256878606148873417044969306656404321202263380010724794033297261025247914934943278623278593759094731683058431199750765906078318891725731969826510357583328207044973510758305925663511327006097395402747766005364823680719929813129955132367780404911556928799283389042115405830867973687574473254432780048812769447227151468579102172015097441884013571417090866813214989292721875546923213005316921063514890860323035685047334508100253790209806293505599723842596458158430363294939310051067161538966560449774380123808411532849404615626763162323867204085248066816663718247473749235161394419509531014371468303080609442897156781323707182694243606137747605641937379022488498291161493724441718651963272130427056759897299899043937208520800824556483135793701816509316414924848637218790459502902399735701903780733486454414726968678395449694348720287035848400249476301471751509797401902841518531251341287011507410219010906259570370179981995902863913904152739745447694528013139968 A013771 772 5442195587574141401021796630280499638784562063535631369400281751073171759574029843587460913779999058242703954074130810860362662211146184589786299861761377697189775071943466413419729381368761815805451354037671365336389084146601599112388749065781098548290961842216639771304526378786990635102178414023825304431317463481043429636119168530105187974759668990033334336858538238186678001757255607566061301352969535636701198372477766757382625652166980923802059101576041892815918988587061724831056986882683769939246909847158710208700702113681893856473472297074352202198523454765447770931866575640439679177563678876297091215320723373541941175208196771867818343932016985662812444598965049989948253917663505810917858651749712281793861609512177088665656243230046432073522506972951036570564918477015450376302495292738688778918596733392544114604627153138991161974910759817982624289886260364482428761271057238705650735506775032489645998215811380703602608014462084341856313172326149781306690045665550974377903331684307931184102898176791349793140796366453216507719894103773612318143199165205902420909827798563226145004328209348118667191419433538309498730680221232206148210603634711905534883952932231271233550883184949829868022230226285126278994685437406046258550989521474765909902441800353995281669741558159215493082899030697245236657092239468105652647032469095173715774067783810590312876556568135774208003300420062020858799607055063275723247455081580067942407415173723093333513454721746294966223845639097715993057626538987502332894560845557533642720186743580528530107946846445919485381432468612001640460891483736949646980578437910242640971641655819216479076646851482109950835657421114599781477209308861885178667620199682336671977441675694998784317917546151707089813125848749874994483006613315864156310529773649243230254595934765279903127642006477726876788181154548881538555572422096493883382144027951190748635465014096664630477782330715184813044561857071532451433202739410671564342241921770480470356262431605194948040943803381874830872053659602591116580842874253699710106061648883809677426195493183332868657626544195942831725224452866334961346916842013000884293557418482279243398273204144694833177277393212161700470354197606866549235396839798227276030780670466346840702961206175414946155367921939559095594014712682287547278748614877942554441496465068609960925066248458212425124642552305812650207762249452125751498258177854769526520444841287082183825292991213200241959758369074074708837430279927616757561180976508449183549827113205988902530823638372080614575484306557880719683974384017842251502358154017413247625859475967086470966508364513773423763136066915935669197599558311966001780460347193774152424537989099721415463835271899100481855998527778937486241027394491202329347968925407534834081328305918154736504875349211831457529804287585177855420206104921644787300379386449325019843396329487179877432429931336942191201186119788289105680812786904752385753871457250163766608012762487554748345425173616357713765856423658071210076322735461456489320764282024098530904012028129851905301676448292373694955251418372809527051334283914379264 A013771 773 57948498616489457638080090519226760153778016852527402821374200085427132895944269774519283809929429972168311702981344874041141627224284573512044520928035149719676724966054030370093278452814575814696446017793124698101870967993013827348715400052437137342202161695922780284850596881323876282567995752525691841584668351146150438765396906508560041555240955405874944018869715160211747362711257709363420736806419615459594360270143260432610197944274012876644325313581694074703905390475033246001094796326816782313101096052545946302245076106484805783729533019247702249009877746342487864882515297419401703882698052674811427260735062481474589633616879226848529726188116863337626910089779852292969007715281009874653358923830936376541038418085661640111907677913534408718867654247982637403375251943260515606868969877081558117925218017163809732310069926623977892708849770541878983438708900361008901450014217477737769031676140545949750589001959581731960570137992274072086022658928842871353635606246786775175914675774510851248327659786474292597363199709993849374201432416981423963588784711112448977847846399101231992006086773138767568254234128315919542484282995680531066146507502412370135444330822398576094849804153345788434700707449484024618735410537499580561050936424663307408641200290169341759219408111279326570346708878864267279924718165856388989385601730925409725562273762015165651509574337509723766819142872820398104498215922313759901138901708664563450754156769803497815251265877154548800351508365112479894077607387138924840661283883496618227684548445645467788589418020956150680341492925780593467627572518831039841049199206868263641066040351163017069208135674581506756498080220028258473169324720761353382452819886217520883215798962800347055417186031423377092330164037488668941255054418587321536394521029817141915750937513380700408503132084974835784040552933636490622539735150483466870253069609624279091470431470101284985327426257455287889298494654097677542860742769244830817116191983012076048353482371732115806739969618410203199125627367448390209352814925053394513209344437314805445234129611416128385466407442598399272210189974120734668421970533754433415957799391999309383704813077732710583671649682923097786608331496117915016258505550171524035175752579125661159805130923355818346662357632812425249885068660640997803424115251220332319693054360050558863930105413583045902727193896952293099412252432166235001953453077797585918389696670024851093371719770438156176387507113900747499700957620669263234511455037861966906438559101417369834148210101385914383999756896228313903194959241021984293997109623977416260720151700097536742851381065342659416229872840520883005616040096905813986958341776919307175016480507933833631858917975181621930802672323790126353494459696542322402897173117739430913297983801416511634303912718407581359777356054206973804514354605205673695174439706912412811292484116379491334900513908875760451910229803505702397289294554961803403507223276799743786842119894967482960382087248666976936178839199111142244892684487193588698287498074992601157065920075526663087652250821417195103883517102833675844042607455120310403072 A013771 774 617035613268379744930276803848726542117428323445711785241992482509628111076014584559081334008128570343648183013345360218790076046684182138756250058841718274215117767438543315380753228965569603274887757197461191785388722067189611233609121579758350638419768617738185764473089155592336634656784018772893566729193548603004209871973946260503147322480205693161756403912924727025934685918149472089301704005514756065413760748156485437086433387710629689110508775939017878507447184597778154003419657391287945098069900470767509236226305570381850211985152067588949533547457178243054810785269022886921789342942968864881392077472306945302741430418752530007483144524451068360819051338635975867215533994152312193145308965820951810537408977075776125143911592954423314384038502782432519123071139682691837970181940791251164430839667721446760246029637624578692116601563832356729927415655372371044022782639751387702951764649287544533272944271692865626281916150829341734319571969272274318894173511935315785582073139467646991544092192921406378267576723350512014508136496852376018202364293379603925356716123868457629918250880811960381597066771084998307911288372645338006294792328011885686917202211234596900038257960714624825955252693132922105894140294651403295533814070371049814897287211500689723151052168257568902269321051756142146717996638399030038829958977887230893762757787091017937483857273947545803538669090233309791599016697003140796915427327025393860271623630261284867644736795479059941635626142861071717685912138363458255271703361350791471990888385071849232941012900123087141092444276216673711759243298392180512912227491873154733271250071197659183805752928228662943883943191558182860896222306969626666890816357626148444162364481827355898095446082196862596119279131586671179346886483819449117799719528859925492927118915982642477697949741350440812051428463807637361352148803099882347955234454685203279323765977154293638482523766434789383905445250371076832070476381189006918958540653212235112585762867880294203569110167196496831843664289680208590458949188773321968544776653099568528048380853012102358935048446306448787755450494102844437582749357142243417207013118647926008646317688849651697902294935725823765145231805513770663559093120567098226387926551413462530040029605034071892753755260784074186704060776211098505344610859979194994098540091642825818350783127762443832272772239160614748016922541663897706070300800368372388694859013490142424614442222072115625486966174175748815159376815796744886314921077973243154223619757777311892153994010141159557216360829411431039086441219925998402088762481223276111528344148175302638571237881505583768637464015686005866362243799594951853107333132423240636782799575484448479460512033758599733910319186854903717265412009006848782648946049099357689460364796931517483015882068062625603926318909287265195857070468847836230013506217433999203371614642370871208823734020672101709097291940126947728719126336408421233282640544913451363671842294892641613758562148465023805970416432279792135442623617304419637332459365279502521217120437916964207908557321166746450293466151690110972980387365684182121065171910656 A013771 775 6570195210081707524017587407381240220466376788049939089256735953762520126737403296385098044518553017019165852726101395609676729745093171413476550626546616183842573987685609222174260382025385135671004838638566770130819112571434980415469926581266917597893696241676202020109453328747200485825436231893770698532452905524788826716778579781837512689769230220786382188864822493372152535656455578806884544250721122584525724446370256934096342712342784929648697446198662370347297621597141783828412511902434039404248300212732438347337701713425941057217899215687134633213324033932047625241544555699943212923656732473257062840925124353583590751098876939519680522896354975906001258653795871034111005969733820232611249868061494878602330787902864180532370641778699451561241977627341463622461495341302690706497305545242398859580781897965103099723581426513913657573451686934460267121898405006876754589548072776261030389985613774190290310604985633188649843174030830787034802328811176947585159555087242484877914789051505165961493670227135115793156950236251930482637418484099841818774995906022597198313286951336843369535378885754143245566978513061982639398591927559091026948708670558794294369145225987791607370765689325146771530676479354583560805857448142290844052221310938429026314228059344172112403487606593671363730559099401578253228205672871853461403196543234556785844916945158998328112252993467716079748472804282660946329789689443205555470178166393824172248415022161270681157398261030258536147169184691649919592449294103502133097391663227593758979524245050632355905360510631878352346653155141682812422641279938101489398333465351599872270758112674989163657179778803026476227103711531102822975124612584749053412576003228633440857002497685602920309883232192923478084193134874717685647279709494206331413543300486648687962217383177102527768845899493766723610282623722623677680455407547241027336473488044518239460124738918662561913064997637359825181025951226107886432506900545673070540875403879478813203017189372679603885060308298265471337356514861071206890962058332321064781802204205686659159322872865917940395856271066692020036861207087571381115154850607906420275687363116140065990750871091279263636475608571451266428265110630025577223547798461914578641919450549019866235234402797514041986016828821940024839145095776884909416437058468297161254895812809313799138744414501926040478802582225836884191223637182774236562922322429194822858775643036537294580780623887180185215822623373383817044334603739549481279638259093106173103180812817027655728219983066965239810111572917704192426109772030985441142900065444035553808489770622495506540962271455968451716839024590465025171978087047331886883194042666300463249879758407409295532135461569966677078701631014781442107071904925837645977530809960677373964357726798159153112260730837430607443746090799805486086352291760177183814203237223517500952711965036631555119852116538998467964578471739415401257230076869291993556522238430120377776756016847903301169756855573485972994170915226658193056277057460298316027321496142845919898422939834885810318355783516202724827583196301640295164669805171225101950504665088 A013771 776 69959438596950021715739270713795445867525980039155751422405724435663314309499870299908523978033552525220077999827527660451837818325752089210698311071468369125555727820876366997711524547806300924624859521823458968352961910660639671463923778237330138582372077581368199110125459044500190773069244997204870397973558538027951426880258317517005835120662763390933397547032629909426680199669939003135706627181678513280029913904950495834257857201025973930899330407123356919458025074766365714204936426737117651576435900665175003522451847844559420377256190848636609574455474313308443113571966429092995331211096887375241205130170724116958074317700841652005558207800387783447101402145618434771213991565725717836844588595118797467357618229589697794308682593659591760224104577775931904651970002394191050642783309445741063056816165649532417805856695029520152625842113562478132924313974216513223682869507878921627451592566815467578211227321887022192743530117080286220346575197181412137886778942568957978980036673820427007157984600578534712965535206115610555779123232018695115686316156407328614967639879457834708198812714375510117278797187207083991144316206844649201254949849924110041646442658366318005035283913059934162823258643152167605755460770107819112907468052518872392272193900375896744652872336035009412681002993290428005240373934004739495657021236792361560655676675632053014197739269874444240817161738420001773756519600613191252754646457115761439786101123155973210212963976683450192892895057478596688343820400083614090713221026430047418345613974161299133325680278717208240695787162795948638586676284348780904659113454739063835439939032383763284614621650284694625918866200320383182859039126874802407920737109282378488878245362595356299895459636656390249194640488500145993916772234346694309016891409063581835229421690696069787715682671137809628073002289377398496919941489179563022459078769700698030213771408220005918959250316094842607418527564328655596774733333477010326855119241300508690402985727032440292422168122162759930738800172170240686210974963997122554697796629870382151546728469950276294229335077574318136629352498133068460066114168849272987563095519042460659422669515275379941599201192280068813084928166897988512346276336958022466433379158309445963535672775920987929519067107193296017384487216979832270515466221798570428173042130614793573333229350525616508479018289895540711142868149288722180070921996889226066473800243047053049112696152083150694612178079293679790883888074860618722876665588182823394531202669294875710478194086379697045873498068028427714240953216852585932977289599896848090576952799077588332153648166266463152073880901933839271588031222670879989931532250166310767332684719667522094178826178394797005177534014967045392795556101643650319254368748064461292677972481074946798662339352261956961108061008374836328815847479202662366653253636069956014350144477003710052798916185336907255686886831567081295192586985858504221147389848794803921782566898067396474350855570998146478640441931905333456439663238107837256469058919290929023355078407463361864108269852382880526613964105874219865862913404085463204885568973673857024 A013771 777 744928102180323831229191754560493907597416635456930441145776153790942970767554618953425963318101267288543390542163514528491169089532608245915515616288995194448917389836691555791632313385041492245405504188376191095022338424714491221747860390671091315625097882086408584124615887905838031351641320730237459997622451312921626793420990564921078132364817104586658817080803443275575290766085510505389004166230512809405758523259912879643177663476524570416216070175049504478389050996112262124854163071896828753985889470282783437507067275848868708177023920156282618748801890488108302273314298536982214286735759656771568352226057870397369575334878561910555183796658529118144735730046545093443886582191847443526721179360824955432423918908671102113798852257287333062866265544158122920734176585493346307244356678978250839428978531836221184796762088674330585159966825213267159378095197457432805775194519894757489104557651451098772793148523453012308333108686670887674250332699587676444218422180474264560179430502839906772218220026960237623657018874719021197936104174535065591827894433425235092175429436467023972900957782670431728784632449381030337704678970481824694962706001991923723451321426284554117615703106262178965742058032284280666084146280108057914238719823220953232914320651202548537063784634100780226227319872556477399799501649282466149755962129365065897861645242130100495177527745623082276221138190696178886959420707329260459331475475368627810842404759364802742347640423725377653923546572032097537484999620090322837914377489427144910544097596869513171651843607780833346928741709451261103670929075745819072810240066061551719764470816822311454576491332231428376784087301011440131083048622962896039540008739638766149575556620915353881286854211117243373424531921549554543225790751323601002411859723709019381522882162531751099596589082275396919721328377290539195203536976783987063144270739773032625716237954726623025078097365777884083792481504971524794457360534863205960353309681367816535410992021441424233711246164789067742506744233268722826774461416641360962422138514859829149669564748030541980953959906011339518829345400120912962783983669907058771571841086764121101532584998652245618148294295398172721728315121129781679463150435929023222582621277678980619727843718006679473519026557394215993110019886401254016448684329711177919186552606786321968852226124396764582284586750807717492249260053626313773395177422876479155813024987965020866951988627381388596230472188319102413331640221115868161190735182970703504968246022651836565171810631771014144461007428366698301237669853046335014342179659701638468463393404578160560772045674405299643282683843791520563869356458999530132790955399770877050558426895019775258816141147547798511130382191369099342487081370301588599420518429390383844435050978486033512156589422885317721878633617175257229231143958549948880123844716872891640800338391135504642202859541467388458553970982526281631210666225421352946777407109967072159140772330621637658887910119988263704563425690927990644169534159372251106882539372609812240684874882669877129024857388172911847385489799348693131708301926702012205621538431679229591552 A013771 778 7931994432016088154928433802560139128097292334345395337320224485565960752732921582616079657411142294088410022492957102699373968465343212602508410282245220830492072366981091686069300872923921809429077808597829682779797859546359902529171217439865780328776042248456078603758909974421363357832276783135568474054683861579989482096346707535279639953420572529638743084276395063998325696077278515861382116362022500394552516755671552342440555760698033625791868715223927123685886615006603367105447128389557432572441751079571078042575252353238754004668950701824097324437242529917377202606250650821786617725162368825303659814503064203991191238165786927223591597066820018050005146053535612154990504327178791578672527117834064125444449888539529895307730178835595522453399995514195692859977512282333151479537909917760414938239763406992083175715922720204272070783326754870868713057957662526744515894271247839377743985329872651299732701445477727675059130941295671611955417542585209578778037759377689969036790575994239327310579606847072610216699936978008137715623637250449378421783419927111903261483972639500871263449398469874757048098766321009211035879421677690469351962893509210003807309670547077932244372006675479681627221433927763020532463989590590600670813888677656710024071686294004736822655178783905107848868502002981371353065093561559699562601484753479221680430798538201310072650315435394580077202679454532912788343911691641965370961550861725148929849925877716419600517675231827821258977923898997774579140275954721757578112291507420239007473551211466576251748830735650313478097241722237028231888052798541481487283436223423402712052085257523972368330479705600249355996961581169814515772301737308917029022013059673581960680526899506688127942423639976407440224415900659656776268219920093703473681482338053638374455649266638085708504480548068426401192704561389661350527261728795894248360194837103251398626501741929081971031580750802909724222343064936796011381974975223417065842041487204510469056243044308285240557349162673993322211812595845360659494465164397211527870930906227460785681525437029211013197765079208743196494869820487481227723858117170361799696963891864361489118965065649111342043037657399743140963099409789915322923625841772239274059751364725785638862079909335123034030594783133611894635491750400552767145590742764622483498412157060756324338503772576749272166279722600575857470121051012989059111849198788750051097090071851542191304774904357025772662067861221802497155305074441764180358948228272050920901883649196755745949439607097758610220807097248603511578708595237375232715529016503046412198212971948253651100742341067630601674017568692110964080907575426996853958093096760298834346129578170566955874270939088958546516309573698169798802442430971315406629680236148807175544422818919284837443364174882863102563690755682138976853220870639855675558698545262550191242003188810853430176048397544752306682683021939846809131173968286566177285830906929384350530943776459197791838466957635031926191356757001244379117199728995729786085279239549280738812547750668851669856681469265165350960695383464884466429998915523025965458141220520436690845696 A013771 779 84459876712107306673677963129660361435979968776109769551785750322306350095100149011696016192113843147453389919505007229542934016218974527791509552685347111403079586563614664273265915694893919426800820505949690462239287608449640242130615123299690828940807297861560324972824873407638677034198083186827533111734273758103728005361899741835657606224022256295593336361375054641454172011830861636891996775022815584201195198414390689342307037739912662047431818079704376013007320676590312652938801023092007542031359765495272838997341287057286252641714987073022988310607758458560232453351356929950383905537528903251833369704828627644098204303989299201076803325567499552196454795178047198226338890075799772729705068750697114807732502413168914325236710944241421123083803152235155737573040550782283396954119664804312898262377000757651701655023145124735089009700863285865010056641133190584775605242200246993694217955792483991039553804991446844284029626262916311324101285993447311594828546061853642790303746053186660357203051653707629153587420928941830650395960489442784981435149855383887545928281340665405277213209194907226413048155663786106079110044082024048117659700890086068120540233371985285822538073127080507649966653828462820642629676561160608715942826286639688648336315315658562437687632343691021588374751809327745642167437116243487680942580609655046752453227142834767549653580558756081488662054130831866455370285971692603647269998593575649385805042010745924435906312205868502640765596933676528303718685658365877274691739679971010704951578373299696103928621549673204537914779429858379876613143986198869694876594028907012392077930603822115257777982947905231455142655646916296184963943468898865348525026395059404300717326250425947215186330926918468786423509580510224025353704005709157754587760423935595141411203753391162336624155708875832604319899918169677114060414282888218681956539354625475420892574990548060864827544271834549382743519508955447003929195269536178944917086057755753627474510875935794621241454653884152680894911380520561400302297065070501508348769672289510002445936882853487038868529802563414697556277373848550700112803641231630012443173271520571721136138740019031737570074264975992464964975082515443018358490767963190803790188232531600165482603426874600390066357773250806699454078716158265085864566250228957700204291092648382933341556388170397226250026546486250931730341848951186307501422970268702610544081815085075221253013243181593610427305698586289752989709688432655904992462080734640798205763257096647055182869632936376933681631153971503130191290089122087571477954952967724438197086571725305004876920704447688130646624939071433597545533503863146662500945775294303661988117587748360196946149236959419230603305664340738112017648407004982566449792835154512498805197014175852544949096941734152726316098179166503415825533095830573183233349022109955634436344849954457967324514563337056522561557208817615488823628740414315356655739527496984084564453489331737538087495996164897819950085566748549250148839942714346530762236053342720741306876008449121932580633944284735480657029484443134089798546628452489180480198287716101609884124971008 A013771 780 899328767230518601461322951404623528570314707528016826187414669431918015812626386676539180413628201834083695862889316980173161404699640771923993716993576042219991437729368945181735470319230454056575136747352304041923934454771769298206789832895107946561716107629894340310639252044536633060141189773339572573746546976288495801093508451066082191073388985035477845575921581822204023581975014709625981660442940340574326472716432060116885337854590025481053998912692195786501950564333649128492353293883696307549918782993665189643690024585984018128981182353548779531351412066749355163285248590111687826163607761825521720617015227154357679428878057893065801810642735231787850659055846566714056501527115980025899572057422878472735685695422599735120498134282652118596335964999938293677735784729753610767466190836323740697790304067475319222686449288179227775294792267890627083114786213346690644618948229988856032793278369536589168915548925997936347460447532882979030493258226973861734358466617588431154287974331559483498094008678835227398858051372612765416187291586774482321475660127634589044339715405235391766251507372146846136761507994457530363749385392064356840495077636453347512404944899323438385402657153245456844929965472114202720796023238161607359214300139404727485085481132372836497909195621997873014357265721835597798870413760656826676598331606937820121962616904604868711325789634755691273552385097714016782805026582843636130945024393514660052087330422603393530412368087816118872076149787673377996564890279861220917644112331321986324406518895164114631962260920281919716571369132028926176757165045564511045973219801867950845805069497883264819962429294904534358997328364721777496070056835118231094481054592536994038089914535485947304051709827855637837530013272865421966240252791111770850472994066217065746497566109096560374009988109865570798294328670721910515291284193752525473231048052062281664138499355752088683691406494281827452995731357599697838071230021233405477132342983264625348591806964341126979009154558457746169016379782937790418859148870700060897699470538702506044335928623929989872105337695239699579241476739367854801133171834396372494908995151047686657605303722649941646150773464367766947054678624437259481209697272055678757924299996478562058761289360744953426577569574589735787030169653206634285901432437941591775291554519981474220892421238389665110282666985599921064680007632231802275151787421145397073383167025880955902085013397608763829951078546813289834428762430920076359736235662455219294967161565097843587195851506541589842008527488565330276856868971988461097264339200329817922577815731047691929451660958983215125262351232624946664840749134785662310070615333745392849476074344539377082597075143895967463998713900179416763920237789054367557394108725249087277737806944477898617984235585258229813813411764928371710276404403943255068700387426807595478199962315068436071431070412977852235461159489969724993998827931629917670314488787886532442300754404341305555657367163831986828511114738552415584847710022361859556289495993290453435615737966250338118590238743863398036049950350491788174924499762104793753151367601049942046162691293184 A013771 781 9576052713470562068360166786556431332216711005758323165243591400111063032372845765331789193044313093129323193548045447204883822637241774939446685098547597697558468828942320528295119287959165874794412056085807333438406054074409799487305898140667109414989153114043114935627686755770226068824383388706519768765253232203519903290043677986951643170549445912657768099692413003242828443100869956628097452720396428746435428281484568576124595077475674591322262980422346500734672769609024695920186577873273598282791535201316546939326011381791557825037391629700587404449829835686747133778661326987509251972990095447918155281129978138739600570558693560445364657679723844748077033817626654242371273628260730955315778643267438809977689581284859841979563064133841679758813785355319342951080530635802416447451980000025175190950071157710477199083165312020532417351338948068499397181006243599715561983902560752921339037182828078825601470612764964026026227758845330137960716692213600817679747448952544081614930858350682445380287705004412237501343040531015580726151562280815974687759072829039053104144129289634946451527046050498619617664236537124983783313203455654701271637591586672955244312087853287995971927767493367757624484814272347072030571036055439944795160913867884381538261190203097505963029737114983033351856876165406105445362372165723473890452419034950673908658657944800232642038197008030878600680785796520458850703307923054119037522302619742144100234625894339880934311830895399066033749866842939146128907422951699962280331074508103916510382280613195707492601134154279161881142051938517844005930110293405170913617522844450289940606132380013461003802959947132143481854603552427557486778153965180338924694034269301333912517581409973854366893542606247006831694019581329471013096526211719758136015836440817079316068706083929660174862458353393848597860238011685846903166821594095076891238964199658359175159746741140048240303946096351112898719498547495721582579782457266093301520505188085801730711805560556304320072489477738458081207686411928721592380012217175214248438703962296104284360088967987606532158177635778912321119763244320788917922466013692652574325790980368355767530181274038776578648213435848587982452238217993007938955920856552848867414377946362503728801690209113212264086197960830231506660297246467344241876278452599202069223304472528762737504062501346373154094289838062667959496712721268004230625816232460356188037383962491580418445401222657738117261319084366467910156997462364436973078471437333823175052810336345161838516461426841654848637706800698243636787971940813733133763670683805111901239608581904195823664801285891253274653793515924990432087224296787197732277631912073720943061221239620655287175493656132204261556658305609110429702222691977850905751132469706452281333352168344800664484296140511829631057485208472957301971023154093187779971521725320647276651873198730848707288598037757388170603190426249197631736099519815995363353508676613415797445618432897426221556639645560482995749986349736106121147458416318109080555370553336556748182436377864633600286748862144657462287859871332036560486596073466891843883555762215979782907540336889823232 A013771 782 101965809293034544903899055943252880825443538789314625063513761228382599168706061709252891327535845815641033364899587921837602943441350419555228302929334820283602576090577828985286430178189198234810899573201676486452147663784315544940833203401823381050804502358331087834563608575441367180842034322947022497812416416503079930232385083205061096480010500077979914725524813658529637262138063298175981676566781173292044440341247686198574688384960983048399456215537145539822795650796894962158146681194617274515164266823618591809943369193316507720998146073051854682581788090392483480475185809762998515008398536329432517433472007221299266875308969031622242874973699498877524256090088614372769321593720263212202410993511688448642438661521187597398387506897146206071849186463440363743105490210024130332468683040268065433236357687301161215837544242394629179957057119033381581183354481849771304004594466897106418067922753383335004459084721336949127273176185075309005711338690421506653950836446689381035783779718066678409303482886981504914300695574253903572061835166128498475258607483607837452926688676032909815859986345709301688888790647306827324718990395811259140397075214893627441435111461810581109086868269379883185514302371951622981520391918324532178873410865232894619405153282582243494340640800339339130572017409244210782218538820623549985537357884154775779397389796232877172422721741512795340049007161349845842288822764680259511537478295014350379298296522931052188552375374209255127368582143616027980606239589701198360965281362290503002550523969307893381216876474764515710400569041338002975143814404178259888199383247706687287574097582383332768493917517063063794787818626248632119213783421240248870142076899520603500487206853401601298682441671318128743877920501996207347451811102391984632296626421820260557499582381683021541935456546937699870015814348430897824920316333924378737912490797962208497100983299659233662756418033946650145565220533734443411309523604969361474590339242737616828619305608803528400131867958959101648699444914217027515662370088481681317375319790528918419866227331132034354420275465773858395283239025527760398038418113799364611421022358962252212661370205964893009446176664915764837151432545189548534002645280574734740228296372867939704280397346637484187989835886920305082918845080384281487498612963276303633089746023486265628943257514336181344795998195691288432720997056061709047703691243237872690222064432610348295606632218859595472598525610334150307351708979256524889339563864730549167962324461403283256523281273009940828294302013834898244518325225784630408315565441156831524399352180115877130382804092170064868513593357569298120864764312190081453292224599760980601715883759480737497844656450495710977055297638125807855469267224180156444438058537434303891637533888535437475428785304169961911500102499820049351387454544784263481136763331214252201789145820086077035208991906040669240582771658701456382725987687000718628988160388579651411200945073491794407135098945928022938745854651990057977978137216955225489753585651927656254646582551502618575853301884116312658441131909943525296061274990275464353672101756075752728399489507202837774336 A013771 783 1085731937352231834136717147683756675029322801028622127676294529559817915948382145080124786855601686244945723269450812191726796141763499267424070969591557166379800230212472723035329908537358582804266458655451451227742468323975391922529991949822615361428966341111509423262433304111299677741605981470739895556706610002924795097114436365967490555319151804830330131997388215836023577567246097998977852892083085933213689200753605362642423281923064547499357409783039525708033128089685337557059945861360284739037469113137890765592276995170434174213188259385856148660130879586499164100099778502356408187809427614835797445631609932892394593688289902248713642132719952264047878278847263565841247736329933362683531272258912458601144686867877605537098030173440812802253050137462712993136587259756336939780126537012774360733100736654382764626238171093018011508182744203467447076440358522736364845040921883520389139587241478025751127480334112795834307204780018681890292814334375608202851268506484348529269025686437973991702263485780579064327473806474655565235314420848936251764553652485456253198763381022398423719277134609112644383287842812523097353607809734598287326948056888187344996401066845359067649556973332356996159356291656540881507229133146319618640644078892999861907426072152935728727739143242013283062330841373632356409063001361999560246001786750480052499023406550287676131957141103628244780841828254053158528691384798315403278851068885312802838768261376169843703705692984580148596220662665223465937495239151138360147558315945669275971157979225190448723197300703292563284345259152167055679331335775690111289547032821580806238088991057217727318923233721687503286900692732295434805388365869366169969272834826095386073187778575020250628370638916195434864812097505255615835666884618269852364694478139542134416255553200160813378528741311792628215928391182092200039751528323626784801292202016701596077131270174771520041030339225463930749978468243204353443623807345713760981437932256670143991138366122539970404604130026996514355351689446582908986772916702152942667412405129551923334735588621893901805867093159560044192975929143819592718313076075735634382411046078230061560418269953114180764582889128023063985988453741178312790060166947559775513950899778297821971177670946995931633715772523927408522919862415931829278885230832966081085139615658081756416987806012651658959387788787720839231613176652945077939948904357996868405484542078434988651619419866416972592229100698838032472680997211123477021687676031650887540462830865022160115459898995009849939677727843313996507631127004154744587744140817437942071804302013873859684316097973426850719932742071397886390968010396199987314655607538254921447070730270950892877049901884878330483684809250763602045036757403070305820376447306600467838156460845125338238365705918801754433653091418083885493573615992862837547144255950769357444650824692276548270905345815521046073725352621853107563266316891183651961465931817596128226467663142540626847174533576241588251765860334390137349511205086139241014896180021725683799476811008399882595685958462070497187081172577078657352460456096453144437900539498694615051997764272695816621129728 A013771 784 11560873668926564569887764188536641075712229185352768415497184150752941169018373080813168730438446755136182061373112248217506925317497740199531507684210900707612112851302409554880192866105794189699829251763247052673001802713689973191099354281711208368495633600155352338898389822177118968592620490700438407887811983311143218194074518424821839433038328417833355245508189722221979053936036451493116177594900699016859362609624389901416523105916791301773157699369804869739136747898969474307574303531764311901270971116692260872026565444574783087022028585940596270933073605837043099337862441493091034383794785242771571201085382565438217633592910879144302861429202051707581807913165662449077605896441130445854240987012899859184988625769160743759019825286797774718390477863702967950918381141885475734778787366112021393086056643895867677740184045798455786539129860278521376469936937550096812869995736215725103558324947258018198005410597633050043703116497638924767837887032431476143960307057045343139656585509191547063645701596591605876958941091342132458625627953199473208788967291665138184060432481126498415762862929317831437393248950267745940621215958054002563457342909745418849521678559769383352332482652042937295104825793558847306288975809742011299285578152052662529590272816284459639492966397240957438047698798946437331043702838502571317499427025319111599009601232947463175453079638471433550426403787249158032013505865332462414113206181490810724627204447133456495757058218899809422252557616059299465302449306481321258851200948189486450540890162789827898004604857888659213851708319452274808873520063339548305011096805484192424823171576777254360491894592668528534998918576213481789807775319777010977832817145228263670907303466266815628690890563179648990440519214235961797418180987415337387979266803229844647264289130475312340854574037487967905243205509306917746023274273589978004564159367073838595029293764820967145396891052072739934625770729853639955467706300617160126930351102669023693217641322472805604868224776527458884855784789227214814891158017044524533522607289819468879668264547645926266428872807962995350566807693523391023264597634054433034903912818640993695495333738460759796781278603435189585322805055436066674588560657657616489672549180839315208349099840243612680035805545834779045952050695004842118161569937909422831394566627527254542328086158422714864599561175011651496138217105000559189904575933603950654781599404051175759162443582737607924162055464241227369769107258304042783326930374385018650530848223050755960909417004498864882157688446075607434813256240340239720370299611424079207180572207843728857918597811221049106465843837576244694291027374698737464926452909067338403568409135925085107354827355270184462990275848902130834575551392827892616375368410920681781540689995078894601562118036623401081209538117419757212735571863092003494201992037363792118070641981323360685988600122243668098593027554717491889333659742257323526085689241993763573355427677141772594668714433519820431704802880840586182497595311757210638326614524871335081096829083617441949878864085704126654048040325600733543488998936515033081974764944582100261073672193975665055381789343744 A013771 785 123100182826730059540164913079538154174183816365636278088214016837217317567707636564498620641708581048690066589500899219020013740780715937644611493821477670734653777640668056940364293638294496531923781872775054616862123195295370834538825924391660946707741506574454191704590054826541962777574222984978268167189421998297052987330505472187502946282992120993089566654171204162219632966310916135498701059030502643131518493067280503670283138031801993781280583182889682252982328091628226962427051184006226393124733300450539193765338868853832290310610560383095469092895367754952834921749559277018433334118646873265031690149157153556786141362497315041128536868498143446582331090659387973757778347585305156987455958029713357700601758887190023599546043099653822705201421808292709202741378922398796545623924527874360803793580331144203199032577479719661957215068654752245695616651888511033430863439714599225040902689044038403377772361612043596716865350784466859270927937821121330357980889349543418813751063322501871593133699430600507419377858804740611026419445686445667990727184923721650391383875485059034955131042964471376269145363314822450958775734707521359019295693787302969219909706833304424393935636275278953196318276185049814606117365014422132936314792836163056750615077224947796926241321106197821714800331896811181664700953347824375379388733898965597900306254233928424587892224391990443824444940347526629034724879810454060059785477419420514152595830472953077044766821155914845170728145233495799420706540480215413108764247587696321651725359398453386087457953032526798443309092990185527822164885241634439510351758158784795680939517130949524204430517693622734491840668484999521154097873191604985612891963836962390551567820967308809052814300602716736902450210648593184521218908791153998512507203232920791385804070150661301125805419504351171882255029652263100060159655824465186085792599168940602233359871920007813658164186095922470534823895206731481558245820136688971521031554378541219764285381444801690434080636857420464382205944396435691383348961050565490097232948722421997704630707680903333822884934637659189974492835368320637067615721435607411602955656863692889300869634313647130170316127054569377898704517228230283237951018993882738300382033303677577028338501215098913987817021257452048727281297435800411558874184396698859534308689345449910206366709461414885067878256127391524065130879735734045954254103924541014866572114470454336919483561699268990049176477566583240589033301454086421447556865154626451678590852471879044449471763472263903913265215066573813067965891552447142872542502950262443595398058732869120024879117229493881730885648305182511853504810859485792156526536870575749019321196420479330306223114201678916924161920457239109889126560471230831400579164922839483419609845267067600069717433432853965974712719161874285574801208369198203653206262811213849658473216195817131144584406614101650577913818557402631853637624808935555980905760419048749594529088593906205594588032471288119047956792741075190561671234394879590778876901791460829975943519036082358521882310144784577540612303533386996610771070860676012072256867297129910203579912461521452881509705292932186112 A013771 786 1310770746739021673983675994470922265646709276661295089083302851282689997460950914138781312592912971006451829045005574884125106311833063304039823186211094237982593424317833470300998998660559799071924429381308781560347887783505108646169418442922405760544031562004788233270474903793018819655610326344048599444232965437867020209095222267852531372021300104334417705733614981919314651825278635010790168876556792144064408914180402803081174853762627629783075649731409336629755829519657360695923241007298298633992160183197341335213328275555606227227381246959200554901149875854737786246789307181692278141695351906526057436708225371072658833227871410557936660575768231419208661453341163144572823845088329311602431041100387832796007528630799371287966266925113904164984739414700767590790202765702385617803548372806193838794043366023475663298885004054960520426051035801912166926109308865483971833906081052548235531832940920919166520106445040217841182255153003117516840681919299925651780509793938323528821322257999928723687631537034203001535440552878026209314257669273472765263065067788133367455506164908604202235345485691214513859828576229457809044023165687430837460547447202016253598558361025510946626655059170293634397004818410425925937702673566871505879914119464228280549342291244141670617587138794405619193934037245462365735751247633949039731238556185686442460995082869865011876405325914245842689724820463545961750520221714831516595763561989634696840402876004364372677111668181271377913290446263272231683243033333718782121708313790432947571626874731655059252283890345349824355222159495500250411698052923511906225520874740504410643978410350533728776152401694876869119438028274901248834153744209886806073630935975534593094157659904198794366672817727814537289842986220228781938940808207776161176700024140586676041738964241534387576106882331278202251555737297489440580015218905301441519595950879532580815916204243199832132253549382466254804836161276815632201492815464168755943991022706908050110741624248399742090621257813104741728895933247241849899737266421338555336437996349431558907775386258698546078784021795054848399711001878143495972201846347718748271834284601885275659866171714642053526120877054735865405699446196055917702450246863397422467890617558840197748360938373236142275642349349414848091255096402782278892315456049456321318924150350643877392722345145696202767671244464948245513607426096121320897698588512726299259874881397779518660964973816206043631133128978345792026593883112215573585500166462457473635397120568065297975337452666048868448010028877961547700813250457177306832571414394499403798529387590390024912840259650852670470383153583386216119226031804714882694564597890575557732099485263909100663720019477107408476129028682042099419615897665892753366948098394819452005632403735805542351231193029029698741033635637392800483266715222472499340286413805071163422806053060812427534761626954375353626339999223223977533428965545800084684536942031085682545735347913277171173369754275891622643929106968629100675303836677882613481250275474917583846590696204953541002838421666181652439808023504739911490362524478176545391122979839283847718907890280430282315341959141917720576 A013771 787 13957086911277102784578181989126380284606160377889470108559008760458083092964205333749743416489337315276699075671219361366164132008398458061416037286775731446038654782136290791765037337737640740517851324052175906054584309118762396864411967580237776538272848072226985107864016775588064391692938754911429486882192615982408031186445926708093754049282803510952879730651532327476862412635566905594893718197576722749997826118192929047208349842864459001930189518340046616433640072725311576690190670245712283854748521630685290537351519478116095107517155517621567508587443878101247947955812542870659377652772107100689459586069183751181671256210374779620909561810780128151733827155176705163411428302500530509942685725636929643611888164860751705474264810218612851548757505287733773306734079049199002058372183073640351995478973761417968862806527523177219621496591429218760753429211920799673332087431951047533611942957154925947285106093426788239572908652869177195319319581076705608340158868285855268934889439403183241049825900606340193560349371007045223076778215662423938004521116841808044096666229643946817545401958731640052143579454679691266750700758668239763557279909217807069068317449428199640559680623070045286619059307306434215259384658068140047794609325544055102731289396717167620508736067853882831033177009628589683270354279284806289375058228146265189239324675642398322646459963910334889732960189888295837400719539320819525988711690408065630251956609823694471840265885042794177632020716671811322722963171818937437592031950125240530025742682962142663070918318864397284929734405554308086666383760867529554777489346274236890964537082113412483144008470773247048902383776125071148497586069068346874711072022206267492347266590762659908762416332163165769193062248117272996070085841725796400564209501857048966926492436491243858158910386083063450297574565490743667563296002050903649749300657684965262920527875742781591812544235793824500681161895445275532851681495499062468913291616409783156917579176814996960453780935153193939289929283897216631217732402412854412937222391785128747239249992312882622118646892264073744025760122747998471945112005259910509231598491462440874415226254996417508585946135098878827494839887703095603411695690228601455754438099295766530425624547271798218442951039735872569302475684266496825705645374976014610909403904352933656006477707531111373167070163411062768918228891873071499824918694570483509634519147737123556314701955041194961952584305557361425993499171667378871427538405772492247179269708539808759292841393195988088351234410787492534559918259490868023963153220420472629651646740919062472985271923084762279235168639819355896429237518786656604070931723838338848538731395319090104103867290767392239685453821897406384274620070078346426037851263351708037524955973834978857414955909743373108232194526152266958539545823983688887172975369734196397748126038852991530728390141803810188765413268311728888912775951625131679301720949358747000347746989984580575318654041143529693997912557131001962663990635252946094068348352933256922432798497733190345304598223513901502235179075834278470577549380160643623855324677489328694410510931215706021646093761180943139888693248 A013771 788 148615061431278590450188481820217697270486395703767077715936325281357668773882858393767267898778463733066291757747143759826915677625426781437957965029587988437419596120187224350714117572230398605034080898507569047669213723496582001812258630794371844579529286273072937428536050626461709642746411862296901176321586974980680716073276227587782293116763291784626263371977516222973630969743516410774428311367796943841976852506518308494674509126820759452552657991284816371785399494379117668597150256776344398485362258323536973641718979402980180704842671951634450831439102414022088149833491956486781053246717396408141365672464668582582435536128070653403445014161186804559661791548321556580004888565025648869869717606582026845179385179437284159889971699207789643291169916303789218170104473715870973917547005368122468047860112611578532451163905066791034529695705538321364502514248532674921640066975414754137899968607785651486691809682808441174972331335750998775760114899304761317606011629507786903618702750765095150698546189656310381030600102483017535321534440373490091872140852131572053541302013248745713223440056574503275224834033429352608361461678299417002357916473351209671439444201511469772679479274449842211919743504198911524081927839109555228917000098393098733882769496244400823177021650508144384841268798525222947462732365824617369265620013301431735020329146240257339539505695717245905876560101930574076642861654688086312727802079465082830922833981402698736155151143935672403425756591121446964354111853528045835479956204933561163714108088180895076379138259268102289931811950342272506823654285717454699270706559128074414990390850343616120517402196793534576712582448179757589202296463439757521923494892452336258513694658440802708502209104873389110367726817952722862154274042696280073207702775773857399833291463758764601676077791012459618768573973345438572213975829838022062530553403029510119577780820909138389619971022732643283253011862701293873804704564074017168988729131531371054858383074726087634911859397511209065559167014937562689206414620892073788955544027728050900603533918147574160319352108827857226386293787020687729271552632007527102298060737092070430773329163201853631423154446532861755165055124262561985127735709554148300873256881301322015972050179350107429980542671107571117932761086069658200113711952744603576963332773550037569156974629791273901482963100000996363441301240664465330135734259786508410588359885104891627638946417278643954871117685574784463978779179914250222960428944665497447964863856531883668950175154750881164763944006065220507994009627058762719159655491037192560530734497306177212347175437006548749296075676796501585178521100040319520147280995430632059240411897357671428497978912091192568170712295563583179756154506194232744451040252168987183565731209394854873754450526947436856456407314469338574529083933778319270617841736929723243222046061706653819195898229926970889974120480983289209143238332904402121204724668771938059702809949355813965993028230096304181689772908330908898446172284173370009639773262033319710064438403863010796803361883976023195800186799483397154709745799950533306811497165906371938083120395584837718487606369054682553534805704704 A013771 789 1582453174120254431113606954421678040536139141453711843519289991595896457104304676176833868586193081829689874636491586754636998135355544368751376411635052900881643859487753564886403923909109284346402893407308595219581787727791605155296929900698471401082827840235680637739051867070564284275963793509737403725472258109594288264748245271354705857107295530922700452384816592742223222565828962741926112659444301858029369525489406948851294173182387446650780702291200724726770933816148844935222455934154515155072137326629021695337023692682932964145164770941003632453163562504507194619427022352671244654971046836953889261680403791067337773588691696317439882510788317094951278756406527934463892053440393109166372753074885421847470093390648201734508418653164544121764377268802747595075272436126594130274040513159768039773614479088088213539993261151190935672199872572045889222771718375922565623433154216302060358865735701617030294389502544281631105384063076634964293703447797098509868811830998914949731946890146733164638119827460392937213829891239170716103698721096922498254555793496979226107783837072644354403189722405310874594032787955746573832843950532192241107094608243680581487201857694130139491095314341919872521428832710009908424367630838544077508217047689715318383729596010379965188926534610721409789830166696573944583174231300525747940321901633645114496464749166260151416656647997234405773611965356752768093190899118743057925636542144201983666336233975936142580049380627039751677456182261167276442583016366632056190573670132559271227822922950170773285064184686753183193933647244517652658270834319457637834483441595736370817681774458824451269298591457556172835577908218058809826052742706538093441373614832476480653820723077667240131522548691847247195555157560593036218710006629990219515619156440033593424887506103325478646876318700670020647775668182229916934414636115258921825332635458223753264210181040505572673451450057185680078070314043377168272494198260134815391987792546038992132062979683381136541478864699354130074010375055167514669902883258801704798632807248285989626429160435369659080461254799023746561256244196282941283492425616148585269750728556365946874408929773337467393748546681911968997506963147760017640129835332571107698439272096476826070390309719943914432818361953417263748040044469720514810804872824538887505567372760800036383465858017484502990591088810609277922975610595226835285298398206741555944856056596886051099501451183000831467661116000304972446040707726936374082647402798216825929870344351497306981465047787382642406475776582467969120214508921705433612011668564026384531260927316174957072724053245731082504613806529148878980892673229322250528248039345370166791905883064485370646479455947018465881744523161033698043533181956190262914676605095375530607905917636414695737389210936307647547825084469517141585685726871543593538778814827693093828346465052449866797924352262386036444434881510063498957201768766073786587908273083596459715520340740707109893764594065446926632701927907517950654842481878043862644305694130788272766140124333338964362197340576694988880389040899212903349373277873278650928821822571048396709065972187352026456032617694259830038611143688192 A013771 790 16849961398032469182497686850682027775628809578199123709793399830513105475246636191930927032705783935322537785129362415763374756145265836438464656031090043288587743815825599958910428981784195659720498009001021921898106875725525011693601709582637323478729950842829527430645424280567368498970462473291683874868828604350959981443039315649384907966478482813264914416993527079519192873880946795276029247597762926184296726707411205191368580356046061531937512917996705316890656903274352900870248710786877277371208118253945823011948628279687870202217714480979806678361285613547992608307658934011243413086131706719885012858372939567285012613172389182388099868974874000427041216198216709446171522585033305826403537074741379971831861554423622052069045641818896065808547089158211656392361500899875974299157983384125210087509446973329963297773848244737881083037584243147144628444073257266823478758316226095184338701202353750818138574659423091510808010129503640009099799354312143504933083108376476446384745770486282414737066699922798263995452860681914689785072183982240030761414510089155834799595682297149517085685164164171750192677261126152789518172122385266782983308343388578710831675725380727097725301182907112762802608174210696185504902666533168817337307495123800088710149952738318525869331689740534961571442111614985119361921639214887998164068547608595053179158356649122338092284559987874551952677420207118703474656296693816376080792177900751462722079148219375768046192365804916719275861553428716909159560623958271898134317228439571491120033858483573418393939363438544547894649005475859623965505267843833584927661579686111400876466675534437562757115491401840058128353233566705890207027809604339217618963746250736209566001883059331000772920452098470789488138271317705194649656824150596135857402312777773477702788202164988209696631939041524734379857515314804384155517647045355276999596141902359166524757310007719303337826911040208913121471292703933880087765518223073915514293886015030223188222206607668642341893666951318722777028062473587423696205125900939720552695842131579749217542217700315816129888751441100004853384256488202020758786627347960750135952305757668184602318706284226497352808634525068998645885454143597348667832102486621217154772981369283285243997516017897962800880649918079987024389130393513584041705450285835690074159281385156998787411144456170174987843813913655367591323844301617975342117857344105384087700827290643642672107491452196592853467655563171247346605441455876418511232029544995412762501259426654743324738639828840050376344154069050118935192044090998319457100700246869752942488866354062630942910365718960544566509127811922377263388545184545823323624785122949501536000213842870640226643713246923852624708815682618686816767541321469513919515476491055558649912982210992543680211720318049803831089241499431418523604381619728196184000916820285276063084233159878486181664298502889886516060342618319156136896284433821153679588047291794135103050860588207049306148805397608878874785010128359251138572762747037411049436567031104633528413860043901393292528677282460648241598382507494818994864126662794671075090094766736523328158134471850924377703835313208478670251131457991868416 A013771 791 179418388966249731855235369586062231754895564388664269261880121395303547100426182171680511044251187343314382336057451003048414403434790626396771657419046780936882296150910988362478247798038115384703862799842881424371042012725390324513471003635922220401516516574448808081512477739481339777037484415609849899603286979129021882405482633034650500027062884995644808712147076342720365721084321476099159428420979638010391545980514512877692643631178463192070637550828918214251714706065309688466408272458669249448624043168015123431228993922116441913214223793472981511190969213059025293259952329351719862541130413153335616915955060512450814305059600014068487404844458356547134870078611522182834372485434640439544862771846213940065661831502727610431197994087605308729409405356637717265865261581879374337434207074165237011800591372017449194695936109968957772184197021030796003672492043377136401818551175461522838490402662738711539542973537078407083691858954758816894663524715704040527468937992721201104772964137935152120286220777955915023582060541027616831448615042891847547541703429331328946094825100048057928375628020100796051627476471274902789496759158320705206267240401586112935683123853982136579006995594936698322171838995492983256203593245181567007650208078223344585676696757615663456643832357216270812715604476361550965741614360127404451001894936320126251678181599854656006645994750888229192109170365399954598140247195756772508275110287201575064698770239913178155856311090753226849373820908977648731001523907679171334209848424557237446120525133089759058666341893622345982222610306953275984700092001140012309740500497714196532617161090691168237765752446792938950705231018284318924432116667003989206725970077839159458788050815756496230056973944516966469696312990924912629545863555547654609619826457731990579288776652794456849736886914155371676722823072037082487951905738942989491699718976320405155615836962195141941180948756144506917426324711487955174527238039291052396201298288041816508190055958455703656483765697641760129794809218758887517192180593206144445105327017061169668389534072962810151055425344832851678835563086375117039560008001086067447620151707650829645489584514443743812706340422934697581388315721024568615076227277542720264022705620128421278085550558577507903777160327715701835695460430132642876079634643578427909648028189151723088353866169300023270560930552602354112416294123628201442870945000034129765838408990773507172600568982989320703723596436647441746654740622172104307598650595111155095113410375019706921817036897488856407312552527245666421924885480950105579208256228669129331621448938058894280109574175491878544189192941349473100561229125043926749956711989166292355330276998886577133302258653245182747899469388523777224940779991007384215000793676759588504273434582648605106894397946594311193438243485945744439339455486865832967241762302397619519720914686386120862361450458771511623010528199862374545671636651327644380253527563023950577285563543228661011872479873739342258710787846769306123522777730454352854400565747202137810550781747462035778845355703640982476539576939804832657313220705437657607559329076210500398227815856268642773790438415043880880834047764697414893568 A013771 792 1910447005712627144794546215352390643726127969610497139100499532617192169525337987764054081599186642831611543114339738280459516567773650589872824608198010123415922689414900204083668382553509852616326731092727001406702855351499956175419439246715299802835347868484730908451944862969997305945895134057413681730975799753765825003853579076552958524288165599433625923166942068897286454198105855077503849593826591185534649181600518533121671269384788276069168148641226321145352258190183417562790315285139910168128948811653025034295726327282695873491905054952900307131161440180652501322631972402937113096337956639256717648921089484336576270720274620949801253886783792580513892096597055488202820398224908051400273698794618486033819167181841043595871396241044821327350751348237478413446933305323851577944999436925711443701652696929241799025122327698949462358217329879935915847104695277879748406563932916314295184245807552841800473053582222810878627150914150271882294377211172816623536489251746495349363622522140733499776807678843674583171101780640862064021264852976712392686224058115519990618017697665311720821343687158033276357729369466135164902561491517798869036333575796088930539153902797201790293266489094885963734485741624009285712055860874693325497459415616922173148285467075091584486343526939638851613795756464297794683216709706636602594268177281936704327869277675252377158766552107457864437578446050778716560997352140418113668113374338122371288912505514595521003558000494340359492132445038794003687704226568967816366666466024685464326291351617139754456679208483290740018706354548438482685086579628138851074116849299660764679307531293679559395729732053451213947109299882691427907353178270258477073218129388831369917175165086175171857646658561216658969326340727368469679404355139471426283231912121930235688266893798955376535998371861926397613744620071050854331711892308264952107618607659859674096997431973453871389694742355426709656755505527923746698366030642371125914751424171069262179207715845636332534239137148489461862055128561344634283062338956459026051481522077667334629011758808908002488438169071780204676241075743722246237234965195564446182259375383066034065173095909796984117697112823408659846622785797469606613331668051274885371313769443127429769054942347733304159419203169516793146485262660052381344495949684823100381932204158087547444791966970706647784932788524109866589008699828393088963689822360363413746647378933756304373850858530870286853248854857421959718379678144888566667310431536743579452767593673209839303507808884461343025064059310111856060656180601156724207409512322868889123105188292451106294606745820637522738526526439489189574775967723467732033539069260642680999556789484144273315402450139754705899633550049001179891169425344246627121328451070136098393503531436042347178211549335336225587730416638350286790086522024147389435190284995929852645988299580639414942424724484999055761816104272134564162311587063336757360939561491079025746936680608298782454418165695576516370752468992399571603270537273877949193657224076208363406744724046975756973145347532369181410193415255041858135071174071500178205291736003489408240329783237548508255320588243387243619120940598498073786712064 A013771 793 20342439716828053837772328101072255574395810620412573537142119023307862221105798893711647860868139372870999711081489533210332932413653831480965836428092411794132744796889857373082900937429772910658647032675357110978572003782771533355866189099024512300590784103625414713196308900904531313711891387443340883071430315778098504641032910007135902366620387302769248829881599149618306164301431144865260990475065542943572944485682321340679555676409225563584502446731777867555710845209073030208591277156169763470237046946481410565180893932906145660941805025138482470332607015043587834083385242146474380249806562294805529525711760829215864130629484163873483751386473823397311923044565446838383631600298820931310114344765097639288106492152243432208838627174645257493630800356032670146382945835088371601958354004384975452535197916902566676019502545338413875190298128561557631939970795318863561033092757692914615121849358822659491437074543508490235621902933872095002670528544568151407416537552596682480023852615754530305623448164327446961605891760263899257698428154496033557322913770814056860100652444740239203305667580858738326657102326075407235882474761681522357498879915076754932380910756984604663042701575882345741844804176812450874261970806593734529896947857488987299682943653415575191610585874853274491983697214831842917786891524956266544423767551698062027683152068686087311986546246840211340531335293548691773941499805591172074338071209952327009484340358719413107645885589263736147872226274773078551266674604506369308672264530230850824146350312019304105454720211930079799719185263231772963630801899880422486237196211342787822305266593215099948445730186905148526108819825150898324357496642221712263875626641732276426878081157837593229940221620359834984705386876065019465146297573525091747063853400274313149608665885171276849355310663585792281791152714516549496924068229298405210041922934362185809784828655653336822557469616600583604425132622861332054844201494279967748740273164573545503684203758324335668824578332357115789907163008921197665846047785208375709396175247083001779129717207797252410496889624276315619392614974519154477934077909402370222948697829078887130725963125247518286885238857343655410046839423171456371218755601409974979433749017030420872180897026118664222689495675349014813423775076804237756556192872243996372866814109875316205192144864304084385613964332204721859439764635772729611285369228493149629574301290886637128972763941636706814413393806521829027081306812886773457873521475003245634013069337432338368903751149001744380530882103534071043333867011041116799360496487213907931382824044938019379824972629498148342119830453527680890592214504319484410693124009487323267283280694427168222262405289088108108419298040921764563481172041065538085587905346994809175694025602730978912753596577322660130058153476365153853740841286513121402705906154636661070974483413934648490306938466316269945751817878289688839200293779050409792379284450757009466153381775117165435574644628326498746315772289831070638431624680892252403014062121963466653555017821652197860250051660524667043655739485635685705422237861513333897529946404965155218943031531913416515902653623615587370056399775492807489680910057472 A013771 794 216606298104785117264599749620217377356166591486153083023489283360182116930334546620241626422523948042330404923595700549623625064340585997609324226286328000783925466597283201308586729181752221952693273603927202517699834696278951287173263181526413006976690669135403415866114297176831449428404219493496693722944590002405192877417718425755983088399773883999886961540579267745135724037481638830525299026578497901263164712883545357635555908842405433801047782052799970733733209079786209625661079919158895641431084075886134059698046158597584638997708339907674561344101599496184123257319886058375659200899940275315089278389778829309490521262942747376924854984763173271534577356578532877935108909279981845276590097543058759663139757928437088066159713702155622701792180762191035871718685607252020980817652553438691218618594787419178529966255663102763430943026294472923465664896809028555259197880371683914154821817451972743678264821969739278404028902022439870067588435787942561676186171291860049475047293982652554238694278476053758655247179535463289999295972862989073765318374385831628077446351747231594067036798748400983845702244825568050936247676591262384850062648073335737286519991937740372070452078686379995217459163474874698976909141465148610085274342700786542736767023984021569044640269518395437666790642407943529463388594820957734326165024276890480964470770203227369457698032744436354570353977658205706470008929089929934800247551782243572377996989256139644310770213389754480262502543465373783740413887551188783820398742272717898099575510338122381550114881860816631489707409884682891918516740778629926738633453665258378004731906478684554384251050135030166021506006713498206765357758624246376792185747672481165279393397808168654692712403479813591522917142959456340327264877776562895176922735911006120886417033074345303755891935347945861516216512194104172219043247478505569418676526395405088554502588855525396730486591936477563014219918812168227463719981057511093096588586428656379112523229401618637526201644110082938568930931471718992912745928716816898784553650474030939802944173228828625143666970880719294208715292564248679956881042061579316438133957734484031990167970055357635574718754023352995242806178746177929667440737309643813413581010559533339921446982191534111536643197749951116309733336357017811523631810341703654073378285836641952366952885958515109890538017492209315878359314613841708024900966611544995057255707160145360912149301990450547654159873817251844435480361754943618363779437256665834559510971162304979538952087142234570574163892832638430788469419015933565811679590566595853691653364310430500030356376308558896283546891954669162746123025900041993870005060384453021018150032372834260487230650091518210175138448685539734949071947519893265849535340016134800728102789984617879463463000296355331685064859218216336158234632478018791716696012488734571167083736299391576137124788280789335642382365356768028606759804728159328763469254620831660636795601209141447577557998816002420558650770343342121240158019939602140703587293733474666992927053829764952602815942550081266654680846314043048781391335988749393979340898869320068972771305399751814059061331455784258774316360544809447414150122330291961856 A013771 795 2306423862219751928633458133956074634088461866144558028034113889219219181074202252412332838147034998754734151626447019452392359685098559702544084361496820552347238368327871527533831492327297659352277977334616852408467839845978273305820906356893245698287802244953775572142385036338901273513648129166752794761913994345610493758743865797449707925280792316830796366484088042950205189551104490267433384035007845652650177862783990968103399317353933059113556783298214088372791210281563560094039178979203920789958183240035555467664795496747081236047598403336918729191993831435368544443942146749584019171182564051555070636294364974487455070407814374069495855877758268995300179692848218084253039666013246688505131358638489672893112142421998113728468631500553070528683140755810149962060564346019519403746364389015184095850797296439412987080690300718225012681343983547689062399821222536056399939030197690317920542712228605774686163824333783836446099748734939736479681664270012396728030351915725806810303586327284397533616677213020422161071967693613111912503519045107657453110050460335175768648753404522013625807833072973675989037502902648606369165260343761873883467076684878930626864874153059481806173733852574189075505172680465794706128538320902400188001201077975107061095271381861667187329589831874620275986760359782701726161757653557955105005178500329841309684761123965029985568652662758303465129154104574362492655076949573945753035931377329558680911941599374932621081232174105705835127082819300049267927074645058170119605807719900178964280034080327118745623262053975492102404500452103433148366255810851459912969014627671208994385340185033135083505181837801207796995959485328905637529413830975420083193841216579447894980899861379835168001672253055122536021738232291111804716418564841707843873291980393175198568568175628794392737327584927533424673421842821225788372499151127303170067653058273382928343566133634424386221230939613090975413695511967286033690358300378119292475268292333124790147346668435252378995106484163129881976558310863836534918648976666338257927270247481447021749556540567200529765905937899044734400435224119944180869335871696561433250381956785972631308545149448103599605292840662693345400191289302595098908970873087325227810600437911003483567466375455219642176769641479486466040565529525657103631516518460508573331987588563508803314329686268890114448810257044795472769982008186507049145492479731107369658769841227802992565767594317431421494336406097639548994891966639648337523447908977806389672820936223422130761823890513707473697130881934011035622373681660608762764280353112650108725023177463964323234694933535127627207305533317244920717979783647150727813882973655767801261544705939205668031962174485901944874201603627097737718097191823494765852300491803358152838507756211180526954027155591571782570620955567547412882366625944094199379140980045713787107624115921502708104745613844845920087426318865968604778400745440532673420623202615522460599561674938133805837571392793774108513402615906906965202596316883594211797503674038254140687269179337215314784156273265327339041651551930383424254945608203547092021891160520094422068859896557316100885057341190787428920607081130996065870502572948809842688 A013771 796 24558801284915918536089062210364282703773941950707253882507244692406245840078105583686520060589628666740409246518407863129073845926929463712689410281218145241393394145955176025180237730301065476783055902659000244445365558679976654160381010888199280195368518304267802292172115866936620760373325279367583758624860211792060537543104683011244489988389876589614319710322569481333784858340160612367630673204763540509419093882923935828364995931184679213441152628559383612993480807078088787881329177770563348571474735139898594619694742449362921001434827798731510628436350317123804261239095978589570636134751942020958392135262398248342421589702407455091991873386370048261956313369447826161126366363709050739202638706782638036965858092509435914980733988217889094989418082767866476796020889156415842611091288014233680252619289612486869486435190322047659935030950736815793136433296377563928546550793545006505217938799810194288858272401506130290478070124529638314035650361147092000360067187198648390916112587212924264937950378964241455171094312001592415644337470792306336560715817301648951584571926251350401087601806561023701931271330907402360618871692140376433111157432540590853314857179981777362272137918062209965275979078701599782030856676040968757201836789078278939986542449674063032210685472529800956698707024310966207980170395495085105958095140671512150265523336447979639286335013553050415296695232905507811821791259359063374378326597305805140834350354150144282549272960189877555732433177859906924604887490820579395433562640601497105611653802887323160403396494350731039906403120813997356163803891873946345153294067755443033372215102290232822369163176208907260622412976599782187228413198472226273045848021274137961185756621723972484868881806150530944763559468697435758496620424878434505121562813007226529514358113934095402693867064124308375905922595782360412194590370961203524154880369764494981421002292190939350864483667045000192706205029811427661686734935182426214226276656776763112765488947325498567331539893843369006983286392894078131423813774303543169770409573595182447887589278043959551240947366426749028331895834266429165637896688361824986141250067075857036578173388751323407128597158167376358741821236848494032613182721856633839025727273462876365093026381965847178749898243142473571890399941758389196839468387888567495288839003843024241737690982499391141938650931617012982194054768423169927059301203924176831272126581269393646264840293344292009776071694052127665917697609660778975497949673334795682437236197328906998848351900786189957179927049630833349507307034962322162105914057199943498357704046793636292113803031652282038974503389318762023915805048736274860949762225903486615547832928028840661953204333233925883909020498675421336711222298898536572266795295636722157611424430588136650251006481152739056340811971934883244852371439833052715034989093155526760405121981586332160835899331296219919357090915443284833703680411137450791906582795861450083160464132714741248764558460190468106707450711054176745365477245582176511167219819121159330090038042221582668671821695997729205506115505724954722701466660836151369435849097077217965406189220178542301842224090568999504543146624199882846109389111396758927204941824 A013771 797 261502116081784700572276334415958882229784933891130839340937141484741705705151668255094065605158366043451877656928006926598378311429944929612716840674410810530356860866130714316119171352245745196785979251513034602854252468824391413499737003937545935520283982903843558807048689751141137856455167574706031861837511535161860603758978664703731329396375405926213276275514719837242141171606030200490531408284322179344294511665374068700430476675254464264721393188900316711154583633767489413360393084900958535589062979769640235510509617600816382823278046400893125171590258176734267773673893980021748133562838678639164959456274016548350105087151234581819529467818068273893310824757880452963673549040773972271029696949821529817612456969040473622714855506544083083447323745312242244924030427737515892122900034775560227329890195793760186291561906549163482988209563445614565316741739828300711163672849667229267560612340378948787762884531237275333010490685991588767851605045494235619833995409291208066474766828643217573059295635211243014661812234192956041780905388996477871698502022627958036472521870724379070780784036261780378164177131502020335869745777910728259767604341692211406096599252445965353473724551526411710258625230014634479064561886484235326685158130105514152976704004129423166979378911497320586927832394863168182572854371231666208241797057870261376027292486498087199120895224312880822079210839977847180278433329655306810380421608112213139604162570990736320584658480101816213438948477852288933192842002257529402576574997124741180552889693144217011975365871846584112923380430427443848432183840673780683192275233459957419347346409186399092586849500272444511107453374834480729608143737332265355392189730527021010705936508116859018883853471890853499842381222690295956472014284105570610534400832900948086268885197170247847884296498795635586646263799890573669047998269994895125201166177252342562170832407249122208005022086695162051935671157432081741640353589822474329081393841358973624726926311121908744946236789644193186358033511536143943400769068784127671715321139641502705107050632612081301613607557712023653678026843268937755712323937676712452432030714223725725484390243424091639105302540166223467882912529962764459265169622329437117945944007832707535510544915172340759328916492981058593488978579843328167946659394237466689835557712920522126022933581653516879362755119857954234402295174169913383327439219384634899385603837356503545428019443530021320095611398267055386691644147667974531102168121668904426591691029158201723737251039571350664051863224469113505553805308278806382103772881064998370512832690258639238427774681033499151000512089466178030655492158943854719393068181420325482353325017651095368477719740274842811863250269895886393301095038671617421496836307939817534246447336902479051872717011314365471916965877162636791188051091342345309692563863920048944793738859931264848580656079642149701314304067640096909276789017791576032221293610332720485492622085146564816845018484108104400220935171304873984651601710959015490908556634002104546798725073575412256017557418983820580229117904959317887325217004583339781752921185678216895645102816461118430016002116378706724375425254480352545372775258152689056878220541952 A013771 798 2784474532038843491693598408861130177982749976072761177302298682529529682348454963580241610563726281630675593290969417754419532260106053610516208919501126310527239854502559846038036936558712694855377107070110792451192080288042119770945199617926989121419983849960126214177454448470150835895534624335469827264845822826403491708825604821765331195412605322302318965781680736826954319195261009574823178435411462565658047960212903083522183715638109535490753394675410572340374006532356227273461465568025406486952342608587129227715906408213492844302264638076709996827093069065866483254079623099271574126177106250149828488290405728206831918967986345827214349773326790980415973662021911063157195950186161256741924213121699649497937441806342963134667781433681396672547103240084755423951075994549069219324639570290165300608670804811958463632551180935492766858455431568903891492666045691745972470788503256657240985400200355046692099194488614507745895704824438437200083890524422620879992383118132783491823317191392980717935379923729315620118976669686595932883080582034496377845649536942497172359412879473188345673788418115437466692158096233512536341053043193434510005451030338667052116588840044639083788219024653231890833841449195827933079454967284137758543563769363514700895944235970097881996426649623469609607559340503014808035753344874781785358655072202543131938610396231632496239292348483554993499437024084116775604758094169706916930729283178845510505123055909360341585443496124139040697923392171172560637381640038173078635370569384244090527169452599622743513695803422427634408154823191422098105893535494416714631346685881626601210544565016777537864773478900989154272163535237550808867514515113961504216036250651719721996811938428314833075271768693808066321675259206271344514008097156115860970300068729295222591089579468799084271989119175927726609416941234828428023085578905643293142017455382943601995023472388653270837475179130085529011026484336806384986485024429706656058681622790351156092311360826084316187529336131369048340340830836860709331389044413391448424739494902720803979875136053441699581693274517627864363629827127649222824825288381634193496263045054231524957787311979727773193261447689947486017252619043515962255526138563846431888411795402669838116282256755084405334302817262311903470643918171758332296029229840545313369018527177719597892196777446647731454616516247496687915639014561237705670572808007592408657909660172049751717551034707667016378070168747605757492626884368592807175886159530494334348326078476531954354249069355741870824239614147120607136918922552730356640973637580102649220642485873990610778944803644698959853452728635863670419680508434165052097389995763625736098204787948863483550759794446526260719888873851398315870059971775382304098313006943177104656171243337596944340690736475363544971852660027756552570368020613292857606420023020681164163731380548108107686825936029610019594709712231751889979249461444701591092334362822807729525439962640622169765756818783095653552517704054298188570255018291596947194311038854409214312824583430989702074951397339721538279647452006816864238910664803401996105104785101653504829054789677989042810390535200469201149528109706793903129310948809833077639292330704896 A013771 799 29649084817149605499553435857553314135160321745222761015914876371574432057646348452202412669282557446803433717362242360249059179505609258844776592574847992954494049970743257240613017300477172774820055436082539718020293270907072491321024485531686580164879988034375423928561534967310166100615652679924082720716078321455544379715575040142157246568753421471875092347643336485733409590791139229952717203980261253399126894680346992033344212204114590333905542146503771774280302421556529108007817685368334528273068544096235752016718971434657271806130513866240808046214886999413346313689439826761043721295533827351595373743316240193946346273171118610368178396386383670359469287553209309000497822477582245061788009021319857867854037880353939871457942536705839511769281555300422475754231057189958489047368762144449680120881126729637733720759404974601126981508833435345688636613908054525711114868955982676886302012541333380537177472222914767278478297464970620479306493266304052067130158895441877878620934681453952458684575925427869752723026863578822873493339042037503317431300476269363709891283028340630509504734499076093178145338099408694441486959532803923690662538042571046126770937437968795316964176956174507613173598743751037175831430036491641498852971867016182704535140014224609602247497950965190704403101291857676101675964701616226676450498959208812679268882323499074422819955984926652893570782005432447675426639464186719039251478405407288346995858550299322868917201802346729832505351488279838645425666839703126466941309425822803431075933300331280782972933832914842009451178032557342262500631554365944549177394579511267560049689878528298647223184108003337732514689997323209441012821294556933462096892353996939511599822053520384696342585493793051668290193198160028377276385158218518321687611755131829535530149921842183772649328140140985278432937071590268453101589815244187289785376201864917583474043009933994380027877435707377150712909410005218314387336092540127516473712841919471659110070931370076145798764812371126817626727949166750892832960630544913792142826626141724171120777710448697047217145869987063701499743930399255208924638739670687640892348208903737457277750519297960141328961847895002560831111705887575357966096842323427836806747808797447628436262173469928138747999656398209097148155416440692882722288119239342126496753309277388358278356111286251905044528756665003344732925724227048059089980259259664843967389422061511985756288483417567238390393691156824506105781491064756776210808835826680703672140976083618112249964044090499939440536503411438540224793912687341472837513087292952933008901401189586252023574204269208754524519564654514676362628758053806989474733008674891086837973684582079498372848490291266611624145376728769689267384398579464270774038836897930949810378911399058732263339674961989671026860287123975551771769278683490342347793160405124213036015411740076255130649322566843287488644469015843694124499048265463182541951176295337256703986884722197344863665778606402402519027208512770167111896075434768924293725023941721749314002956164373178347694082478873354939601686068968585970415920758826624454527155751762406519419775400491227327845038418814596053840175312157941480520902982927102610703184737345732608 A013771 800 315703455133008999359244985011227688911187105943131959297461603604524552549818318319051290102520671693562962222473156651931982143375727388179181157736981428979452644088474203098047408215480935706283950283406882917480082748618507887586268721941398705595642112590029513991323224331918648639355469735831632810184801966858636555211443027433690361464086431832525983317706246900089345322744050520536532787981821826193903174556334771171049171549412157875426212775972161852536660184733921942067242713802026057051633857536718287474023607836230630191677711647732124076096116769753311548165155275351593544354844193639787539618831325585140695116726070963200363564722213321987628973866572722237300813741295745417918720059013846576909795350008751751284172130843779121319310000838898521831052296958677991376382579314100193927142237417182588658646144169552800099106058419560892602664892964589771951124643303543485343829540117835959865724229596441981236911407007166863655540299605546410801931918665115651555712488121685780073364453955957126994790043387305956957074119615335324008487471316184782922381685771033665206412946162240160891560082503778412953145105296179458174705077296499157856941839491732535034556229346157065072479423461043848253067028562998679786444439988313437890170871463643044731358181877350620484222555700535130645672142809581650844912917655437408855058980618144454186891327499000010741686793844702847942857014660184329949742060776806318811901843587189908230364791387979256516982647203721896492500509158890619991062766161210934096537781927477777095799452877237716636143690670580411106724790888577559640897482635976979409097826569323995632464382019540175816419091497534127904521144442227504407709785359411919514905225885056246655850337908414163953977174007982161238949164710783089329689968643720894325036367775572811170046036221211244753913938293178488625728352720106261634685797457642428831609969777172158536838935412151900791059397735564611596354713367277795412094340758534226204035277228570800465247722127758354089399202727563506885364794042242058736817915157078974094041060857726158768169223622254293569273370891269464629553300013482000221723728406996445093487529484679584870785756385987267729677444290902411622999177059859606318250668075222347589319623107794821388700341328130466433558874260497815226923893660514962937429237185631238947935872976010284914142200968955614716193111569607733190109800596911258564762566110979624332959771430255954380912023437867341014361316857530153092692483882496132700957113338365659237617141475643355162832688324997576313605582294812002773839353495362830678782119866714411547018127058534818177084324441272273909271015756936823926957076370240292650743793429982498674090724621406880573899971407939651319109076074135555201965535289168753580914648577177381140040858995266017094008337296091675265799279421805165319301571993762620407492104208331964631153986691747325179086306080703655037665865930651967706696125192751109384052348521957328108313210600972782022601716243976739407469411229419505879584054931453186695503477238245603046246590235043483396878753262377503412988724239985897191805154444766104618781768464430588586893969083537818781290186723857760884586574962207788598767511083257360809984 A013771 801 3361610390256279825177240600399552431526320304082469102599371155180977435550465453461258137011640112193058421744894172029771745862664745229331920967583378255773211754254073314588008802678441003400511502617716489305327921107289871987018589351232013417182397214858634264979609692686269770711857041747135226162847771343110762039891445356113934968869592326152736670366936116992151348996578649942673001126430438805312681002675852643429331578658140657057538313638551579405810357647046800839132000416563973455485797315050976325023403376240183750280984273625051657162271451364333261364862573371943768060290380973876457721861315954830578121602899203616157471237162127452524273313731266346382779064717317097209998531188379438350935500886893188647673864849224560083808012888932591460457044858016003252175721704536538864936210544018160204037264143117398215455281310051484384433175780286951891735575201896131031941096943174717300650231596742914216210632661812312764204193110199858182218971069946151457765226573519710186221184705723031488240524381988033829678925225664090530042374594574735568557520190089966467117885050735533233173331758500232541125089081193718870644259663053123032860716706907968033047954730077880428891760901013194896198657720138809942366060396995561486654539439344871140299501920630029406916001773099298071115116976636425418196632747195097529488668025622002148182018855209352114377480980858395924895541492101642745304853463151433682709130830516398142836924298699203123392831227425230753852145421523867321664836334084574026259934301963783370516072574236827206741658018260340217464405573381573855056276395107882876748073657310161905494480739744063792093230486265743393927341146020838466933293794507018118994710845224078914391494398048794017781948948836994052872330705840418335182538786118340082772987244074299293338650193683457334139675614945764546886755499763691473886134371328976582198982958187329144100260984268593439623200467088291984277984987934773965547980540396872440620567631929821883353957745216370954343922710643096221315364326961793441429637160592576916153349216013068138563465893129763717925622853250237259375483538543556338360914260077698147355455213952868219704126733997992426785605426809528878961695237333385088076733113664967557131075346851799258146881234461933206584534893125780736536285619697163325357746517552601432317621175448557513765786155917439385498024251993183143008289156755911081197591803949711039897355646189365402247951225566411447120919301898981070130989568380818820999791342826917539562147322432650445773842465284574192587272240275158205535841436018623421067672012340775054152649016919278743949593886650667172585917775779863301174238949190318636145119912442453645881718035768740464350886895551741407245873442037395391790529019759068888129579178049784754379155066581592550017000775528784158230230727283381400319923138589584382098975925610318759392527650293725518506910987147332518841066140429582152140900341052413812721389407061801629697319066479158182976663074565864321210734290770858898605811016910113531933721025632839181236433692822743011209964964737795656341503935707369833298341284527869481980788270609256907273246982801510694383177908235637437899077850197588532999676458014524377904709632 A013771 802 35794427435448867578487257913054434290892258597870131004478104060367047733741356148455476642899943914631686074739633143773009549945654207201926294462827811667473158759297372653733117730920039804208646479873445178123131703950422556917773939411918478866158165543814737653502884007723400518539853780523495888182003069261443394200764110151901179548523419088874340066067135773732427564115569464589582115994231312398969427316492478947235522649551881716348667963623297217513068688225754335335077540435573189354012769810662795908849199150205476572991920545559550045463866414127420567013056681264457242305971976609836521822379292287035995838827670720104844753733302333114478462244610524056283831481109992451092064360093864259560761213443638672720431312914543115772387721241354233870946613648154402629167084709905065833840769872705369852588788595914056198167835389428205725444455708495463743200404749790003228108800250924389817323666042118550574210816582977506313246248237408089924267603952786620722284132554837874062883174746538839286785103619408584218421195802871235963891204683031784334000474984077962941871240020231957866829636564510476097899948536550718534620076892189654053900911495156043615894621965869270806839470073988499254723307404038048266313811107208738709897535950144187901909096450868553124841586879961325861233765567224657852957745492133398493995337136823078873842136770269181313891417484180199808287725807898291952006079675636465853486825083338607424927569932549114857886866909623857067017644448386139241087177285332544231615780447310365329255140770473736097385174578436102635560990545366998408639231055108736871613488303038603969705230916794791258208718217757635658538328522829887995905712323910728931055681079945992280440632350423558701342192407216312674984577355788774433023672994588085201366768174903138875469947262341453693919265947942500895250172561483786813939558785910942647254770538778680726379578960491982945107838573556133048591984151529473185154896794145897747727804144788743413952942071063917921854089022927688564565999353489176564342776485989759003200862452107149539423784830045724068472032141408526337830148718411787890867015041307329873040887118170140803409541463610623360413126584667863503184130887125884417841054194304574548331690293277958500747991384550664783712127542003313282638369278535395088409284918900100051318030276176240406578090988208894576782962235223414106752262941136941192591957528456523152827042920624362803136184649831149088943548726620350434754776924118958806005778218421017961257744689262861946599874570350146002669274814449884572545639610726302187528571587404572776617406732156480065575275705056304053694852476503984430903296330978512837673236827687246421348533644865548464408243663834942504354060410814186131785553002394565520803759087874108064629243148960797472581024257830493716835496784113445150606541579701894500589895655898674150011634420327589321061588191144796660619672263294190755996306831526102277857354406394063753017053419870076332335508417977323292251898728128105552354675708058888888030261480938471601805545961176567583363706944528048148724333907412073984960737997652754244131433505447367548645533872870485873792078366893067438749380948903922699380554924938655575929348161536 A013771 803 381139063332659541975732322258203616329420769550121154935682852034788324268877960268753915293598602802998193323827613714895005687821325998286111183440190538635254194468998424016950237598836583835213667717692444256655106383664099386060456906858107962966852146710539326534498708914238768721412363055014184217361968681495849261449736244897443759832677366458333973023482861718702888702702583658949870371106575014424226462066011915830163845172428436515680616476660868772079155392227832162647905650557983320241527972943937450837426272551387914549217969969118088884099249577628774197555027542103940716073989606941539284364694704272359283691837037827676386937752203243002966665980612860151310237610859199619228301306279466635802985400747864587127152619914055096744384455777939882257839542125548079195371117991069140998736517604566778190365420969292870398091111226631534564532564384059697937597909775763954372902505071842902774862396016478326514196774975544487223446051231921341513601446889271937450881443443913683021580044701145560725687783339462604757748892908972920543513547464922439588437057630462149405044963735429887366001970138907549490438652017192050956634578748035436365936905600421552422045934692575995551226677347829540064293777238197137939709460669558649782988962797135312779528059008848353673313217097828197770417135759808156818294074000236427164062349832892143848671072329826242630315813371550767558647704402501012704960736386177088407927713487389491860628764641782975006779358853674830049603878086415610639096263734220930978244830202960770025908738924004341964957338911187620863453427327067799055190532274797830208940423450755055069421298802030937317406431582683304492116122111092647380404024825001441657880892139264925802131853267310053051891664752039297363235779684438870162836070046373931224153347526368622746003998449411798932852343813691749532623837434679361994828421952379717307968796696915392374489756771318634399508265131225704701407447245485830475529341064065519217805658533710539871770927172688598031902339916134027835498761115952752057121884022818953866082783390036928295784460870326869881090198241717988445215423553648717461951976159840448488139366034275659274704797504525917541678971873543410581904625686116417281171545060955109790635838242823702115964612262695478616966734067251279833533356077844886901382065816448265346434386380724607849243512842448309453584981880658913408698095797226149818719163763005058531302353018808215127794094151402075499070906841053491429268864688018673366349526469746999251472465451270954007395464425088354636422438224262370928465970575013665692804230262683890925422146884002199738245535707439525563742789169814426220258299332259204695544625741213799894519186250528360049018978532514467786362035254349453931252568369497333665518426767683502672172181050134571488042746297379097096864369757239963963658454740665772642281208944009082349323883307648171090663791059309794842278270259556543169848675142089937054625109719283990842125584814776572786708493634622538415898217657108067921472586939411048879746224249032845616025453394608091627656751545334656687616707446123763791861938199006527191511503966003569657977644678324933584138050450677382087803408343928968903004148840746804572495699224035328 A013771 804 4058368746366158802957597767405352106675672354169690057755151008466426076815012520941691690046237922646324762512116430836202020563921479229750511881271148855388186662705895218932486129952411944677355133857989146444863572773255330262771745144225133589671041658173822748939342252518814409345598841809791033546470242520567802935916791535667981154698348598048340144754045511580748358906377110800498219711542810753589163368078894879759584623396017992018967204243484930685098846616441956867874899367141406393931789855907045976516914950127178514120072944231169410437888809502591187655565933268322760744755841334713510299915269211092081652750680778789098168113185460131495589059361565734891151410080428757545542952309263760738030188547163262123729921096844858670134205685123503866281475444552835947272311664368904213354546439453427054171011002481030483998874152341172580043142745561467663639542543292334586162665874004983228746734792783461220723167259939597699955253553517498444436828206476967589976985609790792896813784315977797930607123516998597815460510211694743657947332253406494136737677789649160966864918773854857440673188978039087586974190766679060958586244994509081326424496170833288690189945112606549200629461660399688942604600140032323124782026337209460502889266475863896810476414772326217269913439135657674649859401661570437253801195299954517476442935901020635547700649578167989831527602780780272572964480756477830783282421921040013637367614293213723309331975085905705117872186613073929590368182093864153422085097016241984473056350952001126279235876252062798233242865744726325786954052094178617924339668787662047296064797628903639826379197989644025420555743683492411826232052468238914509306542056336615350773115739498892929941099973590317444896542446279714438323734582079905089493878473853789619674784844460773094999450575489336835037011756928189749023378621004465846520933036948939229895251747228755098003566930101000819085964007117291303660586498269933122903436423650169648631194652066949828554616832534788191843696115426995128392390808362664903904233821074976220766049477537113212493512939347240510493848430877813140964653829999251543534864642149981095501707969532967219957056683828191969983797692509490235876120454305767611209914611809050009050690405609586780130791191373181456313461784348091627667463175516892355725916236813541129408833346181955624378744924746389599061772887065256109975817324048864043269721655748477863241307454944269874680751514524129299914107016043537576738854871198022834004889757849866048029678812125133118270746905198340800168626122211945725646305654682745512296979443837058070573895020020855422812838464212816068202733219080184010393310371289896011598159174892444541276840295195625977801954083414214052989182951388312985459977347998407608870440208222293936453289383821832917204679162574492625887411809175091136285035226078609147095010312835808708855600709459837725773388047199530695480579021723758071672548692912973649757648168290935934486953227107740947032872040221460789052484221612886707227840105730848848471537795803701740119439027745786959651289090454723424409742700886325836855745917943021501535214494230006009718145960534803892803901961198812764470930692046155660879188176856271975087934205337528172544 A013771 805 43213510411306858933892501027332189231882559227198859734976847938150504865926253322987133115612341400338066071229015755543879114964635910838383450511775193012173411584492372291193112311733282386924477465319868431344907322889622756637993542295709222462817251576234864630706116304820335830711936467590654925202815142359005965661641996271792663335228015872018725861341076607311808525635103475803705043488507848904217411543304072679680057069920799579017962790784627541934932518771873956729131928461321695282585698385698225557952110388954196818350536710173491882342640043583590966156466057441100756410160198532029457673497786559708485438489248932546317294069198779480165032304081951945120980214536405410344941356189040524338545447650194415093476199839204055119589022135195069168165150533598597166555574602200092063799210487300091272812925154418012593620011974128805632299383954738507682433849000976778673460066226405061419695232073558295078260284983836836309123539837854323436363346742566750898074942773052362765273175396531592365104651209001069539023512734125630469823193834272349567982793104184265975177655104006522028288116238160204626101183283598641087026336701532697963768035227032857973142535559034535888302507759935887860853782291064176632679016438606335434764909434998773237952864495729561490038299916482919671702908892402015878475127553915702089164381474067727311916516708332755726105914409748342356925791094975942180391228615234065210690356994139725797766870714723948095103043056011202278240402935465505638362113028944650669104024936907992621303610331964675587570034449845916979486746698813923658368793251025479608497965152565956871285700193729582678077558741827201125718894681807961695096059815872280255032136394184211918012832518789700153258383967986399339271125829986829392930817989595151870297109023818311915554149727810458619474101187771364447600935556455552333754894977432304919924640604491784283541980671715456721627344747784917801377925033578247892675791039027006418624960655208881774449560032830424666751676237066644127122177327445655896772281726806346798716894836815181486630925778169416955738498091986954324991633981832030435559238709612998704902186459587034958102739569402588096387477829841052031608930597447813524163170786542764496371751438930880034832664605741636146825741079738479651403147892903869803769556089590585945945257470145463488384875958699556450809757701470847059022502866472304332735996190409792287793441780246585625600642126652928785485411506831588117115326668516547136484066141585373679420019991508417443346913046551932840195530949312798086681862611061874214938237117976994335470834173182068542111103966938065494222703316765799342667968833494812731497198894254749475515795463243025411635207080194551236228820066382756669177838801487044219252447337150985835354625358934876902395423723093197480449160944096370419163055087285030198267669811075691131894436354328352104035035926580602845477205423314575947169298482137343422619437695961885830417077962243225604006021484278114481830851991734017658562041445822078538524934449717816128791786767437139546366926235161895023114940279037597510839982534257292948346963934561103991478818187774591850575948082844958316086470008907465477041595707165583990736323418433999981248512 A013771 806 460137458859595433928087350939033150941085490651213458458033476845426575812382745383166993415040211230799727526446559765031224816143443178607106981049382255193622486551674780156624259895335990855971836050725959056960573174128703112681355238364711800784078094783748838587758726413726935925420699506905293643559575635838695522365163976302048279193507913005255392971559783714656137180962581810357851303065631575132106998113101765893233247680516673917383267796274714066523161459882913891251796774256153411368972516410914705741074071421584287721796514889927341563184431184078076607634050579632840854255385793969049665307404431287775952949033522633753186547248828603904797263973864624311648197324383644809352935560700903503156831926579270131915334575887844778913383907695557096502622522881757862629483758364226580295333993268771371872912027044242998096865887500523522372723840350055629802555624162400739315002785178761093996914831119248725993315514507894633019547452193472835950396916114850763562701990647461558724628771622268395503634326073443388451522363592969713242677367947331978199880780973354064103691671547461446557211861703929858858725399603758330294656433197920167918202039097445871698021718632599738138645102627797333942371073835251352784766167038280259709376755663866937437722101150528370745927817510710128664292573886296665074003158194094395845422333935873160417287069910327182971575776635000349416545823579303832336805802295012326363430921273599800294621639370380599316657202460407281858703810456836704037279779532202640324619657528196305431640842814759865656445726821959323997574878848970659114310910536919306871286332944522308765450135662832596356169845482976037586654790571891176129382844919408040155582188325273488503000640660072727231895272491119180164558947837699759375927349953209177114923616885617385276820586301725763380160229447389488638054761805138721249822121719699182787357573156628519051155010192426183171887966874413804749072145757541183561211822983559564345518581056664173134338915229578361851571848572285626665596944182641343988831255827033980712737496222408052469646097685947951744703527683477089652510918638547460077834773779959210209798481421682748233877970934998758050333863932147522032571893001624318405289442535107356357366409321736010610898212721936941691400491017055331328140718763640405670538233241960559152425101542108895224322159208232877088222300005261579484471610522197096534972887435483468280424568076065643741395637364600385707848661724742750271043998366364193909282336275601058938464372869581628936757930119684980882402013548282674026988473082586836640662348832219035684093442276042665836399035039956521382483344916922231400728532139052765964982173826024572415292190092611734583091684989911581563364476066843593013405627558234046846600059245983697174856050821938569256706471803496366771822665732738152223248210569411001551154148148333959172411958300888293203765062546230259098641283347453604685458690237798432764051772586602160322281046141965866231456116764593363002534912007983820028368617315113492278213502020595306139374945499670661889715030552003858206127884091192338295424134024771655313998471975206635301266456063423854024932695186133116149688732654846692399538911089899138333360371759485231800334155776 A013771 807 4899543661936972180466274112798824991220678304454120905661140461450102179250251472839962145883348169185555498701602968378052481842295382965808475134213822253301692236802233059107735119365537630634388110268130012038516183158122430743831070578107451254748863553257357633282454918853364413733879608349527566716622361370410429922144266019664210076852472257679959424361168576993658548702889571116690400675042845012006675315908307603231147621302141543872297035494733155380338623224833267114049132052279521524256819354743419786730956712497029495661689290547946332964787823248063359718087370571930489416111347934182440836193242384352238347001308949004203930355105526974378281266793710519670430005110037049929990057850343220501613946354216068364634482564053771205869711849142291963559924623644957721278743059062284626984716360325877567702767263967099443735427970105574466224763452047392346137612286081243072226149656583448128879149121757760434376823598480062052392141270956098757199826362790930930415650796414170677299847160233913875322698304030025200231810127537941506608028613903190903872330555804274074576108918637369482941191903423445137127708054980818700977501700691453947993015312309603641840535259999922011700293052780786011818367194197756404452190146623608205385443694308855149836864933050826091702639400854041450017387326741286889707985628450717126962057011749177412123272720405163844281338869609483720587379929472427206722308182837291251117812449721290673537131216015812621523765891798416737231478173744397224588955092458893714176550113360234260236111694291563049509834099200222881926177309983839578249182575397116779565456873193273543734513044537841486000496514702728848222700210009497243425668532701856811576639141287512105579950821748454399565220861485437030392223676575827037834874422301771317919706672598053918427585602940775928471946123155803275018007103701117103868105952071356898319783438971780470856698548528953998414263071278758192968120208026298522559783491128942241151081851091360115534440769364550396995537043597697352735276261656765030793075212046257826629228859776200942696791648159973790177603162773664050619936261663253354908784671209005670313934230178077903194332634515866775719954983149506814602825516681295742379521984113823130493237526457845040984844169063184555130032428349605167982042373395243039579891107560396033855022481220375516348582351249263675235391050456025298350653708840354683904391305413027970249960800873946974558380746658264907017172550045060804886076494605045936746038316662600075576768642315305184918598439914405676435816640262113913039373261383384636549772690365468291964226973355302305825976925105457039680682656675387919954957410216633851995130186899509647078031240106129749840760261772578520486704941159750578406743122240076130822597430851234407517867229152001885445410511763629313386367744722195844873146946143088344516689369483459997267842531987858546033690385992259798882332385083685982690764133652077712071623274502139803111648579319652543632544731309390129250991743061011715662069037171328465778417369515298819772064419680493207801685645317737082178849709803016018169676179095768585783455729592000252687885224163337197657483338341945420761885625308807580670290325285246024973621238494998748209958090702848 A013771 808 52170340912304879777604886753081888506517782585827479403479823633520688004656677682799916929365891305487794950174668407289502826656761237819928643229108779353156418937470177613379163551004244690994964598135048368186120318267687642560313239515688140960565899115084344079191579975950624277438350069705769530398594903872130257810992144577384508898325124599776207950597723007828476226588368153250519386387856213687847078763791659359205259871625203159152218833947918638489845660098024628230395158092672345190286612489307933889111227074668370069805667565754532553409060741945378654278194321849915851302753632803174630023785644908582633918869937688996763450421163651223179938928819429613450738694411674507654534135990454611901185300779692695946627970342044555800100691769667124827986077392571509816176056092895206708133259804749944340899065826721674876894837025684156916361281237400633701673295622193076233064041543300555676305179848476633105244417676615700733871520253140539566663751110997832547065849680218089371888772562170714944436091541311708332068314238024001162362288680841176744432575758203910346086407765650710254357811387652843820135835369435757528008438108962601638229627045472659578318019448479169580584720426009809453841973883817710194606920681248180170944204457000689635462937807125196224449704340293833359785140255141222801610630971743235967891983061105241084288607926874184613907696283601782656814421489022404897179137530851477241902466964632303091823373188136372793985059215869541418040779594030341647423193824502300268551905607059774402994117320816563351180713488283973246749935996707923829197296062828499468812984785761976693685094898238936142933286888554656775875311836181126647996518536209371329668053576429428900215316349977542446570471733096933499616397708179406298865742848669260993209036649824078123416931500113382086369282319362993272391739640209494921987592177655808253309054058171518453682126144736302175115073182976217238724543975064026668216574613540976983776719550420802510210725312193732627208478440228281411925221634121234047884664857868553337948028898896987637835437469607400917811118477213974811001081314190321723068739179033492377502771682936173513213253892324949427866080660575948561890886101622437064857150086843988693491993181723133996406620712184789143024585297066595828672787191912547885446680513303096968488279380034558498079704876102159613906443905255757376837760691732096674213958620037921827221582607705787385097638190417204729918853312879807450426942514554529134471815995823365604741432503373369609013236188208591642688575585510988946043246487210279609981979607011506372835088812287258952435002298522906558519908928279530571680386503986717256044146230105978722086876644650069576304415267354416086142434213469024158875000765612330640999017443703943971250250256010516076222731129259124928938043745801941356209268682531604692413708406259882050907987280606717798166735230045582338499075236371088343691256495127323478138644626898784623532834072595660284599336298982386096264560080113652748369711107800305503608588150598901832932941940757891676672348751343264451040391709982514561470711955011743901422236608695618690620601866891214480656882586665034840272558138288183118977251383637299673919118947494746670939633749803925504 A013771 809 555509790034222359871936834146815948817401348973891000688253162049728285873584303966453515463888010620834040629459869200818626098241193660306600193103550282552409548846182451227261333491093197469714383040941995024445809148914338017982215374363047324948105693777418095755231943583922247306163551542227033959684238536430442985171444355459990250749365926738417062257964554587357614860712944095811530426257892963348195694676853588856817607113065163238652826143877437662639876588723766241397247643370775131586171849786150880051256345891068804503290748240154262628699678780234391910754213139057903984671720682088203460493269546986587885968127096512437537220084550558224419989714069286524023465618095510157505479480026360707523821082702167826439694628202090430159472165963415545168395752076101436522642645277148161028202950400977407341893252922932394089176224649484902845414922615841947655417251785111875729665914353064316841297555026579189304642559420603981414263947655440465305835621829904920961157167394962215631871650241993772728355502731887070319863410006479564376833649873596849974718066673355237365128069888648762788401975655727480996806375013751946158233848984233782243869068780192879189930271087406197694066103096152451064509337914890978152174491413930622460213889058143343238409361770269089397940451815448737614992173436743740391549998587121976586113835634648607065505097205356317768889150027791781729759960015110567345163456428506529671777468239404763321735277707276097510352910530578877019298221117235077861762167843300493259540690903972477843081361232054766563372237223247747131393318492945972933292808476997862343920661998793527834358890476448192049953638789329985349520320431656636547866929373557385918305434481820558929492688494560871971082383014016147903915402796694318270322429852630291055689822247326783858143486613207292455660118136577152364427243688950701929323881507679046281234807611410328494807279189152145560625299252330761157938944246481755963170086484984322923254509772880705128723803124238865014515878431550740474179759960122900141875911406584355942470611715455124367671738176379604972852789545374403787539513833498545707235934778348626835649512879904375568694727445476061507918026873812700287014155210075709866598934124714791608302743398987930793737697343343634794925784243165112383707838019484809884236254105651376520463198838607978887552697520735795568875814703163304548568475845563365387030231386163791616255411606851224076519651451562395964175950075544189732146083894976626223855896723527196959286773295919639596772938932045083811347952834521010297468488595815057287088118855458519857948025673234733325527904474671909035119990268320441527252755494450565342358069058168461432781062512233940848489413766789822485244639505018169243701008152240096665357537740559595405872664725999975179619641064351162243332289805299071560916292931596526764821167109855224078068248563900331114879396729525360740338153116879348683624499160115740395220287987218258671377617204998590710413732911564447153025035733050174464640683875857653002424246627577106717069965785190030573207169504303079874678090927893815050540140896965049062343975409390947817728168678657651790034485782809290979222199056492573850869772732969966927890778552924062552165220167912198766592 A013771 810 5915068244284399687916383409995296223007689563873991375328519669505506787981925668634797032659479537090640864622488687250316730694072230094944678856166603408618056876114150740667878679013160366657518750619950363020298975817639871215474629306217727916047429427341947883601709735281604089316029496821633457602717771935911356906105539496937976189979248387910664878922806577246183883036871428732201175978794044273731587756919137014147393880539917858165175292780006956231789405916730662938397892906612013601129557856522934570785777571048100630351039887261162588470394179651935805065710861504688561628784481822875190447332334136313187809788617323664434896319460294343973624050475409762907801861901480992157118345503320688813713646888612683015929868401095858900338059623178448724953077968106328096093098886911073618628305015869607433376479357123384132261548440067715245497978096013485058634882897007871252769482656031428845726136365923015207715833972710591194099082514635130074576537701244827598394401518421557672048169331776749692011529393089133524765905589748994401484524703854059258530797973937886567463883688174332026170904236782186217653994281146430722692874023984121313332717844371493777614377526538701193046415865767831298934895430117759135364353984575533267956357490691110318802582884129825263909269930930898158124436662754447347689224384955674806688940121837738368033498275042634071603131669495926891858484054240897321091300484050737527945086481813181919849837237027075886290237791329603882501487458456319109072043563195463652227589276745498944073130334398919154366787581953142011455076055312888719793701824663073238238067208963153484380253465793220348947906345828785684001692371956279865961687063969639045258116266362425311481238147090084164748085214333243942880891208979201100942393233070807339160985227289535594521511845457431250067868937918273518376421290799947074143440690293766484802588231446297177812707908806092045929538186438817944809733878336537737495835080892113070486814020061633748210651055666895434674565073539152284569066084055388640710694704657310222075427073546166164266968668102090033750936503079146651529720743299092514690648233519856178545996013145221791055461457839429102936311150152357632656126724676886158659545450559963101045207611712423487091719001311923023296369750621222116661721059231474255647347633716975857189892141233497759194661123200794751217389674959282866833157130803558714641097903799872053129887622789751833966781248656236392226545516404394532267891501313711116031617588312117593222485562054952322426438253748416052423233001781979717647444466568238729992914289572922319447430577368603440450221126846306487405957656377076061382187340504909619765428719331377777336252753630267002154715277788778029822884921449433466106928334805052549292727061861478571881732134002447735712589938053211175567002221846824513980636687135639816991815787385738425983270710708410725711235816375986041163120654388531304783233667056912403728305626487900018332828867998824993884485428042338233285410580485518257699494001910132289169813378090441032323360995680703445543509940881819194505572312200213342658151420270883842415838650159194812363169540090346676260287204615353330346757975553532926364061340060664207848181010031535418055455264347929092466671616 A013771 811 62983646665140287876933650549629914182585878476130260164498077440894636278431544519623318803758138110941143926500259541841372548430481106050970940460461993094965069616863477086631572174132131584169259656601231465440143494506229348702373852852606366850073028542337061064591005261278520343037082082156753056553738835573584128336211784563395570470899036834472759630770044434517365986576606973140478121822198983426693946435674970926641450039989045353742786517521514069956093594201348098968060763669604720824827532056256207309726959576520175511977872719556859242032757224933812452339689253301923804223297162449975027883194693883462823798629197262378902776009613214174631148889462163155442274225526969604488996142919358694488422912069947848753621238734868705570799658867604122023300374204396181567199316947829111891154191808979579950592752194649794240320967789841031934062470766351588904344233087339813099489451321422654349291900024348265931758200141422375034767030615834865034090973442854924267703587368152746091968907044758830720538764977613093771707362719647292387007219046638022984835936826490616170355433511680287414667788313256718845579731105647194335233722607382923744366779606867665744037891902584090303558236138695867671058766539893899273359641227760278237199294560878942674609902550214379410105906224552203587709001585009355358194861251008025341623834417328238142820689632653967594430146016792629544509138209557074674980167554172253197559280858346761082561066899864304037218452002077622140875838457642885873399119860905296968919370618786072756490691800679691155697554172637056137973649836971639088363337029012403840758939641039658301680938903766210275597306770384909963250020376590468012760043857148716553908422004227104716652223790215216186237611362220381503795729593210533322834603145737956547386170700178975010465058130430727950722668450953776423672133904437836445479356470248025530177959488440172349349713812967268105057722609200533476334046336527453828855651941339219974543595685616276150947012440741102588414768903044893526091415663021778246287477215191039244659147479119577317114682377951054679379971884786753545488466474648737096426022390519428589157765547970321631158553603074241088065841126822304072522437364359483817406839957562487099929370649513885290552623925969356352059745104614773098214005838696737874132957603818358927357971519854284139904751639842062510962765258966443966039457128796293193498410479661037621727043407465277528078286735691605104428256658673992979588508705988395963504664080347428132633026264761132329196714525913134126202585002974520033509988680018605996964551355372476857476240787820889433913954558659471477898637125103105901597530801696277631262285003440510573076419320655083038943408277894908461554078643593567547106572909004199544868957754701023833396683762858063489867657660390592597437439658224987424865819444620292771328854504083342759869866527623157407373238972771499366304908727929081333331872086822003274898998310843159395207961786451488534882000837794817508023051861009798407984212132339088615080172849907016112179147882008130288147293850509610783095333980307871672623996323044371154043849946895106362043029262882011408819538154744282261532278923694018599924525148965952485167431394815789131454487654776748976585119367168 A013771 812 670649869690413785313589511052459326216174434013835010231575528590646087092739086044949098622416654605301300529374763601526934895687762817230738574022999302475188061280362304018452980510158937108234276823489912644006647929502330104982876785174552594219577607918805026215765024022093684612658850010805106546184211121187523798523983082031036034374132944213465944548439433138740913025067711049999811041162774775527437141647067090426878160025803354926653190838569081816892484591055954557811911011553951067342763561335016095433972665570786828851540388717841437209164798931095234992513011169158884667369668185767334096900257100471112147807803692449810556758950361504531472473374993113279149335953411172348598830929805331378912727167720804693528558950048881976917874767622248691304102384528410541327538326860484383417009834382014567313911625368631009070937665026227308033897188720111718653457393913994329883363677670508423511260151459260335641361315105865449370199341997409642883000685219519233602507798296090440387284922212592029512296769481624222481139998238804369336852868408601668742533055328472080981944656032371700391382609959557542267732976812931325281568678323413372030017469253926904842515472978715393552288098404833598961433746116790239462733459793191442669698088484238981599246242354682711958807689479031863801925448877179615854058882600733453837610588875711079744754703208499446945492194786807919389933303655363731139188824116826152047611222579676312007110240349755109388302076918122520556045927896981448779953828278919602125053458348834102711112886293637351425867556830239373757143423464074013012892812684924076096401189297790281596298637447302607014560122491058521288686216969935303399868946990919533866016877501010211022912878918211621951058085784922622252416928708505758821542854295817761316567945615505725911431938972826391219294973665755811359260881814454082471464187695200975845334912632910955175875752680475470782654630342767280456004925391344328369654981871380014288940206860442108455283788469011260361440459279622026265821393979855894766469057387354185877130602357665259272637137960422830226037940629209351752361191022059752602744286414250875617351887554787984728576278765534519105725076318403893764218913055699783687748031868125362640047938676023850573804339563721706436732165873938103949782734170442864883767732565457885858507680743408417521705795461038281616731524477474695350388139507422929924371074787430728596149558202690275118977597161644211151952076901560677246658440701364440219397663127539414756276463667176537041286616271923052175805125111672689316814359464838116655678542832006133578407011908716830692315788140606052296664688108097871640210507976461964217680810716634556582117712926335324198669411343024985298627829396984307241590788335076716753764662172056501778007888706912660040110818767839029977513857480779666099971245446316877429109642759479433707094338786131380073710248582070925252414668134988858037317773980480690871124534013857961240174377102135449919423544920839216825429456216032333448215890785146615573373680505809907562483566647622571308192384920226335618399116222318217570100312847776464048258914234539092543034175591167657481110442271717117520795705979493910051996343786189462062062809491998522671727384548062823102678351021604864 A013771 813 7141079812463525986019101113686586905549825373379315188945816228433199535363485788206618002131492538237248248036782482829058802769283298477872904336196896572755802476513297813188487336472172362328478579616520589833382787153340810957857672008538636023250062369119435919145465975787253553755591434915052774503769480018404753406683371857466471694015767589984985377551783084061313241890920987260397987966301225809816150684257970378865398647954754123259003176049083583186271175925563804131581228451026470965065746401095251384180940942997738153611202059067575623403186779018302062200278542929203803938152226842050573463793937605816402149857493717205582808369303449300251118896496926670196382129231922163167880351740567168522662718881891128376692095700120495290221530525641704065006082190458515444055628104410437714624320716499691112758530986925182984587344257199268375944937265491749580222014330396211624598056439835573693547898092738204053909215283247255304893882593588417877418191296217440799399503036256771009243809851719679930246936001440334720979178701246788924698809342814790568770491973137570718295746697432693865767442030849368710066820737104092751598143286787705585375626012615813682763104756277361510544763671814668161741346528651582469799185879877902481546945246180176676068773988592661516937384277572731285762902179644208549614018981932609816462877550348571577122148079764102111075600890089930725664009817322313009170082599195964867002964298028393370251709839244192404766640515024168598880777040247058466608948363513935923427569224498385525667930013254650517982637745128388851766063173045460090561282669469071562274479863642870918437387891538878159491036184284791134681930838295871110601804547559311196605347711630756726971976334721117350534866497437856081743735456888169319931788312541867522498815484913904969504927286182655413703052879592967879353409869560307070156150670578499990801126149715235850712725014541702812893706503889786002295540445567034408480086246966454392148635322649987570831861779618031900328618010409415335678466203097505567473362523060547371219686653904419680735040245002582296246851991819821177459141962002892245714021161738943323573562898683382461389880216295411559437760612638364660801402986217091296707141043331798861391230451022301960909868607674508730138324102225692930857286553446875625282358816356995568621389784555812829771123310069135622654957272636150556090932909475039357834703204336562398091800495742246049466873454577187560345985714847818091322419076588128559456146316982039688324831785128095766415619890063436659567972972189090795845439299581596266149665124075201310342877862804016813211778512121173244854885598975026137224961488933366994989865272510724758486389407239618532067431891980530043459789127419088903508458714191896879994086122808057630932227998951206004107099998239949991200567554455341884632493821512382110865159476102937010113140519394726935024866726901891212087711386301361360381359657344158396395734038179559571285376767383538270742021906317095980757172849788312286556602805080241162625282950025863895725325017663885139289632514630570021664713789535244380686428131203123789185860918769372257398227901694753216858863989309243867361432677269651154233657068635345392036844795470800269408553190667772940397319081678048591872 A013771 814 76038217843111624699131388658534777370294540575742948131895051200356708652550396672824068486696132547150219345095659877163818131887328562192390685371824554706703784769913595114831013158755691314073639915756711240545859917608772955079268491546919396375566664106383753667060921710182675840389537598975481942916137423235973814274364543538302990597879893298160124300171386279084863399654526672348717775865175452422922372485978868594158764803422221904461865818570641993767415481255403386393076920546529862836020067678862236738758659161039915859652079524951545237997132822986880358308565925110162104333444911414154506242477847626733050091682593100805045743516343128149073914009899275184251076912061507193411589985333559210429312630654376734955017435014883033850278857037032864884184763164002272448304328055762340785319766989288710968652837948779348419886041650657809667061692002956149530204008590058861378720104971369188688898018891476396766025324336016774486510061856529473558748900922123309632005908330062097706428087301111151897269374543336684108986294810875808470192921882291889976268198529968853008413110834263324282691722744484078024791507208684379619017029717715489073079665782333184094061539444841345364280643577482586586221857837082050138421731248939905623511872981326521246780305430534659832349267787594442730803382408851532636290074119618429325696720156111590153196632753328159278732998277677582366870376534847988921643039516238633903847563845406332606440206368272160725955188203977347240882513924550678552452082174696389712656757102458809077312118781135518715479126710127084493605040666588059044296537864506673995098661588069289539521306269105974642260553290264456002093199566174435585688014822411545621453742433444297628797604012110457548495258464718291558407295144945226918633681951945805379567387283363260115288465743272914845110107061905921979355108291078149683022692340319867902050391242167831338389095954840051551692186853418441352442914664397782381495958357698806367598668915577067654217664229372803674699124574839454494304308130582239282456364145548708408747223490774260760466708528787496290436480008897455897584943611406796632362897330196268509411297745180656448879444543113542284893275003373306908213338997239588127337637829396994276093821842485471279768280934518168958512875040499178327768387221102331658006556676569288814680558425950295011402921005616156110029985039029731121256253620090219082223919719775716414881491678663435934723268544337893142564055891699567036401118327510392901089045983224758601282808848043963720793520589395473551079776207869438794162237661944837041961634241152743552530963483137171027079017597066252711214821857886078309171389934162491762652085421694197228363074408287458129454014785808683902759834628758458644558068388715317978177029035660197654166363732832441531732400781258987506303643319840480387566794211463844716492218101544073283684720250515052404144780908051337626309950841336895765340717631400598604821776038535950315046691819099915506861049258464438003102376504545949227254706668494407899634012851875398761683260788085048963156007015786309590685872430971282165549086741050862107251047063056275796776330697245732253113183758164828699664535147567245490279980466829157734408323382173081268662274374230446269350653581707861406253056 A013771 815 809654943593452579796351026436078309438896268050510911708418505181398233732356623772230681246340419362055535586578586372040335468336274530224576017839187858516981900230039960782720628114430601112256117822977461289332316402698214425684050897991597732607033839404774209046864694370025132348467796353890931728171031282616649174393433659595850243886225103838809003548224921099695625479521400007169146877412388217399277422230702992790602527626839818838709947236140195949635440044407535258313483049979449979477941680644525096794302202746753024073575342781684053694193470299164302055269609970573006086942521416737917182469904121529453517376236251337372127076962021628531339036377407482161905466959630928595446610163831738472651320891207803473801025648038474544437769269730325945286799358170296197029544485137757404682084878901946194394215418478602501974946571496204357334872896447477080197612283466946755960611677735139121159386105156440672764637653529906614732359138648325834453558297018769000961598911898501216378046273582231545402124300137449012392486067146205608590614232202644044467303777947108346833582804163235876962101463783266462807979968758071274183293332434234527650152281250283744233567272008670645438860292813034581970090342249249669873914594338712115079154423505164798235716692224333057894855003402305626197594415889451119511216709225697035460018676222276211951237745557438239999948965660710897042435769343061386037655084768908973808168859825886629593375317409361967409970843995950793420917008268615625226509770996167157660369149626981399055219440781531003282421741209433195687906473017829652703669535181267064699810548589761795016822869153440417990790371434735927510288388980625390116405981829038137777239449431314881151436887520952151976377512132320368513920878703376776229611445424318935681633539793251993707591583234369997270732419995174257236173193083400137824825628039725953421032565946603068091167093727136868922418405615199563520812155346507586798168964592776890202190626613064616382109688714361613528196278472890511455352272974439683879595365421802647136340435729764328577449512414529260500567639134740110397484479574259570541400130771929867088211498390683629867668325495072998249543592235918971958655633642607134379891167607419195051847014978785298186972655390749463070245093431235250834077787130297627494453815492109787298718586119518741281418302867800830259599280695588576979136588546720652787520297176171828385658123394408265832933363460109886182022067134816989803599107951330663610796161629377229586459348613972125699009407235883002371897457061393784280239506624388624822807481399794413347349699168444597096337379373561458869015423142770961836056960018962212288719405570199812087610016299444854162426349439290866196586719127020067647254312203040705831629005171709784621563441027199837429886603518845698967121194069661435166811224763667018541209138345241292324674901227484277999333627108930643044948356558555266109347961339153573944142271258330798954617174489775900317056452504129335857034105020405267371808116606128455315302968846769246014403360871529601359685162704092624521623169644982212498766675618709579718009149127423224684074369264272557031149180656939095994027970251296029980501232010796871555979827373378969348715897536805791876045759338025308253782540288 A013771 816 8621205839383083069671545729491361838905367462201840187871240243171528392782133329926712293911032785367167342925888787689485492066844651197831285437951672317488823273649465502414409248162457040643303142579064007808810505055930587204683773961814532656799696321982035777931015265652027609246485095576230641041565141097302080408941281607376613396900524905675638269781498959869559020105943867276337075950687109738867505991912525467234335714170590390994583518170420806471718165592851435430521967516181183381481123015502903230665729854847426200335430249939371803735772071745501488284510806966661368813763968045425342158939539086045621053022163604240338409115491606300601698059346634870059969412186150127684315505024480351256791264849580691389033321100313676949173367184088510665413839565797313905970589677746840845054839790547923077909605775960159441029231093291583996901726601372735949944175594356049057468593144523761362105143247705780283597861734786445633670160108327373485261488746655852322239105213895240951993436721103601495441819547863557083955191642972797320272860344493753785487850627580809677083989698730135617892456386364221295979370707335942927503707403759729250418821490753021308599024312348325032632984397873192228817521964270010484817442600518606601362836301482994771613911338804698400464416076227750307751985340390875520555435519835222033578278864414797104856779514695602379519456586355249631707856071964917638528951342619342753109382019426040831910260379774886228981369546868884048345924304044219177411876041567187894767610705228097937139976605441742122951226700398044667684828124693850141988673210610131704923582721383783593339129910745833570765935875037068156129550765865699153959490894515598091052045657544640854500499978323098514244467749184947283936229516433555913292902670878148027138033931718547228998435178279571730938758808108615491050772159952044667558743287367001952027154762199429469034747214006553380285911182990644952369607830129612784226903134983888326872925792175912035236703965430522460848233973179338165976591002631833753949931451011354586707752959650530570692682408189907565810044221506712695512414738506715907124828592459509224755276034863999290830932329871537285361140170128065213415765187026480766877081152683799588912067015494105855094884834600700282771969754855792950881260277363409137560944227359985015156755505000635557164542088936343240604213140846627167673846394845481510881516124331877628650487697903659214589074454123250068066170970851531307428723301465768906127757529029608740636619144041575194443052168247682209255964122789721015015990266536490077113254061945010913322579596745598069881800415569682414037276225624225201630334510281909636450284230511487599108871453556488807121515768829569143261255385264509680307963916337977435695185647068365786650407520057623868953432554268669002601906474453754961656205921283526413426794905100129280673138348270252592136904461455893487142610100635496473532337092339307255357226904358706347268763673967133786576017106263969168205699150257275286975012825622055792197346012280398931561366986560047195277927612473178265906243510379770598686867561988019604837361419908802496436023883925974187267676475635087494144409827235800127232377118450965088328073201871739265625126876971908071896135245431293482286276488986624 A013771 817 91798599777751068525862618927624020860664352737525194320452966109290434326344155697059632505564677098589597867474863811317641519527761845954507527343309406836620990217819508669708629674433842568769891862181873555148214257835548892555472825145401143729603166436464716963409450548662789983256573297695703865810585622404072552194406766555346179450196789195634196296633400924691064446088090298758437184722916344499461203801884571175111206684488446483310325301478640747310855027232682084464197910112297240646010997869074913600128691494415394181171661301354430966178501019946099847253471072581010255128958731747689043308388212188213772972579998057951123380261754623888806880935922968096398554300958126559582591497500666780182313388118335201910426803076140032154798013776174461565326563696609798470774838888648361318143934089754284933581482302423777728079252681368786399009584851416892395005581728703210363925579802889010983695565301571148459750031752006073107319864833469872871064332174391515527201992317556525656826114206311148723464494545651155829954880614374345866265416948169490307874633482480461441590322312078484059318875602006228359588339291713120292059476435233597058459611233538170893962410877884964947476017868553750852448973875547071642336128810322123091311480938190928328144927935592428568145102379673085276943139904482042542874277415205444213541513348288759572514988272478774137123173731510698078425251454282443015056273896210761635108699742848482778180452523842988566193622935059877346787401989462845801081656090607416703485518789268786834666470894743670125184661905838379621508049871740116311895392346576682394026308817294527701875055289621635861515685197394701726467456554937964591360659044802088473522182161535335818721323769184352979675092593321318679352971890984503364742827639510520192965785304939090894375337778320879791035903788740537748708621959169371620165498523883836785185143907899524986281988334741780393284382276484387452831584175220116926448064581308442904542913835089111351200423823904203163111995346413592791318740996023765812058870090368903639264153514358849516735682282406135760745350870603476781816192135619510979065174852508854225194179219231864448767767448472129014525420531523638392451067711457967205707160113777098022735689580981239145050333718828256610955933949704483340983659433365580496748934132929120441389132617246767412688044162994182825953661523734886081391116412314687127866383691885832989870393007278163316944464787504366724768588497627105361501045714007507312448362169107273870298720645754692670429619487501320164157505979464949367890264358080546341101929251590476205058827546147128248101410824985978344668917250446749946959801865481773808922626486486319955311263237469492818229899906497252237445847342296499075919199781166783735282336769983958896253539273573578956616149837852787539705100139983582831715280649826989250168512149506176580607577132381649601073758705582353851094512351566766450172325359228943655043752077611505185717795600402040559461430147498743703054284551939467255709936567223650075317340338761687823265435672891382535319373217614402175369680898523797334817765800048432752308224399188928982050782316043773146026219112562411637649675840406799754770351557265876260517323453530279700376350985996877149550048093352412999384272054729572352 A013771 818 977471490433493377663385166341340574124354027949168269124183183131724544706912569862290966919252681745782038092872349862910246899931608135723596151151558563996340303839342128315057488773371555672261808548512589615218185417432924607930674642148231378432814516215476306226383829442161387741715992473863854763151115707358564535766043250281326118785695411355112922166552453046110454221945985501179839142929613236230262898082466913872584128776432978154288343810144566677365984329973598835374779346875741018398725105309909680014170307032535117241115849536821980927868678860386071173554959980842597196613152575649392933147717683380100254612031819321063561753027163235168015668205707764290451806196602131606435434265387099875381272956684033229942224599154739062384289250688705666747597250241501134116810484486327751315596610187703625972775623556208385248587882551214837576654059497887070222019434247231783955079573741162188954390379331129588799418338095360666446741920746787206331093008992920857333646814197341885193884464068801111607449937922093507277359568781858034783994159664108732798249097321451953430053751979011698263627387410162319572896636778161304869849305082367341478477940414714443678911751027719106760724638264360339076876673826825218847595099572309966676284649029857004838087192658188179393609050138759012028890553702924788996525305917107569985790034132578711928139595125353987012087553893125913139072077485199453224319204446852189890637434861850644622065458473880142252829697012517573988592256383800382089917474052787773058713804068134042215528582087230599492966279973367066209817715034288758489062137706348514131592136286552130969565588723891178653419015981858783983425477396979446968808297509052638066064195656028255797744655494274990527580385933685401297750444695202991827781628705508019014699681926991439843308596663560728014950303542509245948249406621235469011522228282315094088651412331314142053930611788330477627692102480005757597750708297743805032818991661772300047572946516028857667582112876931955280816526448611936041961954125661058366802848722248085950884706620893029654201544943060533580416496070185820772778813860076552905085981829514279789867620326380892650479187791331229746666677819663701602818968991604434806369840891498539746089622658288234416495953438083276393458784696453338614794005646476701129382650647429274459911484108443579410302294247562058730754587904729066994652607558326788537521253551200349676139944741497882998824661057346496885335930322733417889263134762751937862950160376654252170940777435995967554734588302914057107949123669342780869295534884841657440053342670935390631466395711374621585783822464450697414034630882756993435227970263649927517408126828106334884154330952575159528511974204382741824323382500773122160387639269863913213286321926789194327307686185011468730048763473456481722779906290545189992104308359357781535794317367941768230309481305599804952233382697040903806454367519482929161434920425069792038905872122407307217523087553080927877145308210566622950122021909051447338799404567797426001979039927134451942130359044947441236080686021158154363336362207481394021139570238915711946577973402563715800876730101234096458887181110564559117693748348651603788794703381767050421988460133190418249607385298894747888408912098016493617443728838760486404096 A013771 819 10408116430135837485359725251202594433276121689602743729634302533986602952039205043893674215756202555229087141612904781340268308990471763429184851817461795589433031555281314982298732140458860324798243737424562054222843238324825781225245823589594367717552608968662391708698535015900134456673791887861702325518033080051953995176836828528995560512830084740109242395229450520034984116555280853616562927193914521739379839338782107698915275803211458351386862284890419345980593001145558880399070650485532890363909624921339918272790885429282433928383401565868080452919945692505390885856013213876011974949536848625514735952156897892631307511108914812130684805546233234128069030835054376274164730832381419497345324504057841839473059794442771585832424807531799661536267911941333337939528415520571504076075798038810417896008472705278668209358114839626506886126963773405335590516212425533501523724062935864524035553687301195894987986348759117867861536206464039400376324907972111790173013478359756621288888671277573296393544481773404594236396126938994451665489324688389224354379969812103429786835756388278820400123212351072516563111104421143408378812203388413861574254155400517047452062833109535879396293052324943153048788195948238908890490582822908034930289192620245956525169078942869917387515952427424387734183149165877505960083626615828743153235001457405361405208692283443698124610830408894769253704708273854004723104839481062403777932550888950082117955507406408985663935753001829875754708130613789287127830530345974706468493441263714084207529184585717491281510948342064831423401104949156412521002139029685106700391533642297198978473193067179207090563934388731993270301605682174832331855514483323037151323870751876392490127451555345388867734385091703040099137675949421882153018446735114521456982218782456249386468522213158604851451549937273594631903190832120638450856959681702915274034688686750091121855960238503832984590253154322142925779665507207101306900849541954376035989456623214551450906556734502675276444414337913571459830134373624819894974810887530038949489716733194497619205020356099268979757938050553708561564274850155338619588548809982095135333355534520668051202510421235303744942302391602094934342506785423779094666816381822604021818226065812676451216362302065453120066848912208710727037549139447835149570326572123683913625666464093826914449137482786707233560898829148040801365074852009555105359060965281063644347526307813181323351538131607469458171484990938625498835056986076465433684873858953782634364693307690614477116177398138485062522813896249428880085442268831161930696258855453793968421687992760120039443854181534716970645426141601471026064640749639596466098307427367344428205361734465676253846475315983020298659595501328267434945395376868232204763807582945510947895072755876451341197172242498002119037559233465364617384160442181725183035926675410441657793137891333843948116335356942026723131381058958091543731126105347454229710959032686143145630269726359393007252185836265205720035843241826113401172899289287579811263536059837906992069072817144127644279804063110600354281787144753292027660805584785261883537094143903974500807162260790498445847735422117940659094230704465291425485203032416442277143086001609055552893333123498211573521819438662631275515778096019679624038540824675121659230814208 A013771 820 110825623748086397544110354474805225525524143750890015233146053381889348233313455307379843049372044808079319883894210111711176954130543336993960302152333199436282920000635441931516899831605944738451699316096736753364834801682744918486417529582000827456500180298317146914222000849304631694662536021951406362116016236393206140642958550176744728340614742312683213024403189137332510873080630529309162048760801827480916529279351882778049856752595608525567309609513185196001354276197910958489304286369954216594909686162427449768677348050999356469426459873363320662691581733797402152594828701351775509262668364164480908418566648760738162378287724919567531809456291476995679040331658998567306053903197354807733015319207899906709140691226631845943659350598602796038180726351317382380098568463045375402055097517253329756698217365807259093245206812343045323479910259220013367816629907080724224613822141085451930575662383133889832078641587087056989637526429091535207107620087046341762247517574688503484086571763600459998461641923212119429145959646412921334130329281968460925437918559277320370227134022392879620511965114220156364007039876335012417592341679830798042658246704705521269565046950338043811728421155994693663496710456847901865943725898324755937719323020378945080000352583678880342269861447214880593582172318263683462970456205344457095646295518452288242662155434108497630856122193911503013447733699997442291620330794352475427425801865540474391990242863442879349587897963484517036132174775628329337139487123938674476518162576027568641770757468719847165528577946306324996374965498617480523630776388087016145769050223180574722782559779324197100324773371218264342171497303797614669597518218423699587296575765979827234877104161317700663635732456453970975617973509444201165340420835499424473946665595594143467116824525712824458256103732089235640505175980420558224724906690772641837921365136514970265522264619588813619917015587222177873701878320741214715880245922730196031215734123988543849253016108984486343580123870103708904271270810357082241691786330419854734166503775055010649295056751745016096462524362295888763536398604454045621378867728689349001029569731576073409204330965313514276145635865779106860879012251192399800012260833647087624320471148773378852551825792392944822471807217198351821495823236840548672624837339972986312286096509671068985054415916712858622956450732768338452935317024197742761863281158312765685012460125594754731047178025356334790609972183514484311595686787742203937876536850139877490715254340289662952333056935378588945742922367263918715149789278514212238053764292871998175754133746909758179998159324981666303432497555772463485536294702162423171014777486607483471530691748590520750957269164587200140127372898143391647298569972892936516325023143203800573186734704572453881067490038118726563511930717939202445906540388351009748966547239770382772181332266922770359542738880718700547902945515785758757649030769739692637962291780042052214671112046274816741221274784551910506941658838964455495689031632334149830334131965154033651551487356950671156291353664001672572392469517333053510532257866793468535902978444289520484594663752897227451386686774711832138035368541146423098566441889170277367019579745133223527208211099008956834860333382879697821692005166417548636762382701140695427489709686784 A013771 821 1180071241669623961049687054447726041395781082659476882202539176410357779988321672112980568789713533116428598123705549269500612207582025452311689297318043907597540532166766185686791949406940099575033694317798052949828760968317867892043373854989144810756813919816480980342635865043395718284766683561738574943811340885114858985566222642281977867370865776145450852283845157934316575776562553876083957495205017859016799203766538847820674874701638039580240712722096395967022420332955355885994112041267272498302598338257527485136876402047041147686452944731572638416339962301474738120829736011993705622628892741623392712840897676004339953004007694943555078707090591647049990421451505016744674861961245433992741147118925718206638930080181175895608084765173922572214548374188827487583289556994507157281082678363713455249322618511115694824874962137828746604414084440174702340511475250595551543687978158277892156769653055609658931973375619302982825660381416966666885281938686869447084411567135283185098553816138817698063619563198362647681546178315004786365819746194400171934062956819184907302178523070439382199211404536216224963946960603215212222523254206838337558225010911704390478328619927199490507284228469031498128912972944516459068568793365362001224835351520995007211843754311012717884489484689944048560462970844871701513709417674507779154441754680479965207866631062387282773355989120769684087191468437572765521173282298265158351229938264274971325912106009939779314411937515183137400735397010890450781861258895699005825965395109541550897575025526928932618548297972269748561400632629278932615620506980350547920148846776426759648188696530244050724258186856732078715442103290837001001874373989775553205533938756153200396971405109710876666393279196321882948380181928561854008544801056397871798584095261886439637859947549790154831510992539286181100099113839518103976870806443347090290186695973611403387281073669381687424876381972741749999177600359252454294692858585231127340385136952230014906846115528466810586441158968864292412680491588682211709534140846310613209404932196785753393693764292580931395132959409726623554135572340226677776442183575084188162962858501822029661207716118658300012398730698815929854639722450696673070530553356674189023764376792138938021971841037400076469679803248728050195287525825878162266109267996032358253222355634977542552859420681158518617240287402517267846855255673657564928320217773714329014012675417332948376190351613994252850414983810062228949870872915878987530509364380289415521136028215404331116442390247911215094270637366626206478914956237619331910796482190501036575430016137095105100620400492404782798949233973865191193990465988625481924965350677396484004858805738991864956193002064524507092076266619430834260435173071363988025828846428834068503292351134287488925606633925888200448275038284616627644012842055161551806995795009075035758186825978193658788411083601892723434070563852086759251446879636188247209022482873887771981818001068734248660524133905908743077914783317293522118096808821094027393397837164960150321720237376810746472190333814289809550835015420562353780147481765616852970294914474794814119963979640849677902365440777131588605800604226127113153535473235885113404024485126178564117713031782247372377592829860903022405376471012014057884245851001746124911910428744876032 A013771 822 12565398581298155937257067755759386888782276968158109841692637150417489641315649164659017096472869700623731712821216688621642518786333407016214867637842531528098611586511726345192960677285098180274958777095913667809776646790648657314477844807924413944938554618205889478688386690982077608296195646565392346001703157744703018478309138695018500331764978784396760675118383241684602898868838073672541979408943030162810877921706105651594546065823041845450403109064882424256854731705308629474065305015413917561926067105766152661737459928996894140565350955501785453857187918586103011510595029055708977469752449912805885606329878454094211819586673935758974478073100619857788298007615625418297297930163341381154707734522321047464291327493769160936434886579571927548940511088362635087786867202877512210728968359216820871494787241906359918495268596843600493843801171118980230521766188468341432837189591429342995685283265736131648307652503594338161127631741327861068994482083137785872554814366856495354929401034246130848981421108936165472513103706698170965223248657477973030753902364210680892953596913654038541657203035501630363416107236503035579745427610794414618319979916187828349813243144984820174921562464738247392076665335913211256162120511754374589042046822995554836791712295903663420034044032978524229071809713556193877717977879398158832436495803837750669533363887552299786970694572157955596160414755923274807269453109911927406123896382637999894678312104793838770139858310661670047043030507371961519925258684721403014034879527126398433957378871810739274522302276808728282681793936236562074491127158326772634253744920475392136733913240654038652111901173650483174162027515840832386667958334243130090532525379875519277826951521608201414743755636882435409634352177175326621482985041648524538911323446348566809263932721510165568645929048558319256353855364163188771145720347008759817409907938727014223267768872431576207700083715245754153991243088625320133329889558215541043920420938267345198728097438147114599124425460700466985610221874436288190283119531731515409453743718031374702136051202187401757495375751794769087604435574278733664963556370707496435559228517327400971832539761231473578532021684480992021092203764655018174855009332141866764725043084082695412057956163366236014249150544992456278479421574993950671809531485621752550680311642801240873102847111412975906236374580262003868033314762413105751356753678854510175341206967843761234309674863985810804351218747609542613858225054808279459224863711921321696469056428437625317727878571359758618323793746679835846587486454018170646186160942364455037455178811827788679111406024443126127243211443353716555833610481846884131537031054012917761683736563508785378053543085983056951516428086963699523205113722863883744499025556774225161423056954877893182079859438042857558373232607654597851153448742203360203640891225256630980753173323015806078779001218192953719125983363897019812509406374366132456281671397641156996062398075379882279737260977830116296293636612762541423513494820327009203684900170132495680625677087588280828435882674454557892097291244198147943051010385840288250427700249327615180749376455215767370304387213394897155474564833799801500858845719015704687526052717623549350725408362417370021076608452358895382572448663335925688351449821466592738062022245275439988736 A013771 823 133796364093662764419913257463325951591753685156947553594343200377645429700729032305289214043243116572241495278120315300443249540036878117908655910607747275711194016173176862123614645291731725423567761058517288734838501735026826903084560091514779159685705729574656311169073941485577162373137891244628297700226135223665597740757035708824556991532633494096256707668660544757457651667155387808465226996746425385173610228110326612978178726508883749570355892305322868053486989183198126286639847367804127394199388762542197993542180473323958928808739856974183011512671336957104824866564815869385189192097924086671557069936200545779195167454958904067961560242522375400245729797185091179454029628360379259026535327957193674513399774055153654025651158672299281884541118562068885338414754561976239750019842055088940708639676494551818920412137620019190658058448794870074901494595766374810899576850394769539644218056896213558329791179883858272512739687022781659064662653245221251143970963663378287962539288262212652801279954171967952289951319528268922124437697151704825456831467552374115330148169899936588202391565897922021360109654709854284322853129313199738926855871146147567996268811413007798365222564797124532858230832332496803873455614259209160580624119714571256667902158152526782208096522500863155325991156629829946352409941028459831595247783807319264369129191258674656888131663955804337911187916096321071030147805136714342203020407248682329422878534667291844795224449211291925462660914188842496646264164154474913499293443397204841890524778170227040751795113474643459338753995741833046912969181521981863475009533875913221975471942708186484203567687523697030344838477268988673183253240420343020849203990330244914529270301379802084128664191510021524172241786581982562877865550824723473489290327772056719539385042355618640242974941852509048983441655851917609634035159630254949274535780699731565247449355202953651423459590491399936790231698756407682408779696664015879081035664642150670691676056781521390476251476882305538572462777642518997596650134656773877176079863463109598077828344673200891453913810761005110701244812029994919956064531948235293422045834665252502165548072883377592730664208966896353603040589785686046633525856139368646597310792258759312540747593117227523681079724955003079674453248880930535586753427891258900421159643958372547612816799116042325367449604916530629817186818735590174750040446713172442824347033171793600369622929417951720913444731777224546409752362380383598559681826348804538233424002512850003834383166451027838709767911755814646892094463555762385481040590241714296717238822743988342293855178251348270407002885715448830373886516284410705622232606306663129548326408426928241546705514126779547590419746926269989472523088050921054634111425624128531949518832710455539806602786343296280347281558180806306157919081922206981379448368209766532606683059789543472303126838804971318571201253470858775466963600159074250578394487237042083039694072414706644986514642354891935078322934642652695541077571692846841994000836817011570814007302209628640014261185278717592132435051957168221879297607158588427389290554152254840446444619360495137490959001115048228864911493166350300286381144989216079223512777409337255553486524148243020155984423726800717518033631433367200936729566237698976279474884412867692885000060928 A013771 824 1424663684869321115543236365469494732548993239551177550672566397621168535453362735986719551132452705261227441721425117319119721102312678199491368136151292991772793884211987227892248743066359412310149519751092090448560366474565652864044395854449368492333394608510940401328299328938425624949172265972802113912007887861591284743580916227563882845839481445136941423255897480577409074951870569384537737061355937501328601708918757774991647079866594165425149541267077899033529460822693648700141094772378348493435091543549324235237137679953514673955461997061100706586924395919252175179182159377213494517458695674878739680680663411456870143060402410515654693462378253261816530880426850878826507482781318350114548172088198246218680794139276108065133537542642753506593830448909491083440306575923000858211278202587040665595275313987767864548441377964342127006362767776557551114455720358986458694303003506058131633869830881969095616483403322885715652187418579105720527931755115882181002821087652010225118341416040327028028952023114755983401650337007482781012599271352981464341466497679580035417713094524791179065393681073683442447603350528419469740120926950820093161315964179304024270303925707036992889869959782025874441902676425967644555380632059141862485626720754740999822180008105176951811771589190877911153835794429268760461052071040286826198401980335527002487628522367746544825957801404590078328930593626764329013829095734315777761296383969443694810637137323563379549935201836422326413414282794904289420819916848878940476585293437156450307837956577529925114368278003555039052546659038283529295844846062882281901516710723987594825245956769683799588736752325979111840105960191392055280503995812486002324089036447849907670169092132591802016311198709189386030543524950329523512385181655545713963410116859949655371931002627281307197180845516353575686751511218707383206379742954699875256992890741706754840734201050480356997719552426526942387128358229002288686210078441080454867757109620341524966652609639765791125725842789374719583656337542286409130633825328244170898386155191000332716214080243092201274256983182418746854758495385907692175136184809404357944047515608643058755880062204607396112497079512373165176200037985024553783316171997348968165315971269159933880371512238672156136911320872792373578194084148342927750500186124771684507888868750886981273276987618680512603393151218146293405245896564180738430676601860171193647209213258256735744952442349924286359503963886970171043154626324557463492086962070723109498778756826840828511956370544426581608724375914360107021847941757880602120204893773831445158984577987868744969938020356383293766727098099145821143625396405193465532791953349003430579596929931915989320314421948622742789465270922847903425841566207389744018460045720608198476530700930587860706468983418793137854031509225547969522384307659937728366224697594039195961220639058893083694579595334600146150946957704241172228414493822620158744500100024100206662483071796355816407911794889324713982608074965902121393983385433173552120910427539206027549753928125758871853100847784921026168433239927226570760921024649574841165820613209541073742306950552224003731443873033540953577579235297997449386431845172811571964053854623097133524509130491678620922143842974040132022107502493955574296421299018699423848569228215193839480648761344 A013771 825 15169818916488531238304380819519179912181680014740938559561487001870202565507406412786589780458356405621549799449734649213986790297425397468184087913738967776396709279089240002596664616170595022278472086309628579096270782221175071696344727058176875706365985791424493393343731254536356054458786288078396908935059989950223999949649595991100224542498798427818152274828796373188251830087517822806557824229318022514146950996566932788111058106419494673446992315411845468909021698840041971359102377136284654758096854755713204456805042016145024248277759344706600323737570967748197161307931633048569289621900191546108820119887704005192753283307164867170691175987403640731822420814785108157744651676655477792019708936395134925736513095995011998677541907754060039338211106619988261056472384420428113138233690301146809007258491543341752221711803792564314968363750751284784804266724510382487812176938381332506985637445959231206930124315278582087100264491633030317712181417328473913463318038941318604877060099397997402194452281142125921711260772788455676652222157041366546632307935267292168217127809030499976474688311916072581295182080476426610513792807630172332351981692386581229250430196200928529900291335331759011511057379698583703479225692970165742551746953322596482166106572726303924182891743881704467997966043539082853761389282452436974125360584286612691522488268506171765209306798669356075154046452960937786575339252211378994401602283896506636462343664238221302865447710029154224931650035283200140873752890474606862958194680204518841882877858561637538642617793424181854055831516825439643019942155920877570537687349935789019909699218947683593098020868938767025582873448264117942604626806547411350952746900060096705816871960493027837507869681643855448582453227453671108766359877414268250762282390924324743930400321315975291359035581643058132873912530091456796216381531502981644271736460300617693525544137772785514841311717794237658882538142758422416369930764915240624683431877703237396557844916987444226143906728774021262014126772682150265684422988972095143931726015780473771542762247526428445759168288356926394816509468458869145106280850095850537603388217946200831289632610902354659553805868902647749462796178004464541448684750599427771813024284462074014975958195862317381118545831744653493193860610608011555494687325981856568896640000674459444576597853364163710098200930274170821732179058306615396502809844456607102869955483702773917722212253606141993801155998207468458381267510461103887871263741972129059669942996202692201141995311433557054240969697154736106419568636883837912651375941708903757228052867786414826396439900040754769312028110140559704703537323220922500020993168719260188528811548109915041454282707964908934965222226204786484475678360996976285994308562566833036097378098903508899540802481735443309331869727510233634779474348107963016931643560579981329358595077364699093555179883531122822356215283205634760001888157530223259450311437065056619000542119748487596733111444791981529554486810782236925788603135088092431982983454232437465781349779826683080467491817827213839086641477138745108525462287070468672908733657889455193353208084409480081191732414360061144073694063697453076841066726287400097618273245444026738277768973221475393955578987639987579325771400686555638955108293991951111465139565142035384002789948010790912 A013771 826 161528231822769880625465046966240227704910528796961513782210713595913916917522863483351607982320579007058262264540774544830531343086985632241224168105492528883072160403742227547649284832984495797221170775024925110217091289091072163422678653715467372521385016707088005652324050398303119267877156395458770286340518772989985151463868898113235190928527205659407685422377023781708505486771889777244227712393778303730636734211444700327806546717154779282863574174505330552943263049248766911031722111747159003864215309438834201056060087387912218195661581502435880247157655664582803373606856028701165795893993239582966716636564272247292436960654691505633519641913873966512445136835831831663665051053027527529425860754735396689242391446154887761918466233765231298873271863289635003729317949308718548695912334326611222309288417953502977656787286783224825783137217999680388595832082586552730224060039884428534383067524573893891391963709086342063443616306908506822999307731713590230557410478647160504730935938389876338566527889601356814381504708651476044992861528176470988540814894726127007175976910556763749502481145282340845631098792912990548750865815646074994883901060532316929058580729147486986378302138612569954569738979030519274646795178746324826691001558979007342104702786389684184699431288852389175242342431604154226851273079553548900486839501483851939331455083053716955948698792231303488240286631128065551454212357546763532388261118930002665051035336808580432911287216390434187072209575695515100023720777773613876778856954817716628368883437964316511466594264380688381986493991157281318876344076245504371085294902116281483998477283354934899307726212459991288406436477116327852854066236116836064944848991839909723538052635329760413783796370143772816505961965926689966144199974707128334116782898562209873370902621372504902391010873335282998841420620413831966112030547443748548205449829280977200659993979004620162030287171073042591781266144091681889507022784817482171629182633784071798547932676082306119980318847985778397926421875519536029007735986574869092585018616030484719387332411661410090443623934424552252006192820150038657091678491820616524400877744691146451572008040888272414928924892075393236279853703391538437345595224382706914265082580952164111464002869541955474150276016417070395528227781754107042907430647054808745611422727181644165851613942621615185125643505559370909804242612848840741961919223773952431359285990467136675906116076398199949994709068913124144843736451389834198053216324519230227365553023566266557759966076144515513557845335303630061155566845539106093911851027316407206964306936189745071469292055633956783634475316776679735683265417656382780223535260522682487454785364274375361405202274410350339509686264628566486697023187895803493267397574211638168364881997124562762310464825519000357765748858528967743131842858653590204288140633055641195010320383779315948175555399839395812448980335573598924500105101381817266626916181868722879117772491081895930014170664145019326696175561209258785797046182418008215754807820666994135639812455594521440817852876224172958594558448573357915579122432726350429132195989206918898824959682792143904529566748105931062096694390250480362203678501508236239439373517487996709181684026862269994839005060390587744660813874510444443593993114426295434880806089632392768861707366418901630976 A013771 827 1719952612448853688899951820096525944601887310630046198752979678369291387337783450370727921795749525267156376592830167353355497741190223012104554941987284447546952363979047238927369584901618911248811026412465402573591588046241736396124682304762296582607707657897073084185946488641131613964355961298844986008953843894797361892787276027109728313006957685861373034377470549227632166423147082348096536681568951378123819945883463169090484109444264089803931337810132759727739864948400870068665777045883749073146164614904706572844927810506489299347404519837937252871734717516477690322165802993610013394679240015079429598746136370889169868757051155151985717147098929995424515817027937343554705463612637113133326565316422503947052984118657244888907828457132182870402598800308033519709777524239235106514074535909756295149303074368899706089471029667777944938845097260596777768420015381613471425791304689395034110903001662822155541629574351370291547626435961780651296628727286308774975306776634965054375005871975403253056388968475247359534262137720916927083989552023063085982596999043800372409802143608420404702419234966365324279939946937523363099219204999406545523778492548110660615767603962441430956161171946644876258580648716969236439075063290866754605784600008470178730875269477357198679544363700239937980462211721034207512355751086188692383867011800055450001333724355978146941744739678919542782572048251641991884453183157938092870204394366668377463424266337764449639386280125343223944887562005844785052578841733440559941268854899046658871870847444042214096295727125569891392188017842731483395311723862130543316220117734165241615786113163346807828668710273987238951735608334658977190097282172070419532752065111358736233184460991288885969863749290892950155483013187394759503441330681502501675504303890410731653371112374432200659483779274093371663446766166482775160901269181034541291629782183845232627615888441195485298497797585757517286921902288228759470778612736550163507536684532796510938387134924395565550435093352568381120540130532019636874372785049206097845278223492601292036315519370694643043707653752632379361941148957611620712192580905924751820546225471327416338741619378324674163192250818787179907882233713101280855897949227063223094599321978643458868702554882741888752139022808965571584569420117731792878321529839603523270429199030147077987985261034958491217852047196181447595575341614456220410515894745045489113677226494071325048323981488033067543662165786945894296105734398954540870647423480763460988408594933606307028118778786801188363937130313052891184475771300401687973389738865103939755940256548405521005021808390371832139893173038085825555410167205163843820203454045523126418554558793548848242593817921410415099139345764975950349902904714515596311249370205523216749263505382344293081829462126315809489693845616448528867862758943428495260121460776467444469891446482156216173313897489886610956742613187681348077119119513590255043403504538161216846041485040027862790889231816165790660877375756187551166947750386951481357193674462153556292723027170464301828497426034993663114858360409115085086495663670179369399622893075272434688170702370748295430826733831953949205601867387114896744768684059699477550449214212188959366571518029450905045725883038978305148346135787212435388838682411193790610823242405718202839460037628464566632448 A013771 828 18314055417355394079406686980387808258120896083588731924321727615276214692372718179547510911281140945044681097960455621978529339948193494632889301022280604797479948771648895000098631340032438166977339809239931606603603229516382009145935617181108934011606871141288034200411958211050769425492462275910101411023340529791802309434398915136664387076898085439051900070051306408175827308073670132842531922585346194274262434783767115824475474797362524028232260885002293625580974081970572464491153193984570160130860360819505315587652791326273098059451163327234355868578231272115454446550421470275959422626544547680565766367448860077227880762525080700058343916182309406591280244419713476834170503776547359980643661267489266822028220174895462343577090557411543483204046872025679940917869711078099375414161865658367085030749779135880044070440687523902499557708822595630834489678136323783420243741825812332678323212895161705730312207271707693390864399126290121040375006502688144615835937066557609107898985062524794093838544429736324433884320823242452323439590320749941575739542692845818386365419573225142460469271360013921857972932800554990748770280486094833680896737193388652282314236693446992076356821204158887874642401366747538288429603271273921149203042394420890190463126359869394899451539788384680154859615961630405572241591564037565737196503415941646990431614201496942455308635697988101135291548827169783483929585657494265724812881936391216284883230541587964515859760185110774654648565162760238235271239859506777675082254630766965048823667680783584161495697356902433068203544018013989404835193279235683966025231111813633391492724890532963316809759664426997416120358080757547448789120155860568205827184743989305747823410948140635244057807109202449428133255583124419379399192643289096638637840769827825093470645095604562954072622183281710546221472381166140708589913276714239655795673273920693584037018853980121849527458404548693146044071144415565059830844850668418786141028250616905217248471946212674963981981032874018148122171511309904945093438321415203946529856522523749218557602687650259156559129399097158029575445949354100648537343426601486286757385176208818694329174920763140401130489671086718445891659130024577102438553601363369769199511293580428595550033944804391435631432776314869865406232495185413608130568367649732098315783530111273006086416067059500238014487688598544940053997686237510729834931173247245244368082435107708871469114553754884576103204914741299399882464933859880067951190653765223169332604574718853039957235408756521859053699202563573387185332298012806677173540653939435626750521251851727421987661472215740679268625582506509537870514007460400584608997526378676730250104768942033708136087138973227178099975635753705463919325766129400162069522183293948411211946157805311202032735320112721010739446260068123943935385002657229626617529773314347825348715404122141999389813446380472312633467395345222430994325164384580709035702160516322340636976649732706216682997388540378533338957022297051885044825659646120259373491398245673011067404914793311103885869840592420612524847011821636257426001005826760069925367184565465500884559641638843727849747443061842645651141248683937999420538296947867680036957183232931388039335253523977593236926889202599040993219589653862238012020354290314391482424045885136087423834570480667890705502306304 A013771 829 195008062084000236157522402967169382332471301498052817530177755647461134044384703175821896183321588782835764331082931462827380411768364330851005277285243879883566494520517433961050226508665401601974714288786791747115167187890435633385922451744447929355589963912434988165986531031268592842643738313890759824576529961223110990857479648375202393594810813755024631945906310634256209176368439574507279911688766276632346405577552249299014855642316155852617113903504422525186212024822655601901799209547703065073401122006092600377326922042155948137035987108391421288621006585485358946868887815498415932127446343702664280280595462102322474359367059294221246019509230561383952042581109101330247524212676289073893705176225713120956488422286883034408860255318115009156691093329440010893476683559602149409995545530292721407423648238850709262052440754513815290483542998277125646092795575645858755362961249718358785570907681842616364383029143519225924121896737208837913069240623363869421057884705421780908392945764007511192821087832382572000248125885632339984757735345377898474650593422274178018987615701316919076801441428239943695788460309541492905946615937789034188457635202369502081992311823571629047432181883838089192289753127787695198415632524712396713995415793638748051369479889316889359995666720074288945190759440558533228466973871999969668368372946657154115828017539443264126352912177300888584411911703854536882228080998941437807566858693671001436638806828646164874726451059528522697921853071016729168162024028168684275847308406643839874413464983604151606185456297107310231336703812959182685138037301562870236660878591568352614534634394993397390320906818668486849572843906365234706551419603330255647863153998127602823679775801484078727530098787681510762905449108817551842603265742301008215728517126681595275428977997386334965281007583653896166237914657066265065396570453223854912329020707545282826176757180337453768377091634484619077269545736936757078835969917323234829668812568806753261729283272563016480134038042545241204882252427867855354931246429091622649912251832881679201353418099959499041609841586538698919348468722463705625632806452625981392637356271501457217054556285918991237454017731378011854386416501696986765718747317161302436396254044403685416761444277160006603496202200734326845563608734284099374291978734347382866463028624834968808158282049558534378264908197306521694967363057014251282347132736667362031341769026884063403131768382010966346925932165356009948486615740002963544278081292096307053573511606347169464642632439444755203789108896929426749418309240365498543860883147110553639550289717193589324619356153206752852325202529313559245233151438345424916605660880149823703115579694774924233055855786922992408540569505455779812980757745852925716272207713962682584802688310953679244565688560253322353623777205383755023979508294181064223457026251175644313121623092568009502733577059269184921160825635928445227574350367015389812156605177800283102527366353855795240556193177950622993214373419008471957303623911888521808936408519926221845727532719176634176742062628094682164570981876782869072058710043341224565309781253076653418791064170408014144110773722500490893352015986571817829891785900895057033520087064253419842841779523313412786797516229274588495802190634325110351992732483267640504851240584929058888990506478151700232188557524992 A013771 830 2076445845070434514605298546794419583076154418351266401061332742134166155304608319416151550560008277359635218597371054216185946624509543394901504192533276833000216033654469636817262811864269196257826757747001758523282300216657358624293302266174881551778321935739607753991424582420947976588470525566308810612090891027103685830650443295899155086997545544863502280960010395633560115309971144589353516499661983313581224526589776350535910182879382427518667028844515091048182785640311636849050357983263942236901575147120874008817777065904876535763159190730151853881236478122248102066259917459427132845293048667745969256427780480465529706978540447364867827615734287017616321349403649710964475637816577126058820172716451393311944688720510730550385543998627288617500446761771877235993739726542643686917632568806556897546247006447282352222334389154063105213068765845654833879596087289477104027104811387001084348759024996260179047950494320192717640049956457799706098361274157578481595424356343331123112568086495151979181158943239209626658642044430213156157700365957583862958079518760375447546180131987622554329781748327898920472755525375997816462519566505577636038696899634830458169054136297390706097057872699107973719501291304683378472729655123137600210623187370665389250982221861446237905233859235351028688391206523067261816716337789055677028786435136005377025336730759991876417405808863899861646818035822643108721964606476728429774971911370208823297330015111424363586087250881859709687471891500186132182589231851940150169222139913943606982754575145417006302662738651598639343273222200389377231349821187041442279965035243019818639564787037889695412137015805182047974251641914977019155359515936260562138446863772062714866542252734202470290740491891232726603417222110689292020039573624021135481077250364905626492767757716169694710312168750746686378101315268441590416342682185927607106479412493942171533130110456233207725679271723992223934766123006902589375445407679657804466313516232654308730893408286250999480467237077021728349586223851936923819307911976967597976265657516524120136011195928368745795061593213464066093222494956793537501738123107561449868802569578947516447196915332465418696410380803713070225506562910069515081373221433133548342747313064810442317675858663199750314027561033419112251561305802657090137460989563330932762098328797242747869269387263699274059764742484919843008012481831087747654432269380034070909727156598261507116547069731652769662067325696710793931485484399551555819473009598241477506450751584384660459514750215207753409946431534504536027806156791411828495030683750433175153931484908677339128546904319345504371558756532130778843242596515502084512017077051835322790774692589963393233578752419156023166139984094093143448619108477841953026866467738274644162979025135034776596135451789577376421385979682926223495333804316439971851370415522518260646119042689664165185107128527098281040520471371366084783211682707979870719843531933217414475711396935856507721442344958818233631746648165602209401368987413788980221554877920174410213306768393792800713949482863952175688351815023983989879281144541497359171418550782760205603287251286504534606491518597185227032412266225016716252687736272730567292921887060170414486579268364241219353819952809315818303301725874293775028018615481833836095656009748324619049970912979359304072343760526114816 A013771 831 22109995358309986711517218926266979720594892246604284638501071038244601221683469385143181710362968137325395807624806985293947959657777618068911216642094331717786300326352792692830214420730738401753339316490074724755909932706967554631475082530230138763335571971755343364500688953618254054714034156230056215397543807656600046724765920214734203366349864961706572287662190692706148107820572747587436243688400798323012878759127938580506371627299664088218766523136396689481050301498038309168688211805794456938527972166543066445891690197755125352806119062894656940127406019045697790801535601107980110536680382214159080642443006555996960319907498683541112628452338688163578589728450062122349736591470913238274317199084774435985587045495998258900505272497383369199144757119346948808861340608226069978298951592652217845072438124650662486463416575712463944308756218724532671149939137458352203680612031648787546145586098160178386502576863521412057431251936362651270535350847229895672028078546343789798902624985000378274320980427611104104661220489092909686767193496716352972777630715760477765471726045404204958503516056195467705193900834203624749692908344151390668540044587311674718584088443294616238521472228500101704165249749812268613977625367751169167042715699122845064744458698380679541214930133138017753473989567057620203824395564777864849002517961328185254565785509132393500092537052782805726815318445439503821671479129764204320243900912269983550469970000906446623464657047390042188752200700693981935480210140759458719001877345803671527152370716148400283110752841162222311727173269989746088759412895999617277397067695267675028874085852379449476748434944293578446829831483110675299966268125689302465650182205444923787898941907113787903655804757657846072873186581034619581429381379948577050602510561885515110894991084161774909275403972857950716554022804978366054753216879915757160469792784235496242484769416137971195863032885317069200457389677777498771669742700972996301957306320845303079366553011432000642468015140396127363466394111575424364827990646730750983251276721235948831208247214245270405225815844536965375760633126299937587318507534849314318203009760876633155129752754460091778279377734797936771761193881866420196586462061820006022753573389514101589798612543045750941343765469883846707254624784186692695783684616870347772050823005033040779311980435583869870188374977979426488349316906537422337024394804358602787046774763458288527776993198502638691361692884018576533782457437886424966365748606202075252488687602870527864572913060291532158309109602979404299624079957514953149815086720574612449039062451307596307040767437192390930548357639554128533122847167697066195883957836447942517076168926697930211151146555759173334673058550633903791440896267072061115830074148477148411047400659637850301195650290655419904134917911663798427778314348361452820273392184483774439359875566559544030891020704556542496519461979162306070771637997474569663424893928024899029337374954573000094217918089121496551710838309667332325705776977982025061399116340094017119951290469857105742002134093535362766729570126375381524234585627077863880457264728734830669263802651698700284489921690022828297441125810763977994658619015832035080535032253416694573453096049542440503679474857513594833293556777109480116498342217650566686746545191800160543644090281404217869762316362082070560768 A013771 832 235427230575284738504235347126890800064894412641842422830759404415228513808485582013004598851944884726240814559588944779409957874436016077197766634805020444130988525875004536593256123151940902501869557041986315669200928963463790521715946678781890517551997170355250896145203335978127169174595035695537638581553046463927477297525307518446489797444893362112251581719027006495935065052073458616311021122794091700543441133027194290005231845087486823211353425938356351949594223610351111916028192079308099377481445847629350571515854717225696574756679555781702307098476619290798590076454751080597772216994572709816365890680733133808255633486375045982345767267760502351565784823428536261478779995225982284161144929535854678194374530860441389460772580141552138115232493373806806310916755554796391193128927236558560815614331321151280254155862459698186316078999636216978823882404551935656534264791156912996289791358200773209579459479438442775995587527970618389510728660415821303929115754980361468673778715150840284027864969799593203036506432675767861302344697076353035726454136211861417567246742938931463974398145438966369340124904656082600196334730088048524007838614394765694712403483373744201073707776636289069082945951579336001036201633754915814449290670836764260054249398996220357475754856576057653613038991040910029539930322163973754704912178811252222516590616484101241725988985334538031315379129510807039836693157909773729247601957056913850784845404240569651843646651668240609169225833433060989519648993277578806716439931989978117494421118443385548166214563296252695343175270940978850816353110228516603924769723976819210203707451266156136378028417335286838023301844045632162470594040823002339692654243140123577548493547933426947613598127009059540744983953690714856629303060052933692448434815532462956964900809865064154579233964501502991459229867234827409641751012253337342982244682353566539563989977824743037117293549574162856152846470285288974806920739420279960464623241397704360787189095056465727942840999425214937964166190164500055118636688444406389036469659594527720383154705416337283639274844487112629607321099221528841735429767468231075498860225647933814389835821607329491057255118814120128430745713192454113642253252648034259424130280049451546153728175626358351156023428414723323199738847244702019903824704673800435463076797163357591818218113967678097046377765816765524933247943526420810473044635755876810402476474057681303856243769423577656096785619305829029802931715606798614653041862491158839697288499545595365380701972378265984234421675399052524696982397203387619221139231043400678473357367936981523285477370091671224578628478912145972360620692076641638360853772383042497691921827046731479560888337408525723677667598727447149807571262663451783306761358629532984676280832722223823830007131284294898911139228605923396125658983491181352749630271079980383230230303955032726024840927588462118064502939231154120235041576401397109217776148270545609124864384368516293305003232391812965695282617006321337754604115113261552602853777790789321094293241340923038461940838723827964542740136462705645062470049867757125094599108954831568476966320970635287760629248686155363075711153107633014837687124975280579509537537023434380963818128566735527906483179048282804757784909792562661744280474347933543234080477213202288109468722273316392111877229144623449887331057664 A013771 833 2506829151165631895593097976207133239090995705810338118301926138213353215032754477274472968575509132565012193430503084011157231446994699190001819127403857689106765823517048305644991199321866729839907043383070289245651491602962441475231400235669570230893665869942711542154125121495098097371087940086084775616376838747899778264049474456418223363193224519771254842144199565168716572674478187346479752915511488427386561184473564799975708686491559693554491279391618435559279293003018639681868189260472642171422435385557324885500821029019217128009123909963566165984579042208423387134090189506205078566558210214124664003968446408790305985362921489620017729867113829039472476799867054112226049389166259361747871209697780613413700004601979914978306433347247166650995589444294873598641613147471973424436817214875555564661399907618832146251623470866287893609188126438390516699843669010870776851496238809584493698382121833135602084537060538678801015997831144611510238776107665244237224559030888918438395758926147344328706198426068425932720495131576187147366334469007124415283642383900374256043318813742228399391452634113900733649984777967526890572205977540683635465566075465117297672290963628253032840405623206007595208492416769739033474996222343592256047063069865841057647600511754366401837712821861895671639176603609994541178070401992540097904879982213665356656884322710021898330715842160957446156971031073360181108745423270669028465638742018683157033864353585652831149546963426006433916674395233416405222480419659133916652395829286995080596069185169316873852669978498700014130284979542803492527917713244798590948020905170950249076941082030540153246587786134251272118035397891265986885346683328913047382380956035853736359298395130138189592856392465989852589138898731793388818983443637957190933915789665565762263823443203117959683254012003853057879626316442257865364778473536028074941377700776513277365283877863859224941715865686092315509215597757003744092033347141019027308274402756033661989484161247071135370961879688659442441592871596586903243458556039230460328935362531166639831303273159396190998544098775280058755064510839106798856164001724491911863682699199255622971828474844420777652505132751127530580354073251402062712634196268794348139221966560063444897614069463723109337465759973945430819245461587107935925455366627036810841736195431637680386477527836377349830450416919309489224102669328789916979281528576277165569495766190523461283656822254882118573274368467509341616907781191648825589751805859325096727943161499450573714601883776200128121999649111282973468565421671369466690532150130424384309253792979259943763036736115199313236043456530313695889129232080165266370968334636515423583614393596794364339016725981905719804591249857251151018804840434588650394946687267220833038306826239276141915933915172083605810506195872321946016856214099044078063126459631120635492276513188466712506196961944633150827296933329072262722705522076418950880426784769645961555964755961491111674418508024458723369305883309604411024617726009012115187025916324691012034433798148513542746050731320166451096973054889708625181090991877868007291312151046541142737385695324544075180240010182306030172358290076341991692506736787610617555694225529288502735432978599901148232890506115305060893719471207222253098490856796368356488921366177963789622954766272943207268735931950494400301102006272 A013771 834 26692716801611648424275307250653554729840922275468480283678909519695785033668769674018588169392021243552249835647996838550802200447599556975139370068596276673608842488809530358507866290379236939335330197942932439887697082588344076828263949709409583818555754183149992500857124293679804540807344386036630690763180578987636838955598804011941242371281454686524321559151436969916494065837843738865316409044366328774812103492274517990141346093762127616968223142961953101835205911896142475332532479245512693841306091985414395380812742316996623979041151393292052535403797641435292226203792337862071676576711822359999422314256017360799178132144388021473948787625028051612302932964984392186982973895842329683891332640861967971629077649001882134689006902281487830499801036402851814078335896794281573023403229703994915652514586216325324693287286717784233491150635170315982221819935387627752031914731950844455688900372833279227890996150620615851873218344906027823361022487994419520637967104560905203532038041045616922412063600840776599331607832161023240745156729425987860773940224103771185078349258728727247996720187648044815011905037915798226330812849248853199350437347571552568985614554180713638293684639075897568873780027253764181228441759775514570342389127567931475581831650249160493446767966127185465111613952475239221874464093640416566962491162050611108717682504268216313173425462287329874886679427538869139208445921266986083815102121325014938256096587636980031346080376066560116508344748960445417882808971508530457944514710790247923618186944683682886072783229931054157750459274462171771588437267810630615396414526598260278252171268641461191551769666746757507545512840916746200228355171484086266128527592419869770584753809311345711442784734866977859950369150993696136004144535707856968169064335328358944236585192023226800034707288719817027360302261017477161750404161186211626941975789757868313377385542731494373027179390537825510975542127684916575867091971080357570602778505840546246432864027348958813449430002094924845743118080896760457345736346704705725941582503740231862380923717252601250641752497563759182065623926911414809194220434290362389877524493381073673873404029600143392440443874653534005945619610171980929163764128921870122218986435499931555561269794611649723668225335412202570947363325674979525301734248743844687961842807008956078020755212716401746020994636039356807441258245223012955035995389716280199258983990918396693815748377843369984798568225475442039469536834054128676694879677228790093629959138783646149708913080858448978964243052263736941101493284609956742081320786334588758844124934387643159881188815166154642287337390725134780233827448063189599756318070827209616230318326063018666391481850098255332104479287628480010256048233940947499949405392326021367430191891085795812359120864328752346234670269973648484081187484967726621343216170542152172526721760312430793554765985250786453790009057746087961453471368399069708988974784404227190198647912721477957357109208273444436486436369045480667768590129546543961002511451957025309896142651082685372203159948187097132371280569088465617440928256881515538541637891784343570087867682883815745312519195628421194609275271072732889527541811733314477855733032113435863977126890356131747426383818109115768288396324929414502550992730643167730259894034707062958431905222351274299270997500203408864374406134162784256 A013771 835 284224048503560832421683471604959050763346140389188378060613028565720719038505059488949926827686242201344356249979870336888941830366040082671284012490413154020586954820843879257391760259958114930042595947696344619924198535400687730067354536505793248499981670542181120149126659479102558750516603022518043595246346805060357061199216065119150348769404929502110975961844500855670828813041360131437889123504412668794199277985739067559025053206379134865477640026258876628341272549870125077340805839006219164022227267460692482014894080191380052128830180035773775396979637286002991624617980813555339212188827484489273848802198072857789648751073443652654606690631298693567801630211153808006994706042929126474074909959898234961906418806572040970168545495493282419161881435617566116306120629065510189553197589888137861867975314031432057334123028970966518213771963293524578697938672007460303635828065812591764175411169928757218583327011808317590746028936559384263148167452164579055753073729364518607209141061053728989843653221752589229682960196850575467454428854927918741520915506256955578714262906943487736669076558076381190246764843727419513970495218801788866683456876941891754558823772916238820551154036880157313368009730198081001720447858089679145005759430343334351995343411853060934221185303322270832508465365956347234519293669083155605016605893514907085625883305447967302670634322435488507793362544433878594291532169650867820463207387868759062550916465158563373773063844356732120580854886930822809616149928622832316193192640494559890686454586991855370902995832305864671726890354473205023873680027647594792741021879218275442829119668494278767643243411519473940344620730081513540031525865962550561736561804086773317186458561547209135442771856863580252751530719780876456172131016217260997064197042576366038231159124663318966769563210288611707332498475314096818318303508310781403678158209341781800842401259004952083993406150446766040867572575588991699832795308063647411778385530190136432017136163211713445609530662306759757472721325388705349817400619711706569825970499825988870632075741305698116833380594058907770634763573752744888300059184323778727415880805521672479404006107182326842705846377310830095308957609111252933735760444760073061387767565203271203616400773024846257619263371469132975447524691787181985412866280624458237417702209031364318765001505004245791631550884547071285634517795134641945223278909698951561709661535299087995750088727276203598135154464862506836271628209008362149447078803132156916971804909768264202100506484980764728011260020504270948848700494526819389681903732890701104172242301359624366414898503889214631075568536441235139929794666976842858205274818168127993620429535919022759736498739846222776248495454668055149206401595003208979461268617487475520396683256281553809999918963372554982706769034679409058496484339936353064062565783932836333064533303806763089771148210950374159956016446880344613556563130713294261314603504336211121235202974658297289938498849695636359707574457596278150399947699411600096754741940438405499774126948728433843219247128296210265489395499653981894511004079274377454391360271719690334295615087346870056087704395051428880199563086382459807689265211336332560207845325943865079628447128512090846596134895225864700734844067848405623162970595888449991807351681560806381382926807596368738637581382165897587858676516565326757888 A013771 836 3026417668465915743626085605649603972528109702864077849589407528167794216322001873438338820861203106959914705349785659347193452609737594800283832164997919264011209894932345626332707463248034007775093561651070677512952866004946522949757191104713686510027804827933144567347900670133484045575500788983772128202183100780282681987649252661388712913696623689338477672041720245111182985201264402679550643387074986097320633911992149591368498766541525028047605910999604518338577870111017091823524900573738221658508675943921453548494592165877814795067783757020919160427039177821359854818932259702737251931386635054841787942045805079789744179901430028013466252041842068489109951758488365747658479629945109338695949641252996405874379547452379092250354672436012471199235713526455844006427572458289552498362447937128891953170201143806688546493742012482851485940243865149449713975650979535437313114297244772477104939778137401406863475266021734965706263716116484323634001687030648437785658729070273394129562934018100106283855219505221570117664160176064927577454758447272478759714708310624063002149471433134257420052327190397306913747552056009562984757833089801447852445448825677263402542355534012110961228688184699915072742567607149166506319328792938903536021326414295824180046416649411392827587181109775539824550139216703185353161438988397440882216819554146730647744405436409955838836914265293081630983724373131939272016234542442440552292232266026546498042158521008382803935583814710483619944942836039401276792764439975918502825115235986073716029368442289275989375099622392847024547928494430687094206944934391589353106400969916196915244466230127080317865255845859358516789521533907956174255687420769238381370910089915962281401410763354682874194634731883402531298299104226772505320851060681395096739570109353145575085382359415020358162309063153137459676443765144502921453295756493200386365028613071292615369888605884729790361788689957164803157912784871583619819604440261717640616249125464572728118465865878324768850282492242377897569536672738934564855681798690251555506933882147129494490342493423073548041836565539249941718962533319227570619030194679595889524298817194768560693857029277416221131852225605718854849780621816621238418377215805257957656949034284431776107435431168562951129916379403327922565242918149913780676200156089231312023693121765967266209736025285209189292753818657215049436345482593667432737473830474436229084476027864688978746944768037015912943124741855972792620297169521040167312495095751206851915778679212477223966193052075182823863896698329477063340962865721572861332910947820185357226036024877280253585839269412357391692653776026271769972453613969422754169766263854226876070333698465754345674238581882580121493979601305451228749764183594169213303588239006639341183883312885984968879137121990965455861676681266347654870565251642287426138200467316841274471150618934413379883186150199584055211663126381909445150284215835157294477898114171976018912441274161549543265135751559135958166252824485169745458643103334717830244492181788141761594903750060363562598543422098046906931083280315599212753171436113571134359204173271262679579709450069472357221876398507614716364947743800432032275295970309269101093137030650275367883705024396743334555644364365007333424619634449823075439310905020215512764680705259466348965404647286134329012966557302477515519187548387599317991424 A013771 837 32225295333825070838130559528956983099479312116096700942428011359930672815396675948371431764530090682909171782564517700728915883388485909433422244892897844323191362961239616229190669068665066114789196244460600574157922117220670576369014570882991333958776065807832123353120446335581338117287932401099205621096845657108449997804489242338467015105041649044076110251900237169943876426423063359731855250785574451964270109894892408848891774866134158498650907740323788911269177160942109993736893141309164584219800381450875637384370417382266971937881761444758747220227113165441839734111990701314746258565404890063955358006903732489601196027590426938287388651741534345272042766324384118481067491099655524238434471780061905729750393421272932574281776552098660793329461877629701826980440791535867155002563345634548441517356301779253619643065364948917402622291716676111340554412731630093336510041037062337336213398757607050180282284632599433914840296049208325078054849963502344565541694147140271100691586121424729931710490377291599278612887977554739348844738267946557353833442214091525022846887571820013573008717179923350524017583934292389826661701406740205816732839139095811500710271001726160957515163071790684695694562859880924324959288212987213444851555083659421935869134244482932510828148304456889948051809882379455517640463002348455950513844694612554387937182429086893209771935463096840733206714697125108889368428865407927107000807689168650667111152903931697260096306096459037229585173751318147544795289355756863580218081827032779712928280715173496210734866060779239035117386342608697956179115549661401643431876957527667664753523076418393151224629244246710449486774825293051917343474559656350850284837450637425166372362221808200663244424470625094470153264288861806673636656422094135494990082942524392294083509151363051136773712266904454607670634773211258667107634693215139597714014824671983123768458573875460602807772325970663890824025455333312622383839148079906769437281820687946770409005424539872402138717807977396839853320426491324175246583299792453798563037831977102634857333166869968887139549475749861933379423513054783135171951433512948337031654733805489895634268189647745927922611962498249694366440464061103382946678880593894386733131193317060629551991972471082858303631349607886635719474706592460281936640179262038135010428284360564019450601269197236907447589242661062025846398206698657370823788621346891796967291500744703208245697467890058145441018392251282398295820924261060035701543447779558850559199211376254457480792023618496546708502772043812271770454572594203307827472835772389333683742831592893280140182016540702781506743377407127741806666686081546413486399671177519807776396913221263352272739292419885713133667894794700444683727489026910713783256607568942695704925989515609967948625052074959800174015133302124069829061778799487076513519558575989725890568811790413633668996166127325171019893788969714571771960226330212754871600659119703200649379674687272179536687165482601679682554260075118087449643631764308075456443352751680133477462535130642751214549290358500003465002174768800500417395769451737305438656806036992405012164746224339741659698539891309081499853963575987000279667351491853097388439723102364132117225691099776523026348501191758598086305349867621716107277782516655254779918320149602797683783628684302758335330067902156780585248309015231157537972682752 A013771 838 343134944714569354284414197864333956043255715412197671634973464960541804138343805498259005428716405591616861140746984477361496326320597963647080063619576246353341632811279433608422244243145623990275361611016474913633554704165700297177267150762091723993047548721796449464026512581270088272881904206904341453439212556890775576622201452419996776838483479021322421962233725385562396188552778654424794710364796764515548130160814369422999618774596519693634865618967704327194198409711587213310438168659984492772434461688923786868776204286378717194564995863791140400978300985624709488824476987599418161204431269400996652057510943549273535301782866038884114363743857708456711375822042093586406645229132022090850255514099172210382189149714186050952356726746540127372110073001065053687733548273913466467294504316671805276809901345492541959360005976072503122162199167233554223386766397233847158916962639767956000269970999870319645766767918772325219472331970245431128042411372964933887959278749606680164009020930524312853301537400949118670031185002864586498773077094942703618492695646558443273658864739504525396820531823836379739233732345366874293796578969711536571271153092200859562965626380161875621456388427210639755705332012082212166500891887848760779358530805524773134541435254265375298123145856964166855671627576442351835650049006358961071418308234479122755118504917238897651568811055160127185098094988159453995030558863607835344600274267792303399556121064712425505467315095828420622930104035635056980241060099083402162135294245038383260333055167387651904853815177337245929929776097415837395222372794604699262625843754605294295513717703050274239852192738972866135178339720416815873317111220823853832949174387303171532912937813720662226631763216005918191958147800517460883117582458354750654403171999729147401205443713768504366488217998632662476919065153482287362094213354806436458829853107276301886546894625904498697159726935629109494223048389112803143119248754847280968176826685257211315089760500561337973067219343321550758155901279619818025618976190048047099226834892188855960883560831428710261922817784529866624101567007330823310938864045873892713059605560856408713687683369198640519972176681362745613858061322628821616236720563787429934380946440061583469610522872090275217066610624776897140966675796517082061344628782182061591040371871285679110002314412178590501930255854988451212448104927303684531701240101703854107719899929599761400186638093339132655963840691654977053901201531767260150034631956742640754353202734357463255473467489751229352137516722513069811800288983076821746930755304401625064493670801127646932658112125403217483803482631096194757386873396306210803183698698230913203074331980012175000127985686943073447295743773970334992330303158545280364116357394101823866051936362214938716959554494171952252913139401017095539849820656938390715956259717138601282776707944324371307471176923758421019829064949520760227832489964105413872803818306599680514594776070074167706644938058742685259837761279857395163805391026352387460208820099890061268021074071084014932520843737308036895343156938187728444430153122098828310817670681895128569530217796769569192470052762659099810445004157109578977897958685251780992106171593973278784219158830420417184558840689845552422979365390436033110293828237345152896570272952970589736928078230455770754594563022165399671723994394181365464333125943296 A013771 839 3653700891320734484420442378859427963948586857709080807569197454899849130465084840945461889804972286739536337426673890714945212882661727116914108517421247871170381706174503409062480056701014604248452050434103424880370090489956376764343540621314752677077970298789688593892954305965363899929646515995117427796220735305772978339873201065368125679776172084619041149053864707905468394615709987112315214075964355948561556489952351405616099940711903741697824049110768115675963824666608980647329545619891514879040882148063660482578729023241360580687728075957648062989616948894931906637003030963958604580504784156581812351108376526912664603893383957582038049745144596879647062729753104212508057958399797771223373520714127985696149550066156653070540694426397159276258228057315340691666986822020630590943751881963921382587471829526804586783265343633220013244783096732702885370622288597746004548147818188249195490874651206619163588124544799087718936941390819173350651395596299330616038990400125811930386368054868222883261954770245306215598492057910502117038935724906949908129710223244554303977919591746244186425345022860209771463360782013466477480345972869488441410895238125754752626457989695963651617267623972938892118750375264651395148901496821813604778609636017227784336597202587417716174415257084954448679191490433958162346001721819710217488462146080733699096501840358759782193904700115345034266924515433921866139085390779696230749303720403452446598473577097057906782215971140381022792959747771442086725606807935040066222416613121168704956026371422343717482883424008286994661892255885283836584327825516950837748439984299037173658630066102079320105946148284583078607378961342998255419080600279332395613242808876004170482456961840497611389175014724031016907970357779909923483436018016561384968084975453115961528035564664207034494366545249440590054234205754279395831579183801978935413620275886278062487951333976631102127356772410578757894487019247273127867933760741613847749146850544618786083075769809977126737219751567687872472844036825391822336790858471631605512567337932026938271488155733052906868954163769674019813433485494058606614877024360465209608658680011999039983346452515227124256663737303150515296360636963351692569688600563208553941288317693775740784412847542017250511325269932624400757013163881313889789197607272674591821397879685449911163304643860877631664553364343917028510147421265929632893554804602942638539001494450378259389187322417875084520702975684742195669939993910257786077568761075395638752352902715438268744281481830871090141560278061319167356049477091801997961318682481268503686728606690407184538943577911293459767539483055912281776655427923868532632300023738762763786335486923169639401362791594569846066805079705236126998333068032190145317110973532396220525721018384864667458185336253942947589019108342030033308320890355079984343502253468091826459006386191165905681953091884179667019139883582497054905960353137794446917615057328673398119405175594149737740355300449492112646752482107921543704199803648600221676303516423629372381888396708902591001481944114855976861613935077822932476292270444108323853586557420819329008357759100002372761421121816794094781618404264902796956657464080560964003946515132627472494365603226316602181182535665475442199884282677362880558408683071251188042680266403230839518810176997893046994922907060017175704517092309243179464219125044215808 A013771 840 38904607090783180790108870450095188960124552860886292438996814499773593541192223386387278202643344909202582920919223588332736626774582070340901427493501447332222224407346112299697287643752403506037517433022333268126180723537055499786730020535759486505526227741512604147772177449919194806450876102316010371174158389535870673362969844944039802238256680357023550155125551409777427465868079942771932399480868462140283453505012637767000232168700351041598430474931458895717662805050052425932765001760604850432027313112581856818498306639474007463162928552797036574713441271833234941870808273704231221573214941699283137914601993258566052702256752380333541153686299667574481923946411053654785801141041046667986481248564034791692600409104436041895117314252276951973597612354293747684870075680875674532369070039151834881791400040801415240068209379006526701030450414009820323426386128988799456428677968068477433586833286048080853886350153020686031240551929442557837736060309395272399583169780539645434754047048236837260973294393572020583692743432631026542230587598809202621765154457108014228756887812914008097057073803415513646541865606879391052210723919114312924143212495563036605966524674282620962420665660063853323280453995818008055545503138158671263682635404311441447616087013150823841825173657440594969536030990140786512660226333936274395817144931467652427979551596140074160800697246828193924874212240340400030648981241022205465018586014855961651380546648929472591417035660702777130699435394270315339454261290892306625136292096514204370371768802905115903757742698840239919159828740666502291949922686104492520345388952816147825117092943854940600488114586934240621011371180380245423702370231774331348489809428911692407297201729677618566071935556781482268036068369640480865251626719840345627140168818624778758350522692544476503296014973816043402897485822871567006814655149123471704284228697637088809371705804183167975452094912627842614060497780944964265537758684376704250832915664599100834212590796936636445497915914692740466090843304116772124242149061005933335497817014300222838714805882245547352340623935819488962973439753540736043235210555390233551912997624767765777742673026382138419084955474803946686875648062385768822482044218797044682366838006803324087872428000627399683444591474242584619260676169008230298475376122239439053714244622890670654066867847830625021964164223534028519576049741639618731050571559412133215163287912907627705976066609105533899976445285091134899493521055156424906153952167930812761435053708113986685589109218535115367827333840796926494007214832073507674292121331060547027256286204039455700970671217599452759604760415579353976357826996533352135468730652770345908796900264757910320345711004898979720919340488701354280278250508406760667336597646172954956157877403762038979094757460431984505927875465625935794667000840500891673289611994928241768135500000163534563701436522382745094419801480386428640638665840211235270778765130435714343175426309726506407459303239186192015462620429485148597362319509250295160409279842878805557122347648156394788983779740934986441622465180708658585007560095688865432392989663416884215280993418896825265163612105105223521234672768612684981994488677529813144714022493132217327120004943153819180025231639765982508544367841948559952185935657342682650278459476661601979196290764673565164401939114375062886901697998908821374935005243470809923584 A013771 841 414256256302659309053079252552613572047406238862717241890438080793589224026614794618251738301746336593189102941947892768566979601895749884989918399950803411193502245489421403767176718830675592532287485626821804639007572344222566961729101258664767012310843272991626208965478145486739586299088928737460878432262438531777950929968902908964135814232957132441586762051776871411310047656563315230635536189672287384869738212921374566943018472132321337890940087697070174321601673548172958231332081738746920447400226830022771611403369969097119231467758863230182845447548722662480285661040366498402654047311592699213966852514682024217211329173629899345791546204451718860333083526181384899316159210549805064920720052334709842461942809156144034974099209162158244984614867376348519825348496565849964182420665857776888737821314827634453469476246293467661496312572236008376566803844159501472736612052563003993147712832600829839964932181856429364264860649396944704355856213570174440860510761591823186144589261092969625843154843638702754875175160332070655170621671296752120389516555364659286135507803341431908358217463721858768389308377784982051755923939788290729204016276926652755213780331554731761348007855247948359910186290274147470149775448517415113531615692701785108228534216094516029972267754449104427455235619657983019094786806090003753449766660959230267563053126265395699509664205824284226608912060611935144579526350352254404443791517903886186279663900060717801024153408595715163170887687588078190317734508974225421280944451238243683248135718594213333674143212444257250874659213856430616916404682776761640636356637701569586342041846805666167407513997444121675794132529080328688853271582838227933080198719490799051700752900604017607282491533969808609223190048055999931840253199321312860000237788517580716644218916365630213585807095967441193230154052429041936445488562448027866726707218467172439721642189923402942372602613906629661268154516180371501979499446054471243146862868885996651225682695666805781304871661808659648300482935299502235389578930403201591178156380755568268772786635253034150588207722963668605918477741186495701757388368521993795206860769598708527170001403982384917009886416605895712424321851900568283666421788806841750931777842091096441794887665613350680551829318010017735041025887679847599636218165804949605547043949276744539861124504008843700495233874420652190335676445777648978660248226485964620394475058689696640419813233157253755724966949189395650404409807012195305612400727282684127294283760451883997730228152834958961908436625450736805673308188823531918709715862507933132704746224935500612124303935707124998972984271488905088961140258141859087133538471043990698643236869394019142229091041130780164336068349137523692020376402811413515187585800091736449624373169078595258191049400977438679771019120017957984964341614224949653494537187788521995918347106804001741316034292896090331469765382046163154692165520513866569233163252291108879486326131939345967840226626660890854572580645982333157862264713978134497142868038011766973521572238757757569291713099286681475735630396009244185796613160499898895039124120553936062983124312017924413395423462141695160420054106795640187869688277315438337450364914911506871850099173812634701866628908666500228181750980428781068266370875842879384884860165036507492737874482104062244121870551847689865669619729280292381130000307935832477184066322432 A013771 842 4411000617110716322797187881180229315160781631410213191649384684290138057435394333095144509436994992044277568125861162199701198800985944775372651122676154722388411909971359107312897702109033709283797146954398575796152630321281893008491470202262439147085859170814835873064411293142803114912698913196483433546730445486371621502308878174650118149952527546238015842327320126787629387447086180575807189347630516074092972491186796388809260691264957605862730053798403216176414619940945659247224006354177208923917615286082472118223083430946125576668696375674986938325498798910090081718757822474991460295773839061230319045576334193864866233040811168233988383985001902424826673386779386407918463273934324331275827117259990402534767031894621684404208379158660992596179107823359039100310791433170418614415250053608311280321360284651660542983070532843659612736269169017193683327332610371681699445135690866519036846241533636135946597872407259870692236194778667211981156962095217446282718589429733286067586452117940575977912775064906933910865107215888336256779555967816577907572281522892078770887089979566960198299553710352165809355606654488887097078110865719684564365316714998537516332970394783794833587642680154136323663618839122262154808975813436128884643895888607832417432332974406687144707049374063943543348878118203187321289911246359966733115405893883889011389688473933408378904463616978444931695621395885419482796578550804898517492082640580111505861207846523145305185494727175057443612097437856570503237051557552285799496516784818739226149131591183576962276926106451207313371309143273208925877062206957949495925478246312955370061584786733350555209044785007603855923169647339878909635814061451031437955965138028302509616885631579482343969853710522071008527631700287274235016066373339333282531972135199470827643021461230514261673957861313825514680350264438539271562212946600724905978462238452138156046038304394530383472632877792633183309288288595753077710101588009797027795827898092342251069343460147959334273454938607935103542295069099802428236450933290542865009142285290925892632092174307635463235834117143315819950988153806232312671348022189931362653474687048397306174949604434596321270564019577545894179079037251084480059207215250963921570462585994912231963863450958046515878578170668842716843652015017240926451029491103399864923971898775860441253718686167722873250294831104522694282794640406324774323115622551277960370424927889827190171306658437990959448074968684885506155625065855614160842944106020587429533481291660807831469371386643026401033187799445506809385594592967870421054503984471997040137803113210517899588307409466989064336522813861387258221468694515559797917639676412959153186185307515826455361405960547189850455781616352272632967937135931109717413599376809715600325504348882309218294021607767062201811589951216623900309508267263910409831975572182212538559993249010541533133150757569849490061788027545271162178462431651229194722310395727348770400652890155865562733120685165819488838718419883464917394674439176125577258868749294734057701198292602597818161081204584353632992456706432090362336933002923434376593635658311198644307674366859153834469024884770068152736129159976720436440776854787417171485613977725171459856002756934305475864619480894429679284439605660814900317085974979690253991037308731782672887485444054775409677636074201689650110877376553274272243278900744217055938201255936 A013771 843 46968334570994907405144456558807081747832002811255950064682648118321390035572078858797098736485122675287467545404169655102418364832898339968167989154255695483991810017375031774667734732056990936453872020770436035077433207661009596754417174713690452038170228450836372376389851449384567567590418027716155600405585783538885025756584934803674458060694513312342392689101304710034677717536573650771194952173569735156941971086157007948041007840589268587226349612845397445846462873131189379664441219659278920621874767566206163114839392372714345140368279008187260919289911210794639190141333293713709069229399838323980437197296806496273095649418557319355508312672300257019554418222426906471515796940852685479425007144584377806190199355613931695536010821281422249164115140103127048340109307180398617406293582570821298512861844310970881461683735033719287556415794111695078340069437635237666735691804836346694704338779850157575559374145392503103130931002003248473175359332389875368018387540247800030047660542151831253012815228891129032282891661634779004462188711945310921559829653655754854752405734102428992191493647907829861538018499656997669809687724498183201241361892381304427473913468763657847388041219258281243574370213398973847424405974461467900363688203421896199580819481511482404716840661735032870849578854202627538597094974951240925774212841958075650193277402870442932418574728593586481632694976623387946652817968408970559414255695956897027314410141149778451209615147854960011659581613518296762718468124984816739193038910724749935280035953182922727494324709181492455472777699757573128642738958379688246232614492366740348780415754809136716711865908870760965857869910404875030629802148126330582751355116789725365122400598205058327998591002309639012098802222344658896054451074743317220792400439295603965372742892519182515858304303307269614080316369615741566163594443455404518798858665915038367085578215865192959523216594882735958135877301696967578771457161709128318751969975458887260289386369163655470991343748186297292982518357895774696255861729537677700426617347053777778904746517472027702412535161679342026850838121861728761665324513740278389149534198467691334516150863388019581628888965680461708681218833588649547543670438427992263836882285615673825445951218025801279301075100361281837248951206655903581384850562021269001761710452778165361978469596570313913154369139361600957648723197331046546196992535148926007722024284632170879920944073299047727736203102266556660869545095701230579584655668840907214949672508793604281789485866524974945118201383688495756506337811225921884243388358426657824483387327549465594594816297296004499557055294921996051525542198659201680728227027274445189063126501154428520096688250667906477527653162650918998995842594623394456271020006164269851712265970306898828556394742079503678324889809800554611290495644029826118043890875892596199110586808115464246244801789266603757370177918917302047334876267972222288465403161093704809707226151974379656511982269055645645917154673734919134440418493428347385146652434442490328246402359419632461567779192666414197484103679010088898178163662615128729241969032489697643164588116658316270029426176973031685690334303295432119207221391949776418041978817634817625704546717355836484707006468232563887225020712921076357058576331461583741824496565263376021900905945008295248562247468918099591394380622305539264450846433735124423211629966973206528 A013771 844 500118826511953774049978173438177806450915165934253356288740837163886161098771495688471507346093586246460954423463598487530550748740701523981052748514514645513544793065009338336662039426942839491360829277163602901504508795174430186241034076351375933302436592544505693063799138233046875459702771159121624833118677423122047754256116385789525629430275177749821797353550692552449248336329436233411683850744170539951118108125399820630740651486594531916786170677577792003373136673100904514666970106932001946781722525044963224846809849984662347054641434879177954268598974572541318096624916911463574169154649478473743695276816395572315922475008798336497452513334653136744215445232401700108700205826199394984917476075534454880313242738577144694067443225004584109099498011818096810725483902856884478142214067214105186564952918223217945804008410639042973900715375701329194165059371940010675401646337897419605211799327844477864556215900139373042138153309330589742371226171287392918659790528558574719947489452832699182080456557232741935748230413087126839513385404793670692769066152126477693403616256722663908855024362922572365656820984347711188133554890456654726818021430076129543742230615395428758987862902662178681579894032272273527375074816065710203072551990036350733136565839134264645424919366154630008806315639549578030981867293280813377643818341169589523258017785764476344392983710064508856424936111085834855959205727618718516642994650549039546843839182962840948479982094359614204151225020742823929426248594838328638927478321397137310861822829491761202359569503364531665874136947018638673787884428826920445884879114721051233813866957207687759547948197655862764454598805991109326146133273249168045136429283576995687823321569687461076528996992593036200828046063525927925187795043866841766997479877619591023288966319544255428859224221615806850727208703668416196509953633913147316170247074663328532727236842532574633003210302311372482230821508469310778758475857878798338070976298686231547561386058854603455115828230687693575677855474874208965732415696117192154142621511428625789777740918042150975288674401561633901907724321583687854212375422306484287664240145283977329927974393355632505184409706565556274037618140051940382245002828381261625335122577235694893348488569538732021997847668646929003026832448472061334585888784402472330758692901181904774346744264280702547267722595922326997043604605180983623905576514265764130224114582763355529398212492488260204935090632934295324938916179026703211417413561817980024784112873634298392494445506757933215618608333515102815279485013933616223423599240527052515099108263746709651245603933607855911283524780329413956643973331323179496394161386418292373144170984292354881989536493111868172714450875906985501307731947549904170373821025637145381032208051827858726468491213662555166803426694756305501021197617629588504931350046504364328129528332813463294014649452110796808477654480631432200021762501368222927579612859325768813762544066223194582539587200904514837725862965929418943521576118025042957041555121943637015167692323100246450773712843511978374810735974099426587801086679525890708968486257950300504416534266177751643273329932408841389230679661489761205318493381481219299310990450175538078502013446404946889160204873740340271172020551183621049959720777402943682947239426924427881200846502448327806690811049039924449167364866309382087872612826411604858357435888330703110144 A013771 845 5325265264699283786084167590769717283089344686867929737762512434121059843379718886090844610221204506352316242701040396695225304372590989827350249666182551945428224956556219434608777395818087354904010110143238043695220009651017332623094530844989450937804344837413896619743333223905483129894915107302327061223047677201403564487319127275886868902173570092680102498220607774298479596285235837013367609642723927909399505615319257290076126457029258575849939145374848329251917159295178431272173897698611956729331781446678768418168831282636684671437821998593486857052041881248419955092862115273264137753158707646788422867307540980054019942513893684687024874361987386600052406060834613302757439791637371157799401285252290875565575408680369436702430135459848811593691454829839094840604952597620105923258295387695792026543618673240824686921081556484529586094817320467753259469552192417233671676730205931723956295239242888000301794586904684044152687056437752119576768816271868159797889449548091703618000867693762580890792701421414236131847157438551726587138527790243005536605016387842734479361705901582925301488299416399550549513829841334428731246092473582459531158292187450627381767271592730525425702764187546878601462711655635168519489796641467682242316533589907062606438153055101649944484541410814500333769648929923906873894922938854100845151377696773789243651373382820144115096490544766890303212719710841969546253622587684114765214607039046173094793199620188330419414849340741172045802244020869589200530695037838523347299789166236718086056689488428273282724696071825533178227810211854464598493393398149048907782192813549753537650055360347459263666552408639626715912568086193332104804027093557141344612699011527850083942728074032085542880759977130649466417034484424080547399641627094131134989165736893405215980913370507231806493019511765111346543318276661295660437986293907192622580790851015122216479617899286854692218183299011494190793787422181221172220250934693444703779755628410993518433638754683817590073339000362561193817805096460577067118762332255862057310633853692007409553385295312823584873805027828277787513448576223108271653373496719444695048829066983790609073071340450774915203594555510043205952557955273061190144790116603673786568385202405679224374706288448418570233081975752500024229711911330509090670543776317525377918562011784922037244132926060920723306710201380937864520301835967113627346578723901856458626372077264209677032166620014994662148845059484376619949579474276335795172619606237851303901233878458009283280855755958472879906941535268814777095956428365145547014484713132055180775304792374964366463190685056449743346971860947599810345028031929215277605030442581977189239132640744994783424584578655172303063472926657581617924729777511379606140446280984324017230951335863039719436494443078887416122887445765140974873712232519858400509015295178471365923217687797757154667987366075764416670064909763490065831727114568837732867717726100786328943569217144575914881524515231273992104988861216452910617742504730657406578478938455846937505587856371424207838494357715545734984716652210694306905970963591684269096441674654799771027256866260699497574417120289343112528277035542977314231317526012023099063426313469129459889439177319874475777861495587143207439674829003196939971106837786544336022205417891308079026613558069794485643756050177115534734101096462300471667581375630768531789977338945326716813312 A013771 846 56703424538517973754224216506515949630335342225769715847695232398521045212307246699095313409635385583639463352280678144010759040959348859681625458445511813114919739337410624539714261710670994155017899652805198689266702662764032557770710564437447673585740663828783171207027012168145584367121056062555178547903011666840545154660974067233643380070344174346857731401053031580730210741245191192518338307475724384379285935791919451624730594514447545315650152019951385009874413912175059936186107662694820115253924808844235526116661715497515418381469928641023448053890141951533175681828795803429716538795633919023003126691090696355615204347887939954547440862206441692517358019735766962447761218901354728088248024885366393243022246951628573762007476082376470145849626611028126681862761535259458887870854329288184793498636451632668301266335676413447271032737614828340636706831791744858704136013823232760996686631707458271427213508761361075702137811776949184569253434355662852165527926858788080460124473239203183961325160684735218786331908532405698784699851043910507522953770214497749436736243444440054988610247412185822414251223260150528997130308392658706029087773495211974280361057907919394634732883033068999163348374953709203274395527354638347880516186449665330402633353453730722368608871396942352799553979221805829760393233139452918465799171869715247307866399823780268894537547431320677847948609039481045291728508573313660454020005135751763651113357989555765342305929315780211999943702294334219385807250840762904596602048155042088574180331629672784253914452563772798277281769723135826339044757652903491072770064789078677775668897789476979746239521450047194745271037024981786600251953280492196441037436019074748547693822168532293646860594332236487155518408583190147609668711384045298308325364636766440978739764765569161004275537671761274905617993253009889476192343678057523787045240260981609021361074971391606428762739215767874390143572248471385643041801231952615799205846837931320258984281385459873289699100913675860551591771988667112224610680581313860419186243629274112494896924446624490945531736275936315501881443200439623656876565120993068647112879931905243402405410063633119851297087874827070940056982837107747555552661725161595918479380165635215672381141872559398760935841856877812620257997972431847260797459950130229010224076848301485849852575527396696683861769850224304226381412173949377825903986370252106967571453609878709304641038510169919663162560902193389642249223122242094423546998053567220640683940338337820882848374552089445819225249113467542339746517744049232069784610233225430123564895445429208620574100054414481076867158556375370042780553858483982284275938364152612893111018284358652704453904976593520274683019859723049929067662522670941170046183471999921082135475169824269646932559792829903993206876505522507221100455287851871452248619994863060363104350421939670518182904729473974739508702851159161642220976230315928984179575458347521172830591125024155444341658473038182605467933921394232790592257722190372040065247643736677858190559499494642924965064287920955130986117262912739472979934778820324254097338910951724307961898231111943928250172393496840925462201093874461622441935069016976021958827363385819290488902748360102023418082669205011900872817657579226041016812345608751124089964443289706648425475381166327171683134714422285926213848708475130575422316406487716423326499678705089838880628146176 A013771 847 603778064486139384534979457361381831663810724019995934346258834579452089420647562851966897185797585694593005775084660877426562268135146657889947881527809786047665384464748330098877458695224745762630595503069755643311849953111418675142526090129942828340966588448883207012423625566414182341105004954087541178071268228518124806830051867903834710989024768445341123958412680271615283972778795817935266298001513244870636644312358320900131370389837462521042818708442347585142759336840038200509674392374444587223791364573419882090213946617544174925891800169617674877822231499925254660113017714919621705095909969756937293006733734794590695896310784636021150300774191141924828194146446616143761458861625144683664968979381355251700885540941053417855605325144654113006824154227492908474684827442718238048856898260591681173480936984652071883942282450386541956590122692171099654344918499255481640275189782439092719254421015674156969441290972734076363419800954917293410569019098049858541365192375480739405391051035502820190310971060609636862162053055880659484013915559084104411745243972036002367520196397705518721914444954637066947025274082832761443523765029901797726612177017102137284544603525714070635738536118703091333496507095596465763575272189128231736353316036438127239947575324731780947262634642172609650770753788475288667146468894675823829582068727953334161425323612303189035805048702577724956789052394170266325159288643856514405014685484779357055035872789789364873535354427697375400542030070768020075606952443408144618608754888159137872171192755806735681090899052756056496284011950278858148579488116372942855649874109760955322423662350880337958424400102529647646002242006063719482798530680907704166618731107922535843818450531862751771608449654115231960014593808691747752438817314336387048482652289063541621015223780426373525925128914055195020392158049303142496075483956513284457718298932172859452726295377825253465647169496326506248757301723314327109099517831453029943857130292698117664628192376730788716026528820563153349188135327410967654526829829985743495122164510749845662451507657579588021927866169887464033607198281112698421665408334194954457945514927031748812806357565460176611391691158651369726753249523295971524742049520673339968440003683776479514398659012478006444844092034948780507162410454309632971353548986678500865970280714221329230224215720026289760125365188391402509276828212975090225646870444434990700838037988496675817778056289304573354948486555212910669727805633821421928435274383765382002596722621116760569492230648419083110452560202390833620920938636223079066529763384379955719006702930213391873017379405394506481504308284940215527337485137443362970191701497022085846122691850933997025180190767803884824795466331035644712470541400181578651761609855159682578539608288823200537896674052817719666821030803656890277647905046727223543305705301866746335123292813611677611569559438883026288667959142753166368954900404011823544119480484405448300134299257207171349979420910568383022560395005790754226360225883081482614756910508145834013077550618957865028004537782330234740176615494849908290345524878812657628464723813960431178292364879978948007835645954362174321517247575267355761724614892760681817593765332203805125836464538366345355744261694966720493762417903598884747017856041981969309941392148796392434461858659051724082018439168500542325061047843190367096825096281204475580568578851796604400928500482048 A013771 848 6429028830648412166528461261983993743556256589364916708918964070602005848151055249247743521234372692476026325493101469022838035031103041613212165042508118601835541013780640218892847180186753092880490580916686758089984578300730386052917617807703631236174612233803708388268286765031178213568086092751124138464102864097260992943126392289440032002611135734405992287909178219532159543742148617869374715541120113031382538988637991400944598831910989300924063933607494117086600101418672726759027012930003085964758930449977774904496598103583610374610895888206089002099051121011204111620883412628464131915861249357971868295935700808092801729903917234804353208402643587279215570611271363568698772013958584540591664589692452670720111029239940336793326485502140276995296663594214344489438444042610063798744228252678780221135225017012575261420217423531715898753771626426237869119464692180072368505650220803411459274621074974898423410610866277672445117694040567959340235738915356034893748456568414118913188603911426034029386431219853371413308301540939017262185780172873127543776263357814239353209355051242768363350945009876975488851925118434003243850641050038394342192966460878103557805830938341803424129343932591950516519070807553911167450549498269837411528690109155993178850961782057744003526452533669853947561406986339684873727775600790508172137389867815247102150856845823804356853252158585047615339889829893124995830296105479784165384596371041930593922021973465677157173404453946121653264971536193537877765062829617409923898946022049118500062878860463830121532255893113746489572432159246569281566074389463139095526959859520734652273167156712173838581303012291735688134631872880566485052838754690305233966156248837159161664978861263274580864086771917018989910235394874949730067968526763053849292243281573948591180570102813980025304050772676859716577135698908979861298211753168953452905784447029776607452629593183083298902211060796884638536767748749850955057691665869311862842190723356649556892960992427429438248250478881356456862155264966271983585401684029688196736060807710464356613783653537907453257487918976961717029849447297288012793893267942507875068203842943034061358762095357019960558098727457319784850468600924055504795453343296129723983949159224851953869316921164865812624699891988134614840265346517488971878972589610152677220851549045028713643427448986839933365814888525991653918779666811758760722687876492343780982523428501512604107700743368515097083491484839907072811261674388930500693978801638333787563649902469651266543953271944366396960098861035057596395566154598503345900408920516877768495983372800912196663889055908640705015057874618043414935089541743496928906601237540291170089514422828745200324118671295575765614422125492867544898386324829133449483957621737740300096289749059389439327523785314403079012310335997338567676394892937551476289119150054277114976392821879337143207992668905226463921736428952035715496631779501917897097784228197949213499830018490741960534580873855732142424223086021659951002283685203051626881931583090736840571249758990663346818192318306252339513400601789161823475599148909597178427892379171050671186457101242015838387433958122048432175515652181446804150843699378115739993738413257306116979906674404524845347964898528005639817582225837520924786246131135024009212255943600383986642149871001582758025332340266193774677250037434291028846993625202265255981894227613930243661086673132847104 A013771 849 68456298988744292749195055517605565381387020163557633116569129423770158271112436293989973014103600429484728313850544442155179397011185187097483133372626446872344840714736257050771036774628546932991463705600880600142155789746177150691466794416428265402787271065541886918280717474051985618072980715613969826365767296907635052858409825097957460763803373299955005881656929681578434821766398483073101971081846963558161275151017332437258088362188214076239432765052597358738117879906027194530119633678672859352753091431363347183079776606958283268856819417618435694350696336527301380539166577667886076640090583163684453615123342204572152820016910716196752963071348917349087395868817479279504524404631008188220044551045236037827742239346884706175340417626789669445918873951194340123540552165711959329028542434523651794647875981149901383602475125765710889930160278186580830384060042333410579848163551114725218356165206332718412476184504124656195613206143967631054830147970711059548633565540473538187632254448864410344906719628998698808906794807918655807754187280753062086129652234006020632973212585632997532960862465170035005295298661085266540521625900808822955670706875430046683516487831463522860129254194239089099895065958834046111013451057577228757957492282293015368405041055350858149549666578516604833633861590544964535453354597217331016918927312496751143702323694331868791773428984613587008139146908701994955600992931148741793015182158854476964081689973462530369582410625618303363965416917388791322442389009766180869675977242779013788669534106218863134075460749875172620967257631657469710115560099003505089171068584176782577404683884671227033213714474882401607257560182432271932842627059942370131271631737618070753408694914731347737040795947372418204564186484628464725763728872972997387263806462199404598890710454763259309437532627463202262113340921982817563103358747743016366540792791973061316155599908213470966710743375365227631139502988688412969454300858176432715543646822301604481796248647367268658467371099128683552668229261360864081217357131548119918845575480501024469223568342871638562285731361266688362933836914821522760229375517051823853726234519657426685348098791361548540022635249965541069087789662639343015061987199417189300981090647426223604800486576563491172827804449889657378819145409718222572567300134168905707047627294231465742875215476811871610479196933024759130927165892211607284175180508890476579901909466684106208538797515387948753745017330575330511294314308893331971389486279844978169977744161496846686160014439663613394831132672301293286419988414164863627147554185663714478945230953584113070077090667315206227000336248932926282228833440484755298997489977329020379113149574280478893051215611955290752262366792248053618078017586780612970105180756263458715425293247984378749959473266027763985323080457699661068618252819999048119526540709777942720268630767371181900878705938502851387838649495481276298608135188136421768297206461851763225346190036889420395772217144815835852533127419958635158272316680042093723038807496750165878402667433732583316920111805324974911138689607850995096368179737589390755900198053413347546793395214024984647149396786083571705804890664428045570598183710978176399453326624363795533602046269059380553265130239526204052777615540717922807123948804325735650092101287456888689765611826424853207453738759154431312763358398600330875162788121153720445695209735633129234503250895518555963392 A013771 850 728922671632149229193428951151464060181008990701561677425228090104304645270805221658405232654175137373153387085880597220068350219375099872214000404151726406296727863930511665076609999576244767742493105537238176630313674849217294300562738426946128170008878862305890011905853079663705542861241098659857550711142690177472498042836347817643051042212978318897920902627882987249447173982168611047762389788079506467967301257808032555791924124880580103483797480082280056675843479185239377567356713859410508606388114917561156920805433461310891800246787413158801103273446214591342705099981045719007650944063684529526912062093833347794284283227540065306063025550783723271933082591211168519368164175860510975188167034379529673330789799364565628351355024766890056400260144169832317333635459799460500942935495919842807844309410583447284149932599155139153289555976346642130712681929471330766155854223245492269594125056447117030785656046412599919339170889419020967335471831415592131362073850205874962234621908245371508241352566750609578144917239551114717847040966586165458605093108536987696107699898767611820157730967263529130532736384340143235918123474272591812346831981686809579137086083562429423591414656298660257820735682662329664922990071226861082331814731377821856027642776877157375937576404849728044808268533358216122782373507319751170140668152738023465406178142342697245738894803471828165474462665636283858842287239372730871802612025659627482470713541834837429023375313508341583694219503759336355850001366558175990293900309805681110938821753199163018454651635506064670838068059359261888737473310483934189322189493538284314380884205074003979225449659631728547812314078500822538831540908292934266357157780334742157217382295783452059390704010395247621509042199457688323892399932185039416476179585011209499260168988284922319185126890847417228177686982854137273041411924563945967638270926361648929156894424827822657038853535995460888943816373427823554221298749395537862655555108751363867484522166455597166676675360567463522222468811305174970480736802418736724380895867687716374908548292555714897207411218467534767697688519495469019574350922390505567820394476945165312279345586555930417768854161020141633081303646784327783724424380039699394231676846653213794428943915581067248054008270461782425071769666260322679633952696611828630507968643135428976647230135294397092808908382488942847635226112462420269194361897322058665794622795532001252362908521115943850878329876944535966119284261858761096198831355249907789327553923019831618423514231833753538155428161900694664170913800036634027467901867156968947231771808819193763635970180861425572315905099580378637799053172618474281674423725273278599408996796816666938539253209343836099935930089681603857274925294731264039966905679964692693308401848522504537664929568471336663630915720160713585991058647156027349864376718605477715534085420380410968344880556460833178361577705939827884630027579423483276618988828654405797574823486231512798548374182568157999020157772740767719547165283628009088213962917222225395766273231602834384547158565350503100332853804766944397395786128377845851832768825308872745324678256072238938036522846776978217871523410475794829829235729460154495622301379021896225694841794588672944284131167106790475020753976050277564442050255806868460433202180694508840950768624234727771836952967410307476384618304240228296323158733367914044815305762593265021560088990615535481583898198016 A013771 851 7761568607539124992451631471860789312807383732990228741223828703430635862843534000218698917301656862749337265690456599199287793135906063439334676303407582774247558295132088209735743275487854286922066587760512104759580009794465749712392038770122372754254542125833116846773523592259136620386495218530163199972247365009727159160121431562263207497483793139625061771181698048232113508562131370436573926463470584870915823793139930654072408081728416941895475567916118043484381366364428892337214289175003095640820647642191198892736255496038375889027792375314914147655655292968617123904598174815993467252390112870402559637175137487313539047806846615378959096064745085399543463431216522394232212144562720863803602582073231961626249783633894810685228303717845320549970015120374514968550375944655414040377160554486217926206603892546681628482315803921704227192036139045407828637185010729998027535769118001686638243601048902143805665582201363941123491630533735260188104060913225014743362356992156597874254078996715819753922130760490788087078766740269515635292212209489803227031419701844988154788522077530661039519339422058181912577020453845176056178754054557617869066941001148398651692617772748502401383260268134425275193548988486272099998278423616804669163259711047122982340288187971738983313558839904221118443343198285275386713105940710459657834490354473859644984859665040272627751867368026305972078463695150528952674524840838322954212849223713433348157793457348944240900338236821183176049276029413517090814551111457944649450498810892469276574028064687820505130614868576615083748696057420591276615810032931247902673727195651379527655015627994370792587975758645577105520307876758393478247591503164068171016045004334490050686685502197528392216302688596673828281339825465272806274477906299706638360221199358748122279387257852854683231133743298645636010993430853683344954172756896663412308823898837797662611835566655652149712451279667545473756744259465205348389083563687161556350797984522460975192028419198630773239239322351584624847902777503085678885472154708641207779199138803960026222219133252225464514654242310206444987355587754120427688621614103286151560390512120245150471805647547088402759106542468109049721230959522241097670798662719149778895063163420483079394813107204057279080063877059262164203406339915892742328313522751257648850112106047743339706480614740244229256456742263441619887645499851026381565482685280673381143526824749335160249932842570124152456529705418967238138820272088152325156270701018140759794172315167072973579540565807674278999067918596784091890142790079124478219081487405350123906220306775195195810485812459494019757500331871735284318182041514151269263826709870526506997892503869561565968173093166792117783594929717872263404538298499497567611680264047798347862883067628317056170045082792794341990588271278263632792474917379221355883299711126715006941556210615990936288165194951683194079412847287315540533665701249929438993047512112932576720481393148278943088295985746373566639964143694677738215940071040771302277142582256014119277370106980526658144403852157012344227313158423943470330694967302630315322451888876992217174070657200212212895272481264063895981274746263348021702047291725069386265083825151011198675428780189510737428667353104978020988336983355506178951123831535366692736820035130138443784310851381314519875196984954008543415703549950899248994192901548749193375760093085949571827572074221807905348012474368 A013771 852 82645182533076602919624971912373684602773021988879955636551328034129410667557950034328706071428042274554943205071981868274016421311127763502035633278683941380188000726566475257266194397394672447146165026473932891480007944291471302937550428824263025087302364555871028184444479210375286733875401086909177753304489942623574790736973003274978633433207429350727657739542720817575544639169574832408639168983034787705511691749353981604563001254244183597303023847170824927021692789048438845606657751135432962383458256094051885809855648521816626466367933212353205844237417559529835135336161365440698439303449921844046455016640863964914563781047302760555156454897405669334338798615593530453784594915303851757780760293915773927396307696133711944176310977987616973216080721001747835385124403058690848701936005584169248478247918247837065980079698680158306611140800808555502559328745994253018997200869568481959324017863968710027242727119280123245082938881923213050482932040604019956987322377252483454165057433157030048739762848337705911551214708250389802484591475606647424761430556985245433872188183081546478748801926166075521005120113792543434646191373172929515069824787780228148843222994044226053569928955335095360330260909629401825320781668654671736117250389403229765515959388625523076694322774527300146469184718375341612317721152056684974436621653294437657499798785713348822940301883734744105990691481425962832288078340505246462816458418534100638291184184733851558277106801545671958458572691161195129982993340234804194627348911338383012856960250832795912738630787120603797411756115619414455913405145230651927667669847179295889210470606406884060199476765878058105019580238271723373756380354325690997884978847206153650059711827227399282320319191028177382923539706461554224841210640746279276285259635330771950006030915521617196667045112098643978732245058051730020257072031515435672014264356874824869511490825113749384090138181225900024204561812874785506549646961786140896252023296939195164463844718607627020473451420304399673085380468774852856308772507503337611580432912429984566359214189330869696746152038372119078226225362298405874314028442946971790941815038173056370362223786535081397312578966464200425161431667256992823207998664160633506845674632564101303829395969965508801907644520162927023524437870707424425920311882390255391444955993705196371081194605585754120553122751391621126368563649282413728910909259632868610162416273629930920786341284907686681975357128303301163151702158257194645958263970424441162810288346811898993022674947944720115722782075197218557010446240428762517444076779677892168119353433826542278444990052931068692322377863533770237307420002378042682715121226806701366246513559381203091554429107096040002470159718811635903860731523802422650099929171451580956808043978904106320014098640041577674153515783912570951161974272920253948997445375324077261393913690530639071489596382995845522650557587997915335875602472386909248666397969908978506076919685874242874186004175656227385737582338202060928556523329876442132826647014215862038342065436899128647855921612217767867441332430510898150072081240011838407597553467712762213128469504357867859642908861380499752364408613498212129735083399562288538824950612570207967243495965651457910332140449975861805967483812198769429793471566558188584544261659734065714149415341945508237007631097495790282970290411399877175203290166015691081411065093471179191040819987446313810576145636827070464 A013771 853 880005903612199667888166700922954993650327138137593767617998540907409964788157051965532062248565794139461035247606462933381726854120888425769675423151426607816241831736479828539370437943458472217212365201894437428479124590815586433679036966120752691129595577790914708107964814632076053142305270773408924717186208909055824371767288538871972488796792707726548099610650891265544399317877632815487189871331354419488288493747121196125386837355192066944082597924674943822926984817787776828019691734090090183459063510889464480103342945460303438613885752845136935829440022173873684521059446219212556981703134767795406653017191919498410275140591679794391305931747575567072039527658839912271898366658155413516849535609615160778915884348431764781589359293612145530804827517226610951180804643768940156978214587460234157796383833502969078555888631546325648795427247009498991251732487346806146282194859165195902882142215538824370080558366094752313643133214718372561542260368351604502001008672984443819949531548256055958980994809099892546197334213450150616855930032259581778859712570778893379871059773452306905717242909816372147662518971663002492112645741545353476463494340283869328882638440582919018412603516408095396796618165733870636015683207834944646176482146365590543213935570084569720641148903166691959603878881260637487959094827099581607801147364279172177057857470275738266668334458007555240588882894223652238203458169699864336069649240551103596524529199046051392534633222858315013666882015484405744058913086820195064392011207931102320900912750867610878840940621260189234840379119115525126565937986415981725805348532765142628313091017020501473004028603069562702248490377117310483757938012859957745479254765051124065835811536317347558146758746068032773369850794402629386109210902666381733885444597002059723664217188474179910110696353626361085540945378134821255697302991576359035607886872003135210558354305811203441791791353693383457730174183490716073740640849098828263291544065808550111211018563734012514001310723401247719013131231514633213975809659895538888108449651554475662592912687995100530953026904586323944952847657753425749695774860499355629948446526466704231616958879025546718584340834910806127118924392952459581518769775982425580892743487542550683175408288192737722712598850694846946488214447292655287199480923691439408105891420972930959272560160277109875649651056817981753572465737559141385443361796570784961009408481611504444532962001697047789673602702173550785239324581122608590163594757079449501603950316853100477705442845715379792216183536699983195047231568085463285744529550010195806134875363385022180882254083610019435848679490907585486849408185321398485550610823037756147792876380291050518871561132358633946302260685906299104309069265448196378264045817616434028092052287370924095510122319162719074386636067101055487972702058054864048924798356450774679322392976770244833221222286139763125183137197001802496403415125975809679799805583590803132707040815188938124332572462387509203333776737175544767269860416524355830338137407370498984266312772101921842369853326894792252515307720080043501967521043646055364098749324205492045391943282402576969477693555979561363176222916528962757419168038539248361408074122647574435208745042256723829216631511342976509941767632292496888440885240711592048227298152848331724262974561035771707657255926135174933067652300585892161564633687735078634865021115281116026202651226328349455014798740934646300672 A013771 854 9370302861662702063673199031427624772388683366889098437596448463582101305064296289328985398822728575996981103316513617314648627542679219957595503905716390520027343024330037214287216423221945812168877264669771969738445718643004364345814385615253774655147933712317659811933609346202345813859266523195258230388598752463626417910578088361908763060708248751872284164654210690195516763936761034219307597749936261858711295881419346496343119044158085128820591502701938801826526534339804247664753677584591280273472108263951017784140395683261311014360655496295018092711877356107406992780240983342175306741174979007485490041327059558819072609697020206450678625561248184638183076890511327385871173808176038843127413855171182231973896336542101431394363497758382125612009803403428953408173207846851674791504028927276573312215895059139614748463102148705275508373709326157145258848447525268791845612810860391005973889050311057401892617785482176922635672082470321231035301988402207884737306740349938357794822611925830483851229632727295655831909214704817203768281942983500026781298219453653656708867044467720163932077202503724730628310502010267650536015451855974923817383287735342640613942334115326921708057402242713399785090390228734254532294994797026490592487181894500808104141985950260498385386953520918935985862102327663267971788441718956344959866617134844625341312066343496061063484425308864448201790425057693449032390422590964155450469625113388151095793186911442355227708774556995338265524959700877952362739306548461437045646135342050377512952918971238320637898335735178494972580356860342111547674107679357373416375351176883238706277793149234299684546896565484703653541925535545122031054523960932830073863104738264369053019721238707116799146687128132412970842171258799197703290877691591632702412214068877931937576584622873067682858694773413492838839986386379576730664882254305071011152779413089383722025356648277694248198994334127147057910894705809144753190343761204323347528361212729441584174925666639765249085956582776485712051821353167814462414421258567698080578771889752056855289334301771830453587830480035177365857921859758477382760610714597138747691058613817466658257378143864021459486061210130263641562306936157789624011860574660867585345932655353079674451747452676271271443752562198730286206507434772193498100072875466446817511531850519768854334220586630665955917484452997869712039615173529737472200916409885718264828181512199299325386979394070164864444521572743968761228328139793536268061956973381978293078862973851813886607555421177364027517922298781421060862921736974013066607750648508564943724152869323716182034241482279486952916739219183970263972498357302251074142904043706027461698547697339105924944382937354734260226471783530272862682969538492395035755559865979789531124172755925599768991782454444632704068900842492038835933331514168192392951252899487848785424840416649566984139574902816197756950044873675192981703564261390421470508329854074871757064570600131813147893231579502197997098054697445200681889473715151340881440487113681073184467698397341263777554198224775747904782996603412303208950164072743197516923482804140079299333412071022639570998480984070369395100421615200395440999301274365916552273173257951372586102717209949595333498692332780013877859941748650506868118546043097032129524270731529036199952153125908897143134461101487342687304361696638579736340219507003117304042744835513323447005830257944264996997576993472113809555456 A013771 855 99774984870984451573992223286641348576394700490635120163526983240222214696324626888775036526664413877215854788114236997166378586074448334108476925588068126257251148523066236257730280474467279007974205114203731933774970012110710471554231578031222192528015198168758441677469072318362578225973469938983109637177799516232694097911835484877604509070421432709936081785238035429201862502398631492367187300841321316271557878545353201493061531582195290451681658320770244361848854537650235629134297158920727952351931008794550437365526933235366439680912259724549352651196070087831669659124005990627482666180031176471705497960050530182305485148053871158286826004976170670027373402730164614004756258709458461601620702729862748406058048191500296041487182524131252873516680386639711495890228317153276633179934900017640952628474850589718617841635111679413773613163256904921282716218269249062095572085210041443431609970607712139215352594179814219872224636334143980468063895572506709556682842171246143633799271171786242992047893129280244143298169318176893585724666128888308285167263440742504136636016289492284305548758052259660931730250225405329942907492531362420988807497247805928437257257973660001062347395219080412280911642475155562342259877104598738071828803512812644604692903866398373786807600281090744830377459665584958477363603327423447161132659739251825570634290882425546058203982160688788644452664446014319845296893219748586327236600568207357032868005854233038198464643031482886361851309770894948436758448136128017381662040049122152419757922681205745638152341478908180614468035639848922803759633898569797312137564739331452725744445941453046823041055354629281124502914423102484459386668571136012774626494339253039001676553991749753379677313924540353933313527439563693857144641265660067705015285255405412219271315473064352424687079381947306871747968175042169733028119666243840396126754795190575757872125997590860888354822891669785861872635206827455773331970780369303635004481990193143093988294608498380220372267265693404019861927793768530888395788757561228849162002763082079901395120831645266450669803218951414568591655151962708267171634982889030333385414392119928384977124562475864100500607579765467047255355444256208143916478291398988918048763490914199592373562206876096936498333077282292080087526891165454316367769575977966725712862791144334498760950780806443331098609374455521316693797822367744644603995357932463128083890476741898139216720556588059115476605265706577779369559238032521574182323717852571304864703732945574114264597250124696572165010836637424571456068390655299291133239328905319199520774779752558929906300603303311977074657439205870915370779162508554369437473642257381780412166135881266799888807789516953210402891471551030345441848259645867022340725201452952798927410191505095786340224499574926449032925656170855229525018113962862912600144940873746613867203700756484589247118193565186873716004077814893454869179552255285207817972696286189234469223547750203546398767129858539404273100086418396496860759116118931477705578306786476067268212052534889776703397102697412163690129347833134204568901347046569567160201244898483564379302171732249066151991825518381293319029289358653810655760559969448279448604748850666215296821732851543291111094075959441587771452659739630597131726278266897198115174434749321177457090526484677936780095741808637224934416843345807597032550657310569193053447147008545868063718080586590533688030199826491067844146495488 A013771 856 1062404038906242440359869193556157079641450770824282759501235317541886142086464627111676588935922678964594421783840395545827599184520725861587062303661749408387210229473609283672312026492127586876909336056041337630835880688954845101109457842876453906038305830100939886981690682045924732950165507910292151416669209248845726754565224242976732812581847415495399398849214601250141431925540628130725810379358389375659548290750920889498119188287215452729506297799561561964966603116899708979021996148187911236643361381644373057068130785090181849722353741547001507029935754295231618530352415788201435429484971967070720142278618045381188805856477620093438123300986265294451471992270792809922644642738313699134057242667578545027706097143095152249755519516949580597205612756939648008239151121048089590099946815387840863588000209079323842777730669162397861432962359523601818362292130964013193651563316521289659782967030918858365074422826661813199447927685965104023944360056051443359558903439428937412694639437179915379325966040576039637838906899947562900796244940402706620461021117026184046900301450513843285483175740460869601063704400115953232078980473947058688822230694637525999915282903531691311875064292768229967147169075456427820383171409767362988833099804429039750770040369409884081927327793054250953859190519148637866967648230404865371740560903553438676113929316067214427756002047014221486131971021160477712721319003882947212415322850271937685978526335873390737251518999229773980992746440489410954603955753491129079937402443052678965582360709478779555046132067414307182855643493111330014432581751971201779640789344401308623726860384592042571741157416092585413707032777195254523549246945456264024222911724366359289851946904151373986804038668505688681922440176474212190876140196748400923002757399556829310800967157189224618068021258974923570372365127849023317283418206164412537957685059189250669822397622347486739202154150499879857219819682298749074438824869372345105527724231576587664787360991290752586523901845103366003489807148047316899638358690511964785877005421297986790055246615358797166732064675394662326363944058098917628843569297802394989887892447292997443236422341243000942130469509342693119175024770440104316422660846816433999383233651254397259593690378816680179834250606901846068771986337129757560684010445013389695390563000104873742806603914027008589537992619202390980155559212571744975743342571264867387837265796347731386379640486549653461594892869243640194727066766570289721893382947694179254199365348404473168689431519327769100413035388515296836864216223697626851986732374183838836497209854805247485642288823973665931890952412664113506868056522391086925770219342756601197828745014863728885216025342776517784369988389075371118264800268709192053884041945071041402979063719146259932950710471473816829302592386907266483982392877476564293366343330423653944457985005655047906303314525082109831328011420572985507447023872414276892845773270055342968628292336444167362054072398733727576699969720183085898573363068434382374608997810662397164271921935391506342337772349522044718972497295727213010249661543351872751121822855679052993510809524604988056386408958119724011261023873090945775862538442554685279568743365761893860480557811403232963750929720816134026590427920907586598258621410985921365530377381210771897563099926008850670834459458778369171101670547946159293202599399042940767633105221346996403142470122086016002710145567752476890404471883956224 A013771 857 11312478206273669504951887172985960584022167807736962823169153661186003640936675349485132318989704685615001403154332531771972276116776688974179039409390307700507014523434991652542778458088174545065330610324728163093140457575991190636613507110948481191495880478914807916581042382425006556453362328228790828284693740081709298482610507739216250988371511280195012798946437074111505967143156608335968428919408130072022870199915805631375973116882270140663783058969731511802964389988748101208626214985904878847778511991749284311661456599640256335843622639992472046854755911735626274111192523312768884453155981505369028074982724947218898404759773698754929136908901752855319273773699401840056320155877564268379441519924376347455014522379677181155396771816479134199045364635893371991730481136920057955384233690249729515485026226276640277897276165241212428538183204207312161921686610504812486001846194318692297369032945224003871312454258294986947721534000156427646959545876835768892583203823039325570372520727091738959062886400053670063708680670641649767678416125408020094668952854094807731394409845071403303824855284427339512126324452434670015176984086588280918579112436500376847097932356805449088845684589396112690183056315460043431440009171202881105094846717560415266199389853476445704362186340441664156692660647894696007471518357351006478293492501037015023261119357483699226745909796607430384333227433316766685056604753345621917798357709695592480299348424379864570254174303798633349610764098331247844622920863173542443173461213624925625520976834530044702131214253827542883046891914649441993678130494989356549615124939185134225443609375136069303899844166553849485152485011575070166752381475218299329925564041052993718343530635403830211489403742248573085110142999097411408449140814976973028133360790481118501408698289750863733188290365564986177324943881336400282433837059238664704173430510247141132268889882756038799024537394522720719676639977117080144624607209076730683659207617827505454655819835263933541306506846660641205159466512407830347349243336571401040018353725980963340508265960340472231363024663602364451123276330637274911926325882999901852326278778775836775581425089555474031805239335480996332975663755646230761268492696901389225432671918556822020153615153640010554875100462290856940284110517757658506163343218502573476518714825116695613404718476559587461400545409267059156696394495463940501715111698828307945691206199510643802170411900780710059062419271706280793453806930440444958720741627047620698714842229810830300205066817802085381198000816910880718930174349932330719954726320309515931022290533966275227119091397671594842774861290047480621131065850420293585601295561672289554480476918268985169780237849884361367971636366874551667283593261215476989757278631116448858921070481469375766059165100253201598414003735788573521444519359370456595764823782351067200588624340214950106317693063074305483980665606261149683295910193467220355021793779549291929954056798457494071151762901716731236701277580509498648009169952689303524836608687933205005167424768048759533212599977710732167619151204903364133138396113610741053945169767270556274903099817993912824402482586058821271907382200672390621384309336322288856847979358632645826396979575821624598019899667250195115134876501823982098257800784178090700167458355132299165251888012142241943045324317072074933890587994530704154021278401009233293757304396902817700661021859971898396857630005428373929026816620365873152 A013771 858 120455267940402032888727694617954508298668042816783180141105148184308566768693719121317688932602375492428534940787332798307960796091438184197058411631187996394998690645535791116275505021722882555855640338737705480615759592269154197898660623717379427727048135339484874695754939288061469813115402070980164739575418944390040610242836686407174640524179852111516496283181661965139315538140331565561391831133857769006899521888703498362891361748562412457787962011909701137677964824600189781669451937169915149971145595688146379350571189872969449464062893870639842354909440948160948566735977988234363081657204891069169410942416055237986830213882070344342485449805985864403439627142351230792919697019784304329704293304154759347700994634298802624942664826301869820951435042642992624967946163145924777108931320333779119880884559257393665679050196607488429939074574758399459900142119028655243350947658277105435582385462800745193221735012942325021019338894033665641584825244496547267168225954307722738673326600702072836436101614387771478838370031780992286726239774903344597968035009990401512723887676030320302379127059068582311125121102769524366321604526553992015221030389223856012667898783735264421898028849507889807925069183647018542457973217654968278007049927848583301754491103159817193860048560153022839940463450578782723087556727469073516980869108151042135967684398918486429366390447514275918732380205709956931662482727413624182180716912892838668730227462022796797944066447986847847906655416119031127049544861351071879934911015002678208060547361334075915988293169374755676618683305107187258348684733510646668540301850352443309232523552626448865947925540685465389317903660403251347135579357948124451265047405909132277112921914205779984091939171047462806210252802654389236677166451397874808803564025697042949802999819389267197030988915812535972816156002448469990207355497006773301770038688073111558776399139471586301132013274176877930223116862476342669379962817562249028319603242714627278081175169605890364347831684903242507552537999424118577538574743047812278274115430474245297649732015945705348319553486618037976675560646368625703262191518002182954923570216436405109986391014353586687490662188444201648953524867670121065145986910236605992472407090588793040870595694155958832388310069722473044700145208793083547773627278590615402377971275457842574891533442338406487288993007517875645900503208587700038462262509369123823005719963612389335205510545919513000708896640405128477888696136195329857920458456844803065199915640063025721036583551475956605138996312698467057895168496478079457506077925858655725633525349605672898618364085202407141885866723016425573653803589175275286099482595140686539176108118225728154087819972625568679846161984034480226153235701045422398986935502864127947449791558486685913156997989987496090619912311778676730856341242138576621831703843634474163551867671974608788732070795735615204793426127375468721827734851740038962340272060164640860470150796789975396869623971377479754208395203677265141604001641656235703932460209309112766895022738930183191509647764562663876120808722029811021289657641817727170742408167681896883215168206861999183754237634576354328903269805672759615336500125813159731747717284210720412759475038523348658719715891656880077585956164991421761382249062749928309775383096565448721511602103553290592209546613328183453896066980965762937832018572413946316111927777218221202876638560764980774129740044297801325596277543373655817322496 A013771 859 1282607693029400846199172492291979604364217319913107302142487617866517618953050721203790751754350094243379040049503519636383166556781633785330277967048889785613946057993665103806101577471305253454750858326879087957596608138481953899224938321342656146437608545094834945760398593539278530570052801251796794146999060919865152417865725036863595572301467065283427652423318336604803431850118250510097700217913317524385466109070914850568067219898692567850526219502814497713994969452342820795216324226985256516892758302887382647324882029767378697893341693934573041395075727216017780338604693618719498093485917680104515887714846156174083768117416285026558785069534137484167825149811755905483008933866663272502691315102639877534320190866013650350389495070462309853490880334062585470658690745177807026655900698914080068491658786972727752150526493476536801991266072027437449016713283417121031200890665334618678081240407902334817425034417809876823813920543670471751595219203399235300807269961468631721393581644275671562371609990000990706670964098404005869061001123170813279163636786377795307483955974370850579732944924962264448860289502289895452592444998746906978073531584455618822887786249213095564370211189560010674786136667473453440092498821590102224219067631731714997081821266445733480221797068509387199686054821762878435436304034090694808812294263592296663783903479684043499893325485132009982662384430399621408342116081500270291860273688482946144639462015618740304508419538163955884510066870835443440823553683666213377546932487748517559428708303485240353443345667502398444635739832781329926896795042421365726617134102552816356707910788366427524613511157218835465457038175973820344299649003431629157070224778120440486698392542463145270610968293313383960526771842663936592138468374484570964140349745622113329502342076856917113985969975571883038546429114071308455727921332128122117247371950602491877851098037093450934453677343435396201015748351648096743557844081402827653547135328425351257008353205963520599575711780849726220419424617868014613630743863973105139062781103689763929374346505789870548906605525508868375641369762533126488335815283687244104026175664614841611135091520836991048400570982553859158057132790951449101674468620199380607846190700589468299190102951372649647270725622404892979967146183228753616693583262432872804520638141075107737445048094019352276653197544050339877548558165041830009546171199762430467364906172544721641268276292950974431548331427033808032558836458207872327137041648483463038248701735391097877597541656115985931520032737613277232467754150498590063524717754542966166545777922601205024488340779235231246800708866678899508265700617538331246387290673058030269147199242867553384727107068517055303001932805999145448079653744731657704412889234497234384445380514766231603295714597386858372920826295819349830158321546291563869263982527019880893500286971185634382419089832992830700640401404293990950021720701327934870999216896633095882286165684219658025867756047227404422810992128755519227799409480355597775472836308723432741898202124128590623194729397063244952934371272173427754692274570075158914065162169476838012475111066666567308615122332969020894162016890803544384103053339658524823649693642275750955062890210196616518047534814362459066135261244828658915198188020161236642488279212228897986655539198635438225847252338718497417085321213323443762035333759063700373959806971819619368230447395025515282933471991682988514949163281842687142849937408 A013771 860 13657206715377060210328788697924998827270186022434766553213208155042679606612084079377963924680319803503500018447113477088207957496610836546196799793136578437217297625516546025327369596914458338786187139464608528572488683458555845118947143245656602647267655788169802502456724224006237793509922227729132264077246000674724142945434240192523565653866021311137937643003493648167946942340059131431520311920341004999656443129387101328848779757481278462472403185265968771658618434728546355827463420368939011391874090409144850428715343852963048375168302357015333744774766343396157325045462777652125215699438051457752885172387681870941643962914248602962797943420399495931419002195195576881583079127812230525608657123212909415985441392341313348930947343510282675319970893797098410091573739054653289219832030642037124569299182763685605104898806102538163867603001134948153957129963041825504740227083804483019684209047863344061135941766480839568419970625949003183210985894077795057482995810549717990569398857348247350796132903173530549044632425719805854493761539959522819796534404501350764434089163215100816972996397560998191851464362620382806779204354346657065502526964311283429226109147981621041569414008746434993665122783235257332230104927452291408483484632142679301288927232845114170097401695185487954902257111742131129580525765354997718324233309318730774875971004251675695186864129765685642295389069414895168756026852035814878067728194234966410548120991542308346762405651242369802258263192040655801757889199623677840044119737129546214972796886015510839283464744667565538638481357739455601061597073611702702257019243923982388566225834074525720282084666802066160036186542497769239026102662588539987264483753437426450302364483792147570841465590387200912411689066580685596833090411251511711626166444091384262732540938434372453429722608299889410594442377206631292436590906344500244304450016530015333515358491898971065550062756352900098748415688448348934125403923778777308854969896977073140184624944937099567344282179042487884795026033331058619605940160663585623520740493192088606319978041593650541604757535635618430463829305231452730847799761140701775219670718476818833475366454513872280683369279822233492314992349958051030034629741867883004712346238579876658449776216226215973444138686427367300450690172559019768510553274578385229622535754926167747188314872105118063041803247449048019016137047341365405941647630935070359616501520925256196036224605967341975747126633035055987930686490606997424539355219473051914431272176078444410200658623554323018198825308590106175971316646194508986996411194650373503741379443319857631100751852617296742315933948012396921964013180175548151111531871086721906305879377538053708440574236065569604866364580518278900731152153073902691236588444568926551725574411721230834111892769032975267954860958397884436991525807824912572079922885947707691753991055669184634903998468541707661300418994152922415635831282027739850506399661515349204954583092205570918659439866390877402294091444186988768737608112146826405113234761015287111835732056217721232955777478619929432258845185306102658731963339622160292116965846780589371156834982637865608702133822601454134481037155853276140601929311960683972322221937902952196169509654958173572684170150703331464136208261734935560129030306038676847769215197051813305761908181387070146228821542902674560497124500279468029178152233866510281581924024635935307032917803862231686732675609767440461707178690625060932697066133520384 A013771 861 145421937105334937119580942055505387512772940766885394258614240434894452451205471277216559869996045267705268196424864304035238331423912187543903524197318287199489785116500182077685831467945152391395320661019151612239859501466702638826549181279751504988105998832432057046159199537218420025293651880859800347894515415184462674082983789569990927082365394920996760022701200365692299042036949631482828281327791021236341806441713854949581806857660653068406149116712035480620969092989561596850830500088462593300675314676574367364960981346350539098792083497499273714361712024482283197084087656439829296767616371922152721315584036561786624917110919124347872501540413832677749535374442502635096626552944630636680981047971059461412979945650304539416727313697489926807050077151503870655077173453948223612771462276411302413897698067724323156962487379826368862236756084927943335519846469357974473937988350135193597457941648887562975507929487979724535847225104985894830577800140361772078939390733397163582959033044137791277223152991753286227246069064492738649572877488998985193498339130382939694181409914393499128465641229508746834392533181836126584967965083204433470907115986545954399610207708300850631120365132039812546227395889020073586157267511998917532144363055249200124497175334775683197133250335075743799233725830212267773438349500015704716436277625845290879339253271842802349729253745020719161302811129803756914173920477356821665169812213922339516392317942499276326095374428753654445986468848902977118004197592921640789786960955408097030341242293159416690332601220237855422549497209723240103885639817410373632740909302564473453172681225549869563637532108400472065314304516246857149941151242773784392223006601716842819577023418787334319925606442915315359665180951140235078746699006096705395420296685059629576095912449197884119686333177222444009622432496210001864819970756238601353783776011603271271537221740243905977068229645680251473130250598019450567300980396420784687719463011874796685886413690236193081916642444410997297437202909112181564050830745859719248844771509359480095126186889190967007458239448065047578854442104508678067371856626192502539053810341166938845702007663712044716516091547142226170038542353327367808737491409218234177062748398526659173217150376747685233188733078607015198948957408442495100371267710645925020760718453834172061176758175297135269120978837463306483827280090858842466663974196629189196508194812127975393719604340257357755404388557276159485949751983308576495054376949056784864186130883276079816613023606431497781091885867450561742579648679131693537786400637177067838208312469844055960805726668975712180064678436002425072812342509236713035591363331414858345003612025195887475234465626185152617050053358633734985308125930915856287193757769929922773916336007665921623434204663120653183359485020673485085766801719669067507018889571191501796496760765477992457775693032103177526861449740317881690331491031373928192143595815438334356400765804919141885715697330062579627485697703056409518051178139407561645723735290777166826874934606295688513118592345008594692183533139381110177945640296762790461452336519715624077978895127993001460320943060283623954083635525684345129343313757362937287019194790634984812938805994632201941043764689073430122345570953593844253914698699831075046603418207708079752798315409522917044491788827678720173381678975775574688964986210601478284327014323439149286508775525043000329529892803706036258038697775648811358360189725048832 A013771 862 1548452786297606410449297871007021366236006273285795678065724432150756129700435858159801929495717890010525695755531955109367217753001816972967484725653045122100167231920493938763198733470679982663577374398531926367130023971617449698225095682266794025113352675567736543427503156672301736429326805227395154104380800140884158553635611391341263391573026725118773500721722381493891600199609439676029155539578318794124567554991369127503147079420370633872388675794749753797652078902152851883267643164941949693465590750676163863702104529375940540323938105081372266510523509636687351482551365365771302351981579128227082176568338821309903982117397066836056146396402326490352677052667063768058508879535754427019379086198795841145125410461284442735709312436250872740641469221509213214735261742937640685028790530319227548103182689025128592975336565620391175645096978792312740636615325205723712198491699952239541425732162677354770563208433188008106857701252917889808155992415894572149096546632529212997831347783853979201519872133056188991747716143398718681140651999502861194340370315060317541863643652768461978719902147811809136292611693320191075876738892205960807598218971024741322447049491677987457520169647925959923992229311426285743545402584467764473882273177812293482925645922964691474683074849567886519974240712640100227251571545476167223820613484160000657283204368838582159419917093876980617629552332910150403622123905242895437090728160453845071170545401451732294320263546917368912540863920303118900352508695969429631129651560253185417179073547937561468918661537793092684539307046289133060626174292775785658441425202253706513329382709689655011113612441890248226551466714488996534932573378433055256208390574295080942342856145363247535838567857404162277949714846767741223118494851016917719050435319102514935726269275759059070106420075671064583814459661219644099856603048612428627215089646971551632499328337090117110843822509267203317685890908367711109640620839261088515354836842150442835111318532973634983936248408748088299223111336576226509294013245781914290561699127031659744052903637996105416695415333642996626619642099528808404061375529355697767035844972512745564829034977603205852141463342793970424258570398978229812427436808525355757517364144947511866876416217211609352362993629821007497838408498485095687828753258582957809621060130096426264107410121050563896345600182661309287439792878407464954585037997245707606564419258359538681992326347015060345379545929357876546206392959118269722519339005753556645233853921645123697887295475361282588373066400716613581434988099135394272790349593984661418341242111178899507870659377571253383293328695986553822175305823038352520402976836752905411657598460844285809836296589987619505066348968162732010123560924912392037746039132734213817696661145809626733446327411252908715096411796500131269193244904711036230814737136154047111129097508630809663690395579405834634306020716834904804238649716502069587389945008242787384226955354290779022799100745170506347873467709142144648548208944828411716403666333376195272372564303687836491287686771289651516282370260868130061174765177879930192833544479261931965182319275322869479549497401705900027863082551077486906937247604888400556232180386130681318288172406230843686268234006409253883942735639513867253615683711755801287096233197075675633207796462480600020689748567437123012406168117734058319288099173170484540771514048515980061602745441790657867508834298573861874075596053915108543343819300192319963136 A013771 863 16487925268496913058464123730482763507680994797947152380043833753541251269050241017685570945270404092832077608404904258004542134633963347128157777358753624460122580685489419459950540113995800455401771882595567951957200495249782604386700818824776822779406979289445258714416053612246668889499471822061303600903446759900134520279111990095001772593469588569064700235684899918146957758925441313670358448185429938519838395325548098469653510101668106509473194619862495378437399336150123566853033864420301880336021610313199792820700009028795014873369292942906451893804054330611446918586206938414732827443899854557361971016099671769307857601586043967670325846828891972469275305256798895002287002549296713138902348509844778116513295370591756746249832758821199292942350364270630102310501067038799998014186561566839134932202689272739569258001383750725925238268992630180546062298679982790546087489539621091446637101196068188473596957043396585910321820802941069690677245007244445404243580028543171060000908191202477170537783598472782300384129681494909556516785662490706465997336263114762261185764077614678583149409518069900143683243729310473394575935515724209070679305835603471445601416182987387210447674766411115621270669257708067090597271446719412756117898444797345301006192277787728034822425380998198855664685715108191787219774733816230228599241892379335686998751560119393222833503277215602089616519473240827281497768375343026350614142073452512542317823967434658045469922166247576144180735119023387610050953512594682486712268529813575918322122775138439154521045908054420850904974541428886688829547503869476565691084295553597466953931267092775446558337745281247363116320017575878835103962041333555172368106942835094021874066732235827859761609070545639519935608563688382908543765733173628139872449035277803579035613315248282460978493160965745495688456366472666770375273109261625140022586274560953081782852848133335566996265022078677180926719366392299387895453330696452070511498302695217915308265319739103265308953173056349644210127689511863659870962653041085823365900972304633112954675317937382530476972782472630628080245949075782751886445526636579469823397677267315714774299564441518935913602301674070197077505257608320191042727347137177988106044893415401106358500079880869216383961156170334087836983373691869298884000564697391334756845048265266746860215702968946404368287950744977621292658914569282686836421484594672294594697936263012367885854290943016362557601405055802669464005672228691336005385921733263871158450076557677277135103922221646937000996411034830501415119753279593678216671642476748674782497545999832921959806781052378706025307363954864825098522656403712377637250897357744936823330108411069955303136886090188172489946483812996770443795676728467150417919824685353908730834047880580905457736494275020971998346592809133397754369671745363113785715321025768293639302630271900861298975332129513327186090508592858066355533142181314036966528134447769200067248620612488215034764824734575551592156684166945556217741328844532927956266239117789727260223064705668082959231288740692209345374678537723848891388899614065496693291581615181051565261335643637914218243048333364423496686103003873080585067812496851689122760256751519494677132459781546023571384155700245735356222249089543658516499800162775772105000691082461794142396616732493429020304442746070485836100878117632252983779679995919319390135081588598155695946033464186924973234067611214481235156946782088075769524987908447822967472128 A013771 864 175563428258955130246525989482180465829787232608541278542706741807707243512846966356315959425239262780475962374295420539232364649582441720220624013316008593251385239139091338409553351133827283249118067005877607552440270873419685171509590318846223608955125515474013114791102138863202530335390375961308760742419901099416632371931984470531578874575264179083400928109572814328428806217038099107961976756278457985359239233426436152504870575562561998112870576312295850789601428131326515739851104588347374421817958106614951393954813696138609318371636231256067899765225570512350686789105931480240075146622645651326790267379429304999590067741688196167753629617034041722852843450374394633984352003144911401503032206932827197384633569106061025834068219215928130071250146678753669329402215361829142378855058507563703108758094235376130933459198734177729651937088233526162454471356344456753734739588617885381723791853535734070866860398598086846773106747909716510066331304837138854664385640143927685446889670419923976911886319756538185934490212848557796957790733734201042449939636529645988557106015898441097553374912548408296729939179229697920705444561371431378184593248537505763952763879516449699016846840912745559135290086256075498380679746364668307027143382640202132765113935373883728114789185456868821415117573494472026150316161365675219474124727670055166395162706612151299036731142895791731050236699351068328893388237660652544581339384798122353550600189605244238868163731226204190783236467547361031271822553002108179118512235305454956378293963309674100117340096828963473220436168917134785462657021821202186471478665579054705828125460132003872954953180311754721922462575547147957836186987816119695475375602727308081144915062564847095050741613383169969608274359986153901210174017526832792433361837327638052509571210580763711644498995177963258038090683390200955770955908067417784490960498651525028414823817126923757117376229955093754622507707813345203882310787065255821646806433927098680362202409124581971569009733386704011011549439637922324250306010329581481847200113553099733386741382785397249184518806187768570927798458865758934742086871967626298194679538467542377730916741762173293629608037308225499458481275983013393394222960792316671217353166025087190980505308850571495416056418390901717367288198963071024294516838012897822932490886073928560320567576805213341313713530099532521711524232122333722049434215967964070592844343625328555693248576489961238228513339761034186824452732397891105345785349294615793700095176415186147646934586563816096585186609784698875179068195132921113485651119649092419889084033869806220953028022604645728461757472811391400657649069245386729397081447555065268087294818994361072884067801563088323660672950159640789611685536365804718217650010293249648420165920941832425481313978191040423309838394520231652419288528264744626435590296738282380790671294407135200371111489336515057907877491735496752690553716897946631865619591575599846442316063312281774513690175853773760473353284373009636282606509669536586616878322914126225015866855192985953747349894762510890645109549577069683542995509003090569408790168761038447837066902701933456510595851978653664381392713624785240562069802067466476785779151213890179579322106431753902058988098489896216590073054508305460875883689872133236421374047358646053184028239174967590032208201706360158533182802150196548229771286032596548912866158348755393161850433364326662377114996351924211796191951169335673830793902071249152418957643218944 A013771 865 1869399384101354226865008736006257600155574452815747533922741386768466728924794497762052335959947670086508047361497637901746218788753839436909204493788859500940750026353044571384924082872992912036609177478584765218384004260172807706234117715074588988154176488767291646295655574615380543011236723236015684385287106906588301496331770642220251856477412978880053082510731326969109928599021679301579128500853020628105179357524692151871861888590160155905845896573326219207676006742364739597934561656722842843517617919236002442830856236483912022021182590414610996700121874815510112930399958401596320161237930895327662767056163239635635041313495912794240648162178476264937077059586554062665380129487016603204286939420743997751578243841337803081158398211202728998671561835369071019474789172756708050048662988538310702056187418285042179473548121524465333826115510586577815211002355775513767507139603243544594935656448496386590329524272428744440040651742661399186295733905854524466378296252541994638481210631350506157765532767618603830451786411443422006555732801772700006957249767670486156064857286600806748336068815451543580392380437823459671573689483001314909548910427361374569029789091156395131385162038914713672568838454691906757477939290988133225022738352872309682933183861113936966275246744739210428171922569138134448566486221709736960480100230747411775692500006187032143113209554390352222920374690175566056797954610628294702101769330406820606790818916640655468207410096622223459901906444300260982366544366447891253918281532484375516074121321409818049437351034803062851204326629651195606371968352160881548304831085774507657879899485577239224341463959564279030381504426031455039719046266042517421799417840376448031055586190491868100296699303993836388905385132566740085932938625715573830436843864689983121914250263972001590625300654952771589589596738859777049138509101864569259747389641438502561044004767484165785822096561838299220462072796499730938845260670843988895194908455746748496731252358548833266815641101624309250978433264596908617258397989383618708986809113405961102022243898909909316756248287359743239197990002601137133741012711284823176947725602391238078801466283621230568066381257985118233908626667126612861686086516587915122376511835128409560420528640885283190168743026321486526884742558780266688015291161336018585162954915191310293403557821911658308421668499822291184310023638609472382375531626881423672606570922498461021710842465107264657210041775492021306772694572744489721922399289068971318613438468902100144559477731513796439067020987473622906718141775344016395213122023536086978966792645696640707842384694267716660793570495695634202647289324877894620123253566334974593515232651956704069553951043764470338845573299855127785227591223088639581537309602522256377926726188631666525031239778198427403159224851426634960584248963000782286165479669230790659067942847175613551595138455212336603079531999569422649015977529335736105117411096987164917781442149176335021772992490983001520265772003806607137194114961225574296520382389616043968950274094914435501781679431215963589126483896637990365816179864908383064797716967537392569088379970187444924824631868704218333069614676713241504919252414383044814976402125502632160621789285315549124105272720414914251097884404436547406409529758474701414790856274863174303532690735054898662952931769322968061330477295292845550604653675088052824198854097547426387383414463350300991520481155289007205851896051086254950293469254660974957060984995315712 A013771 866 19905364641911219807658613020994630926456556773582079741209350286310633729591211812170333273301522791081137688305226848377793737662650882324209209449863775966017106280607218596106671634431628527365814521791970580045352877362320056455980885430114223545865671252394121449756140558504572021983648629017095007334537114341352234332940693798361241767771493399114805222574267169567082519722382841203214560277082963648063949798922922033131585389708025340085447106712777582123334119792699747238807212520784830597775595604024954011262957206080695210481552222734777892862897723035551682482898757060197617076861488173448953143614026175640241919906104479433074421630876415269049996530477627659260967618777752790919247330952082088058805140422564927208174624152886658377854790423009868215367555111513427316918163501955932355494283629899129127034340397992506874580477956725880576366753084297670596416022495337262846874869863589524413828774452821270797552859755858578535676974629538976517996098497067158910547930802620189567887392909602893586650621709049557525805442873275709674080795526155336589778600387725390256282460746928036044018066901944198582916645614998001156876798230543916411029194242633295358989205390363871185512991865559423153625097570441642580042117981384353503872541753141200816898827337983112639174631516182855608335945288765279155192107256998440587573740065879518259869455335148470469656149700989427372784620693970081987979639830171825821108639824389699425472502708833435401035499818909178940238964413937146071721861757893630495157243830371742590408913818583013239623669952525930816648719013809066726349841401326957541105169722426443260787908241440443115502259128382933262928404640820725507320201164328418634679881756357411531959254188926369869064540891570648435013930486619430146491513471218940282142936810773872936978201373937111885950026075378906019226844916653933477790204902037175269996562764171397287433684190454210099480151137129135036824335623146793756035385236791377993194375113827976625052946450095644904418357401427882956567421790956772013291543439546673814332853035592714404820531763806546010980197547696908200074303349760797188139382214261903063078012987998863088770827635025538954659056751564173751233449228628120223065098020447304999357788968146495408916775744271188538268738765892279693986820285905925894815143936957072004161083687715337668073926186107756530533131703913661927534660763033399265914767182763612959177050568462154069972524825439042874515651810583326559029707630006406600595892816869562339269318885158904483185639474619136710734773623863086576229323306612254152038408091377830257105712224562647004129938638167112989788336731299821915072403974334809471750197278034984932610470714004080168027664496857400657103391343447834264209272647656985912163780456549985158532641158256854988839426217990809060301082958032329783090027517969458937755455436725933097385034271100960149590856731415212366722128732366918047290193360719332044536796004429615311838824043987000187789940296532752796842936107129915109349031684631636181382518562648909222971322583587580297018800531401321415210683201544462873966090270338156075653069922555913559532680137962516810525257077642595544380199708350661189868729832352027246300812310039967073472943926978006945690273138440356783448672868238620664693037614743079984016090946864560963122817479750963917046922240278219422838352332337586472069398430684996172858597205754004957710083341517348727910989151966442710724860623630061342785368230121701376 A013771 867 211952322707070668511948911447550830104909416525101985084397161848635627952687223375989708694114614679431954105074055481526747718631906594988179662222149486486150147675905663611343839563427980559391193028040902736322917438153983961143284468059856252316377667495492605197003384666956682890081890601774027638098151193506718591177152507564950502343230861713774446009970796821550294670003932493131828637830379396924584937458931273808785121229611053821229840792277655694449261707552666908598819198921316876205114541991657710311927968330347242601207568067679915003204134954882554315077905965176984226634421126070884453073202150718217295963160200497003376441525572069784844363056525779315810783204745511717708145579977770073650157135219471344912643397979937138407397808424209076757233726827394974070544604968826767721303132091165926944661656557824213200532929283217176377153186841601596510637807530351174793523614307501255958448790373640891452342850680382144247888425855331021963622456796771108079514367186299778518864959701451610910655819957959688534776355714639756609612310762502024007962536928499955448895642033289727796704376371901826510896442508498716318424147558831621944638860295559328982517058996594500383342337384476737739800038930062610192288472265780596109234824587447506298338713494844183381931476384315046517561145434772692444485558072519395376485184221485110431089960408660913560898682016135422665410641149393433008007204911669601343164796850101519482431208843658420150226002071744937355664493079602731371694383998051377512434332305798315102674114340271924975512837654496111335675560059038942502173111241329443897687847204396767840869646954857838293868055199021473383661652615459085201945501997769001622071380941693717992302138603687986365799231413444264536028331821523692199841635441539276124257991161120199032943888229682367361595877650634591292727444672531083671510101796891842274923400312897038316593869259956429139264649308151029872105525715267059914264782001354592871533706212040295103563773800618426942246669610404097721529907230107708397528354544292982775016219122991222982529022221012101924917143487876678514391182068252968459308141817460743815654682296211894169231772657751938789209636290655322103133767386432224135197163721722903633161736932823883114145828124999615555485530379220994181571662404326298927991652640718902700307219106792915489651166029675391537116786383272672204389067804779635383460440962066950789317234452985016537067444341274928527842660479091261200548326844308217483145066714027099788539707489172014936960689125744567695903869546894145863689834568807282210904969356991136577661623767143065299975586619203419115266209514880503751690957518717051255196100616516519562436292162715445629158571562537602196836911025032539245300335152251585992719934301344241968055563053118991921162210369166134874085931337128247530342613011338798769220089490257735620955844918683023672843442476109181280857226742242943367545978904939447610227803855166543840459798420373577999587284277480751780783583668719336084348489377957662059361057655085585406198642870040555002656188058361270429163354730045440681990929198560685893553888535375367581903978109024878998472937362738357356560366494517840349722235254884386118611049477305569398339906934461817957710028378112919030161468701004832837651464521784315669803336402213845135331760524388263788715628014482480414382775634730620754594954489933839248598343046868644789696967420476729254796212490138681983798315920412893177978600914335876251648 A013771 868 2256868332184888478315232009093521238957075467159285937178660979364272166440213554507538418174932417106591447310828542767296809707992541423434137043341447732104526772453043506133589203671381136996397423362579532336366424881463621218253693015901349374664789403492005260137692039933754759413591971127689846290469113908459539558854319900551592948950722215528270301114169044555867537646201873186867711335617879818452980414062700203515943970852898501088455344756172477834495738662020797242760226830114182097832059643127171299401409006781537439217658184784655734954117628999589438346949542717204528045203316150402777656323456500847577767415729814892091952349364291399069022777825886498154753219564130208770156334135603295744226873175816930880629826901690370649761971864100978249311024723258101683903158953708067422696435750506734790106757319027712222159274631007696494063927133489373799645271374583179309201439445146273373445562719898528212184546674044709071951515958507564721868651919972018758830668981799720041668874090901056752976663170912354763518298635649484128379151884999121551636785093214667525619840796370469021579308199608010648688025319830494331358580323206439110466514584427115735005841644195738240081829208469908303453390814527306673327487652686031787371132412207141047064710621293100864650806360540186615318991076589459629148882222356186521968814241590373455870245898431421407596449166107809980541292506958741274669260717899457915102018756859880979448927511767274857759606470059940092963115522311609883645801800811251067752400770392140459213273969495215457139260695345074593502273363508646659763139288497675918622580197032416783969580000775326262153107051759180648589229277049408339230315705272244329271816064267154709182033171852069678823030216090354528779629677235584274543913734181510212171099089883607879302786521869657847666272905223957128084961830873110978934239563933304336543384366531727663995091519880016057474889985833192166078179637816163653967091398750423704896090903745805062262747063428985010081042538011582832538850452186186879016881919187631680588372701221610542317969028609336861296517743858910872821237306662757608154713094072322000149091057090064249113979915259742644227504207222897869754168355130730322591579399308905477885906174860708707399424777874995906434809927477945146045375061281266430985255117318374875952871269049130964133805615883983569087219541409087413632334793985293557563086775364088892004649912455384456086694147345895438964468648781363749263438584238193899760528670370960558548370805344703615048757417810928156825984402935328865156569358488659940981716113713241622278940969872539359314140046321278006739354598914447603948005315659299161765328079364667900300821638948594065059280469997900388191919428594546477883957968701174887650481860440713488475855635389611025976535216010881004139266996877741579703088143344735529294655512892264368891937836694136836068436975485610562278567750351402860977629583379795238153705655449813358813215933580137858539605402986615044961783598904523490626142714896493185608076541911351313405203149280191829668283090445430807529731401165523852381839414106274183394561805124676914012113558904896911575739837038438029132654782433625964043842360994008943390970454834349702953523329038149437613696382170146361833159318728299460055312794227959393252065926010773023001012586063686232822244007098209451452347794958611649794927075408815520319075156763057329720693309093236213105070070594996685763484467920556486559116142535848410327547904 A013771 869 24031134001104692517100590432827814152414939574312076659078382108270770028255393928396269076726680377350985730965702323386176429770704581076726691237499735451449001073080007253310457840692866346737639763964746860317629692137824638731965323233317568141430677568382872009946144841214620678235927308567641483300915124897277177222680798301073361720427290150945022166263671986430877540856757545693767390301659184306887335448939631767037771401641663239589872510963724543981710625273197449040910895287055810977715771080018119996026203104209810652789624351587014265791444513587628339518318730852793814625324910369488776484532164821025008067442691068970995108616030974817286954538290039432351812281918858462984624645875903893084527745576098680016946396849199066678665476408947216398663791253252266730200836539083501916871647871395712045056751933007079741551956270969952268792696117394852218622849596561693284376927211917518880448351841479528403341052985228062198139741926188549158457405643862055744028963318203419003690171319914452305695509443874753521942843872395706998981209271470646281828487672549779812800064799752754141776473709426097387230093605555103640306163281502163648247447294979928346342201827396220780391317411787583615171705393086761457591088525800866471927817925181637869145038695528938006801786127031907079916616983524566131177297903648674085923934044454296558106378326497775148086990720715960672803682614096677092678288124193427880006295723044012669172180145297942685424289693198242109871254081574022041060497575038201369427563403135511609702941227185054187618847884034354271612206774640069633157907143923253181493233938001173915708087848255674039406283887131755546178113342022099996124401629738857618086297452316663343370289213880837940107625740930095022445496803204501355343593441564720739197863109080656698816070884868116761950473894824695499848673575136885703691782876761824575513956734829836166219734503682410979992628569151830184400456783466510587441589213894511609733575943085332302973730731391832387342940944747334000873679614878517887771758675509902134904992522607709054601734216632218899085320936609682973800534841345043011631385025682084657587521575895004124565658137685739675734464798509416517142384645432016474955137443841225528529128949916826316389075034812956411717856107785159915091153652522924957130996489206055679146173272835146506096762197932657043640713676923962780357100886355405800931747984076818522065512267824933688411119280939094634093662172223961202157094044968288644650109282109988027423052335310404093039168984850763013883081922455381756187150529187251051573313178818596794026163447202799097976963213228968215760647769241038086838360601140217474477213389074983802403148811524629604751218444537643333467558075674730896508384450730110203702330849972717225290910805628578204598146980083860932074914982754192340678482550334743915929491901276830999961354085119169030456716914970781267142189405741737663689799803828059695860657819229612644643123260761307917729718331001476998753071761135366128187167628217859440354799018272068785138603133535482602307878347062947238576579959610497980161826081403607504785294100967559780400985175219342314458477784785288134204508123353249265138833459864207229227053403076155637049116407598215211710639077347718460799480425818932650668970632939311619347997980162711148914782016406131007091254187581734239064599320719296847016383498953067660357512269213034446865942355224779197142786111695524710009582614418085468881468685721713873167730081792 A013771 870 255883514843762765922087086928750565094914276587274992265866612688867159260863434549563473128985692658033296063322798339416006624198462379304985808296897183087028963426155917233249755087697640860062388206696624568662120961883556753217966761788365465569953854748140821161906550269253280981856153981628246514188144249906207383067105140309829155599109785527262596026375579311515984055042754346547235171932066994499736347860309199055418189884680430175152962496741738944317254737909006437387619213016570275290717530460032941717687010653626063830903920095698527902147301180681066559191057846120548538130459645614316492007298491014274285902129774502403155916543497819854471491923712339875682097177872004913860283229286624653564051434894298744820445233650271661994429992802469960212972049264630136143178507468161128410849306534621541855764294582659385088045230373288051758104628258020386423896102504188910092045520952497741039014050408074018438775532186708406285791972030055671439254455295843169562420401412230005551292944214449088151045784558378375501647401553269488125151916322619441608909736737310055446695089987767326101635892057969084979226036711950743561980026621435038526538818796946277031851765058114958869606747800714190334348319025587836000429910622727626193087405267334080030656372029992131896425418680635746586952137640569580164775868078051081666918049705349349750716716420548309776830277194183549244013612474901417682838411946411620066307036858972646901345374187132493714397836653174881985909113460600186693212178179006768181664695116586927620116918187066456989765492269197804284126777736367461453865395268494799876539954971836499854459719408226417171598110830178933055704550865851320758732628553459355917382895272267831280206839549403162386265998889423651798999649960521530431698582965781146430978846385490832528993522782075707281248646032093357682388676228057558972910104071759908080072611312468095497907732995210312114961509004328687803496063830351404735078041949548759620443116641972618362064284827860231260427635179669612441302940539226458468993686376829437932468360380726886013399265938699866837460497333019904305028094990642017987850987753462837433991929740130003918375127850077756067220581174528267074532111704560111425322303502021369427778165058714366616910870970688359871971731835696382775890604092064104943530850617066080871548453009148639996918323883586932200686319231886355685242410237912360968321252534449963622953574627799893914201598103439479663829314809840738880568737390822337488234363635907152516000661266385182782681071350690924571827056310304904939880778834785849197152638728060418662790588385815404795258704294462053561419377446878573548654863680941035668233368166870427527988728545114256031390973997436826214762558389784534586021277631374213449022418890509493014897618258333100722561069043932951204733694736366640043544482195964353216817229764795696487588498298348911836303121710608878932530032792338022642968988311161179641524284459156915440159976480586406707986040788503727082722708112569378532936960905263767320897899946560988424155846165885818749374288639526262196363423409932582492763124114785612710953811587102576541709690145735556964353871452393748053009602497465398175198298680634078576809664635954905223298991508105795574294884895598506170592867574119994864323199299537790122817482492772548313644598910692482963507674589370306177559853567019072827030451496852264447486790642580390790228554198433448891176386517333947112182035678323774072649878565564809321489989910921216 A013771 871 2724647666056385931538383301617336017130647217101304117646947691911057511809673851083751861877439655422738536482261156718101638534465227414839488886745361205510684402561708206699643392173804479877944309624905658407114264002136112308264910079522515477388868645358203463731980947267008935894804327596377568883075359973001296214898535534019060848819320996294292122488847168509022198218095248282034960110732649357433192632016572351542092885892077220505028744665306036279090128449255100545303369380200440291295560264338430763409931289439810327671464941178997925102064462971891996722266383945491600834013134306501242006893714332319992596285877838901588804199355164785810412446003688994996262970749981108322784295825443979311150019678754493034848100847908092656916690563360700136347726380569781689652564747520979695318723415980650177680178208716157132417505613014771175120298081691401074641645699464603514660100707102195946583421608745172148336081866724071110131112918176032789485181439990138069500652434237425099110167269995453890632335513977612942341541531739213509556617605003251814251670876778877470396409318189746488330218978633254816858798838908851517447963323465040290230585342549883957835157594338808082043572650582004698680140900984459277732577688310803763703994691286573284166429049375356220433137858111409429657866361596784889594533443295087917589343393262559876145631596445998402503688791563666432350256945632750295486863410405390930466037328474340744205525544344586793070908164683006143385960240128470787909323273250064067598365673601417605299004944855883634027022961682418220017381929336840729560758728818932629085397440540115050450287092258794890043176684119745279177142057619584863438985028837235221808293068859107867471642427522044873088960356174583044355748272779633256036726511419637647197062756312706384768723030583542131130735582949730072602074624476356887943546788156099501236613165255160280861721540932999403400110147878091867731626087665581757619110990678795192438478306003724440319260504847055742461033459393122033274993710861683329777844772540479855104923101333979882270675383715276182085279375601995941039939155460356207534637317598872292997146067872904281722858361347627946603764748346376987809617925430156066456831887689523541666981901545190575736866954095889655916755000586495083797683152372298589438716497370519629120247927641414718687186312712433654072907927181125915336461184213290819590684696986823212657209662636813270398418616605423579460454544095184187600295915737476249574719503995139359990375041164469426269988047742156964840814495592126627799850533032799722251281297176387337921394185132162430259914683327431946321993531054363051146076988474660147795348904240836312318023981548376598222251091124707325534791721734425724271954564218872624805190716346145081622629839214730856493830263179798064428004381552831983183661646422628433052669862535544576199842329880819213232955639974563342873579789172815265102333787537244240822950580921102835606823429565284058626635362315987685976831395982638742618712759719248594432920838630981404740411449974352198043337425433675639866877732468962138382941745574237204146236185779468235016124780671792210556440023225088629268446247393011559769511484351391668685869309043647830817687661578310511275091934368332893704472853929229705315313426141478389227760553583042094443687689201053558595429719027615020178657320781619087462220247538482911836839346762196001134353645104919363793246163636571868850514315902791546325575906966134089655225412571489107968 A013771 872 29012048348168397399020705395621393910407131567694686244704699023468940385749407166339789825270977450941319936463116796734346247114985741513210877666064606116277767518477068984937802839866670101740351008885995450718952683094745323858404762526755744803236673335774150481818133126499111149407876480246228353466986432992517802096239606366234959918228129968541622520261244650284068366626278203707108255259081250357948635145712462399220205048978838243937546073196178674299751687727668310606390277160374288221715125694675610768788948369955100369045758693673969906486782401724705981098692456251594565680571854095625224889404270210543281165252027228624117587114733794639309271725047280418720208112545798841421007181949327491705125409539377841835062577828525370610848921118664735051830590500307035431420509431603391795753766933361963091938537566409641145981599767381283472680933973850038642784243407899098224100752329224182439220273289918593035482599716877909180676090352738397142438211973014990164042947119760102455325061090911593027453108552833622610052734229959145449758864258074625318151791495941487304780966420084420607740171684486897289912490036701450957785913468255749010375272727471164383028758064519628457599961583397186031546140313682522389296487225133438475920135472819432329804136517748793035172051913170287606996961018282565504402592104206096146491328451459737561198685238956990989859278252569920171665535957097525146344121593996602627602365473594780244300435996181160172619030137544649414773704636887956949658474213566682191787397692507894661223804652825448935119740495994389206745082783578680088362958944463994634501311946871145057194656958371647989179745332507047732678208629533339625898312587058880641814704597211780572838048568254733808651249872546960256300007608557534910279063893596301667354324229217697585017362829653556612280072487248725813066890601424248142822886200286147489167456983636946670615610967854577647404372854605922207606354581463114555128293828747811209084917002327657840519485855611449545725084275617963410312133033255204095474491138011029497157221183004217786418151485800260786844054791410052780193272127341872897828818157792792175833611330710684791784995831629542375436887040392222166196811669980301795632345940118046671670023287653189250446159327213033056201607246244999652277730206460235380343453264001293010872399933525783924581159857761993548568323608624628746502638689503120647001610653515693568373968487756787703202361429614550274094919985525521229567950910772647105471613278540243905177513438319270450922832732358487361624992749064964332812808475733251442531643252334172374187005283287265557407571548070495364436587118666857768603427773278181253724875132356425053562319355527114017870529618295883602294462253028165112047772199802555708925670747653752829117762527958454159946304642338489790029390654774554956939629211108147555144828696278478647375921128570962982504511654449150474917877595112136942809650169696576676282777785647902993541455878011144656256413337940636880281300704423137331404053465490559033521741089742689997675901119326902204765456906017778213302514095329508849501563706874477749749122906179777766451696664593243458004973367300743724450415642240787088425758285373618488167136402696762102546738220485850324057178917154008652165226948638437902197457361554461888497194374552232221636386514612818291924135648206044734862343151682680043297721195789766045238665364323863020078597613077181385670485150402217259520276435732924385274732257375395786648840193061216021643264 A013771 873 308920290811297095504772471052576602358015136932813019133615635201897277227459687507186082059485367897623174683459267651627318839280368175632669425388255925926125668536743830551617724638900303243331257542618079559255408169592848208444293911384895170664864097679323154330399481530962535518895068761661839507716471538504329556720759328587669853209293127905031196595741733036224759967836610313073288701998697153811437067031546299626896743361526669621446990587392910523943755970924212171336843671203665420984822658396905903466064722243281908729599238570240431564271259013564669286738877274166978935366729102410217394622376669201864857847603585930389604067597685445319365125328303441898532775982387666063450884473396439131676175360775295259859746328718138146264319312071542098831892127647269313273765584427712915841186110306438183002961548007129858922412074323075906417106584953555211468366623807309597890224810801579094612817469991053178641818721785315976955839010075958452772682081088663615266729300931205570944301250496026642556320699870572413551841514080604980749032386619978610387680275848784956821307730441058910631217348096416482342988193910797049798504406609987215462475904002112958350490215871005003816524390940013236863903302060091498401228995973220852891597602514581315447754445640989148238512008771437222439303640922672757490878800725586511767839665351143285551643600424414040060021594833364509987894626871174447758272206732875824778709987562837220041311042487336993518047432904575426968510406973582965599963433426058031978152210629824062352711071943285380261154996801348256273421641479545785580888786840652614868169969610283952569008707292741307788785928300535044257557565487271000336565232427002961074042974551111039539579541154776405594518508642880032809082481015920631724651472339013420153988844392710043885264879410151070807558211844224432457536251123965394224778092260646898464655081961766208148715025585715542789561762155843859666592463583419243783006072688506693754336196240784900685851485390550714762880697366780074393003592538101413208612381637541442085730091156628910989780477020801176858315495418934242003497961611936262616081255744177651088276293449407371662926635615191367213651973206096381625663650661950253519893219570376960959942407966931159138750704516164375982434713958016756297453271238388586329897090355085767979769314492182547228940190165449707305155509784635046892760096765829228649273150238635105116046016457634275463698744502535731318562708005875750052439541297907146379061738189896517102330163091223591761426322934153173426582922792043740215790784649607661360076937350854267440343232256442803655275821843854634640520779639564701520089298929866073989662470409331213970331576497652710062285399375614568597231434070243902113084678383497613188640542121017160124445935397701619895108251831620239284232951692039461181493171839879555167182135957973240637258808177023613837708040096574554256925560632754034167037155006929148449059017861578871075229422189062668299818289222391901501235289900697566304790361300543472588939499123580163095252995118592854676342585135277302415245170087068610229492650350799439079328660705002273657177666084588856340836956415018319177948025758579900917557474222658289662003668415915122867917668571733334250560841109855884128255336549102086782598525985831910188718125700232168695984243607597289172408196382097964336814229879117177101034135292769428849701308799320493437796907384045827394619325881482809379371903487684178854405349076533214336236850375715828198457475072 A013771 874 3289383256558691472934817271767835661908145178060593027734739283629802207917990752576517401769400197373891564029474281954527691000657360334136664041534149099261386118579248307713625531955010428934991230313797311146951586189824647723514841568426363777239472912089432947310093679341689078205194692174175267078164988941994101119962645330801508596972553225932772181351457973369721244137524226613604378098882127293784181889751904998427196523313535978129167555774559711258953113578401011200394711410976629402646391666610254060106657162446465764152772692295920115296360365976436598565195565215329991703784931482463994817939066773661457006361282982986788504111780154621760599854495775049335576998660463868243625017872725283874087915241535343926986578908190734981422472034937780268361987375188123647739055942986287127876949702542953772615534563179918737805843767392112251529350916585455891715167810300232598335113785415214199437280420464734246178085749570044522625773779288805605123518799432090175360133596315476919414919715281691689939702812221855059500008441930281835015696852729532243408019577237862220233284713736395280401202322530642703988138288762166986254474921583143870244443425814498780516019818594461280638351714729260946126842360335854274976286349122855641589731271575261846887689337185252450443675869398263544533705168544619521762877470126045177303956756658973704553901057319160698559109941785665302351101986924265519730082457291661782243703947569090718999879980405164306980169065567919146360698813454711417708410639120665924503364738786366615931667494052102729020778405940756232799393638474203524865303802279269043116273836410303526954804715253109445334992564544097151254472957308461611583746594882727529516409593020230349017442954216059166770433080029386589351110257857522886604088877465814897799673215093576547290300435959288601958879839717301756807846001967983517705437126391368174851647312728886584367517592436699099623253643435425417729876552236248107801448661987219275096171817571877622502946616438584010795153665561474232136702253345703847845304639676541275328854010635784644219182519317490931187343395220811808853246295243897324336033211164003628787965972649289693466842816030557678090966210698514271550066552248446299479823001985373880301466760031882982509417501688118275460964834224962421055282432146361667240744218100953257448583660712759762893755144881708483385295868186793979314109510362549626657460503740986599275657983240889765137464231463000467080055714846564986558376235740115294644249388246018114105611576595348805075667486602862990646254961889681745817740274949022378162099228911896239704774737066602973321376950993364149652265261602084941785910855005213955841925984918558766356090626547006056743214932551543926423320309979957069700125655427482585232644492504590721005100320114726848643112665503092307898512469616836182660539293751037503420155383680499066305531789468947440143915210948325853727743369617564955810611626513781572685580422190091819209042887469139292056465143640028967185153366862627686013407767128186896127027786667881576638253892022776716593695846520432716117530571087106561723637740935312427316691579186864209901627788468702142317231911907115062606790578277358784970151985522865468321015061292664228297587334951816543099971836137745454197662823574839020061109104697138179689470602456072132274840225933695935107802475076579124258397919752839701771811472597408878391619536095164614125661469825319970097906581986028954271552028336861136441708156966925666252249982800622138657175194566656 A013771 875 35025352915836946803809934309783914127997929855989194559319503892090133909910765533434757294040573301637197373785842154251810853774999572837887198714255619608935239390631835980534684664256951047299786620381313769092740489749252848959986033020603921500045907567928282022957877497630305304728913082270618243848300802254353188725362247482374463540563746749732158187030324500440791807576357964981659417996896891424213968762078284423252788580242531095119376133887511805485332753382813967261802887104079149879378778466065985232015685465729967456698723627566957387675645176917096901522202378412833751661901950425276616821415183005947194203734941202843323991782235086412506867250671012725325223881736619269058119190308778822691288121491868342134553092214414946082186482228017484297518441571003140601125467680917985337633760432677371770810212028739774720156624435191211254284528559801934334983106844076876707072291587101200795608161917108490253304257061421834076919239201867202083355228176352896187234702533567198237930065128319453114477955544538312673556089889673640979247140087864059327808592458428756921044015631865136945712002330306283512065696498739554069637648965017315930362833598072783014934579028393823716237169058437170554358617452856176319947497045460166871647458579733388145660116062348568092324260657352710222194892634663108667731119301902129047932531544904752006089938458334423118257402660133764139434533956769579254085918005241614657330959633715677975910722031354189540724840210167203070448720965665767175759156485356850764111827738597231726440395476666789858613248466457172366847943462473319132765754886669656771102083810096911955014760608015109373927000827265546466557628049420499240143733742311282734290729346479412756337732576492598007771571436152908403410622025666903696560338367255997031770920394316403075547119042094505033658152533309829106489944228955088496527494521815288325820340585937184350345327324265972012788404795300409847987725528211569851869825352839910841224037513505352924411375571838042546946796230898577623791605593625054571856803803275811499701637505249834891645855465692643435282832472311204140669366551757018709530081632474310639334261676769636656034942305093378156312608211517779963465108648341456196861155325140261077450018060819489997760277557975083397108353554827399859396647337494459032779444434338950285312518819269465955292704782700431931086630404452982291736638066340428424648639443834025309087206205548994219183719136618028973468433251686223976873590158160747657371967486043600878996552067587274076445707397347285124401322834201331229467298447657190282670032589453871160376441400285188459926021774177341465497320505539000460136378784095518201804827887412813744159652991472520492201752601808839728555514660666582878166937978991834567557198556188881997262308208581611484351863662276926894503360776480071672969422399861047336417814525429954058021302494265352342652409166177773690493011399687831649471392599118746185956060335480097690937888665771395181817240849479028442587513050353259600670765904380934069960591872439603028044127442258526478289673373749567561219465520935510669233294665479206726068131935181730107032532691614740411393885397986961186637106077497316342362178341847471506682168372644288702912709942566942550928500111194713596296713745424885885610689746815127337333482974952256064462498725741994317027880754615414515103421049528237144466248560217209737113964820341312811210043330700007041602509284987236305083485997730897380831308455383824494253957816861024532421601471745753088 A013771 876 372949957847831809566968180530579117634921957106572943667634077442975745872729831400013295666944024515832877636071647258473281970996195451577822891909393837595942429031447789520733322305008014751648127933820229013299500734850044335725931279603390556132488823783300346980455479594767490884753466500017543060496706942404352753547657211192323287779922775391148020375498895280693551167073059611124709482830958099885030339378609572538795692802422471100831117073634225704807823158020203123403677141884234787915625233106670610750503018839092693478928009186332962263970269843813247807408410925339853787695931968128345415914428868647325723881369653927875713864497239200120373122485144943499262983892731521976930853138407876904016835917645414107048721325899090345883121662763930172799976365848041441120783979866414707875124281087148654615587137682021121220227736985916017435621660104770996798900121675730583176905760819453586071635708093371204217183729190019689251036059021481967783566469621805638601675112577423526837479333486345536762961270638243953348025245145244929147023547655576503722505892497349403695276678448099978197941400813101306836475536318578771733501686179504380026503452152278993543023397494337434930493376134238992062810558638012565454800948540059856849302138957001116974988915831887553047068727479491658445931216773892781094000958326653870102385595890145799360845664704344937363204823525104320556698917571682479897506854919812712871260058179804539087497368189859410229638098557860378294137980842409088887483498256079746936262741760583323423137331035547978414513869670835971362196901988415902125689758033258505298694988409911918496997170954144884613574704808723538775905623470229475909050476888130538554727686081312787029484176474493183586751692652156168679516303329301190560974482934541856394296760358681059948425723560222289598392008174683060325904926149913782311024761668289190093334986559059138962477045348784069992170934260358764061373301424396795782709900357039370637353551443804997939132327088931477039889486266608054538133016360919581081131246897280840848823036155900241926245068998695267298891600165169701689847415043108735219076309222586459687631218334243091113460065664634290608416652236241321050976476887539825584177581902093499952687792311605929496151435437318688012409748651802153702855500849640999781035524336841142638007700387581273491956720526194199202210440546615355442411722130392881865658712797944701491160571676685690445868241366708772509491877263954912905749988004095641055696709791392262159555286415669294365993892366953892004625285538575774931367793870653762129870507012504820115688348030236686721292279851440331924615468742979276899532161293049077812817807345171640747811985053199398200964261704060525429659120106777774486721555600305054475349050226299215506849057804976999085378644275924717572671785547959803173778409713720432038176889066778150809810828958937471744562852801460934256369585383876031403571388395416409388060130452192080213106638513133815895989980565252694856671838960161508227942315349848185976940382257736893042613869005168789940828442083685395391864868866921317605996121598022593219173468845815062179682408100313755900522091717765162715311905513191424413472474983991876603151728831916386108614535468452804282286669184001310373367407961284184909982624424087475887926926717291622574396686431700755487712874275144933756821227335376669114276614669192849280789497406994298813764541385293674978983518866544092176528958903838595311091772432926963214816142833936189221225212471148778881024 A013771 877 3971171151163713108269077186289606444576648999270788704172967656612805742052827244747341572261619973044588481068890900008223506427167489168400658153051225582721594984326856062816768415903725341075549266239317798533613083824683272086809716265216902641698740995644582094647889946725084242940854911292186798508168935522721548119775453984775858368280617712364944120958312236948824932826993938739255906573184041847575803053703434728393096536960194472281649734600057235304793700986599122858002354206783332021725577482119828663271356144598659000163625441816073382186755433296923462653284759533018763131386283596630621988656838593356724307888824075024020601229166603002881733008221823358380152252489805246010359724217767073273971268851088369411854784678173514002963479465110328479974148343549945265054107817617583809454323345015958874346771842038160898752984943426033753654499436795601573914688495603179249667692541205541784490777019778216582504572348415329651145031956460739992959415768532986439830636598724405713765479942962607275452011609756021615249772810306568005557506735436578611637242743311776450547306072115368567851680035857902715194791510720226761418325954439362638522208758517466723246113136519705007139893469077376787484806828377557796962720500054557355731369175614147893549681975777938664845187810201627179132275596208410333088922204262210408850201825038272471594284637771864893043404960895310805287730074303275045948652991186165766653177099498558732203671976485623000125186473444097308075981220009971978473924289430737145377325674266691227809566300866514874157743684255061423064672612372652525834344543538136564420504236588742108156025876319734731365343456803288240885843078711003459479569477904813974530740401393818556289947511100403418831732023360158884099489597850399077093256294287001686886471904299235926330837104469246939643678103044025226350235653644281954047791662243943296113830936880861711672455578873852777276636108004300119725502913566977081494295019001755218546540615773635618055881018842942367520743249766842564722040358211071699351885516962246393358267688988025776030657494698107206198597758558726983593495275379021812612724540602100622753897212823020434176122779197025926398420513011497586550797525898524062820322892093491587496219612533979937275020484536569389956139003644389332628005373046977365668466263138684486809505993726965400142355160162915833105136770940360304750800017244423406105533973872515181477877767213349231867605034072715009681069509106591912620425872267610385961058565858744807474944689754046646409102965923325042065250040414754851469204269134721259158861158669151324591849529825960240208320195858136654333305511175243340426218453448386580550884012611387630682702016846467192043867458624836474775010310896969742734611124032048220053516686809634046716928767507395086261111804250046392713809172514675984194392506631695160342507514783053749822865706754766199136105256629956027961823345167511982385228143634393927164064269054941270109159486887848871660501313058810694833841741247799739611129773845183484282461190280382437117752477167037275289941251307082090132577123694978189868646702775744572597759096270238782089258281452140872828759232610763452592641169904462287154654913629545502070359608602245679284527573668085459997788453471245952855616159971754000921494984867683443254645915685721197172175917124749644433166685281743254642632428667090772728817392997565459141846568389675293768964836670607051176216508890961493495680354408073362872505192865806304311362288895752542827606062392792197525143552 A013771 878 42285030417591217176849133879611729421852158544235358122033759607613155541378504502069693061441729472978778146421550303287563896436479424665130208013689450004819543393112363356872950092542867431772448586916255918785912116565227481180349858792029579328808194121623510143810732152728697018834223095439205030514982825445939044379369034029893339905452017401261924999964108699031087884741831459695596893191263677592987150915834172987929691925552150740855006374021409441525443328105307460192009067593828919367333949029611935606513400227686521033742283704457549373524571853745641030332176119507583789823001147736922862935218017342062400430400198750855771361888165988774684693071545975120031861184511446259518310343470783796221246070726388957497429747253191577103555129344494777654764731562119817182296140041992032403069634977729930094044426574022337249921783677600407408913110002999565559043603101182652650461590178756608921257793706598450170508686365926430125392300272393959445031859103339239611316618503217472040174830432665842269013019620682118159179580884144336123176331718928689056713360730783795645427715055884444510484689021814948111394140006148974555582334762870333374984478860693985669124612677661818916025585658735908033138223108564235422059047884580926723827618981939446770517013678083490903271559803026926203400470548427153226730843630984016433436949033007525277535942822994817381126176023613269454703749831181272689261257050150293083323029755460653380504699205618913705332985569232748136393048030666181626790345833858489123977763779591728193716261971626650380031654749947894032792633976544004095084100699594078137949529111196925967645363531052535419578177128041413188952457102114764836538455800730459200803323794041379987375361098197095603720282584738971797891365237911049372888993021567993961967152836978264143570753488388541413325884441212780610177309240004314246700885619573508217020071815907415505888307003848784372441621278029787674837155023661171963751253362330689567083564476757672061059021088639650329360874123517339629160285734231491454698876984613999596478834352344498463174441003545445531602668933133324921303537692235824260700290908331167431083497522139521583107355352889932064290381622546426301592892055767484220910798155011498423659746434261818372104418119345390864252968110805457613823001212204214989637828769900712415547619821204727580715797745414727790903496336972956524986518583618620428211725753794541652376442465287742620926258402806269423084028132966990685582294687905515389713351609263914709993211056501088690964128381151565047910782430336309658444087057746511967523553617509123304254013793586824637738193445497439095341037082993991088858374092318420309705812966286055491509411075381182660883100699437258783404309790430933820638139248693249447129845681148983329441857516418742878508318491654493989616640068936269879701891410614290067327020017409956328113874045524750488401248772595771785737494979343667588437909273419026536442956336897014644122330216381814785441017981450216278590746860806571627379309831903513740639646754105512190429828376874612907287294443917810095731681213104127765721350091156128209020938857085502551686422180902396013880628308839409243206443177142714433622765520327400506045189112396711993021649604417773978056451452561826906006600871379236601812078598871093303775469710221559307489329165544334213924358864880002175434750100447182548016447600638077008942382260213262528051937580868623880924353386670957982742004413737165167866435293635105528307385652161973076028349352358451319247728541696 A013771 879 450251003886511280499089577550105694883881784179018093283415472301864880204598315938038091718231535428278029703096667629405980369255632913834306454929765263651318498049860445023983172585396452413513032553484293023232392217186542219608365296417530960693149651007047136011296675962255165856546807520236655164923537125348358944551521474350304283313253081288636977399617829427283023796731021382838715718700575639010127182951802273975475359623279301088624107870579967733362920557665313836124512551739090333423371889267307890338154685624406075967287836885063985729289641098683585690977011320516752194035316221102754644534201448658280439782901316299112253461385191448472842611825821543078099257892677879771350968537276905862163828161094589619432631948751983912998655017260180392467934861673451813357089299167131161027885473242868295641385054160189847037167152599089138090106795311939374072696285821392885422115012223400371793552987387860297415576492424384627975177213300450880170699235732356223381299353822259642283781594447025888480450632921023194158944177254368891039581580143152681075883865061385856032514309915057565147640968704285567490124802785474281067840700555043309776834730908669559404838875791743047817840436094219948736855799659991978774084741875017707755316486919691229212465161644233011138035568782630710213808210399652327558230022982717806983236633303464129155202719179248815474231522299434093153685528202418191595253865070000320751223620836145037195614037141430193134385630341190302156313175430533501962063602438925192192115228725092721806690757473880573246577059777445175661175966582240555604455504249277744012886585976024867703487830878647397147668430059384967635965763223318015979461477366177929570153791758952614105572844973602673988413568962300571703947257053276853722521997693655999707026243408144556600741383144361188969094017530033687937167988787565938098871030077218715494829724695782160306698692976981855997758383368461179161666026691944159070023345802097182510305794548515692106156456551834996707034587667212632371298722498096921009633642132169867703306628183764219635881447805751904020505218800003643762040069346927056727936697591910270806177081615741625816927119797571996620563983516874347259361114609812171984258178754562435215128980032019842026167844134789721922565604443856512671987316907550481209663600741902785800751055856187939279461814393176021517540428996088041078056449878371070319598455826404279514504359370383883427622799473081156816998731559832516820080273836817927869667767935442163832007711329623592381386039002501864630154011318221025243112638990884859430190798919237144943696738874112508742636283807656731487191362859720017114163967335006539457747496465013918873592209130658832973083256247607931525689090648508583322154906720085720113038596812874374491896898834826774170356575299137052001437983454033401679065739740220960636898109145381214981756530836747543200496496930599777974532846540051372481686857943365794560044599075279411930614572144033563835375959466481902934434272573868374688334891090108614310330958637715493803696812556960878236795111238836841899350941557132752449400935770630453169654956950246431170357023382248712755800930232522029621662206950215623289215207260446160588369173668800189301694524987840457318345095066878332895158286078446111336095012920779401498601201474439163506146376954716070709866573193242263164029219069561599771279134051594243991218486306750819398697031361089107084082514861272360600236862997473334707441803006626603665417042424220689313549863903912789647349813511979008 A013771 880 4794272689383572114754305821753525439123573237938184657281807949070257244418562868108229600615729389240304460278573316917914878971833979266507695132092140527359239367234914018615372821689301425299086770629500752111378512328602301554389873676253869669460657483923037904248287005646093006040510406475479904196105823310709326041584600658882040008719518809561406535351130647741709637387591915684466644972723729404179834244070790613290861629268677997991669500605935496424848378098020261727053809650917833870292063876918294416320671092528675896899680887152161320045476098418782820437523216540862377362088047122302131455000177025313370122808333215952947274856829518543338828130721347790695600898041234063805345112984924493620320442259335190267718664990311124705609678623786400818998570407098914908626286857531612602624924519090061611989468056697701491251755840875101142383457156481530455126070051426191443974680650154767158857752209705936446881058491334847518679686967223200972057605462078129066564075519499420671037706417671931660539838339343054971404437599404519951789464665364289748096011395173636595034212371975532953692081034763232722634848900059730144810367779510101162503736214715513468542724349430479973164364963531254014150040554779594589986454331485188552178609952720872208654329041187793102597802736397451802356629824335497983840033284719979208757503671415286047244598553820641387169617249444374223900443504299348904106263155265363415359029114663272356058898267481948696494938191872994337360422691984320728892053238769675446461642955464787301797643185581880343929552532510236230440201692167697436076242209246309418249216367472712791306738423195837484828373443272331135387763446801890234149305810995062594062997574649327434996139653278921272628627682310576487503630393103291938437414231442049084880415439809923238684694247721157940142913098659798709154964744610002108876778728262224882588946908560688442945727682818902802664131266107374635713419852215821405777608586100730799369736100352595089546353949363939044936504289480480109489588797159736014910579021423344751304808976900721410682865656235646274010339569782438798778202658406079300039069955958660563544173565044416831698639971604546620015765296487678049617677148365280007288381087378580810170693379380947277894635204347240959031478556118184146931320950431597523920498020699780863206397242756689177447709399658538277118770487950345461399145078304895156763084357639552768270442418575847590737327568789368157787402493649096639100214755814437295956222392976588160483218110237832011676998543298639854581879912516417476788663379974941983212671626892037119360482875531549993091591149983928876875613631730298742231617924183149632146095342359468208166009842823255253497390512524529254885537437225319395214305446755472747763634978863486339589718178793235491365956813785211329711311647818547661078691996753872788861691066180019177125743540349687839998886699317026435872825749958467014185001663380958980475354890953575178237183964189669387719083216399099302445856134366550453681389920327476525176404047574394578021763660106519431465394344471134692544288825700349548081221164085673065350485981606223999101961584974184293423768305115894571411459179605895956783563526909230717944954961225384415684443302070525189525738572272120488667645430163294193506739697580459067157105593299828213013446621813816720918659271361643618170583124652691914364580219381375510018494442194282724957325989932876812231310618242828095671322117197096067964840318414560075829360667733101899810678950848863384164980814275552477184 A013771 881 51049415596556275877903848390031538875787807837565790230736691041700099138568857419616428787356286536630761893046248678541957631292088211229773937766517112335321180782317364470216489805347681576584675933662924008481958399274957306951143374904751204240417080888812507604435760036119598328319354808150910019880134806612432903690792827815775962012845436284209856788418839137153724218903078718208200835669562270695706875030865778450321094628452883322615296842452001165931785529987719746869668965162973095050869896161425998944982505793245340950187802086396213735844229495963199472018747209727102594151513525758273095732841884965536765067663132083466982582675520713449471841935920911275326758362343060311399314763063476008069172069177401105970668344816832855865331857986077595920696777694789245947052702458996610992750196279270976044463855867717125478848696193638076964099051802215336286182393907586086495442399562847960707517345528948811286389510815733456378901306826992643950469382960207918300774276131629831305209497935370728321428198637324849335514451558459328446654219756798957237726329335808882463924293336795474890913278858158902030615871087836006581940796116223557178339783214290787413042928872735750754254158131680792742669631827293123194175765721654287703597838776571847277751295630567620956461403537160066791493394369524382531928674415698338614849899093229965831060485401082189490582084472083696736091922433779467130923490077265589646742942012934524047315148752147789720278101867063643704213780824249047121242582886419504153923574189789055189541304640075861902161875366168995381727267618201642299339827044054702685517655880849445801834150730189277538452520423963781929608905181546527213221808275475426501582798174866038527838895028113953710949627561243018438938656425763852560481586736394938655806663603096062645514624349734889746641738674529536655082064600607302455319939898536170549807106682354210540486108366655677042767669721511325121076494586394066328719976224800581551688949996554432513489576852827222950483897674388152205845141512156869086767845420115774911893605986038881580951153507597161525662095739043408329390301906707932386816016891047817680618360120592950423927118417645212409927868877000795872329026275793501517606681818407128466697543103648326615022075655889421731767183665546424796524705480195650434705462924411266631421717840873226361463209687564115574760668155695278472978096793790523629213322240145957876543670872995625146171063952469192144120261752375581013139086719912128327341856040414710732825306437812435260336680489043917171587857308474813292845687669973182237248527483146411246950421658659944326439262565028874680971533950664221007282267656702177283091623205443617480551672806382021939240214177361187506021202631575200920241924397052273818187185254938402543951319167790371512064708153184930238766046425971895495165912381435237455799286472684844198034917217643476120308145574327697489173848585557756767041897711680451224101578878873668497869534850691599640432798088217609372443476118735029230799439871646970040078350298572153466775739452814218906243518979928642206211587416057321987968842955184246799851974732143073142437686956805114356376284912874045396389217344443580147831384434529488684677880427127893258207952280446952218070064317553538963333088540378756572459764299836728147088860357456570812167179629073520444341883921458781246280369111301863504154050175972886430676928820484722455345607140805272296638995463049633562708237903914678931689619710478235687431032390022069029184109468638697314588715710406082777055232 A013771 882 543574177272131225547920177657055825949388577854400534376884286212022655627481193804075733727769739042044352637156455929114764857998155273174632889337874212146499932970115296878865183447342113427473629341642814842315893035479745404415774655985790822751961077304075580972031972864601482999944489997190889891683675420809185558499562030582382443512778205554266555083083799132412855482879982191480922498209499058367886805328658808939019015603766301619207680778428908414841652323309239864668235141055337516101662654326864036766173721686476390437599716615946883859269355673016147978055620289174188422525316022274091923363300391113035474440477030424756430540328944556809976172933685863259679323042228906195779903597099892533920544192600966976375676535609636249254053623835754241363579288894115890844217175783395913850804089981677352921451137279451952098780917069858243513726703589988900775270130327976649003470670545205085613644695192246942577475511165929843522541115093817672784597989760293914066644492249594443737870734015827515166567459090234995724557880194474929299974131970395296667309954767692980475865875450198216638444593281675988821997795343277798084505597045548436834962011665768304374081106636890274031298275786137081123946239697017175771583553404174855467909787292937029813495795874284027944401024863680391195821663246695625199976525178355909570921725544712676169132048550723153695718035458747202845906790074883766010073322342723998558518846553726812055811703912869664941521228680493678162468338216603853746991022574594880230978217972873859658235811807527777534219648898967462824631945598611087203370478365094474195391999819284898897930036975055427229442437474366349986475622373107421766385814517262341388853634965973578244428554259357379114191634272115660337818813621533502064007935569133306807029354045766875049439720075977106022241233406390506303313823867266556544246720039613144014346071953707633835096081888149649151390147194652589889222514355924018268210306841676592362383939563311597403637014328904269976752542436885044687839066821446342035904018033392771261843116539342011073967882548894575925249995429334211891347934702626064054816947855877162663224298564073736113975956911086221740911947802304474448559471784649204159475948002399103913395438967647381796755061583910562599856971670738331233395063953123285828743769219131167091378451569618114296860256753182702640051594521843325180270774660281495603863455213074159469437007455657416556429488965891957950592547139295186627904995393624342429536083118335839883123862949826810652064973847339630043067504620639811942220882309874444462222320640542986957528089821411087187925267792427457602984893506672625285541586008564783710359603891563638932914212042355769609029800560541924564113765621012739398736010979812611616057148594584110287993646498631875860465012415113137182380862343748743232526635037522408429350802361148221020675798533467733729041134075441322864723139739018994055462126833973444634233611902246822165314807090164152971328434043341104597778133712290591249552435753296936986754273979196290114228073693565802913680990098280182211740982806178364527892239786801859924823826947859442820676490716060857666694681752282835380752386283635241414108581458869995514450070788057807413398275882199147218010044853310082881570726777952999983551570264661481310202185086197566007956128690374845691352379995693102710393370297142242592232326273759294713847938080521324704520024835294539414612023690552498175717317200883501264631070677172253599765632888954991022752397622064849005740644884403969410084110336 A013771 883 5787977839593653289634254051692330434709089576993656890045063879585617237121419751625798412733292181319688266880441942733214016207964357348763491005669684610935931286265787681166156473347298823775739205229812692440979629041788329066219168536936700680662881551133796786190196447062276590983408929490088595566647775880776207826903336501641208258524062332741830278524676293161932085181706050374888862760934745973501258703139558997582674478148903579641323384928711016801233913938596786078987367781957233871450503943272448263486217788517600605379561782526602419333500099206275943670336244839126758323049565005174530799972422564571601731842199419962806472393422601640912626289397887071989065431753653393172664413501919655701185954562815096364448203751171406782057162986603111162039392268144546005709224487741599690683361950124900453907611709751604385947819204959850576934161939826201815455076347732295358588955699965343751614088714407045444564959242894820973828017793518970579810399394967609596981630553473681636920847575800531381493610304392822234475092308310769047186124557220769118913516398366394856107019841793710610766158029263285928976632524815221994003815597340999755418675500217100904975215623469607637885264040570787639807779560293838887615821676647653861022303415095193493454103234469376329551982112748468805453109070250815017129350040099133725111174533600100575848918052968100140552005641564740215903215500717362340475260736305325136651108678104083094770283023264236192297318042989896685073962865330397834697960408374286284699456064975160857640894924126555775184370821476205544156680956734010856541488853631525961232534014075745603465159033710390189139103074227052894655992427028847826968476152979809411108513505117686661146675245753637372807912521729487551277094727442088729977556497940131450881248561879325685526434139369004224924824653311246111117685596538654294083139074981800757464756974163078885076103079945017464164002287328660777140441332861878946519903347250172355474664188470141889153926928574172666712461071867951955836110383514760649998305984019566228396105504910913733915610013380629444452061951331550688219072808713562330055690860769380028038012331110257142141615989189246089097230420198938043928261255562944725890099894329545658469834634127509321371847895745479670563277034350021750973190640972856747504463654645308667188997752313293681032968013907889417711269378468587726519523208582677365189938071108813650030565255387840171492861198508817568257909441939215147213932390951311998189700213044040023075502892689755879823187841526472380698582789200572717560767954835543084633743270180501725123759100418385256377028251453767568556583146059050114040446807819197816947909062237369627357670529827004234796949316368650412758683376332543649117741044913044688487776518235131606346556347917432214162231452196124684717991422236236617939943609879538604955727343541506257428155902784364428746829995635299205863571991941074248702560726528149238465319499535124162416272065896067900838705165693496081757141567768470215625234335901105785034959509330482097136300528689088669424875182566487380190617984920187225492996569249866204479524109340807347154563273144616012434964971298307631134251409148148050577428175374047712237864353751239533337864841593656519577370957598045762522965098731643543824857120178115452991032866797831682852716858295111356921520142194140157660268606923970599122089810162988970113052844681391065453729224446216255686788828257003000575037993555007521465791640570530156330304459001592744410267529879746512213126386729133466278575606857728 A013771 884 61630388035993220228025537142419934468782385815828458565199840189827652340868877515311501498784095146692040665742945806223262844582404477049633652228370801737245796336158107229057234128202037875564071057287045549111551090036962127897101706581301988847698362756472668179353211768319121140791338281210463365593665517578505060940866727069475585536764215719035008805730753169588252843014806024391816610678433175125841402671030024206260317843329525316020811402720914906899538715618178578169057492142280626263204965987965029109601247012135411246081573860343262561063109056348426248201740335047021722623831768175098403958106355467558415240655739423763963318045163862272437644729508701542539568717312901330502530674968440493906228044184855146088644473542473139415344671481349927653395448871203125868791822345472553506396438044929940033208249485435083501572378894412488943194956335269396930965652950653480978255200293230980267186816631006219893727686018344053729320733465389998733821132757615106988660402133387762069933184987124058150143962521174771152690782898893068814437854285286749578191122609805372427827547275419430583438050695595468571743183124232483792152628480486965395698056726311690436176095958704382128202291503997746788673236758008796475333269212944218312165486763933620318299291240629919157069505536545695840464705380030678302393319226975575904983786433773870931639279428004330296597756071381353818937438651638474201380576320179102055061005204452276793113973631717586975581842521756419902667556590038076143863882428369400359479808179855512812160249152099565894163180507078636634180338827303747600453773313468488435204022181878539185697013390948234733953169534369659222297007363003171661560334076929010609483451802493127567889798016784730745658652531375583445998504657803360796801021590066519688983534686891059899485470716001156986999532908458148591181116231943590923397264870406214465484732260888463968290345595254545958418296355475579954991419312313287022543930841519835241094224278830070835711013935457790555154285493249952425742903363665171401181962117840341199961731416291409438733415422476942324525555657778351728156687267182011690432996285472358538548755301662018049523927052887092356707309514278292291748125849234235441277783674821002171386799184189719253967436393897867532157773861759031604362533945078978647427528994663246688228448066631951115639043412091206519789596341933522111979883124988348584542460581166647745525458839369722146055986041721889466810219737768762887533952098849570156723927868492938165707954801360520608357304136573877909678509539407698296587057183088862765180098340881982369117786901254966209902596821479717069990497339236765614302677609658818354861335694703511792104475801597941092117916320693389595054460591188924775805706646234099843017844366167681344378131992624818216399440502984335642877172663971447507824519557997327065568584754029958629095004052847912437296245793524665944035314570188558600184866616071733091178722031050002081408464957661331008130532604304346278550043413598670855977495208674974399052248855350973370307328029481416152036070943967957624269700303430153577049427469372575345297972716260916632501789732443871300407507014384379656317509004609480442548455211382860039908779638743198550981584833289254620459845956503991279344532371294540454647078615656573343448517965663311759015729107126345728500346474083204398766540126526438939452012298615506553763786690167452064951308781903310690552927443280567950123004555373720088567749388795005104605081879448959542480528658159540862045369765891813148934273061821087744 A013771 885 656240371807255808988015919492487462223594844166941426802247898341284842125571807783036867959053045121976849008830886944665302769113442871624499128927692296898193239387411525775001428997095299299006228617992461006939796006713572737848338971677703577250292166630920970773752998909062001907146170018329013916841350431175921888898348909835776034795465368976284773763421059749775716272421654547724063270503956448739959255641127697748259864395772785564989599816172301928666288243902365500344124176331004108450606477839851629959034078185217858948276598464935059750199985231998042690852131087580687302498560667528447805345916473018562005482502313384238681410544904805476916041079808654024961327701947773367190946627063954379113516214480337595551886354280253988494590061933414029653354739580570884250895324334591749736109272302414001473601440520912769124742690467704182267139895057948538520922272618558265456461372722323477885005223486954229428412400723327484109807169939472706517727421603085659215255961916312890520648553742896971182732912925468963233851456307413396736134272429733309508579073549207605611507723388666096852448363806700549351921413906827487418841188060225207533392908021766879764403069768284260901097999934568007805792624999277664869348650579430036587938103062365189149250853130227379184476094953138569309268182886566662563884063128835932236267357946824177680095047349390108998172906648068655464045846762646473296300376657267078682289583417007843293077591230528866115995459171662359123604142570725434779862620097277375027740997499101500423882332971556177641049546039373322880752247833130304449631778241812464858052428192642685249301798586816803447133349201968131399018534401257771852294437251140104969779794792946822342890569282723812979773332154087212532992077596290185764337277891028301648296677346016005809721292183980319597571026409262366198896525637735356152334076340085371628481429113940364334355599898270405365238019593103975360748632837511880216047775600503205647171300120982594258650876384754553831282831932125493429310435016306745079785532630763953097192516120670927703633407418534481871548116644023889201412406020954060479730544447709673718467146452097168191330775259141759414219431708035256322534044042646138978725840569494031120926637713252130616245262722224493482415976080010168523252261447200964637808328735174250736256515013497015479324534251947167022719621848908143448361795514875935728208120268262465194355085721608801411204139372254679042595219767761787226461521948550223028796383943712805588458302724886823437788574446238651982256769575613171462058984885530210723637687133711348266366194924562880203042850955116027361258815668193080261094911187647097842563502477202993562328458335414876748871572982743212408139896374979671012779164369100695128454006810953470954938349457469064368221242475777205925356134525967973063315484253555538594174290460910999482603603154724571632330425209450642972088029543367771974768459727931813954871032186620422162837334869177852574573911170632679174000862267998647274448368981971127401108345811777164447032428857918119186880083411370812783223768830924275288422303693879182276732813482746240302879057071062341606739134689164874580468835881081747752255951090804693704948685593337578170851915304863983198656439744854499142460580689544266761082093099511192961039819298382943609999483532681329317071689256037960438066119267253521827285026955657913784476800676903029587601535909706452233007571416051487532909752505619371503069395491889214353834911852372521208332669152082791099059097267216026409852139562270942298112 A013771 886 6987647479003659854104393510756006497756837900689592312590335621538000998953088609273776570027996824458809488246031284186796143885519939697057666724822067577371961612997157926452215215961070746935818322324383724801894947879486122512609113370424187690561110990286046496798921932383692196307292418355167340186526699391161216272989619191931343218502115248859480271032907444215611826868745777624165825704326128266183086154066727725623471036086188620696009258842602670936438637221072387847664234229572531746782057776038740155803794864516199762081249220454628516220129442750315158572193491820559158397004673987842912231323318604701648234377684632915373479659482146368718202005417802548057788217370339890813849199684976986228800720651786634717436485900376144469490394979466992587748921267053918775503533413514732951190091531476104287690908138666679165640260168100114132780505602577036038170780358842408410580400696747300392519535619689088634953735242901991050801226745515505379000761585229656099324045482484899658263865800254366949153740056830393520514050306761337848446357732831800279647349975151962584551334238642516599284870177813747449499259215279899086035820970465278009815567684615773735731363886892690810074891503303280147116079870992308575528824431369771029588364921408064534061223084130661133556301459061019486005087611376161822980237504195845006451774827417783843937652064176305880612545109988635043381160176328659647659006410646579853809019484224299515384690191422671366403119649259860799948136910093084429535977178795809489295386141370432776513499081481130179521895566227247142034249934927171481779679174718819125808542255395259312534565551352425323105075902302556663136749354304592754683231167850139837718215254955297764307098781722443160608626440776720639051299642245297898018663334983669355951063020380378429861912319175022443074936289205825675285850204990606072310053244869229037100070257205236999432218427716783276329054432627371129641251442453826500540476714594158133731080003688222663666114531744866489195499594413272254035297512053634221609556351452374572578905911652904038188288522192555162968244346025566372216639299311118835988170837279212605754238175421930646901290094959341454242608508827159409322342500966096087845472750383972443375626838370708686801779557466246406600765313299948274435590079889795871463383084372135421839659371863716220823847640714733434457918533447173911438156398642398963633960064616458729389492952763690517426501676035767822445553900087127510387362285708162774810623896232653953905904007414594895965572740703549166307070082441129049728004071061125683785294092599758436340267243556745548402000276970075459342683869234919918620138614326066297827616174377257475451673424355497607621984509120249725721873616600783536944072542202184201727778264523032558728183545023130597392819789882075688693192120432506977178183276331859374950767844827780322490763166391507238741054367630230446366793338577780035987334559183017954991466750723134255189891941687005774214063006144896767844761181429649596178326232920028564567001666203803247032001302479112133101899128164276414515766690511681683271120689732425532882650997964281966745056199692671813428558306170227584532832164461758450066021367214888378570293604197858532363231194166191693099293770403210706868920263182267352472002127323595182649151995889181583559274500655990794568179347198292202744528037957715500416930967023845465977108973607663459048781154366554303377064620438116239250423044679835067764682923197636354439634141404062605826326261131377559622781267701316249212105582059060993590296576 A013771 887 74404470356430970126503582102529957188114809966542778944461893698136634636852487511547172917658110186837403430843741114021005340093016317894270035285905375563856647255193737600863187619553481313372593496110037901690577405020768232514261839168276750529094709824565823097914920736021554506280049670645821838306136295117084630874793465155684942590610523169855745925958398466007834732498405040142117712099664613778317501368502516822438719592245736433171106588156033240131198609129978785801928766076488318039735351199260505178998807717368495066641141699400884440711938306405355808476716300905313918611305768622551329439130696502863150399653585971282896811414165894534111414953688761531719328938559379157385866278245634949364270073500224086471263701867205186311133725741364537074350513651590127121561623787104876464272094627157558455332789860522799755737490269930015285846823656240279734442469260953964755860106618965254579548015278449415784987372866420400708931462386249101275600109359525378145602436297499211561193643041108499274589024125130030206433607666394725410256817139193009377684982535418097600302606973065516749185297653360782842268112124300365468109421693514280248516164705788758738067562667633371745677444727173327006492018466326101712230922545225321923056909683153071158683903399823279750107497936081735486982172885933371091093568944677357628698498362344562370248119179349305016762380331158985941922593557547567928273100260564782283358439468020341239816181158268604709460418025318997797847761818671163005699084999817779442017271633312368204315738219611074151549143989187727568380693307104521937990023852405986051609357935448721159868053990800624840422848207717623349080107124635303651867045475268288992023556034764010594341987827780574774160654341390521364618238590627932018102727190906111302166919041010269521169642374575638973861921607463631790443732982739973457957446951367550787041548098721363569954261818328308326351771598616247788420045359248344577754996056998595807968539879272194922716787534019338376953679681312522960967847908347097191698556030264884448820190147280122198628896184306327375285865796480230731362775259064793365602043075349055826071128091892717528204936931127067804775295401991593390464302950286991143378593846088538577063674574971306097065348727900591737484949056017849226190163170666546439342103082394497971748692991604850319332329678330481610107916544145507808993489332744264164774406768036052550539320961027776629557389846428855773400257928127733730604633618220517226183523247085299301190065870950606452241418543011391522837682237833142121503787348658866280945811498002227830151165609392226599384498949177363491080897839613427293467235965343953939268457024769037598609418622537338525958891053112419079486510269565143101380484429368857379997382960641250685337698387406294601038745122664341933205109698365334292993295526381638624475776011726204873881646195736769078114746906526693792913615469176201823193138386180775184749137961699933549261969395083237483831342889430860784011017059862908900106817728132464155509433741738096974396749868797585993269021916693215261763883720568386563470893104270867074134467826323674381901358414327569469387288844100583320105596887188803976302995518104131455016486297498797652603685755481609148121280067253387606740262962364782769121878651741641504848170452228005501739154882984989980561973688967415374823734548173754648439480936869906521724256350974400511951421731695070222358984078425061715538504579750883801558343766208431902073224337670458626838722028526908254863374938483615421610500237764881459749477941248 A013771 888 792258800355276969907010142227738984139046496523747510200630244097758885613205287022954297227223557269444671731624155382095664861310437752938187335724320439003945579973302917973991221773005469024791375546579683577201268208661140139811860063463810839633800470211976884346598075997157512382869968893036710934283739270406717149554800816977733268704820850712623982619605026866051424231643016867433269398437228807511524754571814799125327486218232601540405942950685441940917002790016014111218937501182447610487102019569725859145979304574539735469594876815220617524700719086604228648660075172039782605373183824292926555867863656362486825455511383422220285247938038444999218346426877932789747414537780269267844704130759520940830747742630386072746015897482000823840951911694049590767684269362131673590388170085092724591569263589973682432383546434846771799092796394214802763696978291646498612343412690637816720398415278742030763027266684929379278545546281644426748702211488780430382589964460226226494374741695771604703589911101723300275823928884384561638105054431771036168414588898127163853589694037131903248022159049201622345325049412985615704470857899550291504429122192540056086200121787238703042943407284960142347973431454941585965127012629440331031834863261559227836709974306213901697666203401318282779144638023398319465386176889418535377964322122924504030381610562244900118401973021711399818485825766180882309591776200766503300251971574493801753200663455480593521562696973244102946334531133596688551482967845210543684683857078059715498599908351510096639553980562418717565695285196870923148117622334048949595717773980418939477536443296657982910275038894045053300822487715777253421004980663116713285080300220656741187066824658167184808553486390207560195262647427126271490455004513006220128757839128768273145473353948677349861414352004481403793681741276272751304644868800215237380330895138161680780418404155185079292872979841559827058993663982065806451096642985276373063935198014921048163249012634490331537088353662237915037802781246615744488385644528079890897206224610260489611037384688238741171000486570493773892043899000921496827550830958521919756930554666316746436005371922473656240326168442641017985247345440406486421663897814655881694695267273150758768574006874294467321551833254685500820739737548478058560472857441257386486114713621336614403180082974608446200250646414862968184429095362061367150162674415060924826517883266047887558142689593023765551527087084774456275165946418704108763478138766812067424402155534964266959071821393882057503466624645985296935175640468447297309772327688519608159511000830727721935449611408808428830246144810840566453029400196203773820839128558982421545330530399740712349993089492777580624410271933541038358372361350329643743499398203919593382212133764908037297475812429102224911860558066129912904768008068194079551792610764911688073418062972860629497091768692205117143765825060696235506944177515788197013360537536052894167208821016180892432541450118846312727836139086659805628149309653420253968337395169154478327864450482027256583376592602956695656328545368949356107261833856612180127838069774276192605383813414694484818485664395759959710035851611983011192484395654786384739674296276772791733015546095767197404924045924368174209195390156114071236570320023260206925609763883744998743623318975323802582518521194024173313023895840125038911123125468954139496583593015790764643319881625175416651258738599089107727678462467070057147053996765187410718993244422587382893275692747515043458578712159754519097785216344973537009308606531720457783412441118408704 A013771 889 8435971706182989175569843994440964703112567094984863488616310839152936614009409896220417356875476437805046864598334006508554639443233541193285818750792564034514012535555729470587058529438962234175978566819980470730039103885823820208716685955762657820420707406817129864522576313217733191852799428773054898028253255751290724208459519099178903845168932418388020166933554326069715565218534843604429452554559612342382715586680683981086487073251740741202242480538898585786884245708090518256259246512590702156466662304378440948186387635109699103280246248328469135403013256834161826650932480431879605182013661361071081966881012212947759717450285210679801597320044233362351676952753396228345230469998284307164010409584327378977965801963528350902599577276388344772258455955718240042494302100167978060390453235066067331451029518706039770540020002438248426116740096005599219827845424849451917224232658329911472438802325888045143564714335661128030557952976806949856020181147932534022713817941572488859712102249576576046883825373411149701336973194760926812322542619589497993121278542587258040713023062107380505784939949555898874733021126149470836021205694914411503939161293106166517205858896790517710001261400770255595721221098132218007356672430478280644826977624009082658005287806412565625276749733817237075032332105673145305667432011518528564704564101964900118915503389266783696460744208735182985267237072758294034832533232985761727141082993325210001068080664473957359817599597371103208172570087510537539696190641615801869154513710167179850629091824126879509017970785028634504639523396776281589681156442612953215295202857343500867556808048222814202028608614143791727547157849197596194426861034100866763059535036749552980159887548960164183841477523082930100959156669804040538830364888054490231931013471043124572453000272845516421324340020143717987595123181109752255891858562984691847625763371431145576949895167444410724310511489352929038524164534081036707091277054507222820384781988462879320842275486532053050206916789795509319322524014713964447312330342934994678273451879650053693378326072160366115988813181002617704402483436561812098219761248046341401571796546086940716050585200230499491646993041577241559506913734249448267417877183930455828285115205924509279367776025197487488039883920495891212739236725416194367551914986034508651304149470639992270165061523513630735140268883025460885227801007415229437414932157171568727552762421016877906719103358786517055592660423278678410417966997466361350113515221589014893935034152136299514580196754202056148296912619230451441765750219708026821754455745227356787682473136845588783168667462280992150184460949945830351591857053289177783644295040896044824614679487696439105102726416919095678488720575548344976439948903658310046580781592075335830333794800328740781143522450745080490861491222288151312609969749910130559067487719424779654605755534535019982885033153034600087346818505246293515677941602188112721798263003683891217092439526180294142621701360865475537925999208994753610328533849189618864254856583761156885235100668732626228099793958036282895348586351088572743830124006905206494001219766956492898862126845239666874347235354486052050992461747964395103177573844932165424708051906755076686373149534827729117967631241002672318979512514382302630527000767607674683343892765834116746622101100449247849898657213673969397437078442905651414325639039993423677359622098432140061922070099544867836502603048603100819084320268349361968501830957555715549335840066611710453047599576375540182746946127077066119353216983641278222075118042349759434477775673028815880192 A013771 890 89826226727436468741467698852807392158742614427398826426786477815300469065972196574955004016010073109748139014243060501303089800791550746626107398058439221839505205478597407402810999221466069869505819779499152052333456378176252037582415272056960780471839692467788798797436392583142423026848608317575488554204840667239743631371676959368056968143358792390995638737508486463990331338446959014699964810800950752221691155566975923030608914355984535412321477932778192141458743448299747838392648456866065796562057020217021639216288655538648076051728062052201539353771285158770155130179129051638654035978081466172684880783349018043467745471410636923318527408263830996842320656192918163039420014044541731302682382841253917931357379859307649880410880298838983095135008039016487819972479328762588630387037546046983484945290562315181911476710132985962469241291048542267620492726898083796964014603629345896897358528367166055904688677078246119691269381083297040402066902888863185622273856733441863861378214464753491381747218972576081922019836090577814348697610433813388974630755373921469123617512269565319387625598040582871211218157208951239565461953798239448653693944189448994461075207985533025432576093431395401681583239562252911857342333848039732732306117657740448712142440304562680998777946831165685940374944272261207651214746816058649292156974198557722256466212280088912712799914004334612228427125540350730314882896813864832390870598251712926836091372922915318697967337800512807506960621526291812203722685037951925058302757261985860131049498569743303013012023352918984900205401645128873846366924953800942725836463320024993597237744892097476525623200624523403094314922136778256004278257216291106029293057929071309240132742482621327828229544052665787039715013100220073423657465725328004211989601431439667190447479546905259058854261572534490309131912871632456642020736509978660998793519128378998838103362483742948085392458326338629988402205303958894878857107918076392908591457158613152739008328549380593300878603249977742583232146235708674293434981693491571823334255715614513771727092416016363578403048882751315873316477643632510175221844017769197443243936489622733744744506631212054358587057181906714468125629617442288125151465556254491493659579906712684174806708079116302846772648683985440249633247392652231637625692790771295448119086583563374637692717575102373140067773583066455107505905625126957363049594197609562863810981814258987715950745012564358833607950648187071367714130512589021815656008710079479830590620243651947317231249935038743493867065525569565846951921708339451069598041444775180895075242973961131829363179971138368004415164140195023201583750093903423165040244453595461085292497107184991683591133830887354530784547896688438777309132575926153685375992162392418175921394247033900431837616227055533617066693158534924235176670957897043070192950609236435053762242084931728892777759833013512421730068923443862533354938722180099024261707904463226073679600296074767772030635876090495583527836039577376136442778228426171061666585712903888798513983351920665004076806606065170340269671747466391122576303160425526638748124988078552736387083926648111972878049362054567482238967732692324879058634806300837697442291336703128056556501296246845659648119337454196454852493849253142758409851504173486520028245770170601675118032132517583591105720902011200426143910011260059376259739404497849975316525256104105427379346202419953752723079717261525817521609842217384006240607496036053259169328025029281492904050840289246751865889482361116600038873054441812330508655856914940238458319355366410831492284416 A013771 891 956469662193743519159148057384693111706291358422942703792422415777319394614471949130120882762475258472598184223660108217875300198828432350074791574526260834147051427936105194025131519710170711970497969012106971053246643514820731696177557816862518390464149045397015129595102708225300520389883981365543802125173143424768790186845616263351070596790484421379321561276990363868569048091783219588525225305408523609656567424477159628429923720062523333070399097028222189922252700237495714983204920768709868601792783151270846414375041604175524713798800404731841991038956644370584611826147366141848388175094611451806748610581100344126844553779580461959495679843193272454377030347142192600043744309546280354910962012493671718133093380741907855926615053422037491996997565599447562307066959892664043736361175790308280147697453907532056993404009496034528372481267084878065623006556010796270072827499445275110163073610053584163273125033529164682472636369774946886201208381960615200505972026497688966395955227620695176232844387619990120305667214692472567184932155899244965801868283221515803228279270646331520839437367936126412657050937960912798893038884043653649264533117729252893021528814629955654806070242857498237105498334858869005456981170813927074133595540819620297886892704362983427274987577858252223893112406611037339070134624097392497662887461266242626586852228358386742565893484318154951008292032753654576392873085274032735297990130184239244950700938883202313495956212899860374334116698011955216345239150284112098020807759325625438675415060770626690482552024661881351217387116717332248716115016908072438144706661431626131823387507611053930044835840249925196148265290912414869933554882839067696999912480828751300788933441954951898714988185072785300398885459491143341815104695043292588849265276041969576243884762215447198458680177224347252811636608257142398324236802358252782315153391678979579628124603726894911213258896258853732116506682076554312670070485111677431690681835824912850364960682393804557467755367405763003026255893117825963876495685072298256774863154859863342641350080045742239382835664503536011419073853949398968345762195101206414375661435741502868914039506609145954810234984872942695656601704166525483956612805242997825424487206846676661093341827626430392712435163187076967778094818236960962477438376836132753931572033941782813142152056739690069195441653112491613984722883096351842001752079016146625373859334358229701199443532893785292860257458501895935923420061698047904293105180744926301236128924354405935033878349308292540722696513716264737138344062350398474989079945303966126170761187186738131719059140332681342511012667764796607050463770999883649861348522941884469636194509197305791446878393031288551043793866003938496100787643668461684441883564545154468737211005942416971798206937585687321954526148752079873256161192359687714611414538087149560452460353720353049250297586701927880266581773896830248255163387513773694410338665766724431232540383952604127236582210808611596973404398149419901100842702576281869464625804671000607926576894731251240963409836741381933783191464767022132673192476052211007649390034873060429537049669650949096287205469607157034550880528417707875312216343417491319802365518153214907546213625802436412583933174705212283851269354506847464091548098816439284465260760960776566636656806147047230078093716164615262137580353799897112238413705179093106537170360926996514590735278363367667558995352829400726904970101599930704898449988617791895103635004810511789336442333347399899413867991208181169557213920283696417695256167564430283659104184495941542533729844461568 A013771 892 10184488963038980992006608515032212253448590384487493909981713883196896913854897314337527159654836552216225465613532832303936196517125147663596380685555625361997803604663648105979600421873897741061862374040915027774970260145811151100898635633952095821662259035387417099928653637182999941111484633580310405028843631186938077909532121972162199714625078118847015984477393394472523224081307722178616599051989959395623129935832795723521827771225748450533609585156509878292146752128854373141165996345222680871889554994731972620265443001260987152529626709584653520582810349257984946724817154678401637288407422738838259205467556464262640808644972758944709998970321965094206619136370066805265789408048793219091923509032616454681178318139834849906597088837855214784030078502917643445648988937086737704773799815202567012682489207401342865765893113775658110180531919781642753773808402958683735467214093289373016407799850564170532235357018545538968632065363634444270466851116630654987590138147392114184131263705162236527327039377654801014744502045447895385157596015160395858293479742700272774717673842138033898329093783874041972278387407799482613078037296824057368748637581084804893238818179767812375035945946641228699346269577237170105935506826695485374525318647316931899633516057047533624067729034669680013860905594325586418793477389035315114425687562951487896802527560102034841633821019713918336293564760913929431312611997900565452998906201779480235063597228338234104941754957713265909674600431299143644106472225225619725561021299259671015819567085633000258213958599712627762738018806153784329192700037155321364836530923955051655430181042502247117412026981203488586728817635393535052492392470392837655068095864543850800563289936327817517194194655017878647332372661694303647234792820979486066976659294892047844884948070081769188026527084849547938306604722052257356473471510675626091753314597774563880270780483977014598780727364274539576563150751150321310910525469141292642380187863672030686101346129230927916659152136564456223572749918610863356926054649831838138742872947824872445095652327063364948434155633651449590298396853200214945675853437645900272042967775522548196692666374186126819382118927093823351494945965163353170013150227440845119939778503413087321903780566230821602009617615995552901153624587160328459763836551141563863379017412103394337635100164219856793062722341810705709329259209954413634656137363929266980854192246429858371674738253025798376021418128187925712576816960814084912983964571975255562300786525714396240736663434698973615272478050786921049087575907042961683723257596631311466265121164387626544541726262390935057262886359554271873338233606761103723639072285185832686199133932912067326361128997160491514317085209937106481186829781780015937176195276804783113822791274855915707307471412398604171794431912146490431604376245954785182342001551968519697797846414319268417168703202128069078562728453448483420979750246662298081286113084081743764090008327328746815127380690096284572810031495023106921773097032249346059335568136814473202190775098363213778387941622234830923422716839251668704153485003942809450705091328347453710504882443305977266163840377008103897775866591753456324479624709447573255588037295432335552082687544342921193720444261100398448316086788911797646804156197445500986096582710348881547121671853758905871541889720823311240955607261304451114629132746983398407790003150658887362149244013138924168182516927458940084121641836062145758695478802248099063505531222329532854437965483114128958866370384713093445213823180799455619087672226053660402141356512785544899155383826776064 A013771 893 108444438478439069602886367468062996074720590414022835153485289428280558338726946603065989196004699607998368757852897598372312620514348572321974261539796298854552612782458525032470785292113263146826710558787663215747883330032597136922368672230321916309059734208805217280040303928724583372955088378363145192747126984878516653580698034759583102561327831809483026202715284864343427290017764625757909546705589087644595087556747608864060422108011769501281874862746517184054778616668041365207135529083931105923879981583906044460586437077426991200135465203657390687165764598899023712725853063015620633846962237323149784019818541231468599330451669937243272069035988284323112080564068471342470125616903550196890801524179300009445186731552961481805445801945482327020352275899067067409270434202099583080431420432276933551043145080409498834675229875483207557202303881834932042183511874704064415254895665345243878710252808807287827242081533472898937994231991979562591931030689883214307859790993431231832629695932567494542978315293268321204999457779929190061158082369427895099108972300272504505193791071085784949408190610690798920820269118248890864054941136582562862435492963391002503206935978167666169382752439835803190639078458421387288001276690653528267945592956630690867297678975442138029073178761162752787590922768378844187312947238448035338404721170307443125153313459966466993716926217913802444853877574211520584616692553645220943532353236547905542957183287345516749419806789730855406215145392473281522445716254202398837773754794516976976446750327820186749462231169740060417634424247925495537243869995629861892779381278273390027020567740563927306203263295854746471488450181670361238938995024742935351165084765662923324397911242018600923083784686630371836795104101720945235756073957789567641167468172010525452334927050230678314106460399477986447088727080412436331729524645674066624989293837103556197123270593387251447817184974795297411244429198248621318575275195416484056064240372379782745607133584050920456586651950138329868602641133368473024548629911409412501334111148439241795378505978570709970926889187120635237497329692875888741556487404053546096713520873764093198383511552333878372780802335695031046718184637059384554300023621790118837118761504342553803631455469225788418198408375120647291483794604083177439565331596555372017259777404076942907138546548613035132531867495600394392937952067594596381818550651118834812135439039985131941592612918218701107876060228945032987517946998748376153453254762392521227378774925806891171363992252674671055421346284779135330684508258193456008285246888930204492791010158399447446280301241938676489735213956533886907305511444792232449308841692658746442648378117647692891093301561764913644448323315410309811677363516393609699052127307417330595985081494665790451409955599220337221267111000535830115723398266926552621577632525360797742151468619671570106012351696259679548535932572319451466592380626460149969534532119302407600030408669396496087476349588145238131281215359006042503039937199391036839805129520800510656927373247371500312274802393556479672605088904351768361826308321983035031107812464243687109455988256322045930112572334382290303517427468990802943059043906197760025501421121763508958576456972163424870735290492197042677669692128332821343170655190399694499956412699794890713751561898824829720178041747326618093695306118369795468571005489879226246147953548215832632165150251903264542807440243582794015727242270389728038589458286337758828206896455364865834055456464199245154009111856425019004636789229152603432045533863019375962001164148140482086206526987511529472 A013771 894 1154716380918419213131534040799934782203624846728515148714311361832331385190764527429446652959058041425966630533617653627468384783236783598084381936875750990203276220907618374545748921790422025987410814029971037921283461698187094313949381621908467764858868049855357953597869156233059363755225781052810770012371408134986445327327272674120040876073018753107375263006512353235528813784109157735070220853321112605239648492304248539184515374606109321649649403538524914975815282710281304456725579113685698415877474043905431561416324382000442602299042433488543896036941061449076804493104883414990328509202453903016898900243027827032677645670649381491766360991095203251472497433846201082854621897568789002496493254629461186500572348317575933858264386899115495818112711033773266133773911583383956360640433764762884788451507408816200343591621847714145194069090131733778356385170034441848877893634129044596156820506771908180000784473684168419427891762582250598382478881614785876465950091054498055756553841002289978681893633101242721084190834226440686015771211261069668227015312337053301627971303487324921438141298413622635626908894225571114189920457013222331129359213129074187394654147454295529309371587547979371632373924907425270931842637594202078768997084673802203596354985685730507885733571207448860991682268145637697932906508262194994680283333471021433654396632481721722940549097830368346168432804088410204271184998542311214312606732497262762098221408087643655062347822102697054148365378868139055501651001986674747142824614941052016770845204997490629348508273837495392163326971349391910676480572727713466769434314851851055057007715005301524697956452347574261340428409017534426006472222419023462775619205822584778807558188958905014062628996139343240199318194268475124624870330675502543316243151201095568075016462303230856262688605590333641599688600765952231622060255978427137461422886000777478666386968585278387453416357385611620326834930682102951319800189530280794722228972031485099926675224758402974201021734669965072936440880922788107500765393811296687424314205615508581046637190331659820919770429516064460524008871566569742463320093477878362158837805570263840064376387631009251136913369983270480690585455230015408326734186651524821185377640572498239512901067737836316195076976652378284652359719444944277673376491650840121601239782109798611288075211243649631598091199325093152999496003313615747262273603927333113353079618154897761684914078142353192729396664289317806711251091099642672709281970256709955566029129195409991777192683789506479897398126495240328233001128643933243919576221308873328817439238676166637316407992647624163027262700558209172827788989085864147691120240546343430332121319930196712633904361475029672800486085746662488978874740566722559156075507051569379736186049147755201336726613207220498150732052197933705519072222744746233932314558631130041774358428837862262878488819520861773067832810610030057519216275668910547676875603698006332036125123791511733890339448170414570495621882381142696340572369251299115760270245019137483837474962670338011735325102095886589395553898986653537629516726531012475357011235987119266780341487362953317145063838670216502627151853567689814069737692699513193748751539132104537843390922113839596148023589373160914110431826881782487881662081136467375947035535882427415996320026631098686786860455788525533829461667619548401582149344066456234001068983409381402185867294519882265960851813623713669590679463675695109824154900551832924456002747033456725091401022500430793562399889023047213602361372531712016921344420844573430315243388395849399853253927099363022765817856 A013771 895 12295420024019327781424574466437705560904197367965229303509987380790664589511260688068747960708050025103692681921960775825283361171905271752402498863852996543684485200224320452163134519224413732713950347791131611785826300162296180254933015510081364760217226994859851489910110775569616105265644116650329079091730753821335669845380799434030195248425503683087331800493343537251910809173194311563027711646163207020591777146055638445236719708805852056925466848878213294662481130299075329855213966402525316732263343619505035265961022019540712829280203831786015405001348422309769814242580798602817017965987729159323939489787760302243951571101074614124328211833181724221679152675594349130236013965312465298582660175294502713858094364885548543722799191701781799471264147087617737792424610539872367328099338727195197227431650889074901258563589434460218026447671722701271938789290526736806851811416206066859877824756107278300648353075789025330068191487975804371576635131434240012609436569548295297695785298992383693004803405262032494104464002843140424695931857507869827281259045764943555734638439533035763473328545508253824155325905713881223894273026276791381865416901398381947378277362093338796086188664210884349141517552414264284882260405103063734732280957606645863893987887581658447967291066216915471839432791214750207589588499975852303355656934799436225552015342665372905870966793697762150001472497933391855079577864478529810000636487630853890821861553317229639103879609749518232571794554187944662981579869154112707576796499892321874575959742813280221302916099821650935755105590928325064883165138404692994160936584542510034247018149376450634983840304596970734752881699218706568116916224317761831634793303598882724742879596034420589738873550891726821642340132570723127005619281032751081231357073989265608862775290604802157485108272325872615753484220955859362311697605658292159689230890136278592839688441496044269603977373441992533240138341903032225653232418118429902202294094191253344019237793227474869292479430765788096627222500065847768668149913302687127694097661393935370984592802651513773153715533487054375659646464440834617749432355352448800267304953712169369005479775494986506105853563581864078393353927289204067863065619465436295981901116815961254333370569272481094845179647394523974978326292649766668666112883098145614810001199905135612995424849322381277256475090413591893138633443283380476848689334618242990983591774113351366420965104059776796182615681352656005861401618028995179008434419293447606867078167672725592443547696990664997947495250921319015024996017800601181255647604496883205248093013423822354145112305711902087914293235543811272270297155786281444615048321337464846176427814616734596125813640986115955979575841030462182647058237554461809893891999085110755430909051325297383833464977430483864308994891803598096367081027786057898911285420304272684813368550265557375130148950258136159626283767375600052464614903322559511663371428176371423520660318132016942464334444118574346637381803594407430634414587787832984615357568963775927901433402513759148957741687117000403883857916409886868679094104102220837601455640790845952677076157440726920960639754160465319973912936788761140214566951864416487036706388678649118956426538668164019784155179645417413447878092637219930963937839941104619084034386076087125528815643567938816906490133236219884216107836812951380046726215619625979643382535343093170475114952047706367951150111465303153801554929218801529407601381075916979607517250412247208773238087584587089852434018317406730437943894717669556178475393153017885996711599639004409637447815754017466410428530688 A013771 896 130921632415757802216608868918628688812507893574093761623774345630658996549115903806556028285619316667304119677105038340987617229758447333619581807902306707197152398411988564174633056360701557425938143303279969402295478444128129727354526749151346371966793033041267698664562859538265272288868578554092704034168749066689582212513614752373553519005234763217513909011653121984658346296076173029523119073608345828355261243051200438164880591459364712702142371006855215161566099075424554112298318314254089572565140082860489615511952962464069510206175610400857492032454358000754428982055000343522795607301837340088481307687260071698293596329084242491195846799599718999512439617689728629538753076702647130499308165546535864897160988797301320893560365793240572600770020638188953672013737253028560967309601758767174460077692218666869548601185100298132401545614808503323143604228365528693519358087959762199923979078003030299345303663551001541714566102963966364948548010879511787654265280592550248329864721863670901563115146659230121997224332702273759242162282418743797920890846319305118981462430104147764809464002352571886719605910244041407272026219183795274634102959166089970975683897351569871500725736896517496549658878898107086105426308793537422647429327636595565158743183026969499153955715273077715944146280360854660210413938347742875326131035041744396929677859368700890701714054419293771373215679157994756472887345100967385416886777320293332229471181819721861197178110084612870140424468412993234771427862446752992110277729130853443320484819341475807796433450630900939163920364332204805290875942393733171001825652752208646844662249254560446361307931563348544383648684333280787537308923956535527983247279096720903253062181938574510439539525569895107196847637731613059856355834104436733512951490123837700203170831294359933372901432883725891612543099984737990489894956105049494916370930518171094456557002525049879382743151072410336493940993064583487138755618788125041598650027514948465607116844022286152408226320978794111652886665180701147040778460276847012535686751898522623830243944162633318656540763000570154992023915553366007009795955719792874825246263147127179441170348649470616317015128745019688706732432617775444914605922716067965679615283091856355436141729821613378697911472885456891285569218364134715487956769979229054506496892776589884007175283795584715840226946762723926478140168904081435317484844035015051367993285210758965349650436428028503325752491775043081150412204428772740666081809696636630117920648329379182108338895877556600898144929431810204871986157597540801378010135692682812369481694406936860426937155831220333432111394372070502427134124114812324822261034525601325682086603370038989979547663649220162699270523555292361320825876113479909351750162006258259323828319578511766543058735079679792187162177607924712530116678783865944507607367155399895547892748323227654930385826022348633827700669555015389358643219490578613680191578967222002917647991067469716403360233160974579642994841444673250321395246530764845620184327394326286080294462869966507418102033484421820300555319093932475377694994020480447478780299663140927704105506924428860254388892102300634727082224950926728621004708903452306753966849626650255818648029783738610482661684352864404618393005930401117824904010119692881984006798142938175712630828972711412522420306938699269327133116246384306294737540743917777431242737236333256079219024009403977405943846386882547981678956886321798685132139505696363998860843682389608279017439156600683332748717427043746865703226590953745434188405986293334450092985112956118953819544342148777982338242994765824 A013771 897 1394053541962989078002451236245558278475584050776950373769949232275256995254986143732208589185274483873454266321814448254836148262467947208381307090543761818235278738290854231331492784128750183471389349893325114195642254473076325336871000824963536168702412215823418455380265328363448619331872624443979112555828840062110671398844969883273597870367739758740088103156082442892642071360619090418362171895781666380326821716009182265579648537859315460852411966480994331040355822955120652187752493410177545768673611602298493425971275144317412144675357899548330575161574003992033159800921643657830727626549963997262148964253945243443430213712089014046253376722137807906808457049160230447328642760729786645556633346739513889424970208713664464874630774966425617052999179755435978699602274270248117179912639527352873650907266744364826953505418947974513811657706480943384833097823636149528594124920595547904790529222576266627428793409491064416176699864360313853972139219845041514942616707749475044216399558404367759844050081627482339026444694613810988410543983194783960261645731607960906914611955748965399691172697050185449790363732278552904632535181869052084303928309200526010949082138999515991739727646474118303260767742507044252850579336033586476349827480674469577810297412871171226991320456227731519373269593282380421920487615526766136472643261124494338507209846557927084191851251456640077582000551674328166923304450635100719919010404906483401579409144016398378027552516180957841255239739661551963846163879333025859990237259785327464476522356348034401416423382317833200217424039409316766737247034608470804827439550505517671601963630062559632855206855286535300597091190780773825697265422289190301965617027821884177838606113281941387160216868268243101432033646566215861350476921544042338445907466838623831763363011622344570554654457345913293890358928637490122736401492606567021869517668157485813773418962886731115667449072619025262987483694151684971053469828855955442942425492979171261784580155149302950842793865782199700879937210844105813690209045027866989479992534215468898544437517443719577054846044430071010355070652812241242640307336504354531139222209990610206689581872419563122543577090876969645349286942514072937450723865080691698556543534362086472684037139140539256375361363284344978408741037141306450515763686738830972385178914285129084908402421855386054266736529129484369139236518490659123260578619284840266966392500924161463043077847085647503412612532420658728089589152757572142612439109649786837495619063411229531089592563304222686363447208589915061476908606098614453073051924855686586110241082045063689826026835290834110385122127273806709844124153574521634707435495628602915862858152684175165302223522536896292421832534816753063344153928856334074777435725042637945280123946871993290150489411128430427208902867169182339020682395690604577117003245470698087793961984145728069698748275485968252997356729421803865890833001135681078466679932842979887067115808886417540262979762698057324038609071702880769422216585059584076163722718094786294182975440639403370987950452542123542560313037712192997821696296330075804754052630813124598193315437731318503988732923105297158573971531277467806356458140403960162316239014824571923956964221137248724419381614989300180376648727146911102599577899754489807365704386626005694988093066901431120538731428283269819795313421791500093426365333841236494087872666092476510731524167652133551418490076327525370908917532925554512399287021456654883859870263530084548954977692139484076127108343163161816626007956740475481383238146942051425224590105482756754620270508155200187955937611408266493952 A013771 898 14843882114821907702570100763542704549208018972672967579902419425266936485475092458460557057644802704284541027794680245017495306698758701874844157900109975840569248005321015855217735165402931953603353797664125815955198725629316712187002416784211733124343285274087759712889065216414000898645779705079489590494465488981354429054901239317097270123675692951064458122405965851920852775847872074774720406346283183617719997632065772763892097631125991027156482619089627636917708802826124704495188549831570507344836616341274357999742137736691804516503210914390623964320439994507169085560213661668581587767504016642847362171376008952185644915606323821564505955337323378591696450659458133803155388116250768201887031876082343894597082782383099221985068491842499970380335266035882301193365016429601951731709785687253398634860576293996677400925700958032623066531258609085161702825626077720180470242154501394090209555161992087048861792224260853903449500155708621917095338412910002051108982704116410270816222497889707906819445269169431945953583108247859404595472333058059608866003750161567736826788104814983575911606878190374669367793021302031328527234616541666593668228636367200964585826616066846280044619979656411693120654922215007204352968770085628800172963014221752064524046852252231225003580217912885218286574629270786732609352130129005821160705444453615716424770446148807592474832125510303546093141874228246321399345790362552465697622791444235260017548565486609929237379192294839093685792747916205311033952987138059357176046342194166841746010050393870306282076174920287915915131171630404932218206424510997129802576333782752167217708732906134970642242595091027880757826999433679696024482216535298335329890112247422725625477894226111890481989213320252544048294268637066491659878260600962819772022706897666560616289347754724987265960661819284753344541872131994826897203093274725648866624130540908945059365116817912919626997725247381000290726375327141571777346737658213556450946649242215595482209492029777820574069082848862414969571421068038704173345911456727703982960504326312831701170685740726056480000681091396118260792311144744751633992519098367047570438091980017480830667777523508128844008863657972783679207363889848637975307715379205206230075553887496761139627457568462001884847796251705330096274563480631085091851736395072193957385079308054496104668987916150705832210562170749562594590448888538344478641138144979162658147349840471258482692915767974616337498245215174136697945298562628174537251639550930245653351787202772047041981614063363164397985877065415574606122837738046696321856895863350768901847041615838169267533742176801607380780411211493846420233987261506366364773157453363848107713609781097160138076067972871721707672830728786618488551034462245228230135600254008841342759786292984553522411249695527188920397729617453545892226149313557537141850557771993238830107207183712486152271637374589957915854454883367564005589796092732123513207924912049837490649133022573968720208513208914386363109395492274432807762197714451242991319502273284460460322491928367094279696418668531481182213225559431040805422163322647169021152412898150721562422780963079430472028165225204144495648865042477202083566279021367808343313029852041846293755026669424417617575436406068320650555646660309420480305476585807468830020308793708640233214976366438571496412248360257041180497315235892994803938074741486189047668148552689886269269337159918055504082332735490149438153890591304448027608204470461203339898566068340277272602465901226442601449638001347023433732723372582925768719788638963575791435443180393923196640370836571601354823686275221627600896 A013771 899 158057656758623673216966432930202718039966986021021758790800962040242339697338784497688011549801859195221792863957755248946290025728382657563340593320371022750381352760658176826358444041210419441968511237527611688290956030500964351367201733918286534308007301598486465422842766424376281568780262299686405159585068526673461960576588396248451732276898778542934350087378724391253240357228141852201222886775223339161482534786236348389923055576229552457162226928066355077899763332492575853464767678606562762207820290801889363981254282620294334491726189816431363972084045061512336423045155069447056746548382769213038712400811743322872747061376136052018859412431819335244383806621910208735998572661838179813693115416524797789669737466815240515697009301138939684609809912750074743106950694942401582039245797997874188663995416378476620965056863801131370412424841669538801811687266475564481647138461130844272551343364891742896280363603929572363930277657985406173231163420665701840208447833431536563651137157529609791813453226116111360513752936623206940132589402402218715205207931720373261731639740069945116306790038971109479428260090824029586157994196935665889379298520037955870909881807879779189915113543381471708348733611745396711950411463871775464241710175433215983052050882781758083838122160336401804315446652475337128824381481613653983719191572542100148490955710592503244672012472433712158799774676782366830260233975780458654748287483298217048666857125301422526519613639555446669566321179811754151889531407046056035210541451683488530911515016593931021291547110551225728664316715520551718259462008193097438137832802118745076534162587984525167398599152529264874309341889969821403268686641667856674592669915210557182460088617719639409852221143434049089026237372447484003194383718879052104932497783046353537442248974892311664407949127051744053612681854461480916801418537189278709131813741999598446992119763877136768188271778434112891095654444483403456285188062584657949089679921131111660694566671133074233472687594174686994595996491532476122037787265191236592010563450066579031954065461767251049399047252261185867240916529069242115398752343359412322530024803403226135884950495070314555931006380230094200616200010699108297161076553357777035937844497794065512614753168188983396069859334488158354865131551941759794058037289134728721258236324472164274522515383331172715701378065994141342507199099765156292008570838967738123983952981101337960323714167097393714761681315051174207559721539094864802472655457938305255716889830135116756903020226546690974509753618992545038405995976234721222435132227152958987266867299125444826360699286698583515390549818579986476682651496360519789052104580563418254650934516949122561150233971775138092743300301600119913666091414953987190194483871504686142617706204447699525906634986757973507624395024966645356660424037890760655486424739156184007062981542092170552549388394764633871888018235598097821531520148795411651168637984463506669600431968424367618932780248648520385994388843201738160537051881263476835371570060205932934981513894053252819890207465982523211628206425756821722496135195059547055737230892539508883196677771694869775666155903317973730589669114972297247785813739019524423239597141864541579335903523976031198791943246851815478287116525638974709274292714685677928102056248035409601203273068349837909293797620540016974489935412631788608672332619847344940979570445789041908995179902078807455007468678967499111217462627016209762597972161201470893163239931495687272398671056916259160820235745438343105522386038471262993585328309427684155027204598984834494197826668667814411226162611458559890694340608 A013771 900 1682997929165824872414258577840798541689568467151839687604448643804500433097263377331381946982290196710721650415422177890780096193955818537734450637675310650246060644195488266847064712150808546218080707657194009256922099812774268413357964062761915017311661747420683883822429776886758646144372232967060842139261809672019022956219513243253514045284418193925164959730408657318064503323765254442238621298382578115391466030403844637655900695775692274563863392330050548869476679964380947687692846241802680291988870456458517947672395601340894073667900469165361163574750911814983358232584811179472260237247179726580436209643843442901949010709533096681896815023574012281682198772910099902620912801703252938656204292955156046864403364546648681011141755038527429761725255950962795864602810999746692045553889257081364360894223193598019060035925485754446832151499714097249161690846013431810600578730334121229814126704149367278359593311654642086531129596502228604932565428103248393194539552530379001329757308453375285063229649951684353766750441269163907498531811956778824879505054056958534490918499952264775598434700334964373736952113447094267033410322208970970390110770641364154113448421490303888814216129009925910750497315497864984188847981267306665143245729948012883787538237799860160076708324763262006412350875955557389747722014016222187618641951864428282381131696406388974549267588806474167066900000758378642008610971374110323755759765122159415134204694670209547062380846033986396137542187922635558209319730422226404662921845377525785877145811896692177514712393633149451558817644386862834696026751463240101521291643676960397574935763236859223982460283776131612381645872444398658302004975360479337871062749257162012878835023601478720436106450735285754699951375541820809666013797838624146813321236393877572466685067084653334602615842304846970682867836386305848802101504583991439694835552724811724263572091245763752307668717896766434064386528524859280002524682490401437841906911800204076963075745914224974438017177502772067118458170641837805747458358799756287231728479616308933532246889036897689174001055142077107114381279201529290044765914952091022410299704106637551894902952871508709391553355936690043048161297713924105148171143140153609878666168212511209578321891734876295201351862193629910162603920765075858287129981054706591423957700382979605195115743801710327076788273646705617015016656014299384197307262293328475544181131342767046601526908451253048274782382642664902962095914948282120416728835316127074362873442911278723227503359372269165496579856535032619568947045154947311576489287954724707296417603001087736511088726004766517271878574468239696003716873133246814713826809573839277575523150736474257031127691331461670411530661611438076840716541386430055601190864263781898046593335664959104551853849338998901909184558225844839757720195155460819459619450622535047307206627460197432043545887627453821467863618172648545603667626544373543261643657258567419017905399599782666406396244087609445070068252402412107933398528431693501343036478001072773891683159943879036026190929097781907157417142021458637701138847556994057049490034543760690588278224913006973371293228058529784283318796736225021094423344693079896058655230366573638736768700723296780204736611692478131212801216765003802704352668825973098578430694929081041433612451631789074058160357063510100744368832273703285105142997736134528931550466106761718246980675597335141780919526493645930536243542052468601552143207572473262070402178790566078076501049414044327544413870217427477387602366537642008355696575838785980882729674569990517694218458367974887850736179486810745716113338793984 A013771 901 17920561949757703241467025336848822871910525038232788993612169159230320611619660441824554971467426014575764133623415350181026464273241555789796430389966707803820053739393559065387545054981809400130123375133801810567706518806420410065435601340288871104334574286535441994941232264290206064145275536633263847098859749387658556437825377014163417554188484928915156491209391383122750831391452429300956839585177691772688330291740137701760030608619571339556017401530378244362187688260728330978553426782714939749097492620370299106815668363077840096415804195672765669743947709005942798460563069439020627006207969728628484760287644980019953066035108413468837286371016082775352052533946743763107479512536237290811263311386501587012167025692715155406637407650240072102850525365851850366290731525302776901057812809402367714801688565431706951262534572313349868749168955707509073684128351021919274962320597722855060821145782462779972949582498628937383467943555730185321956678443388890735457155343475606159255820411540035353269312685534998908358698634057287044366733715780927316969815598494475259300187491715330572132689166700651551066103984659755371753110881122892713899485789245512999998792028755808093773341697691097671295415421266351642853304534281370445280532486441186569707156092910984496790242079213844278712127174775086033744005244733853763299503452432350794290303335229801000601285611336930928351208075215780107689623191526727351329979020753452349011588848391257120231248569887146072549217000223423812836489535866756850791809579894568019848605075978306176657567405775360198290277431315463843292849580580600998713421872274313377916006946077016965237101648249408639765249787956913599748977638383989651076154090261113133835331308545415203661487429322716045082246769307981323714919385669915268244525122008391625262594317388706848653488862010543831176721841384678044776820810340849870608965413795239958515627584892434572056508164768989917587755732701613466882819157794510140624796848573011502830542494667527816006906049516970677342600994288955598936604499804946443444850954457524251364874464886594324763235152837036553931860937883880396667462409865206624871249327476652576926642175824737601260134013875578376821498057863871617726332156355637988037359126819359589971503192962791303994628637771283411406548306527739041360038270515785482301593677966836117592440000611562713641537790121409975897353240259842932927728899361607594440686537783512213058521188942458029882810379095886740397302369308018197328638446121087815876420119295844926455770595922074207582312385027333170148136809878973666457938141908683292254636755582218370072754498753875910963060937816283047577265122812083072827868342240627624170509041977888867447657297403866541978484838592642199949732682707232041480322680749650400125838160484545268139787761660307528997175988795853740204638015346805606027910228753183727136169196182256399676611457128290989811806302361713587852887444489488649981662489225877702656694938485831895307207044865371106086751580884125274827530740672402300652417755422896398642287082423975606881013033181747412177728244491574241726448786872719462969887821963833383986538873698252457530292367225143048778547647324024613419774291914733232560892943276105269113125301664115620035441301507141153907356113760491195947217658961553663130039604854929185105384975290060571291482012255552726039326050392579799562639894360464063149363104798775893850233760424589683231118104341868349921235774685669327220874231695294525642399761947599358583174160743999692918890075167779223189998892812104971457139531393124439305574821259032408038144702196605834638839175560820385174831478341632 A013771 902 190818143641020024115140885786766265940103270607102737203982377207484453872526144384547861336185152203202736494822126648727569791581476086049752390792365504695075932217062616928246579745446306492585553698424721678924939012250764526376758283071395899518954547003029386362134241150162114171018893914070993443908658611479788308949964614446812070116998987523088586318397599447491050852656185467196588427902972061995585340946448986248340805920581195623592473291495467545968574504600235268259636888382348678448390101421702944889373236730052841346635483075523608851433555205495278918008075563386691636362102461670436105727542843747252460247141834386616179425278579249391948655381464927589568441849485854672558331739643468898505554489576030974769875116659756287751152394095590502700263709281423968442463590794516411427208379844716815617043468125992549402441151040373556616588598681681396439798789724552960687623560291663681151967154445400925259166662981415013308194712065204908551147790097328254383755975742078296441611641475576668376203423055441992448416980605635314071094596492769172561028396411784839932068874247028537715751875228657075198427124662196561617601724683886222423987137522191844582498542397014808003953583405644112293101986681028032501347109915625754594241798077316162921822497659469013879726730157005116087306167845926074871613112761499671257603149913526921054402489189515640525083663584897626586679107743376592836961616612982760612275398057670105816222334772158331380504062618379016759082940577909226947231188406717360275347946849017004169049777736696035391394874088647059003382262334022239434300516095976888848049641961828076645844658350559703196220379742165216010127113893512721804658888753100332649078607773391581088587518147428280448035763599591385134916461618613257776267703499145354025796104291554950524462349402688270714369734167064051820783587988509369422244263726091715078274402523934643323257698938460204642474423041806780195368258392195943977372836843605426482139616483219836184841535615256703772344015387188799217476964713923069729800772963063718228533183302112456370078927907408765226266455266587558463715139740244720141629062838971396639114885888181805978217906979747158556395311320134504985549984800874833296621799982372540914016565998667801804934805734988625764656926367907365312401687504452083815547369482990870980124301126511919774855094389212773423355017302286807549814457320402397665604430254318838044647133619859293102192164916613002011750475628391777765155342174297343063452121430262156776901045305378246162336462275771043595737360751591311600444125335043659695927372173439461204534689902731270699934672865867781890602719027703060559471142108178202942167580278980560660582654902756370938986906561334454145064753605466606777682475904622277460539924732839438015152460086158954568761929928698250625698985587412786092985188115763900326545929600948666143756558795502042459516113507547526283457545508924075145004742185277145777888487704997138021231140613726471537611730833254165926363547326679739697346944259743000852743072853650492262069026777319246444868450347346282525903226682620716841703365528270897872688665927138992167782553126213323183393975348706214083693756660308079460308388060003968905516558212119503122137378978448039006805527899321710254445973632622623405008661712495285963002139216888564963111700466497125426866743784580189705742989595150221344414418339897365717717289081001030947044945575032214189961318528853006996247868819091496109040272665218037970193638463602108730200341520386513168527108210663293736075621730273989029725760696766177080790164788989458927234359541371615461341605581381697536 A013771 903 2031831593489581216778020151857487199730219625424429945748004352505294464834658385406665627507699500659702738196866004555651163140759557364257763457157107893993168526247282745051969581129512271533050975780826436437192750602446140676859722198144223538077828016488256905984005399766926191693009182397027938190739396895036785913699223214629654922605805219145847267118297638916884709479083062854709273580310846516128992710397788805572332901442348571000012655607843738429473381324983305136428613587495248728118457799938292957182046224701602654658974623788175387050064495828113729918949988598941492543983667011866803653786876200220744196711566252548689078520366311847525469282501838548973724768813325380553401116363723656831287144205005577819349630242193084951974270692329847672752407976428602415975352314780010748876914828586544652690278848605568666037193376277897630853435398762543509290977512987039925401815669985634876906146260534629052159606627426107061705657294070301866252621668956351252678233629701649700510280758431940364869814048694346335590744009488804824229015263455006149429830364992684975596669372982359869597325967434740536712852023403068988104223164434020496370615040336298761114444479443413675626097756103298507696949954179586490074344026381583034919486665927262502791565955078026059791330222711790476097636075223420845232936424684448499550958340279234655387277704889962540311090849851989927894959139251473960527967293695040434999508438518071286731135420653941912539607258760499770450715151273577448534117694154726452211904938048333060392042033340339384847572619295913884268014329332668805496431895389961912454032587609545360124953922116759719633354603494575220075833508738123461776007847443012342047389015571073555431279893233816330210684810808449068916590483314993968801698506858899729666676918496477113184475096439824706566608929410898023787703644901647765608056920155424582153465838074856082106047978296724259033067656549158595520281215360102411471065966710710581181822636313324815696192671231253381767919075842786334067694720273852846482918630510702471697421335800893435428600424358088532129285215678624322521638807954125780068066261109367431413295304937359870056064273520347744308497274936792209086136238159715224942428926212302815652448394753814753618945811466158887142066951965477625846453168547405788467948390254886794196363558395098921762657045056337611411884224234749926790424341547644730343355973347986987499402678784261752952142172032095245421119064491115649643374083471918108939638188989431445360442330411667565136558650312410072207411417282944285921529046567544888442234658902783382905885378084282570412904396675760141571137752206982188837248721167881504928200394810585009913884109404549837758332581065089267736649496391008428968763003432418010399829118555274335985343394997420548248177029880778972662442798534771346318106283056654010677061058390901397098719838054505748108927576628366059866255944579023552144010494788831048242956617082809525650069185254959468932489709912490358783919051934485868297350262477743473080008239745670441606510997124895336144959259298543216335817557716545392930457436145028520548388914792175988602548625687919465256779049513023767563171120918960430093363716062922260905940311842648469244518811362514719344465261071977570789340727240165694016532229914649804934046778381429439727213386567261391545277087818209859986751353209159556875324726483227150162253694134498977524134580482943016694708119695226818496047307185686250569060823339241668306621862360435253759173236509075592218476648227142751701733220183957435188519899899166253556253674673159758657191460396524961432365416230552315363328 A013771 904 21634942807477060796252358576978523702727378571519330062324750345476375461559442487810175601701984283024514756320229216508573585122807766814616665291808884855239258467481066669313372099867046667283926790114239895183228408414846505927202321965839692233452712719566959534917689496718230089147161774163553485854993098138351696409069328789376565615906613973464981700275633259186988386533276453276944345083149893703741514380315655201734200734558127584008134756912320126797032564348422233092691877479649408457005338653742943408074428200622665066808761794096491521309086751577754996176979478601529012608338086342357725305522657779950484206584757457138441308084860488552451196920079576869472221338324288652132615087040929497939545511494899392620434862818871968568622034331928218019467640133011758525305551447777554454041389094789527461846089179952095155964035070607053973327380126023563286930328558286001125678533254007040169296645382172730147395491368833187993041838867260574271857915531047228138517831689063166011033469515783301005133779990497399781370242213036793768390554525268905479128833726442109620153335483516167891472326901245117234918448345195878585333768254893450245354308949500909208346604817113468818066688906987922509957123112104236946311615192911096155822694018793491129724594289670821484658084211435144989487628928978985160040307050040007623218604407293290610563733001668321129232495369223988752225524914749694731701795743264790551874765853340423061113129959123173484721738091281801555759214930761052671991285207359527263152363780338650427054463571007933769856953250262891039685816578734257440926006822112314443810538992866438994610509362699257494655959818010236943367475201043538620990931559573195418120598237800791218232268303153676284083371865488365685823855466338055779800485701033564321490775828150488301188290826891253475521251880367242157291468410912745408194590085814960950770104243821067562265198872903519910184104406935440725099954381154370477343910413535646268424047431464282637533059563270386009064802319573988885152813381475985109350117577677959918634142383607913300443737318564926690112628976545991786210410027095531306164769548292544409688768406973007896356972384444662781396878983526963442349178663924647715186983206308600381067270507338619496534535000491659830288728904528405760013033338692776835606714459434034584602879169791013318928772215759882886313743219651617220464438388799321088696054404209365442893639723694819145434409847797750173244075798701399437402647240808984023989267436359466030197989934223436233574076508526542448864516771228790756492441287851217972132914647996837461181867505841440809756606015803493987449474785499946346739024382995602264475477803943109185563037996939646672450725323181070522859843837571457751659388460548386974737380454376561129571936469932533997746589014170534500909690918798245295595195701987251905689346149746318076307168835604377205863860835938841805455893297877442783229423748511473001691002058697755829121936684594808425193150431148197340331170064998405525630185594863012501355927736811898862226129097385885539271526193010888167543785354565775343923510780072263686799245164707089926639937766324966466054183319214677077012646095545090659634136848637996234126452440500520900515636303388056731579866099894417173764900063653284309888035184131191122937730096205460674215368140168199297174110431088298589138928408971130961608457687593402694927677335144145112676985012982377241765252058514775163345911726913187196059359646916245284128909590413914582027676622348636905942339350322616020120055328518778769887359894126322267866989127919805110181774670302197789331826952022921053988716544 A013771 905 230368871014015743358495114127667320386641127029537826503633941678632445914684943610202749806922728645645033125297800697383291534387657101042038252027181005938587624161738397894848786119384312913239252461136426403911016092801285595112850324292261042901804485037948985127803557761055713989238978571293517517383966508977168863363770212949281670678173625589455125144534942943823052339806327674492903386445380068157439645121601096588065769421574942514518618891602384710134802745181999937970983111403306901250192845985054861409176511480230137631379695583539441718899155730799935199292477488149080926253583943373425059053205260040912755831714497403610123048487594482106500344805007334506140212810477025567908085446811817294060280606397688732622390419295348721318687421566371665471291432136309204777453511815935399826632711081318888413737157588129909220705045431823910707989943581898901879234138488629339986225022088666963722670680029375230609467192095335785749909500258590594846743084574590885218937871825144591685484383404060589102664489338816312872030339084415780045822624585063305541763821519155583235392716228480155708397336844458008317411637979645715176633964378105458212532681694285681250474648092624215974774103481607398886023446897685915004326078574117351867200045912113093549307479996414907168639280683361423848064272835768233984109189468826001172031699728858958421282629001764283384067610691497032233697389292254749503160721074283489796362506806368824754732607804743551265317067195968622965724120582743688851363204887964246298046369533045949747275928104092478781436838208799263790574574930362373230980120641851924197694619196041842414612703694021693803096660142173002972976875940711599236311439246335384812148130036102824891737192891980345072919743623720117822652413005567617943315571744605392895233781018146399431052920724738067007350290022150394490839555639398913106455995233757704203800069988206727402999837598676680003640343725048572840864314250531736842757958083327561466179257050231681524452018229703070224522015098823833649107156885956289444360051967114917213616348100657060823124914968079339396319273342261720539568445968513217348042466150219012874366005997448588080409041949566769296313967416595106734134054413469648871310997180773976857604296362141620399099728685235193872914385375418464532618778990400687745540295564053600256851457399934709819953566553411232973468737802850420163505339963935170952435587296021323235931475777902434260585596059350443844702919104572501209463387820134061887437719662355594289548196819611149015096766662790623995509374580044163975131514833039768967271275171870325286664525202199661742288340856275603978362007516003428700077131630137172912134887656386226607875228591413357768255323241232038927411617182460882139669168327919224507003627078201622907681979531841622008005679822887851365686388903363715907497643834760258291780157802498794876518733761515408488038390181076787544494351835799010755826904074150164522005789921013704068490381817565520111456665790866005279846298852103022036910216214101357114437918541573099084983822628964909222163210903179937208006226455416375862097542786209463737038362513801093538862057335828242930544943982997881516030655625364125343784289164297383900978465586449546548690495358476028077862414231675754066248655877780171331687798640628923077040950064395745259045239956510986116309927870228203377151309698724602479206857457494551895589908264614857159784536418236352870316403919065325939307268068171617263640061520364179785404629318727362469430700674768285774474029402235215382238349138067956341760608152657079508247700234090084813215536689377802060805293385140063382871853760512 A013771 906 2452967738557239635281255975231401627476954720610518776610694210994078284099565279561438879944113214618828312718170981825737288258159772811895623307585423351234081022074190460784349874599204163900171560206180668348844499356148089016761630253063995584818414156684080793640852283039721242557416643827133374525104475387588894057097425227483951229381192765276518172539008072465827861314257777078000435258870406965740417341254808476469724312800929987894594253957782192393515379630697935339515028170222411884512053424048864164284911494241490505498930998573527975422838210221557710002066300293811413702748161829040230028798529608915639024096095968353640590220295906045470015671483718097821380986005959368247085293837652230547153867896922589624963213184656873184601383664838725493938311169387420412470324993816080137353985107593883523829473253998407273382067323758061001218676919260059507210085106626925212173324035200125829718997400952787455529606661431135446665036358753472653928120364550243745811250459194139612267037714486437152765171482479716099461379050570859225927919306581754077408701171535968650290461642400856697983014842719788872563799121207267575200798452698066919047047994680753933955054052890262651699394653872155583338377662566559622966064084657201562681946088872180220113026047001825931531671060716432441134188377155260155462794649464059260479793538712890189269817433610786089473551918643060399224409801183928572709655357998970599351667972474215245988392807904909333873096131502673897339030435965054798889315405647043294581597742787873272908994082452376714064739453247294560842038073858498550163476324594439288857052305199453538030796068933942995615373237193858135656257775016697108668244205094979177479753288624422879447217629913806714336449430105371814575602893683283995860424207936558223548449300281222861141851499877010937494265888155857400538459588448319626757543437249052034362063145234425233387142270750709288678762379984317203609523218139661933901686737671271874491876729070866944872365090109878291750710416772276180695693006521662570003545833345839638490586874575796383644634094580108805892007622548402800305324812672728738321956179567532049086249231860832565880195478678986959467151125051904696505059411394624821181719497980881305579770547664083974009613911040384344358792375477455810343324758689786523114513067166042735534954318394504790162865576660722808701495120124751273901004859935981700301534133528035049816198354083105120006715426839963526058396682625487992878366153508787490977436838964762367995109199735219514712750371425394564304183820528310258007200369942207459963504538030075223652403864353021998231886253437622631161598656030404508798421297597700617168412283765200540920655434041369433516382681872638750499078899758843473023197304355683902550574621128690880720997718055049591141244478754109841341828669043016846983034911552527230290875120281007167845171477092616069580632778648105633773775858347587866528044874581550951830317651078953920921285585593437658146790577341141224219803390177192978649019982247751250554534956630670359056907743353218353397593869697059971390850299297273570179614635587558369871984484046954044001803186511899130724442563530961442382694421098877206660615111021438543777618701564514771650456394577052746973078986738883429297415687786603264339811679925416772924332036285685895518313715056928980166468111962189909559907145672019567198594618207401988584241343201618999037385743781380685363129068930207590601743790389891380623239375068837786354988492985808955574498100784932706926599465075000573390073941622147599127066955609492582603821512092591223091119034668494836343454763964971394900819498841931776 A013771 907 26119200480157487636474813624263964529374613865060803933350671958664945569092171096770201193644917509261283873823084614480450645372885260901064596979169587843940494723045980026431757464732325937209026773075411756578496229144264851850477838934625424987146473940372092290687795109806951790751372423471316171943312453927046543919973383822249112690450940564664365501195357955616135067274216810326548634636452093371203963849681200657449624482704302511101639616142464784606151762307671615495156019956528241746284344859272305621305737590683390902552617272810925882302381262439146496102001965528503933106862427155620369346646743275733724328575229871029565004665710807572164726869958630305602064738991455353094964208783320950866094385366431734326608293990226385669635533263202749059455137331637252551984020534153621302545233425659671761736231208575040646972252863375833540976471836281113632772986215363499659221554326810939834847884325345280826479251730918730236089307148006976819026625641730995405398194889499198591419417583851582802643545945444017027064764130478509037680484776482517416247850074514994188292835568284322120123142045280311915059333042614985140738101924329016554012967047360667888753415555175516715295154274430712651387045351008726865342650373429882239437361954310974983763501348475442518949233454508572633196837839949210135367837427493303005588841600214854735345016033087650280714380829711307130941515563006471442212410251973038941896560570905443939284406618571474587080727608240471658865996082155903498573430439329717000704852765205274609934968989952907251361345698177192483846021410445292562140695904281589547749892945763781272951916542008625017312494229640201428467832788377790813099464295851338281804413017272854820353973323322213894254513531761999081601019611939607987921796966108471964343888149394461025438434770690412462438943177083569600933517697797707385714322519827906061887248370456159885106290898953552505851461822073009584034203226751120272185160382723702919589503411146591229000943479489984050561564517791196772047739133442663045397756033466500470647769040483079893048063839088998565138097164895393017651098605339215605652189400035081258670381820854145161492321456973853144406225179552681208385872612529965095942949214500424141813396791527166155254368924758012498732421214083949468535722030528846898123335139184023047976193582264687005654192660283376467053520039088351564497899748598333144810735453806517210442880074276903317831505864991931625469807876596196148168842802561569203927747461296789694411922758780617392661365954937601320710949320985447627260669539144625033691396320944240981450796347630978237173124826603805776608702489411747209685589976820316171609253997531855359723139061672501728082442796579857415314192124632165300751004896779322194358518565778300497917183701850168046471971209773761590607791667970043386675355738211309948137238280752164323215385888082175908894577827045028788423165339685115602790621824544354535089222348688701349969848915398924183947026067528471755492466498606750836654764770974055315904688218203377983237953651225069026977579524534294575369773986917368975272536639736321522396890786131966660531200329978701943953864416477677438490930195860844496522229702156277614144083934258953288534059689456457649769345050795630755158882243551751558690314767845837798098287522369983415479004437926179780812552456173398156993891287115664351530635494672416374445001822410839101750083399784141537746598325968850424727367880071563420876252865732984749107917473312893758957255777157963463354431104118606105457507330392627635505008943329877019565491460761911343474235481150133017385106326699015412903926023668889550848 A013771 908 278117246712716928353183815471162694308780888435167440282317955015864340419693437838409102309931081638614150688468204974987838471930482258074535828634197771362278387810993595321445353484469806579401717079706984384047827847928132142503888028975891525263135654517082038711243642329224422667920613565122574598852391009415191599659876590939308551927921615132546163856728171511400606196335860596357089861608941890216579807071405424600523601491835413138210258632684965026486303965052087361792421300497112718114435704061531510255663493865596746330380268720890738794755755682452031890494116928947509879721871124353045692803094522400012696650669047666722808169680488679028410011711319495494050785340781016599755178895124801484822173015381765107109725114407930554610279158186582871985078302307273465173525850647667759629501645516424184918967389908907032808960548489225875544317472112721297961766757221190544371391110471882887361460272296276550240351072430822639553878942511978289168995509833151639076679979183387466601433958432851653682548477227087893304185608461335164233221801899985845448207107593435658116942113131091461935071216498144761271551778237764361778579309290255368267130073120296391679446368831508901984462802714138228311969258897540923662168541176281386085529030089503261627113762358566511941771437823607281398279929319779189521396732927948690403509985359087773221953730720317300189046727074765998330265257714892907916677744363008918653314576959001167065500361674549061403235587572544542223605126282796060452809887317982826623505272243905764046587549805018556412495608994190745567992435978421475201674129988790365504440860086492742994392007339307839184343438557208864810325483530646716577883095822225050024653389807921358127129107946734933546022060086201766220887656827932945855391294095123009476333721014752220998868453438311511900049866949585849110740096446149988243086106191127543746975420648617190456611785492057427082306365481433406050796195958445928658227587755241988687789032321888903406402046169609350170379538985440663228764326292897476107395306244351297011457444743063834701175783758619656721590458611806144851948897949651967768984512731573545242322225628454937679570238873857588281637485711876949506892771578219068341600523236000516262029049036181265221148520310823317086502821087565893940968368181071161771217272562031477414850509263954387236205843446697392621185881376212767458773636523075051325944711112131795256795787030900466528269874450434087948002514269996296585701838161675588883422654967888216666098153535496013997058224688175578862930188369853046335071609252811967358745988025414277970488079509574656269419433153677323909329464107256284288732162073182726595295336565719195870331984728688798400621850897982321758265517743083296122396700140906222725529505688407343701822172057300589358833549441671013416791765680545021981319187900474028327765313213449045713597428936299009077909464702375466539129864536967110938514541187748287089630039568837291974478951251167744710667933567043167252483783277164682908699935281331741003753120147429568765517730478244534999257266777241168638537353412696144848701970139912351570482093090733181001336221113613218299220748306654309365051424725526272198968701868560044035406205731989334616310667573332361054743986100871876280931778129339050596934471648022480874150565538195583408020439255037962306092058553334343575670954425207594015098206747271889555090379405030614755434888040901539093925778974916319322497013187002007305490340514324821608501105255835692745376859515177994957797982396654917810911538054020699062857335228576530504333353074192831985313659403286616369116612166691116116601004300026335937429504 A013771 909 2961392442997009853104701267136940368999898900057662904126121585008923496788895726103380121396146157287963476530809446573670504049115775083977657503296937869465540273411459802982750123902634500457469483464719969721341270924738751053381399732535292961001868449297889548197322303521581652568018693241425174328580259468252960153178365940321757460928509357931351552746441570253393654778584243630010292846412013247026141785696324961146375308685063479095662833920829507602026164619874626228365702007693256222482511376847187521202304882680874154925889101340044586686559286506749235569981357059433085199278483732111230536967350474515335193936324019555264461390757843454294509804702129988020652762308636264754193144875288886210386498267785034860504353018215644545490252476370734420897113762967847857167703257696366304534933521458884721017164767750042085349811920313277122795892443056256380696892430891236916466572544304608984624828979410752706959258219243399465969702979867544823071464188703398652888488418344709744372068789393004408411776185514031887902968358896296828755345746631049282332509281654902887629199620619861886684638313272245418019483334675714924218312485322639161308401018584915978602744935317906788330559923300143855065848668741015755154770626445044199038713112393030729805507341594016219155982269945770332328884687397008810023832412216797655416574324103566609267363324709938612412969549892108350220664464148179683496784621977318965820493615459444426913447851110598405821652536472454285596947384659212451701519680161881137887084138853108575568064230323837588680253244570143058807983458298231867947426136120639811891286278200974727404286094148949871634888933757159992500345748634326238121299204315052332662509294674746621337670741416833572398042895797876406720011769903830007468206499524869804904001461365081649195951292211140978711730983279190121331160546958605074812380858723126085817794279066475843982002291919427483572398179646302907628877894565532248352807354417816695547577616163473043471368987614000360614201331116972182059882546366772325591545220889852610577998871624143711898119745461782104771495203298511830383551865367894152804147091565795109740247058491788176412063903528835600022875947860065758349394231764876639701362371416933497158085314137258112074789444269646680337082038940401638683431184392045730539921518240511171513328222642586315291119821020433836630387264893913547901021681697703146518659283921979355894361540305028167593017623148222168470330771946920566044553172745521670430684430098073731060613138845961557040675976479693563732480645762195237375842495323941828435927280494611231829757070617950939956778124220356144986540133814064915106420061755249672786704743751777997627294973391078325369821468361715762082011232928350937111280063100369459581438176570161395737002488066136675492859634454912950861998720966443394057086712764247453634045055096805438758385423313711848661579980150893967708654797589625797273302834567143760930380661328979484944251872922434145679192156621875644904447324335249543611836910875620378207963223329830048215232794132347808672091376644063963663145739138388550348978578049786719522493327230126911302228082417753548450102527969255086119067570477403746374618737496427348889005278634222434994475988320842980510913964002083738639361573521202210756158254108143376347955221850706572128601637187644222635268239475904090393744322719610461072765705444951079982602359904765985915870687859519588272121694524908968145948196415197373788861145796530700487319768764138456352772800117615290310632916559581564850586057199212403621304905513882896810141543534005274979619845326195891098353686350927004409567493786680425061749358592 A013771 910 31532906733032160915858859092474141049110923487813994603134942637175017393808161691548791532626164282802235098100058987116443527114984773094194097095105794434069072831285223982160323319315252160871135059932338237592841852806618221216405144352035799448747895248123927909205087887897801436544263045634695256250722602817957519711043240532546073443966767643253031333644109840058135636082365026172349598228595117054334357734094468186286604286878555925410617855588992596946374600872425020079637994977917792256993781140668852725762142390785948001650867151068794759038483282723865860349161489968843491201917294779520382757628347852639289145033978160224455984888789517101327940400468280112443910613062358947102648606632076060368195433555375051194650350937960183120380208368395580113712467348081643983121704287950908410687972136494204509390770447002448124804797327495774803530662733663017941660510604129890686536064451755476468285178972765694823702181518503717513645397329629617276064950681313788855956624678534469358073788469456710940768592823353411542390807085527768632586921510127412758276558831061405947475717560360289369418028759722869211071458547627012513076591343715461789611854045892185340162028071265071482143802063299931768741156624754335760887997630386830631364217220760991210969042173293084701572899210382562498637964151403349809133767525284461434875683403054777255478884681511426344973299767251169713149635214249817269873762654814492348056616017412164257774392718625651825188956208358693233036295751851294185717781554363710356221671910507900112648747924488222644267336548182883290187407863959572929904193497412572717018416290283978897400838330498018233168297366646239600143681531458305783515593927546677238190398969696702024003518054606443878894360754455787978754685325935981919521462806940813682617807560615389400638489359464229141322511509956816411934197504015226836602231383683846561787873483499834786720360404358063845078895816873833360432291821333787380460692709840912174190606456908660966883136980113875839820015773733519794573629353713391722898773512035150597434531985053882244291179049677055851606880924722553969924060262437336939058558230992586328514150678820560502435656444775041469043583092813980194904349779832406459540106530847507877739292424933524377372358002583197852229249550637396648701175251406502938789084326224962954273918914698259085219843854225579492440363596590391458050078866717143104130684055201236181563161681167939928530451651282269649872082059690810187242402183394314746745927811684289088333408702431798659369117797555777066623453916075854887577970890209332589185753682706620396523253287939941608659773466698352231816679344852163216053160817569898515832832111468932118735436876668202008537858995115549434649255608221080778360910111892734005623153704119078541807602492928223320647969387675913100778562380850689259919859317513706886295311746670784311899287987444403764548503628646718968161756284734335489366128582470946766386693281830973555686393942878078783192038083709731866942555109521737140378839427003605787158392402016030353395798791921239466740428978505993085085175830345561284115923899074128989475508948346391351546124621584239783896691717816628156995831490443395091396940316861958410970128206897200487821180323640336056480211888694187649031922034853761140131573089743510671353027202266323580025350232774035682620336213939426754512589548318412189502809231577839099654749928265948218032191084328164575921551803301230692818056395429021636103793480441458898788980897800546283244324775652367611227619295526424502529040337057213673759654633911825085234387155550088167982992113033333848415270052264670742953074673840573166057507170287616 A013771 911 335762390893326449432065131616664653890933113298243414534180869200639585209269305691611532239403397283278199324569428094815890676720357863906978745868686499133967487507525064962043122704068805008955846118159537553888580048684870819512281977060477192530267588602023584377215775830335789696323312909918235088557694274805611669883188425190550590031358141865358277640642481576939028253005022798683178521938080806394552241152637897247579762446682863493772258926311593172284996750089581613807985370524868651952469781585841943823915292177088774321578433424580526594241769994443723680997871545188245494318015354812333035603226647934903150816321799450070007327095830778094939909384186246637302760207887998068749002363418345890800544976497633545120636936787400029865808458706676137050810352322373345132279907258101272757005527309390289615992923719682067632921481943175010107994496788043815042801116912775076030236014282292313434300585702009118482780828809027584085296190765896164755539594854629223738226139577035029724769699622775058097303976383067126103377313846699680399785540239836691050128798433141850528721440582716361205563170233529111359488890615132429239239544627882237135787021880659989502045274902830481141867204370017673473555835740384167181935398768358972562766184966663034414398361061224765902348230792153525485497042284142868767656356609228945358556276875727268216339164088733667721275695921690455105617315761332054289615824748464714522106847353404725016781733667925940634612005706603365545370477165712580489522937990864787873048362503088120399483867899950594716158599565051341273915518935441532557619852360449074290812096658943807299524126543142898146776030360049159262329920946968039982874044140517019232251368229330483151589460245449414422467153313445230397779889350566335479064535968305784092514414905432666337998634699575111896802102558020181154275335022754135356140559773465598189917276852306240808998397585604663822400082658072577621883043313562168027145455974386032830781577553163421975371642564252549942403527958714518772620005358340195065426140356150283561482896576853738137212474520961290707910068086445754671751393674432763727095528043609059226018676428081328229934869823964641562376072772283261115341516455655463981183054340464263882167985740692167570260868011505890730537049215186999515370114076976443292226169905643405537108688603707062739420897359793970435504991576494488245317239772804139772783523819782762861284545581076224358992249182853607231837929771587746873757098448782663423350639338814310212574135863493792124962366308373914205406537298375702842930234038948973409649905213460093982179601009984498249009267873404054564384001663985833924534056385484279396587996322921189200294931862763014986911122579990370380145273716338068127986970871433831691875340641459948313167351344699721918259578039973122697090132231298139239626662012885950925272479478550511353103618490308011284912466637830263572986380919851204290770537146150641168485510064936206420948722703765782883428821515341224919204326806187457070753882218734394421662562296666691202958465536377357841852087763131814369986952241519536553266357677341325479935219281992375111263134970628985218931973411311456615691613710241270933194620493946133160009925147041390794319928086122298329401296190815710086891905827122848620120990259588901628567033649731813480109929278577931948541340006027016082050053510494452993825912697840830733123777236175816625606770665926296404412683601551504417126664498528222381233192979740654354305068599780216823985570211146410324351690258765368102929221508985211198192802541893113507575754432297338812682900019578938817925795516514214070964339127054423072180336349222535168 A013771 912 3575197938232140033552629521454245234630655790399695877959957895248410303308299567004279595285167374272346266408015270353599603925718370534881509686009773842778485806980126891715835170552924635735361849466162755873805600358396504486166778491739961146062289283434347126448593581041415488686450635864809367222962328638130153060916190351428982682653901494582334940317561143831246772837997482760378484901596684426489192263793288329892229310532279130481687013047365844098490645394953865023827428225348801405989898234326045017837050031101641268976167159104933447175486366900836769755265336213164438023498227498041722163103157347210848749892194520544345438018916406125154920155122815154193999790693591403436039377165678547045244202909746801988444542102912235518011128468308687507317028631528631378968516452484262352316594854790387803831092651767174656155347939730927507629925401799090542575746292887229009569953080077848553448432636554993093604650265158525715340233839275262362316985606012091974364631934216268996509347761583308818620092740526898758748761637839658196896916432473781086301771445716094424429825899324763814116836636646617977755837707269930106539422671197690061021860208985267568217778087165338963198601992131948187146422538963610612153248126085486339848334337525027990444513748579921307328203961474850739369572506241553266638004885175069810177907236172743951967579419216836093896143610174159965964613178226663714075829301921652280231393710619053511978691900096075415877348636763912636327104840860507557052440243726728261272218963932882306013704225398673932537656768168666681884652445624581438673536187934061743048567205224433660125332899431385579466871171273803447825288998243315689737642822008225220785012568905910984598124572693545364770430248481564813275560261804830340181079178990519989017093489913047031167009462281075791477148788037798888930723767322286033272184680467861689526239163923356852134214937491518460380916080143156806517810645202809965153044815215262477582162237786084117193757250024161151786712765704392195890857817055606397056657542512288219362669882750338603685038428699195823457826404984474395744808839845360068166113182608349262638646866606209982992346493885575503356180422879272164356156467219819380471637162617263481817324712166890200288137722586514724498758500043311170839660974691645168175624257155290982159133316252272804049353715087086197197257150306513310836137969100818480300598961633046858946957841347299636974549469299025209804610276207866328711765584282637800131837607679694775143489398674481898546599276451565438459168809153104483871521132046728668865952190712923080722248391554314937355450684316006373001560849718121159628438632392636607014868984846464822604740434474700583580629633231737463807786874531567749426805265839027439855088627150265529638605957118362638985627986969633810478615727998862586623544697113209605452301361487605844887847329684799704161747944759616646525158984034575623288124679532212027162033711171440725970261999349698056142750091495353362939687671832284042889387337865083831801862963334906927929101741031346106300041030501827559411621067467700025219180176548330433710350214914654810184729861167257434611187652883644390043884302786649052896656319019538425887785682965696729177918594261030232611465001839805681005225013247204092107048304284102624540981774302344349936210526958297819388068188384175667241668969779744935478258318406609165646301980010800095429460894050783204114186254989320419033564723580328511915371038848278487564640370450459748741798351608286977133696797875333639559990350627674528838356961466077872628666633195102063677447519408476540533273870659843351427628283024875496872576221446521554468864 A013771 913 38068707646295827077268399144444803258347222856175961708517631668605072909626773789461569130596462201251943044712546598725128582601049209455418315136632071877905316872724391142990212896047541521310132973115701024544282032616205979768703857380047106283271256290008928202424624450928992123533326370688490142190102875338809869792635594862015807604898743114312702444501391059515115637178997196432510107232201495773256919224870934136692457698547708181369003314928351507960728392165468754773714455743514037370980436399103727349928908731170276232058227910149331345524578834760109924354065299997774936074209126399148257592722419433101117488852087254756190224025421892420649589811747735761857709771305361263786947288060145168937760272582983947572957484311809483795782495930550904577911720868516866923256763186052425527467102013808049335193474556016875738742144862254916101243445678356716097346546526663214493900860396668931397118910714037566460702316023407981816942809920602993633951262732816755343034600835534832274831534965339072300666747501130417983156813919716680480558366172980821006941262353984973431328786176010085092716076507013188227144159907010215774431772602913003769760767505275129066382901072136529280138714012220984296735107194884525798207786046558258546705064025966498042253182394879002080430715781784210672807208046460059183161476017344143338774356250767377600550785655820870727806137161134455317591201121757515227479430406861753479903880230671681795549111352223011028262008284262141751611012345482684467494383715202202526026587527957330794433922592045080033660969267459962828707779241010543158995813329121889439981143601229769613014544713145393650163244231723459112443677253294825464326420768743582150918813833710140164000830450040871044075541285831702131758165667697833462248131097891056843054011480594124787866316754368895027648680295026482569334346674447701682282222477621791270075394617455903761525120654409688566135994421364333675801647750119520508949621192412114861294863507946223679879127198257267944224917529220368101845854036008096915859289512670844959773708911525605452038289188789037128178935560274683365890724526673394005832773168413702948576311835622923898902505466893607959736609142818490006064354062956636763261992507548621554390873535153046852668090470101208786462780508461177347100710058516637750734047090189538378030451551454200817517518358247293827756394136463753733783197094985515178240777743468682954067207094666046534505002749096020433999490221061360668122879941441527295803806846573389965727875117085883255724189095656268788713229479862256544263957014033566866084658926711204963530500873270345452960838886596835859720619927798554107723614557716794591494324950645157431095276146286611813966544334651540514625314640012133395896622470653964179576983701896027359591876231396325379918966805252660813976300271731888822367503934861455878856104897120027036365798366483747249914292115800398052199892862000161236771951587658993665221334956553500850131349769075584901808002974242522608581794329670160488686196373587412641026236833590088968589075338501773339882836892783459852614941126396069868533830519886622458147809088411244418847003561708957163739926127905045465187280056072239115243596484920045158853141952218738772286477191691449916846879339590250891343635941056229172755850344017124746112373932771362638120769691051955180844150069914702504789291190214724072972494574393574395801823483154999416132899599852739557407855243126283821869397176683337994874870821656469335588290664556495404602668847925039732519603503776552594034777253483478383070824925690797187750042310261446774037461186661458203598300174786012006001385957648874290699191605962561511984463872 A013771 914 405355599017757966718753914090048265094881228972561640272295742007306816341705887310186788102591129518930689540099196183225169147535971982281294219574858301355935814060769316890559786917114222118910295897735984509347515083297361272577158673382741587704272336976015067499417401153491908131382859195091043034040215416607647493551983814090744319376961816681201655629050812001716951304681962147613367621808481526993639675906425706687501289574135996715217147297357086856765835919777911300830511524756937469926199686777656488822043020169501101318956010787270080167145715432525650474522087314376307519318178777898130646847308322123660699021297025088643913505422692310495076832315489890392260893644859486736803414723264425758849271382463613073756851292952147383457492016668506031945604003807967598998838014405086227016469702243028109321140117072467692866126358493290346646040209583142313004546027415909907931056361503730781516522161283072007673558261017248190386807040034580676214313045579032810892632429696774894062406184310930441857499527392036690684653754617143213756985483009899782081910561545231997096788915202155386067240782646676428242631014689844777566149514675817664140412652396169574298845130616109763774917026802129040791635421411130430699316505823752337005315521748491271153911886140671614152426261644438275244051151278706710182303396632680438271269345358171036690664765663180631509679748491759680221711109544474022142200974972263951054016516696192067759006937678470621428933864210823285371154059454699624209880197799473052497131103997689658299132407760096012198422000759913684200080433358280263556987420328489878756919217065894586839378872105572151586938224579391392629300275393083301544147728345581662742983529701345572466280842632035194877316363611535964298960948029646530706018099930343973264839114245366240741200540800519994254403147781441986398272123389519127512941104941716833443762801886670463252719484728154363852216068598687424979935945243272654379295566456804199043067706632611389743352946407043389070106921851138479548454653775414215960069714730919157131670452489924646853303703282225667340849305845804828480004434760018299374107368697269108996440568425712893675513878211483137555275414152731281584573242062362268255213696220377722311154021402309642887209827325637671158255686854094616391928360703085158769816133416338204649268248119884330304926535478617184677950084765066049757323482667405765617907801412454536094907621144004063499409269272374425581226571873861368394172425616469382645718935302313456355070414246730484906951165490547950062218467501573307683322614285429419990069448251620910451672773298582638383127012464483108234305160991199004139041047810568428810231572074469636326302500405659842595115764075369603399730350286849196399507236067523410584135722457788899324934298111908072645377158542330332347219645293401152180569181898404782198059804944534047883223021006318940717087382449042638459824459194577716849147740505392964547276774617381677052198612341116828034451615669734380736178946022327868883530618985958769801647369804067267337536474204366882523072447234358280510643893113865351960148227375752755934357871173402930571882893925076975879502733409932924113314158037057202099113815371428640851468255507225130447306409137130558714585571207956991491027035500366728231504294463094344296604557636149469370709955670321218765628509944451752270996372593406381929011122228142780166497816448634433782983114939231970807278842628808670135265341137324182969427624508998085485344118996197563068209217892705823071868738108212732021282308195092077822938143808755608455162450519663885249950886715571206951914700261121455839902757677045213447364992220289354979610571309056 A013771 915 4316226418341086829621291677230833926730295326099836345619405060893802980406484288078868919716390347117573982222976240958981601082963029667331220850033091192838004548119071686250680611093432237122156830719092763055532340606950302830401585554179432425875091844120608438733796487482381837782964684709329426226460213756038230511341523652438245512725889424021435229138133046194282097492253532947787138437016711299428275269051620924808513731385400093023632184422258260850842620873795199531243286715611870179774174264808486292977114078764847726844243602862851813619767577925533126252711185723478922465699967627059295127630139013972739123178770723143880391005740827722151578110495336352896793995530463814773482759973319605480227041680472552009362952567354465339055374993486252228156791432547238994139627177385358145271369389483763308051499966587635993638513465236555611087036151641299348872406099924608699649888137291725361587927973342150737708048363311658731238721362288215040330005309325541370384750111411259071976501050542787344898654967670406682410193179163340940084381423089412879608183659333630305086608369072550550843979853621810607927535044417467191524360032268106487767113922714413627134102950800336764675316501389070026349333967185716826086322154011314884432599675577935055246853763625871347495034833989978754798656658815669050021166567344781306712475989373805198682198424781547364315069961940257075000779894429559387770155981504666550823167869781053137497905872400355176975287786116846342632048425073641598586804346168789062989451995367399481569161877829502337888797464091560909362456454398968246354802051657760229003675823317645560665706230180132270097718215321359548716789332385550994842085011423753544887288624259927655620958412345910755053664639735634947855336174619676258957680728058302627324006888484659731412303358443936898820884717576794271168801569851599669757796885419400842509186314489267092714957073385387666298396698438823701186357944950367223830739191632051111410584940224046077987222173342198006818498503870922530231945153400610571542822322454827185138026978112717639693977832549138905845363408646129813655087221324674851735495261888521472594099172596990891856871775195872448688572609898282686312535881480033432381515437354581987169168019891793077463010241363389922493106553622399475341253184766450770581002188617169203105408305980528349086857749776315782450812502578423297815980443442536592299482269439815900338576349941355268141709899212242883588900537312875850661147987964165986411615223099033683268789770899186203289216010143354572262502241956752580212019196911252464054259484983259454489411690083307933503536428721816136478881354234286996072509077086932629971345779448952687602469024319466003952792655874535537000328769854370243261953049646989275899877172730536200011900406295597157527975984158733378833194783084135468418700648854214120844940803049398541860558727675284080755546448317406014320210841503863529009725140901424286499403096125880097251810824208211984910840803651331686078833417245747147871834030962488980847941193673708262610088377328098565105675418151446970877336173876438267671658325097015345189042612254394404729409054514219639164945105348965775958569154778585087951363906074972167786433984640933189002918644492166189192907162222326045396455874007904922209057727443028578070245329709719549859319607977580337416412373888522258181569375374591154780110429485264323212868749545059450921204207872942025155905116311554719600305352430227900258465345771811614247944179071511651550291752121531604069258323376249170562614017661340444658645355275629718830569773133381050141477041747402211623987728380421261783284563745177432787542437161641051822893363298828288 A013771 916 45959178902495892561807513779153919651824184632311057408155425088397214135368244699463796257140124416107927762710251013731236088331390339897742839611152355021339072428371875315197247146922866460876725933496899741015308362782806824538116082980902596470717977956196238655637464998712401808713007962784939730459348356074295078484764543851162438219505270586980242319862840675876715774097515618828037450077353941916312275064861659607361054211791740190515635499728205961539772227064171284608678516947835193674235407571680762047620310710688098595437505883283646111423285169751076728338868705583603566414773255292927374519005720220781726183607550660036038403429128333585470003720554341485645062464408378699708044428195907159153457539813671733795696718937190346930261632930641613725413515173763000809598750184799293530849541259223111704132371644225148060262891377838844146854760942676555466793380151997233433872008885882291650188257060147221055115298972542542170229905065644913749433896533698364511856819186307086598405783186179599648480878095754490354303736971731254330018493393056068342067939604584495488562205913884518265386697481365039353212393152957190655351385623590797881744229049063076301723928220121985870262770106790817640567708082593512764167158295912480889438321345553852468268498875088278108127130912325293781096096103069244044625381609087231353874444334852277755568048827073916335226864954739857334608304315885948360976620891061689433165091477428653808077701729318981924432864346572179856346051630184135741752292678005265942711684846672069679748435675128540893839915397646940562891436326440213887185932246051830918431140166686289929968439938958048412000503556741836474736372811241346993078521201640127745959849271119709677051965174659257719811421083905040924763619587350312805381384392364806375746025348584656820078206160711040098644780472757705399405399115779833283581021235945780171037815876681716003228862917407607870745328044976594770232339397831510199349710912498080234299908443505642638407941701747724376603372069217583101909751993409701365787972089498999867349711262944217427461475960983231069441429575263990255799368732665137821279553548588976640181967989812759016491970662285649833635921150196914043855882065999395987998376376951588999377301075807812688826133050037375894706598582971309613433663911393167805146511304395617674666387642080665861076861319618210451536251527455051275144559761776129634804887204995159706805160974175550895172927006811962224454612921307502057839903775842439423310878895558510659446073480534534692623572076006439485451123872355501474097580408711016237249754996101746671403255676007062875945655893029898221227128659886687934180076652821658643934889859572448217591090170953674010089336199752054397979500741409334350253276072641141809781892135234749457726715526235518533357888279322193017815858050279874467722324508999671958756929670869995673731229332286424891885058581683739240481605040333138856895553300318365802645644167548371275537281656169041215330632877279379793367418226832715630539288761688582668068877830237645580272221041789593521245231852476607345901875579436314674167817845633019395572925735284791621558747612467410717828335481755787582406844360082374016506122871886303642589949068456656596503077726552585582526075463343327731381462146436171611682046681813368299291972270749093766902035185745275432809958957164985005117350708988646616098615853159094513570626445155793033408982405431086683860077678485434654304051392677066681952139001778250068512109618753456065707506576590068520129462627310301168150714060057953054725255742974905246107906944324241421906447540526338749372221331794725595468414034758649304321751870897153919810168532405923610624 A013771 917 489373336953776263998126406720430936452623917964848139282038966341253536113401069559890502546028044782717214817338752794210201868552644339231165756179550276267218443217303728356220287620434682075415377739874988442331003446911327067681860051580650847220205029277577549205227727306289654459176108787734038249931141295479093995705772862927177642161292121210165620221899527516735269562590346309280942768423664773524893104890646951499180505247158449548610486801105937078475494673779295838513208848460549142243258619823256754283061068447406873844218562645204263794435140487509465003352273977054210775184505622359090683878372908910883820403053199428063736919713358496018084599616462628139148625121020416394491257071430019430666015883935976621456578663243202814113425867445471902948203109570228432620607491967742877516485915328207693425601493267709376545679267391228012475709494517619962610415911858466541603869150616874641491204561176447609794867703459632989028608029138987041603972130290820185322251410695797858099824779366440377057024389963593813292626191274994396106036917649261015706339420909615707962210368571042350489837554781574939033005562292688166098181554119994815844812550914423636460756387687858905546557976097108626236764955663455723912851901534876096510739245687457421082122976021939985295337689954439728181111231305481310587171063373560839456055083277507053541288583910683061137495658038070000898909224355553578147679059248024869084341894051660305748411368013788519531361139562300571110372757758200677378178412435400071757994020247364197949961343068768703437607419154144623113668014003935397470755806555959895619454780494875615174303948470025299490981361872187074782992897694097862782300093755064080238980475038882668641249325179771776200552011701420875766883021366106130751700981009900458288943677911729425820192739199251154970369622473924047092868689784823664803570714120350667261210663454906912002380932344556208607696253022910781113433949908109920602675721796279558334825425106448082813767763240209769162072705793028824869135039225826500142910326808985350587539725527830027167609796032549444427412342117410968243751678265418387520984686185375423264657595155526258007606503612017599428555288407296740738977432238761568480206711661780519665369501855201589510620664716797978526835861711478504763841653328514450789200052369204536999847695612874930088746419331294704887958006264341385977739272343392228351402438958788460558061354053021265931801326768533773765992718386082281911879295405170294979414238479907021501781790420731725407055795465316567641083566992841379696191036191954900894235391198491398557101866438123205503069343948982356259626465970473453123149456199245021240618707224727428620909928140314720859431251854959875229685723894526592161496883621482877990557587455979612225874066923355801343194794398222711253703256519380103332307311371828507016843787135423713933890129930185852248792103777768455432648130469467262548223851541789959066570819096055057341920975074887950860840578877270836039776269279314756033982346734460028249597411136370450138738609652975591814219228765170915019163171169837878650538924420300390524060513229312461186357544577552989323436116209735626177468078746157118527757196339845361186297777680926479439564771632331931282737651533679753683749808935252355321190433067948745650860920738936350429972870657815692808560442975892760334489550349311109168218061604438038380500030388018884219738844653030211009742107120512908199029539229225406029426376090934806729516943220486800187653530027531049602338518055600086838468803311497084126714523151196791060556993143164522660459853411524455003315412740950238140547672642110097792418013921312894938138674533058274605924352 A013771 918 5210847291883809659052049978759148611347539478489702987075150913601667652535494588673714071110106620846372903375023039752750229496348556924133452971799851341693341983377850099537033622582388494739022942174188876933940524702711810616676445829230770221200743151747645743937264840357372240681307206371792039285266792514261392866275069444448587533733438506645843524122786168998197150302462007501223478598175182508493061780875608739563274019871743170793604463458176018011607067286401942088488647818407927266606217783878037919606034256827988392693239255046135000883145375911000783355695013307673236334164615866879597601936914734083090919651710467510022670721107841265600564816716094064425654560288625393768542905296586846897731737132150279065269649606213623564679758636559384822592466710703792350544228574472526159795542026414755519595804700314569441458392839181795876841354697623617361875708629468951734997998715768481182598346167406814149095751306438172067176618294271934018999095243336653333311333021088855593046934250693857134903195704332346923939883684696140329737081099129331295241102153845588058381616004544458948015790283314209950823443227292543592613437188269704799115564042136782881034134016100321626259749329482012652169073247904476548224047047543360675646351488080046619682445448681616963424755722634874225672472390940764995132197482801675818528074526738895106107640841480953234992053766789369369571585420937934500116486622872968806010072487862078935609084246610820155969933414059376481183249124609320812722843735612139964079120327593933979771188380996249154203643799153331946914337013113904112268607828207860968555954502709435550375988443308829388979969541215047972289308374646754042905931398303922326384664098214022655692022814514209872983477820596729485165770411506298080244112045793420079860672282404094926133412286993626298124495740102343253444865808828802382828420963953493904997371144467848799001352167604834509254749702187953997295844698621554434577291085686784737149221126533459185800999142981753622037750171284170927206549897676600573521709159862076013056122997420334129280709108154586484263086618866191989859467870170174990323444938501877506922074073216043595264994050460763398715256710960895695388631698478333181177241065774638973396854455754186525109088837904464875353748255503823118725385924642021872003402157627289909974378262885892255584971873039626017646976850702707077890967771912440447485733170033179528022237297956570439641820527431347623060290465375004137797690737474253300940802811334049964950972504399951412134330110114690812242257821339775011005042153371935784721818445481536411836020673833135892196682374368764129452502609653601328855295409609560986170107994528897659955448914838071147711223969751612751445693588028919153335618816801549684843457191231270910981107064599892572702338170752275429429432275418359340282408251487229942715352645417991705968062103496618954745138321025678513446837293238887411613487571216979484140846081734794250576774542597406900766230483885179862151537715286143522249844028028530380801713233780072553077288715584884101637806347891539903124049446616433731870938467227358558300196344865719086712335134661784230315947765401264947537680102489080998083558626626673405911698736746505153072485688341070404298590513530622017224567965542567079460035731307518243690367084028194259378351126764421497025551596807306112041644732119464690423185919964056232675564323571625079171779217865465686831733956619221446503266533712792123401332052616273822055896411411743448398134787733150616165700540256029724656015817660820951781256242513943431212810862988415837288576519125912396875302514865638135720551618293188321293667012234139705301300606428004508003882500096 A013771 919 55485101963978805249586228173827414413628600366958357406376206928030557164197946380197707429180415298772178675137245327287284443677119434128173007243724817086350705439007347859870334013257272691981116288270763161592598707034475359446370795189649241315345513079808931881443996020125299618774559133446841634309520806691855311240096939444488560059193653218764941844859427127492803256420615455873027600113369343350434121842763481858869741763594321282610300326902658239787592052465607879358227121970407609534823006962733347767965052766704420405397611587731245489403731962700336341171440501700104620486184829750533955265424268088516752112451413058046721397838356293796114814168392969598004369757953283192847444855598056745767047536983136171486991229006962663716710069962084329590964585535573980948594945860983458549502931497264316772656128448949535412648966951607762496606744820296277669252545486585398074258690325502787632307189990547757059571559910953656171296631597407553434302366151048684693099074008554134354763755901388190772449227859730830046111881474644502231040439543529119631727255734147821645647447216389398878472134936729707556368023484211004174147879180695816700982525920672464117251459003436224676413810860324470720296291943686866285489652962241704474282350645076336406378679137561857426546798934616140754960486018737265668167638796872244115686937560715755089834159680089190046195388508773205047198241562147126557240349560351371846395251850755416506365529057912013020767850992904240771639236678840048013872840096798066337514473248220209016603613880848060993960399173384678570743860515636850987436136154757303593183803544850069740403524944352415333858715674857830808936555573238637048862357529140164931343903317782913237808658928947306727528071833713975558045123341719061958439305063608337010356438463038802773468574031908132822429630640609750962680931132409087772357026424176803100412007946293654011766397880656277854544574828897334163206154350922311619378995480392883881164906555328273410409038874469712567457963823833852032895343310460442906859159134211385387021597676531717808580990583630036884433346317687212308023613881572023296964041705167991693706244731604432202381656649306208669520053458311617364498150325397291713175262868368355788729706244870578119361577946006741992766711424604708568187909325588248893092226174415382961407179743208980737468780504125937835905009506282424965383024835323665884828086794513295614380782748641562041306104976088989490345972875313044059269810972625849148417668335084964026797955226850682636406347012501227768755561281625924317181688849104372235717922807487399713229948134975230980110273922278600450410247787591546949651185521522605380739309925743702283205620045195781580829112829915172577393745325331931144717669161302901044213132172230572660126828023859656114134496842170228772564594868654690255327083061836024430033074968410775685147925278031998630126232842281424811181923498407673158860415658318397547131729078312089180141495329577188679358822192409395172189573592366856224916339210447791494776642513290212545166970243547845914239361992349116888464878507571786376961752799036913928780490680130176835312944513878678484404211805992669161381217731303734467593732256320818426147768148876786869915827609455717664971391788074063239407199697097254262090460466962454258815028710732212473860682797787560100328073402804195481019433107608060023626083675777270765529408917390663843021105111831478633384303170081469962366782050973810529977383696258083657251184988712244238543339219782587760932379352646204508137256426452421494566816470288469655554010069100651835448762775652715201928221178289314869152433631585869245134966346269119582048248857245392001225340861022208 A013771 920 590805365712446318297594157594914308676317336707372589663093851369669372684379733056345188705913062101326158532861388244955004756273967734596786181131181852335462311514550240011899316573163439624214926237507086144637991032503093627384956227179385121525799023273805506673615669622294190340711505652941969722127777549654875354084552211204914187510294019473409100764063180053543369074366713374135997886007156767995422529381745554833245010298752333017234477880859504937258280174653792699406402394740900226326795378139184687033291881859868668476673768186162301971170937938833181360793498462102713998936896067183685555666237606606526376493382646242081489444182817816341030541265048340279550529182686559437439592822408108228927522173796433953993482606466138443255528824956273941484590906782791749140638983527751866635107214582870444995242455724414653073886200100719455063868618846514764622201104341161318694706534585953682708806959019352517170317969931834530911966533249195628968451594776366394612118940043084422609524472837981455345039378250413878330999313942014659756118600259498065838631819057206004882854017960114319257971292806297926060206714059878772446326617516049056232061936003320397920493535468588920354454258040734964229714916616377752207893824741949669242158469668772830055120175456758657877870315055792666758819255127514404834649017909095655343834511146501360196554132273589695611888496841417087342566876153742603581495242118621407420416641706843674959780153408647114645136077372444355736414592156288831251718001350705810361854111147048785608795280603270153463690330398200057421280626770501189314219977775855768660221140145563542595816733607464518474927604505886182453556443743845007296286382970284476188949882527752460156186600275430922034718908885386411742064473342624571733461720317301572486275356754437171931893376291757798293230707061212628250626554697891966600057617364634599413187060612134827917288604633228046595190632778098814169819131528620774123147543875223427566643925001135455274035445935353499418292398796182856446269615569782796072236326461082831601005972059709731225770387734492632745446271590733436655835440610978904066073116076628775554584093902123994090959880001812509913049529224102101697176304664830362161890199022386252438393912095381915814962081969079788738979943249190936834064858498863674213646024305174997773063649905689226892567574807932986076716541222895261031398448446526394341649468187977571701926574707535352615827405785395560093203919176333293143104947236520041732351332431984696957344627255506068712454782989113073281709216526752842129350622865263355565924442054125832146472487741216259476214196724422537595968318442274791919885823433172702094112172089318941911573442241244682272668393412936757604088600224134402828953741229553290318781431369911137685030464798057618303304122375428595970267806161435141838722780442429988130992182263637939495455108360484721413584127304612611389465121411044903795545705929774297081858651225867125590146642269337905057812738704775239793474579611522285082909179912848083836381689481514183180937899153297463294820726494533396628374026348624381341888743804145059513654664762026122942412233183780168501936047310209941230387206402922164610938061065304074601621435249240026590863732385484481696615379759412625373207862374691563382739223052216212947862425711876598421668550430841939948293325593059073481894923729810623131570538979676379111357146152375788600488727230781584488276060155027492159281495278769134523199181597756074782410617759807976652009476012244994478407975346976785602645506428865384074147461775631624892339099215783740743858426035150111470131699106424624726735113309126335722197121655073585309649753831948934029047429488164470784 A013771 921 6290895534106128397232782590070647558785427001260103334732623329384239480343275397583963569340562285254920936057908062032280890644805208437986579256684824363668002693006930955646703922871044305118640534576975453268105328514092940944395013907006092774006707999819481035060659650138188538747896112192526093601216575348725112770292311944909926268609610719352860104935744741210129793903856764007800105490204205265615259092856826667864392869661114841967512720475392008571926167299713584663279372699201105609927717186426038547530491958043881581939622283646256191389028147172695715129729171624469698660680069323371883796734098035146292856901538417185683699601658644108399293203390234727296654034737246484889856784373001536421620256106584428742122602793651442143784870928134404928927923975423166544849523896603501875930621620878404498309341668553567225930740258672460757520073053477689213697197359024685721461235180271234813483376499638065602829545743834174085150619646037435057256072581178749369829842473578762931946216586778826536513979299610406976468480694854572097083150855563135405049751609321129539992629583239297271458878325801460316689081091309589169008485823310890350758995494563355597057415165669534823934228939617745899118004432131190305509653445852280078090503385033093094426919628263566189083563114714080315647907428597773382679342742696050538101149874687946483372908400449183078875388714367409146023652097285051242935761338079080746212596400894471450971739073495274476741408951861787499881342577280163475168293278382315468733022575493775469162452147863620594081374638080034211421796113852296663817814323357312224694034700269960601560256579452282192721029132778676070765469012984461637690857405867589102459938349155508195743074919732788457825686941811594512229502512152266439817900397938627143833859998721247006730800670754637036226320568787792065612671554423153660357413509698629214551615821398011647663289062134612240145589857821196173280234112516754002863275047183379056729624513412090327757929428319644061805977462381755055439878866587047212577172404157609990887511590491789218092003088596877553473511899898129633511335771625703370495546539983943202105211431869816289080540802259299605554151387178239178871533292071113696299806839190368815964018375991626639597716248806761590492658435717385095409122613295900403026902866801503376287581744195778887952059536554870435744877730941388739462330679058613046949883537265585183482114167485836434653330216802891923872435331389596905387781478174465404366076987735773053201805591016628619650218529268076004303639737576864262993325432269324210065963458992331860695639049468470730902728766721651180321870654773341984362944247916422931898106408407068093474434012984773376839373053060950594968335415186583121322699436612283435314384681226813794070204389169717519693582295053563689891411600006961390298720166150994513618804756743216779747605993822441313611843787539515086075024612784806135614970676740236715327630918253033153283881446883910013055590041728446753320917323703489291562816947712006396689792229599163022510626750184311389163251095713791607298926632560152412528431344026536593701394870386054157090805458940891234208615031759115454221162973778315208777268474223357786358065042533907803139517022440638761105560563678225634973917318565715766899407247059998235468839108980062019993926724987604976569427330914893014435217147875023515104963099055594084777730892230497397018003967553362311631163488530732736512029361728333744403024885652906684283108257906435335390596900578384701206088121494608813096969352454558609621522172986925541853626728449665271440604520422278386933962332085209404090275486515577222769954951383223536377150578802592249541297029189975284908032 A013771 922 66985455647162055173734669019072255205947226709417580308232973211283381986695196433474044086338307213394398127144605044519726923585885859447681095925180009824336892675137800815726103370730879760903284412175634626398785538018061635175918108081800875857623426782077834061325903954671431560587597802626017844665754094313225000778072537589400894908155134939669254397355810004405462045488266823155055523259694377668271278820739490359420055276151550837270075447621974107273869829407350249494598760501093372534510332601064458454104678369251251084493098076265335925910371711094863974701356219457353351338921378155263818667624675878237726340287581066193160033358461242466235674029699219376254772161882200571107195040003720359817412487022910997246121474546800555947021305642775143683224534490305877369557730451034087974909259019113251097997870086758383821710522274344362146073737873430434747447757478894853562119232199528108293970992968146122538929003080346285658683797991006608489662660844391323289948162658666667699363314216020944960800851582251613485436382438811483689741390310036265792969755136051387341841519802332037346494136413133949452105335460264505471602357046614360454881784026110610397467356684049206805251669749049758333808511193332914373066789891435078271507680043832375269457840201750452781361780045475527201018918299709090978769641524227546129701043865677254154954728647982901423865139030584172586859847531891225634779986727866051785671726476724332009947077654577682628342522519424313298736535762879180683591986828214895111069224383857721195641790470451832085778477146276204283219285020299254876332086915108660568542081488474540485413612058007900788093518205827342801510714050258547518132249657678088762993423541807851268272261745314731498927914556409858366219742749397333051181003437250501827542941266383838127669565542195375161737861416452409914643726711497740175485739051271003876545605266246028024318701933609351133070240806080096853087932830078396622488152702408620196057041818811937809966432552747569970110048019440927830323830171418878719521731759470231182970223415556571594243648887379552189385954710115284337628703296270489489036579557749027216016291326549803846129598462457022199940603970673890776624086493973218638200343223699047152384867667558840458436482617294397415565827023518716495916337586374747491430461725702407950710170412196653598913529945236260399811458079063907297794897070616111723922359904803951033717551655389186356188660148517193205393691408636427848569097179601707625689987765410511470492825933145061542035526899646473293825155925718450672352929202803764188782378911350349652687164598740276342652255908052141768067278732026545449496630351814071378851037036718461059315773370261866916585644268993001935222835500906737075844103601047594019227568085703113279259536335879152149697264277730346169963750716874124883900772329175789581013033049801772270752508622221355107338912649720756636526862076932615732028207765930040544808614017558297016166769646419873819015922764324501029361127662794753976560874859237444111952907660771887863693153635962547671810297667160453034518970783500502888602736951194561649732452579870704664702896526802609861853332858171061356546943344791500343060354713530313709140676572901050287829577254947921528252008882045746561202271608087741485944888366694861211272198832419700388895331767668017790511262219581780817706192190573250388837647078743965814713278540470336283447706246508201894248628825875242178380088643683297710403408982432150374246536730187723451239075797358640298442426317674594641856529664936140075249968097964783169657417404532035810299556933456420264072830912043309734753253380417866268054480322328564215343899363090002273115730766814856833700724736 A013771 923 713261131730981563489926755715081373432926070001878395122064698753745451394330451623631621431330295208223551257835754514046052282342512631398908309411316744609539233204867303085851548691542407694098172420846157501894268408816320291353176014855015726131974248375564777084998225309341403257136741402361838010000949596247219808284916380251940728982035876837598220823044664926909359860359065132955031211669225733411752576883234093347104748580461713315251763366278780294252165943529465456618487601815642230747466021536134353619306615275787321547682508316073296939093637979738111602620041024781898485056834834597249141172867548751475310071382163192824768035200895309780477457068237287918360813979721671681149412785959614391335808161819956298676701460974332319723882862484269729938974843252776982231050713842610968756833790035517897691481320683803270933573641177218768131393160876287269190823721635272400729445584460575297114203133124819912794516024799527249693665081008238367197928012671078810391368035989482677662820569772191021942607467647815180392926600208464678328366324021266158163541952688675172415928502855231533665469564527050293766017611980896454261621897832349710123581236310025779512232413971755954062319779487881826738393027186608872244415178764000713435013777106727131869187082468238821215940233924223413636449442055302400741939142949974911189056715081731402241957950643721934361316000397660269704883656519577770559137298678317719413832543524160687241916482865943164626591179786830088004946632803137515918887475746832203142665101239317015291193784929371108049369224653549023207718946896146465923184061472077017733836083689276907088684141193668127591619781855649546150486083207153013973072194354956289148353973873170000304563043064111261000584434196652171883507820795582802328975324599843343459677238604455108383425533893296354722184748362385260771126402024027937388572149417933649277457604874987706402945538189072370864931924103140871291680308774674767236253849975246987847615381286709513800522573821656125041731791311006999537288143665268220605467399774839021636266938928846374335506373352817471712581645753307547627070432698688172079261499130911641796141470045102311353587964428242372384967551079735588989493272987826832059557254645947454078594070924166533201431666908950743680944926146427293248517162619718311288751556455279239859161894549069967521231266856875700737192405625872484906920064007920357636325288266352470607024490026584056320696853261411073251032026119160683731563746768398982798346989726091126137807610536128615299594290427435647632650260297050062759213990151454481082154770648058523101812928647386462496561220908939205546380383938618655946240119986116232042005842366978173359594354846548358927803940176237484606252752413654936383588015143954781116735144976566750197555542904441212089976470029272726017774017633275681763775423761063807458626775914289271138972711809412989182944741894226616665738027395178492314636356291623071721122122058960746628143763195078816424881545594527286960637287353438540342420195501160304904074560771899061972604699915729207609436049559924503911558000902713354757841943056319692446351155070463263269756442217394189809014288273805461324511852735339895652906656989670780374929924148250383464809338610685468432827390576023109383681788082918271342341171328566882177626373167604969740957492662129053433363920114106802146935534445223970140343266094465747995066989898928140746151176112819333769959399737919578715391183877939754020375498844937537184977123103038879308793679090274801897814955430599083746488327872240019521261660307129011190512180523457117308069682227443962971847503551437162055652641994689440022244106472154551764981840418182344204136301205044595565245316988928 A013771 924 7594804530671491688040740094854186464313796793380001151259744912329881566446830648888429505000804983377164373793435114065562364702383074499135575678611700696602373755165427043258147290467543557126757339937169885080170170017076178462328618206176207451853261796703013746401061103093867261881992022452348851130490111300840396518617789616922664882200718016566745855323779592141730863793103325535705172341853915609368341438652676625959971362884756323380800776324136452573197062966701748182073655984132958472999018197316758597338376839456583399839723348549548465807469057208251412344698196831877655068885177318791508855208693659105709101640077273677198130038819133258542523962862590641754705947256076360060878947344897974038943685307058894668309517156454690540419904719732504084390204130955569306796228000996121595322766196298194574618893102641137228900692131255025443063074377010706842343890987972380522967136583336205763672034961513082431436006632065366154738145782575722133923537478921647173047286847216011551753713426934290001644884315513936040823882439019731894840444618178442052125394712229013235884806698402505370469919923084031528020555532372585444977749968118859713395893004229154500246250743971257398855581011986965691110408953483011271658532823479079596656026698632430500143104054121806968307331610825130908400913659004859963100167994131332854341075902190275971072368258454351157079292772234286551817601174620464100913693956326727076318488923445262997751926709556562816943942882370166777076671746087808269504313841752269299063097997996247578820631421927943558509683504110989999115791346550167569150063886554676084829886619123420506680308735430178222595567437198956367410375813989765292785272725491574566851673113801514163242987282546656707134223055325952326215591275831365679198929256339131921158643236660237994066715084895819585081823200562678256690953928751849477313516247002157497506368576708869097778564090637242604969795127850243997513811927832736921531630994536429926601408579940882902947964366052994419444360113879602531073044153747776013007016872802485902382970365714356193924471863460800438795569363981218767133045967375631656299976442745947161845314373040249411293004645231924781155134483897024551560124370774380107770165647470048491028869667200525245528844389246507518714701573607157818510210747574760578602626573135813346020355853158497014166070529492012461449624735104290219288884841556335968111591669460121107023596769803067031702780093527505107976989014116822960373690775589912368836798746603418311115375436988697495710080004471334775992459971642989068260110567132687314562783997860527153988104064237371052663383880238384660657858328178411448515564797612165638783278209523583589932960690406046925863256354996576736087379307700597762612445185252830509330995823710482756103571420846490026334069452871695986637257739759119459420680712207807421819457909935352159087781435346629508819995611689725014256778515703860586166247921793202467686508355683814030096474790501199237292138697490526551556865835739413577566090241696354926618585923099181211884294844702684602625275055714076117650269593612091801461501009663692085168747099190292827296366596730813333086384141539480552183402207925899208912150083626014469432253832330570083133289837526578867872746054853494068717443679506913753253248792306580161427365621488657717801715381866350160958459021375009229260569570772744834054375097373871284651473308443786842665017723249300265982527688409367674161485325932302500808958311700894895945636406801157986880035094953246090607933645425019043732607715183611727862394158950309711156573698213771385096325976357823317724232217815702901568589331959453157356855245715501667193526636772805601085643335231314853578732135298105344 A013771 925 80869478642590043494257800530007377472013308255910252258613763826488578919525852749363997369248571463000046252152497094570108059350974977266795609825857389017422075745001467156612752348898403796285712155650984936333651970341827148266875126659364256947333531611293690371678498625743498604519451055072610566837458705131348542130242223840992535665673245440402709867487605097125150237668964210304188675096060493408554099638773700713221775071996885331358766666299404946999402326469440214642720288919047741820493545765028845544459036586533700041493374215355592063917930521153461038646346399865833271173489368090491986290262170082157590514263542810114805688653346130936960795156560865153404108926382701081928239031328473627566672361149563110428159738681929544874391145455711703490586893586414901978766235754606702746996814458183175830541973756922829213334569813603510917735615966410006457277751239929907808554070339363918971579828270191301729930598618232018815651776292866289282017827075557699098607510349156091003073540569996319937514728191592390962692700210682105216261054294364050971031202895814532935701421724589877184763707340998767710362875308703289818123081660529618228239468709032037118622077921805948783014226615637210678943634536687104020620057504405239545193372287038119965523771968289000598536466992065993912652928641083748887090588801510432233023776206522058539978577216021931120580309438750683203753817307358701746529013246966989908639270056845160400062515603358280874819103811477535842312400752342982453681933786978163496423867482664044219282083380688743011011109951773821510584946258066184276309880264034190951268632720426181555131927414860537714197602071294487400185681667363020837577583981034285987836615315758522810211328584556800617565207093110740369543615905052381752110198721499076696497233183958214160822382223970686941951253439591398077245277433349693234434320998078973033447812604796038153146150437105359257718378521349398085527069407562982740468806829823905858451798559210521150589924569732284578243546492590007750865774149106318986498715661600869888573868454126464752907776402130603072295222587672017432432673460615725876282149162358845379328907444132575731447913462429535069739871984535517425012204300005599387536723814261076332475404216351192814391135056696812059274142355769016451496724040176050640960767750750140508424749124431676206840318998030948689515604179390482254988045792891865388452228096411369547587258404863057753571202435880874389738979022315930882059059378481386903374233053833198176756517653055650934320931887610772694767713778054547598833657318828854525464524009218893135665332075999526968759711556778319866684875478443725103793733964974339721764346375007118065606165431443587666591953668003549085858414868395964976297316332572139263356443530869220386990828489173425800405171534177818865713520412955104003911408223588733427533587824991629789966696723570911009915313273272191951806177635214707521498207871254019875925940971321251792467263569256769478686692850879126720977507418953275773923728893582787258634702909160081544143971506394185648753928793243482500740070632781553501962062750898993322876819112178238025051711521989700370703818339112388919648866709994974776496574090449802070514638806655910245203270189983011785108999992080004843703340299389617644640593140480465558878589137611227379152665386112896513885671659601098273166544789588186993010986036836981438968887788309442300697108717158549232181954826182946994471495750527157028613788102991128852029136459618730244298613691062164372793277456485602777664806951275097678278773004502897804395196738580237708505678996258102687127624655301604495902339206704257219535794656378661752276671628356834040359930233543040560906339776654225702912 A013771 926 861098208586298783126857060043518555321997706308932366049719357224450388335111280075227843987758788938024492492919789062982510615969181557936839653425729478257510262532775622283612587011070203622850263033371687602080726180199775474745686348668910607975207444597055215077632653366916773140923114834413157315685260292238599276602819199458888519768088717449408054669008019074188599730699130911319001012422852133814284052953662365194385460966622835008308147462756063875649635972246599405515685636410020354904615275306027147357399821573410838041821448645106344296598124189242053139506296465771392671455314791427558670018711587034814023795878203842102450972780829602216758546827060092153446951848123001120371889205585587186329927301520547999839044897485185793822516916812418218767769242908145876269902878315052170850022080350734456243610936563714285463586499375250184252048838810333748757093495202773658345483740973547009209382011420996980820301014086934536349060113966440248274925822700538380001972770197814057000727059989320814694656825784075778970751871843343056342747706126388414739540248434633146699348738523433012263363955766954878579943896287072629983374573521319374894293862813773131239087885711389742641535485003305019309391820546644283611562372306906990677219028112381901392897123918341278373216300531518703181928384170259758149740589558483082417237169047046879333691890196201522571939134903817274753570646688755456197040933053704508547190947565287267939865666144558974755073817384612801648942443210948077166805230963743484909921340955406742846915623837573735581246298766487651444708507755888730174147605051436065249108401207097981199044763113435005580776066855143701837177138394081445878526114230053077198484279882196750883130226768360812975834325127443163454900422156997760896469395986522168664302538942787064384436725920839874557896946624769206726507714110307533560256649987544904860152308615868214254700209854297865376185294495328390814692235051730640220511855123964949580794751058473629211481516818509366189137283053098402531218763139684084568238324364726062573534551299538596688962003129886661513799530113531641620543107008636249130652324280796985599094206465123666388457382547949689422590156891334189541529951386459622278491035174251940788198104095707501087636806083707654807151067804228487175537117579794587224950255009987496133706728676948488250435716691033541645962153302149855051112711602712582656239324770588262942709127494981838960026163537259550501940648629620032032164864262069807747128833557215894186103399969736571148649282739279507653886616308724822832380783130889642987146251650162774108564455945242963163353408656575549940460554094468784905195679259046769357346760201075793162574449514011321473871122656901790666220401518680235067613824309228138876219410716695458680678341752718637922714266495925415282117565357145947433648674764772833536377643160510874003565386712583060433578255733802299902832179459766205688912917413112803638859419462628689086191422485446081409055905476160941324968498997014480440739865258869518729942316576736548282045008600085288787931833790456601667880272097857981688892044171572480901992369906473878490750624286146329547254257674868717216421132728026491420135520915109492446839874013272132290924420982939109487840631915667891575753167507900648680133035759835997270939217137284349133217581031330122079854631831432494412677368919535015101580979320240178362140717169918941617822813620304232224273454989196019597132486751613168040679615720649540016406245022020239641291638582429926241502818356658698376574864417177240078312374951946855821200054872402371120168469952156277412534947329651484672368107872986930873617141501119990338241999498743568861752537126766295892530705941814195284606976 A013771 927 9168973725026909442734773975343385577068631576777511833697411715725947734992264910241026082781655584612084796064609913942637773038839845228911468629677167484485969275448994826075906826493875528176109600779341729586955572366767209255092068240626560153720008870069443930146632493050929800404549326756831299097416651591756605097266818835838244958490608663401296966115597387101960209932484345943724722780278529520854496595850596864589816388372599947168465154183426568147917323832481790469931020656493896739024343451458577065061593300113678603469314785173092354070176826367049381829463044767533789165656191899120644718359240978746699725378511114510706897958170273604404045006614535861249903143278813715929719876261075332360041065906590795102286150068422258332622160130218629193439206898485937290521925848298675515211035111574620490081969252530429711616269045347663961915816035652433756765531536919133914062710873886328554061499657610775851774565197997678943044792093514655763631410160115332670261006057066324078943741734766288034868705880948838894480565931387916863937577574833783840146624565331973746054665367797514714580299401006535547119242607664749364062972458855008703874441051241056301433807807054877979647069844315191845606404105180668331895916140323945636731028211340642486031568575482497932118007168059611151481173434644925904778437797618727861578741376012955171145151246809153812346007908455846341576020245941868097586091855155845607010489209675178829023689613107263963192026007511357111957939135310175125672142099301940627320842438493170997833957562622485136469110589265560512583256190584703198894323698587691222772506256053179303807428637631855939424103559873570137162262169620179235714546064321605166009460612185631003403570654629505936566683893957014804467779695127712158025606128464488051937493434662796661565482257605102984292486687660542513223854139846554617349612809067378146950901782141764745384047834528563670525621015786256705394842918830827857068010233359978783136302509270627203843855191083487731181933789949391790152417389911356132482601677835603114282995902237486977544067409327033171798937396648884919975543003427958780743185948941926302659155110440636799704294209370568292971739990578926450238210922363022058021372542535434665512733412411093471581156711179319108386544569979424931445119227989652764771270315346346858831709246952147502890639511326125151446205008361291656584248153145683580123636330157223823813966789566566621246358589344739693744664026608194101078491474662519312891427819717234841293629002877755009590817562607848197498584690455301913519190578777712918527133287570933218707994326904947071763387095375216455766023979997903621670523592750330000117028302621055045595092738425192551053779714050690267013914835370907142999952001244661222753984285311373244031862982982948056601061509648613821923987835922890048273491088895301131495349144373119786389964237715584427496741267053526889365357046887590558175544744614825133146575098438070281389766266625029874843627281510161703228264577320210187732998085276442635436425786909090766107215251573708155013898166200781894559589137297991789023322486338903776644414754764133858169512647398886117019163335722002100920452221288026080641603026704085875573950978493321664633763234626335637826527048638031709498619727624126107146056564770733698940960784077803749570500802821603139906292119741093200506188624255208840801634267801917419200074356425296890346577319428999464724063748724959216670266718931177013297156548193476302094693696994471511700473367625713854619522009861701820313769156314103252353870168488330120784138184281340447687553868050560041888672119166129008791375612631564839942275322703925657121600810662621521239941015325807518663666956868437551390495080448 A013771 928 97631232224086531746239873289456369624626789029526946005210039949049891482197636764246445729459068664949478908495966363661207007317566671997449317968802479374806600844980896908056255888506786624019215029098430736641902934561337244148220342626191612516810654448499438968201342786006300514707641231306739672789292506149024331075697086964005632318008001047897010095198880977861672315361093315608780848164405782338058679752617155414152364903391444237449816961745126097639023664168266104923825507950347012477131209071130928588775845459610449769741263832523087386139242847156341817720122500684699787035907131341836624961089197941694858675830386347310007049458597073339694271230431577850588968669632808447219657242427930138969717269773378786249142925928560206725760761066567963651740675055078260269477466432684296885967101868046558978392808600944015569290032794861925866479609147627114642039379805114937916939745385141626443646848354239541269695570228279285385540946211744054571147255384908062272939192495642218792592961991791434995281980220343236548429066037418538767207326016830130329881258371654856447990076836307936680851028021917590505725695286414251228542530741888132678855048313614767497667185529520340727281999702268162772016990911963756398027715062169373139911988394355161191264142191737637981192540325498739540971534732099171034080805669044214270090438171785946662353570476023869793860292209237851845101463578789011503096706073699444023447689104621304171444247000366146680068692927980930528128135912782744738156969073367063799712330285075284784935980126804221733123089554499688337986511917345919661826758742561736140081646614454253226941500133504002042987854705533774820503767582115668501888486492896451807668736598552598924241220330494979212562050102854293637972918193719879058656654055889868777030430092289458852349255078979136576746398250209456680807598881086113565538677190949442508733202176245511008849341342060145963756812576092061399044287399710655022060172964817054082835349118713638466529370074656977361625230995381123781542940367776120098674742665593501960885340367024761336889229774514249213315085399517326627899581900500905097353443984333631270714683615971900643251324741377811183563087419684408842136469901321458873811574832917308318379585375353323285396156660637389866099926581140916670027629539633822639284486317807901352840040061546466610779529516600580612599190929031033559309074334695238761156479643514119275971118375304801383031226259342788258993182555324050788283777222206505643667923424349116590094561622642335342123025406648367606964929783968054775152341282825087156476915246055296912802723592883876420136545791555304820996623339017677763547735215605513841246117366308994125496547478751450283620646395211749963164165167029419258663488909253152699884424669995502302451277042802430906688102954738439975846622476906933234016133114557166448162477689284979485480339203195542983985301011585954317962321835259064263453200440658658017744731648168572356238231207023318107334943293520201815974561219305598078980963612023561182127061779007998477509627998756844434587987673705925613270505133949016569520337834536647413709728308728497321788970669503339374020051198767878370600975252274901706671789028345106403111430018996889085020310922301221871576860013897761642741302859741694788891210301678772426323350428860454325426692548444430233722198491003160398989896471069463736855801683554816679642391747216561288410355297279986300381830796423365739105000023179172837588122925164135664704298485597132656586640418478601123988670361007400982701013976432571431064009554063739126109503386227713086977073587002363326030580724880941685610567523300902415705347636151400397030805431935593958162891931189198458730725756735123047205991616610304 A013771 929 1039577360722073390033962170786131423763026049586402921063476505377483244502440436265696154127280163144382051417665049840264532213917449923428840337731808800382940685797356590276983012700820263972556601629840090483762982447209118975690250208283688290078999848567622026133407897985395087880606963830954164035860386605474811077294022581992731972922149195158007363493677684652271086813964921624602298471254592770335648822005867470849894381491312098240365651008662102687660323976063697485228894008655294988856493114189402127613285202453932069148204977288705834487610657836520727675083864387290683332358339134527876382585677779683166855180241953826156955062635141636921064600061635440953071338394250144345994910317372600119749549488546937315980873875287309081215900583836815676963734707986473315349396062575222393241777700690959760001926625982851877781800269199689786626274878203933516708435316164863858939574408860988038371951641275942635439718431790717830785239995262650693073575975338501047082256521693598345703529859288595199829762525386214782767672695166432600793223607427207227752575639141380911458198338153006909777701746377378503704967203409738947081520867339624836764448554443370044315160191518332588064098732829751397196436919230590078126199109981979485193782852423093756364580586057622369223738169385910578632264901827391973170892418763982793547922985653176760060740818428702165565024391443964646446640384186945394484973726272751679961670993586007646817538342059898729849371442297140948263508391199310665971895406693212495339336892875481632389998316390211353014294657576312681422880378895899352559131327090797366419589373150708888360473093421550613753734676904523634288724117214367638208108604176361418848056707301388073345320514079110538655360709495192518657135632926729272216576052387115322737820019622698157859814868080969846269195648568230294737239312885804937245855834729229663832991136772662201222227786610256434222082540310228269777023572232119054674896721729371991874030797416062822391604732554947494946585459638818206025869229036080126810688659903239608879507104228079658715196518639027725623379029334060493933874748076533637476619471545184505770569951142868798049340105846190933482579754844799585351069131509270894088345648820903498974105825076762186342898276122466927294232018235988480702454199338020943463101210312018533605040746575346776471580430292762982362956185012322445339523023515834902328794195244138342050540468460245525126516497209482009381759407849090492793645659862054872093776048622469393451326892157895586722925974529991818278962572339691847245822129979521528042166193539996801527523400817027516121613939588480885733972045313860232826256284575767511381588657716458169448287237553745442619992642816214713607772030698529256266248829905727569948369353886112108516501197951760284294414920262054908862814836134105025075803785403804708340034062435506461561394651835626141693475485171367241577662802901838516277249678292133390572945902589698958449224685892384291206902476189403108936497127863166008344989300540826879467288953822877167788522518930762879539492892749620695930104338666289128432252557262146221661181187031341039482408959688871557654565505164480368890159184486223153372641209573818692980330506842278874977296270700663410488550405427983365971909392850529566112113607292275568795491035366506117657143422255836293128673969532201651928444417623947649870040576326491688004832187324361944598993463205437294126465734320315998389990040246811832374638332907147716557771370274638268527334547175960144768231362004006805663800396821054020597969573731670694214813992056552688950131879554401164695573623558532267068381322988108008922430541629740111427584016239250204466518473283302585188564767857715590206649398733666516992 A013771 930 11069419736968637457081629194530727400228701375996018303483897829259441587461985765357132649147279177161380083495297450699136739013793006784670291916168300106477552422370252973269315119238334170779782694154537283471108237097882698853149784217804712912761190387548039334268527297748486895752702950871999938653841396575095788351026752453058610047675044630042462406480679986177382532395098485458765274121918903818533988656718476829609675374119491222063413451940234069418207129697126250822717263404161581041343938679888753854826260835729468672290086598170139725624078284643272708284292987995871196122951595104452827721772296998066360673959216324340919257506938988149935495861456294175268303611221975536996153805059383446075093202954047788540564345024059267096786909416694413328309847170639967861840369274300968043238448956957339524500514713465406794620609266438296847996574903115484085911419246523470369988588305551800632584541076306237182162121861707563462201235469556704579847436985404359149331867442993435185051185941704961687787311370312415006910178858132174333246244971884902561109425405577423945206895904653217575312968195426326307450490781906900308524034195432325261867848207713004231867825719287205397706523307171192877347660315967323151887768123088117558343399812601102317770054080341562987494364027621175841276356674658069730323662474998888785698283951235026141126768234628820658936379720095335555363826810822594560476000237352259888231872739703809423313148266253801675436107117579956817109837349490259971268742290469326650373259235338128421688702072922970486896209513872577431790830274483536306049630370862810357635787645308748243262317498752670935249766839679367657906334400098586611639940417269896387894107819345180204980972833914369015602280834704809938661180219403813290562101805818003956512307568942489984891308715326166923074395265954516178362124203608050971793872928196837460493689624355307118614281471826010511596734889223310616585746997127603694178300292974352969474679930886236932825807192245080926191241974234136257763455550776181190280212850649695355348991645820592205999412530468367222437739904349076139407898317518930171851044133013124617445028839769266961629373447050241059722509229587425984818184112310716480252704468644980457076278825417363760179180844152027841828982530176805342519732314551247005995101687402373345826473869534292475869388421757340236200757458011209397975241154396610039997000590959585066154154908164694351547147662286564435896974174777115567266738986211160278054527365732054101469728747697272207425715776795352881034393470273038789473514040021945230592985628813885942665069171899708991662945228738144471295334338501983759133976918162772461191156027364846588285362505472281473017681660707054270495556582877939520723017540836187164810236880179321731483704755790343507166930070950360669571252375155950307007158706979712534404682696813272802705730252745747156752126966104718388318953525298776521320154574454636342820727970775114509567344455382107932771097566464764303955821417486991656857446072158724612567692780305996082612187781574763141336520321997961170263750998118646639546625229727332968248257279509719388408690602767104345905813498991386967942414996409304137111883599542021442854559236856585460758250690420663994882084716997166880868891215072438819961785690448150256534388544582557140813263160180144849234120427578883189734076158859794575816192056724483493875453130629805986090082396211496307858607139042724750856613948548052391125148968795308885907149550684348283279058258329623621492127542618664466708146625350583211327180021094829551999339387418173031941004253495263601678467943651251579744124327177374079006040407273472706480914604915536177159488703520605927087837648148955604520402797716081072930816 A013771 931 117867181359242051643005187663363185357635212251605602895496544085954534023295224429522748448120228678414375129057927255044407997018867936243169268323360059533772978193398453659371667389649782250463126127357512994400360508618254977388338902351184583095081155246611522831291278666425888465974781020885055346786103190731619954361732860120168079787643875220692139704206280492816769204943008673164932638850192487859749911216738341281683823383624342532531226436259612371165069517015000318760293420727512514928230259063455451046190025378847382422544842097315647798445185574881567797811151736180036496317188584672213709581431418435410608456317735421582108253933886345820513159932786620378256896852291595517935045716272314933807592425054700852379929145816183076046587011468962113119843252672974377792876252032756707724403004493681751256881480668979651549120247469034984837467529568373674546784792136981912499638488277515573135760193380508813515662273583462135745518755279839790366215509020585616222085724532994097850425027907274432051559291471086594993579584481391392300406016460630442470693161718588410168563027592747460741932485344899522521732825845744674485163916112963399388368847715728069060928608258970163074779060174758861757997887044420056921300954974642275761240521204576537479615535847476962690839988166110280357910645871759126488486358033788167790115327512750558350717828162327682376354571259575132993514027881638986879948450527326863289892980932366162739438402739070480240043668587991380188585548097372288174069567908917390173174464337880391434141299672483789744470838903715204493708760762700694586816464188947204688105866847247551294257156726718440118539517308905906821386648692249750240742085563089856738296460060387478822637398735520201278133086327936816226864246976211803917905260028350106128943050994099633359122655200793025396896160791883688267199898520018526747661158939439925279336807120135310199004869112003359927482033100449811445405034025414724135610541519590910418966391904076650860729194983025621702084344541645082872665274704664777314103706433717956143756063044697665809481744624427174184517054501508962732415301284941568469869917928323750926554667085863154607429568464190966803925278276646911886344024427884509081730797182131751906948216933044089318387917628530792459795005981322623287150109685341678119835842767460471386360293762801146283057247914872158835065665412903357669640367812015103705888062292537661784409441462137665455274028308027338113430981013026726560256236725176434640724607390314912072449671705480554464669021591316917477254221671467317030313977498153672815354110975610257517497656542388101343227040795603762330352720036369123067258586224597201166763429379380886472062539958268853124692274323208713872236686494484300016658690774823720930899402300149417796838488239655577664313471395479440409594695290660558869012225911919979066341061355667728803210615731236715725096647935083041398820217137381372399017005908792967778355111432813419297873083760908685268146646887716810308521586453401487162218085776346099674620792724698246287654575498208077928951268388634290540968420627967349417892465446136641445907443512219492047775737538264127075205102137260288434650834881766270451967336567923444323515346754048921986153853351599230217504438066585832947491953658091328554953094031891903931578169222715068435379626129598182354644914312859948204288442939539092643290813020002300242785824934946174139887197354860012686078448816526933147121225324139661860700586219732449017139328415686940520355412334693832321648174073803539241508345266733010034211812864617745069688965797228706444107813291217566830672326663998526821115435835784679193256318256647937378608778713140629214394235715087411911631295277490079276933248990080831264567328768 A013771 932 1255049747113209365894719238239491197688099740055096459631247201427243878280047549725558225475584194967756266374208809411712856352256905785117266369107137913915614671803306734564989514364990881402931367004102798364375038695767178999231032632235413440796424141065919495107589535240102860385699468310384069332578426774910289274043731494559549713578831983349929903570388474687512958494233156351860202738476849610730617054635829857967369351388831999286392499093292352528165660217175723394159604343906553258955795798507673642739831390233966928035257478652217017757844336001338933911093143686845028612785424049589731579623081743500252158842871246769006288687888021810296824126964311933787679437683200909074972366786867609415183244141982454676141485544650717393744058498121508580500090954461831174738546331644793423849443191848723287383274006163295329695032395050284518549354254844042886574164466674583404296150623178985822749574539115657846314771889116704821418283706219734087819462740051195641532768794827321153911325697156658152485003335584130063491635415557855545214723263272792951427940785979529391474859117807574961980097103952490115811411129605489293918025378770834276687351490477072479360767820741514296420247432740832359999161501248984766098012568569990952305689069786330971082946225703934698732064193992742265251032557242491178849402740343776410629148007355767945318443434272465161943423474771956016114937368883691932297691101214976440310780460967834900849540112365622473595984983124932216248058916140820124477492759094152370563961696269750407990736558912607393199125492646759497449010884601236995960421710683909835518951270189491926181250204826097950382208780305230095834125035275075340563421727075780794549380706723005874503443021735819103209561103219871219183650501802703288117855208781871930060985606985172896007938032578044134426150320111977512669144519441157272809096020387156324374378322215200782999003846304611776507828688453589592270672802302615982595981046100604014141154140994608178365044468179256819883794100679436842428139845055270548840576266106228797018714559299940745539361616760900550716737596332067435174758128082057821067174886100791299865954095130270870259910045006705414528196363089736317765791172108114252702269528395338894305184613903053463062194546908595878111897223689123292761574367929518188620012053787919099321964407986306605621993575797558747275779205316594952466330636462336824260296087290941022680391732688841861767757853423875096231813085826708584413608408649678676054435619492073183747444104319956943939795741904342537297802952357783991738783232400340308137890573668298022046315046863348503102681530391588861293595762947258422420169426119510998023696996031647679154521925475646748071723336993526385311576237793268826577381739370322980472216835691991000700736222775852590969609843419065081481364315454953630837242181510123937098399621315149976296586636306208549040829107212764224814637672078836853304733078916827520903925226536597288683752595886155680735225496060408596165137852555819035303298177346533269335362200932586926470945919904919613787473105802177925680231742846596336601718972070462958116022458518113151324716053307436425096783927557547551252162089821047247772548199775248835156791412237112921308566230487828603355987256533005949224894322551356466453140545251584993063444345883470048699922259027961445712259047603332728479263340420212258465760577036984492985183463907306862241518877434549415081363322998378784150546807251439119492739842067711117134499568970234542660744430539819926560909757537860085843580860400173090844287383382449749502048107808891266216859995924884651612998934318256313591237160779435264049793276796787237207426275737521419874869821894250762035050032114714364140785235246380691305112916721664 A013771 933 13363769707261453328046970448774102272982886032106667102153520200797292815925946309477743984864020508016668724352575402615918494438831532799928652298252804507373465025361610109648008348958422905178413195859686596983865412032528921983812035468042682317600324254069910783905613371236615257386927938568969570253295088299244760190017652954070085350187402958710053613217496478472637982046594648834607438759301494655059610397762316327636548853588283128401507330345376969719907949992487102701011467053916979101361313662509708947893724643211279849719421632688806805085526489742256968285319793977525864668939195280031461859826574404790684987358893035596378961948631656236040583303915993470971210652450723279830305761546566305052871183623829177391554538079440838808586734887997823365164968483109578348616041339353760377148871106805205564057101617626768670592704942495429553513524105579368656241703241150964088945411835609841040637469692503524747559691075314672938461884903827728567101639256065131191040922127321315646847796023324096007660315517299816916058933904860045845446373307328699346804713489110028960424299886415058195164073962886114753159905708039250001639134233151843378166918670599867760233455755255644228282794663824382969271071665299189789411637830133263660150977215084852180091211411295496672099019537634719640392994669518046072388440379180531220379167982324217081750785688133209044373573159371787659591853103873551695105814845737069136429190348385506024245903116469148098850048100314278238609331339067452685436342898834534441765064141880302344285362879301443522784288245702695128837067899233971532986570375362271928605793124977710029977952180988290975669759092690090060441763375609002226319314549902913900361805765186566551712661295443001810975406627085188741867510543195184611878922263109372311289374743178120996692524170891013943369648608552336554901050843009442640871254425082440541938380374947457937373392955451506196255359874653821978498123998918254982682006178879231542575009293310587883230993497172726618122639584034643498174833070148520804054456081499124230655272627425769058503122495270069064031821925743854049740824547817751678723278187201225760972679204947124226527522159231399253896234874179512311570144400607200562773765938353568546561605768839713274686247535482728910135481637841784821325243869713509672425888348733762569580277016238192736662987595092405540992496978211103053861488617050962504723632737473940009500811169670788144103085623257422024676345737882793006836102335301778542627630476351595260542784822798901539070945059797439337147005836705683944034563858598823601052258828420037338749162619000934861037352935609638195054207683862407681929964049320553106956325613744984487637349462464686573467710092307068950797663780022726465395960760815199096068164866448320175461439300117278388644405612726204987613567230964346261154954748719799682223759167763716947606054503388508630186748333601513465826261932295454813988797824306379442584995812161687929904597640995785688468681082051230731966387854014361087909518992385886251882936715530185593062632155147584047609013630581590552643107597830557792135103614606289578019407138300868835305576535617583054430555260632766325733021932414511094282093231206849596749514957500778386093613222234398968534552307563447347346674746526843654793040525838877006139555394967189078556772214129733473944134338880286892847196048794420128143418624289810881306233523685003469147693006923082171786356663286737293635022403613323744358693838336987975248151410395057410251606696388002578020567098263134194062449001541043071309972058256324932697808251949074202677125236608171770375212652620793227119493287979426691602198811332190501784674984053128078827613863529982114149212741957478549371081184903461601016842337252278272 A013771 934 142297419842919955037044141338546641002721770469871791303730683098089573903979476303319017950832090369361488576906222887054300128784678161253640289671795862394512655590050424447531992899709287094339743709513942884684198907322367961283630553663718481317808252657336410027026971176927479260656008689882387984057086100210358206503307968654938268808795466704344650873539902502776649232832139820790900007909042315087074731515373144256673972193008038751219250053517573973577579851520002669560370101190107993471295267878403380877172380000913707839812401544870414860550686062775552198302085166272695406994864551341775005883433364262211213745397493043030243186829029875601360131020097498478901451027295301483633095748947838016202972363226533080865272721469886051633831553087400823192276584408150790256063608181438840495881179545261828846080018024489832804471122227691333885812004676209117451661656111775465619090745225573587400707777285777531512015590569950637448742150455957653782498254798581516922203738811717369007635332056354974289567039628208450522195528218949768162312982976435990644776589232043588370597945190547539662107059556811349891646675979201934017453501314600828290721350004547391910965836881962099742755197580402029856798371092105772877655119615258991453287605386223506013611219107474448564510360036734494730904607241028154578792113157514296434597380675788263486482366007242409904489807000990794999334051850045578449486716477408312164698018829608868146170376384163488956555312172146434684712160098390236194526179186790122735914402982741459361950543938801770630607101240242297731857098991043328883241001356857471495794485194762656399205234823163322308931594818964078963583896423484655705848061327366227211052507787706560642636417473877083283266129765203089723405252263942325747286764257588596370609262265360632372781997371647516469000018383865279636586389376364545239997117118277826890559874232440532117151888189647637977727071945313896427048024340481579055598001792706057465338698955171139780643618757895193029769866290800883968565622530941449521571848355802674808017342936829588934941248329635695393810839865320557921640299785163419875045466137318651902837088174276978764065055951495939255487108940263447093598897577665471592415059711588797883787978226605266948859163757820097435122608479739324777471196724709450991990859137317103840890789668904276259987491912543934200488107823991825317517130794358648750297241388622513221164637334654552158409655716445029718753729416975979936790817666293337921899009312191786334259572793162703588027422996723134061941318149242122636080035966360273704004452005016557583001083567121954400325734058371427500937203417766916997190257197165249482870955135156594824362497076323982634284177062885670188093523929681991403536190181160239974933819497941713228313405667648780282285630964308630708109263875308358988777958164368427016318587618348058058109268352080839894228496256188915384118037055082002859352719233214328304645035407897653077624155681323126010814516161681504833978097869544916864060558230924916810049510146965416194930907188011474938940777138432776204543809701699779370654583288327771426750647208627651358333778951256024363576552415217695836405217536349714131915728725890534506188835267468288255124793590351880216955912970935587354547392701017831236236295519132362361373985845610629308472510536053402030557142440397294835036943527562985524471121511437906264148774560197916939484635137716978965181125750677178702625718553674671229931371990612247960442316217886571304359108103139451450762998462305852898376956968409026623308582476313347883366262266753742110106029519403813010955264325106206282368364530404935412180212943065164463003219230197707783356432418867249551460817276363231593703272456852059127627337207062259040256 A013771 935 1515182926487411681234446016972844633396981411963194833802124313628457782929573463677740903140460098252961130366897461301354187771299253061028761804425282342776770756722856919517320660396104488980529591018904463836117349965168574051748098135411274389072022274295318093967783189091923799167465180529867667254239852795039894182847223250237782686276054129467861842501452881849565761031196624811781503284215482571047171741175693240045064455911149596622982574569855127670654070258984988425478820837472269914482352012369239199580131502249729161078322451649780177435143705196434079807520602850471660693681317742687220262646798462664025003960992505922186029453355510115403282675101998163803342650538640370197725203534796579196529249723636124245053423938211346677797038377274643965351361070777989614646565299915960773600142799797947953553060031924767739702008509480457323216126225792274682625293314278185157912078255161907558642736412538959155539942008388834387554206418055037097476041417095295992187625410867166545193301015736067766235309837961163581160337984475377131392308642733090428385581122142800128970126920388950202322115970160927253646253805826542193417844881997869619639600934848420629067964231119132438060857343836120813915189055388742269601271713663277740994606422152507892032932261056387928314906313671148899894672257902467789954978420901212228435592909435793429604064233245117180663007464946549985152908984099285319330134557051443707929704504497675228020422167738572830409400964009015236522815080727659234999314755980941226892016562960231059286049391860361253674704414006099986248814390056629365948750182447818356487219678353832765338737340397043055945503621632329512804241329117264613955870157013795587343287102923499457722792573261843182800217749739882499374819126106457884557109465814803374154247424601560013505382708013302755361912195751397497570371874079529677715489303075422300730681540827026785983433305443368049186837862073702369155207363177447853784007523088734099890926466474662296384293252534068015380989536264447812497286748709464554505697041292586881355768667591361462979254412213960884553297822885933300749625912112420094829484123430169005461409314879701269879764715771528761192426735995925184652641061406981941516035555808997519866574392156892882471452375693268397489185535092264330230513302724706234162718668094152521697805128394492733616346813884767811366797372109864955980922408698330891893165026306052520778961058339401671382746014068706676445289710831960234366948626510691462192380651156218140887195931101596467805316000069107931491551155653130121828980222969804194400239404949416305143795537822714570454668416253538960029979341992382132186081858635415576493609930279147421689811868868697767089857917365606616162819842803253844464853353048994235253095310014083362455081143549124212445777398507958299779947441744283406512507698534195010869760320960170122202747489412956783193745028135899571010088858562513166446387754395266167787860337023294209970542009694728645763152968089584663472198786114914274768516824042888514193407184044887751643624299737946185149841394970032201025982485703699250738730002854114110152040891477467231663538078272974147423363130117238025266042756327051756076638679473282411421898717928002333340568802150066820550146561314522134151220637480437867003444074687721394423910201284061980876615292187896624821372452705350395403473374681490669864568501853790825900656151516987419571632394946410392021248626993210598825558651159527899256309248956039216282789783088056211248815783082228879047724407626632721661917837799619315484989786207784528262083960616393845988409002322611800940651654533730884494658345519751752268894907417757871202058278363145192477179292396098473223954782358715690009752445120560725590975886580798934260645888 A013771 936 16133667801237959581784381188726849656411058074584098590325019691515818472634098241240585136639619126197530116146724167936819391388794446593834255693520406385887055017584980479020430391897720598664679085169294730926977542429114976503013748945859249694838893176696547064568955397450804613535169242282030920923145952561584793258957233168531910043467424370573792898955470285934176223460181660995849446970326458416510284700038781619999846326541920904841518454019817399437124540117672156754498484277404730049408084227707658997129240235955116107161977465166859329329410172931630081790479379151822243066318671324133521356663110030446538242176648203059436841619329471708814153924486076448177992542935442661865377967238513975284643451057277450961328858094074419425182864641220408943061292681644033416756627313505150317294320532248549809432983219934926892346986608947909577605312052236140820594123210434115561447809260963991684427857320714837088189302505324308558677189939450035013924889009230711724813835374913589373218269215557649574873579154610469812195278858693815695065302427821946881449667788576535773273911448301541754325890850273553396825310524441021275513212303513315709922470754265982858315683132956522200472008997167014426568933061779327686714341207086581386110569183079904034366662715728418660697122427970393486078470202145477027440610225756107808382193299672328438424075955594007739699703486750864241908174862689190080227272763483772602035493563891245827961455242080323498199301464767994238494934979588115534272703521685062183946192362400540319277853924529126629128252600336952653577375625322989488622291942704369859875915135111611285326875200547714459707722563141044652339561672440633609402105431882895414031321071929422225832295320092106210456718599230268853343074054781563554764101591996026327994426577157411023805315074925647739093641060360880554129319715198832008314530099147096658180297046726181217151597836360982987741449555360782826764648003113464747092112105848840695638585015022204131899954552982756227776776582143840307471109300258378576376662095683465112676224772512816857803100981254255498723515218089417786382016712173049169744346946284439570153086384839059121679734693535238249176959884884611366181322021861543713262746598254205591539284127686595412556024896381921896464847577662430588294505647412671981364628377866536051038229007144558627546860874245007655433658418225842051284861807819827336878421200106847241254377349197948996883479557803588690789444840938712575539268975085842689424469173511410764166862274369799189191004768735861254522036705394529537234981414182475061973749183901384817171134886736264746201309296267682846399220033534884943517399630749905058503958537612361746153116779713893823972807104108979248901705686169046935861758503265690616974958861029959643421704016511074614122637739312739976056880359693129712545181973992108475741207897583891461214855267269163827446997059591058632115426165973640196321136808800794154605136868624036747766331319229470620086052804217897496651972674551607197735167142408676899131399695709964779501311543609650979475511173640902876524661507772989621865997070390607044898931412452071082753353457450628721763970609488350493032823269370447098704048659031511116820377548497368845410376605293911505217960584877031684442197347891702407852672507274857407825795823272691972374199631216723261097973876406571010256184493608512652717925407739164714190186701352882043598741741389377854242255380223706456294548517546653071281180882883905574979145610321622537377390458259573104100169492408385220256101136890346471284171243540489656934670012643361672084579056731170456416058817475166458099122063094316658159192974184285812559516548010770009497005105433656542888670522555604667223844035643730606092711240312347052007357415424 A013771 937 171791294747581793626840090897563495141464946378171481789780809675260435096607878072729750534938664455751300676730318940191252879507883267331147154624605287196925361827244872140609542812926928934581502898882650294910456871785216269804090398775509290750644534545464833143530237072056167524922482091819065245989658102875754878621376618778527778142841134697869746788077847604627108427404014326283804911340036129219001511486012946689758363685018373794752488498403015669206502103172973125121899860585805565566097280856631153001432150032450076309060736049096718138699559521375997110905024429208603244170161212259373735405748795604194739202696950066176883489562620214755453110987927742020199264597176593463542544595155696808830883466857890297836229680985704418039347142699714914425716644474145667821624567634202840578549925027382558370842405325867101549710713412077341182341362732210427457686223944702462498296273010744583455787824750971585315039693076693237532794718475263972828272218170288618445817719072079899646028130607257852673253870838292282560255329287371749521055340251448090393676062612762952913820609101514816600062085773712796569395906464247994541664684607809785679254468591424185475345393999721048390625951801834369614105999241826281208134305173057918599305340661434818157936224597076201899102959613028749839763550712445039388187617683851035943653594254910953212339560775164994412322442726923202447838245937914495974260000385575210666473935468313985576133575417671284608826161996849602651494067662654254208935747098902542134659056274840953319670588588386140346957633688387871855291895658439192074850164605916130267958744358668436966160567135432063566967829852325843458111652688147866672913618638689070368605506773904487860662280568340746928943139644603902750397052535314088731128153751573688340484654193572112581478994917808297125869090010722656140368996327437163224533116495718285216303802953540377600230213761571746853470954865481615539389971937152172627036809703078455727159653239956429596470716080160388313367117046667611593952371829151215081258697994837536519776441377716473901887419248395312550407990042216120589395713951218627559437806284036712542990063825766301527645815016763216877236268854251341827098716888781717458821725778210781138710297391606867952896553096674704353557697006949560904159896133650131257570562967522875871455062468075260266118974588960841515057594837268766162081208529665521483081428938737709424876610014259760918815290331492612379526008666315411504342136046714052956991747759549501816848749497489621766505818777499450638150646839040950512478082098214994459896481310181945533238244273967747017551541386658286948458894917079454878573271268224989062950150508496427873038387470393541437662450044552411042305362146328011773056004542773073689549361952247010283154304367809922491177846648202055265053662070012445179181097659067971049692381693473276279015778885882056434655624690525592314765057815287320810427464740110856158235497377108743290215895887155403162676290259312172544350205038625513441484059732367591621951143959919704972129965316355563629455242976928333829234595734766793493629136805519183814083821679789652889157707614934294629342759049831956049813502172256520707000710121367530371903380136399983465929690093169569707560844307770633375940517360350847238815256857462681678529073926207624121840477673195669284171225835977168117207852487943442726140469741606625876697107996005488000239402062314095391971535288622026346624352614836761903002014040947826562377942458704636777994453599547934412458604755164485825286964905608409226233855401219133867040366294626515084356597796073503019918194288475572445839451727828283776079086789114275332133732203218679061124110362657574868678563724172078496599491291534443493675189286845871409774341759434752 A013771 938 1829233706472250938538593287877256096266318749034769938097586061422173112908680685718426383696026899124839849605824436075156460660999941030542054902442797098072861252736503398553210411872045939295423842867302460340206544770768982840873954566161622927912863003840109543312309964343254071805374589313689406739297879479421037947560418236753763781664972402262917063799452921294069450534997944546269954695948704703923928094303065856352547056518075644166524497530995310845710834394585817836297989715517657662147803846561408517159249533545528412538878717450781854740872909783611617236916700122213207343923876588137811534600413175593465583030317124304651455396862780046716064725799454597031081769430736367199801014849217859620431247155102815891360173643135780643282968375466564408805030830360703070964658396168991846480399601691569481532729931909832897301319676411799528909570830372576631569442912563191820681858715018408324637228757948345440434542651880629593249198162324610782675442579077233209211067072679506771430907534706081615264807216686136224701598746251934388900197262997419266511862714700699922626361845712929767157461089318493857870927612031312645879645561703958597912701581561484726941477755309029723263385134785932367651000679926966242304214081482720717245403267362957943745704919509667397821648313959530128293802287986114779405421753097645830728023471626291829804991643133956860502409370156278259664581642746913553133920484105604843176614464866607318414670311047363838514780972942454569033108832471942498816747835109114268649849631214506470947852427289135622414404883513954059515148104971060517213004552723794955093224709931101516815677718858080612861073452267565581141972877823398484333184211264761221284911436128534986740331963491692273299386550935742356486227815396024416809052581146756633449480597853155854767588337884822747796254070434174842582649072894550914014828624446408300983202893849297940687251316133215960495758727407648242263424421186796334132687949718379396582795987699056062343220184821547814760733062312916728252404855236802138185242616249030088862579547789925014107297240156913288036744277969517252035885562152575946252893761312422915157758199616759578666372638298494733308811790760068287774947137431747727501533736086388397564987246625829929962442497373392251956682357729998924507494574031106597630611354478183582279253505160065371313634841423255040452333269827237822093840708423878472751851055339679129956086143431837934263545211449733336617192940278926501698235064625411235886048130143683095345805484649269492569753958342814150395028087542108041056866618181793261008977732990817356037920825029208570242888812685137439427190313077062035547048192464059683542293202614469963992112749784750429228229768074394072778467496134100669359500336371447688646321606067526165495027032908440054686061711110055484462291393721492516267920327873755755737124480272103445818960013576872136916213091704716506967618335617179391989431644552700396372891576071453898554218859406430732876177138681156013252240983251284467124922268030250115590535780885225018543239870688554041526439427218332898613689975383796817120163048705168269252364533246400223963751270683820369213241698362610668018414171130187432488143561372321463400027191692387023945219340112069578246107870189141704187014628853015821398904855018262634512977579166258781649357406264187486537855212701484886112029213291621778147943721808627352335070805941466436226549153159520487733712907753247336538856106642781840743165445508012457236200331300286972412084941927986405623859223432991445067655602314918341440938092312181337416245820305183132618229053332590660156088932783687895403298481997915565647690116130488803736559980499872494642849527141577857201689346534984291831791383272258754320653415526334838771277191054461239296 A013771 939 19477680506516527993558941329317022913043762039722230300863096382023299306251631941529804133595294421881294718602818595328265993118327372093211800601210903500279826619138288187794584465613545161617673078851036597702519288719148129289625868220488960936416165264889486417189476500326969356583628627012164802960043820696875212065623333384954076747168626139295540895336574705939251509296658113528682477602461807687381986348139045238441921057804469459085152849710038069885128964633549788320900994490832018786549815358185877890711689033192786536713980583415925189280814743375896500338689022901326231798101437910491417220425199493719221528106816739595928697065794881937432657200312592549186958680898480837943481206114471769238351919707534783611203128952109792289677047261967977824955968281680766299631682602407425181323294958811831839360508314975900690464451914432841383829110201807195972951428132972866506620431597516011840737211814633982249747010157224943908917462032432455613928112582014379211679442189891388102196303429550357039339667243273978520622623450090597373009300456396520349818314186133052776125500933151276160692645679063322598609637212909417053326465941023751150574446440466689372472855138530548493308524915200607850747855239862336548055271539628010197229053990880776185004265982938938452004911247041076806072406762476150171108930826983732805591993925876755403763551016090372650629654973424050908908465331969135513769985314756480370144590821899634726479409472032330152505387799891256251064542848161243727400730948241848732583598873172064902652732645774716107468583199656582825717297021731852387284072477402968681832656711346368951053336350400842365744710119745038307999727203063547061179745481547177484241736971896640538811054747259539326091867994363784611865353778336867990182791884050664632970069405940403541565280621797592618534513341983093723820047328181178132429895193105355588869144413707324472437852014186483547358838929436638483620943236797007365844861288601303814813611677019548951830608527979841131572285647507937322431606898561469167396463377819672386208747024867121550214501013190812691015253071819419699678109465800628675700812770454679200599809309519255993639535852602371920272227948013207128227637119373249802436331221847863657271984202071837094240087712031880698834753745109028548155802224283223051570749702483698784109491322944376073747583791474819670736444657120428329655215863297457977861710037256903375772405255262210324038229411516760568299870428090009390082806968131378839714640489769937599242136800545421556882740148434285073406259076148366421173515750399734643223594900886223207091780944911012855946280077471343455020722453644556554504969153357307510358338021438876176588016559708022570422190570456148086945121898835903927339959581683174988706032461407018610191047846409069702297185099899870798554478760346452313220815651199751287088901465937357491080286224566534513883837000471821366191200037651726165903468151197153820578549502008841111805322414959674443665534172676949229109861989659677005946172309986103230808024994865875997448418143091723434173527021020808704438570857886668508695496142612631730999177550007669584766023530241319291382597604165078393060074094194235781133752641492478942283489537140537030968695533513316869164556601773980866183331768026912466255538896234460532294185262962323507002357661901068356655082304845411067320887063129188693719304749818264047663833941664734612940295382842574153388575041756577639465739823532341040233225663769316644651061127685455682243880461649199247082853011114492907080396853449250499663108806940106880808185494609589996118902959885425349342034956280708710254322236313804943016604356557444782186890672362642322957061765003521023483588161904512739424914649083011216006317568524413363236559530347903276023808 A013771 940 207398342033387990075415607274567659978089978198962308243590250275784091012967376913409354414522695004192026163682812403055376294723949858048519252801693700470979593840584492623636735389853028880904982943605837692336425386281489280675936244811766456050959327740543251370233545775481569708902477620425530821918546602780327258074757253882991009203851531131218919453543847468841150070990815592853411021511013328255243390634984553698929575423501990800338707543712485368136853215418038146040953789338379336039182433933963227780298064825436791042930465252212771415462115387466545935606360715853321716186184110870912610563087524209122270831281384643217448766356583902869782933868928485463742736034207023962422187882706895398849971241045830375892090917082065068300481199245435027880131150263336799558478156350434263330730444721428385425510692537863390552065483984880895055012365428843022719986806759895082562494355650350494080169831402222642995306164154131202742153135721340787377106542773289109845962700437963500512186238917852201754888776806381323287589694496564680827803031259710148684865409453944745960184333936194788559055291190666259029995417043059472783820209340020902251316705698089308438090961515073280356749173297056072394763162594054159563692531353959052580094966894898504817925424186333816636948294958493385831058987206846047021967895445722786913943551322735691539274291219330287983904566157019294078057338854807354950622803631527002981299603071587310567552752058200251463877369293242096561335252247220923209362983136879205304550160801536147083446297212209177112325473909943293928237778687400764219800803739386810524154128662416136590815925459068169510449673355045167903581095258220649107441929887514345852206015276755428457260110948819574744226210403985578547142287031730970359466367981371477011865299034453416910587108060900766202155498065435981971235863950473184754113524016185826310278649717155590982518248247057676812276916920641326573595803585414534431516083001026683020135337136904157239092319605929348368981697574664516609251750255882523694437542047023871568350738320785110266684006788455773533930414708733180962172509591845094138862254379801424127986769527761037820273777758510056207058683190444629501367880047086363896342054850236052222632087783660921379468453957715465681192457877920935980762982084167759053125342832046424653197863606711716433264272211623879854001662709018320854168738512391332548271488476711507145224571158032015530359066773830466531257020318302419985601728596662921885281491935070295556730272652207648737687417100528267461629846642827805652655595710256374481044838504636504709113283501412464890115990264914865109060652686407238192368911544948610370295583252281153528309200327771024329855485194217064829791657978804705018315889625762447279741833649061934161314277468563774190060426943733824263008089840169024231175245053974951704922622809300982565022887719184459503835096381023953907203898000915580214540128873947293881520395097390140158503073074490613476150607870664155391561810465896240759314842756732027201643850145331847620830756387640671127079715719829571084861902494777246280589642926539302671679242552481665738588618550009567814641899289149754729303668954980222597512198126611915777434596591472438305754670040849798022864198695689348263120116665950563940688978167104535747868484680022820702561104383922575861663316381993937044832805448199601210723156976064875579524503810846094158588265236507729585281547044624038705031197640972367396403386867815683632244498887594732104532839155640673582938218862347120474592065695527619320412782576298258066845559146602914278674078716860009119793988214476986346788023172269395033240803188623672040726011879317415454846793673757491858053246747959251649396491183435903428035269469647953491742885879144474083101507584 A013771 941 2208377545971515318323025386259596443446702087862550658177748984936549001106076629373982805805837656404636694590894586467733646786220618088500633003832434522614990715214543677456483958431155051523876258383514959747998257513125297860637369134755689224030614921781304540590246795417327754260393581702291052191788684226404924643980015239346088266002611103485219054341334887848220565955910204432703120557049269919261831623481315527786202119109449198042006557925450544199921213037771270179044075948875063170145214556528840449404613794261250951025123594005561590031840604645743781122336528902406169633950488412553477477275755957778733939811484183680979394464164905397757448679836350513217932653292236391151871456575063022206954493774656001842498984085089828847263523809565392176867636488004010241698675408819424035945617775393769448010837854143169382598393273471011770545771667086320505922419518379362839125439898964932060965648364770866702614020035913189046798446589160836703991430467449982441639810834263435353453759071997290244286055695434348330366255066999420721454446676853393663196446879865603654984042787752602108576820740598214326151391200674497266202117589052542567172020282273254956248792558212500289238665197267053058859438155301488691034198073856955991872851207496879279301269916736082479550225444718037572329116095778496708689914150706056235059670934484489643510192652903428906452615820439941443343154544125988715514231613068499527744878173506261682923301703915716277587366228234441844185097765928408390333297044441489778082850112214756894144536172715603317892041646193076193747875867463443337412438958216990758461193161997407022419007974288157868947268121884520947837331502309533471696041669442252754634289650666891802212905661383030831876520688381638440369971072313871372387597886265643487222341704118859983263931526632471358520551743400762336029719479344638471261800803724346678551847062188272732781854307334670142697124611370988845355648116577493962626783251794932120798401069833755466281855019163935701432917115775027772855312636724637112298370947716710184459798661639719854119651304283477076589291055818590910885212882133966562390605284636125564114803121931599530710275185572615078492760858611854414930565186741375602768250200045313484066586470720421490848580097741754278573337291484102126323164233232218298397678650475630329707250851684266356581397970509371072685409704525627080455188727679942908973994809300024128082351233690724901367263343007746807624824752349284168006687206097266792234477326124628507088063943200707043758895617286424991931434607052830474589476783122809875474165440397369502142638242723039926149955064340813483681277829804864272272344170130612803222907370470289722769436365090105867064301206348023306307621574158312499035027592735118538634691044695211474949674426485267067575763426096877760752510140618119770013554009334725285754016087673436862352363708433876124796836106265143061203907105913749098124423292249790785250429166997010212407740722097176052294051672606831926609350157840863171605184445673682625643103716347493513466605894015597866161144812984745272911609537764388118395718517881790494848040574698824776784491610320501878090306943630866588357625467032629410218309885652163679198123584505998523079675726594968649347457987711700180305703002259041604840456239523329096643303624872882994840870639480007587774990992835471441653379712412429353691780175481138795170776916577889210600647848238334304624077912931156764131172192481073768036903263368501399316139424155108707449065671329261892311126154446272138813456315525978090523755308872423851895771513793027831239321590177125377107566386507750950620598870738324518313948072352464859889650574490971839763208659038169773304550971372270111562773838121225499701719549312811408780078248841130360036864852754432 A013771 942 23514804109504695109503574312892182929820483831560439408276671191604373763777503949574168916220559365396571524003845556708427870979677141406354740224807762796804421135604461077556641189374938988626234399267667291396685445999758171620066706546878578857477987687127330748204947877603705927364670857965995123738165909642759637609099202268557147856395803029910612490626533885807852586298531856799422827691460626100299983126829047739867480164277415060751285828790197394640761076426188484866461320703621672635706244597919093105260327681293800126515516028971219810659038758267879781390639359752820894262304800616869428178032249438427958991112683587835068592254427912675321313542897460264744546892255733092985127269611271060459651449712537107618929182538036497565662001524252295899286593324266701053607495753109227134748938072392857082419401470916467585907691575919333332771376711135140747061923031703455511007684044178596585162223788080188649434085342403636970309859281384589224100751617407413038580705763237059643575626598627146521157921044984941021739883953409831842046948215134935725715766376808947718270087603989707252125987245889786144860013504782046890520148088231473255247671965645618774137143159846703079813307020499580970735297477650251582132141090428867401462119657426770565999922073405806242250800535357664070160428187849432954130205876718086790915376110390845724096531368115710995907453256044496488717909585853527842795538215953382971427462791494674399767316543294546923750275598240336756882921011605692540268946929212983157026187994862731408851021167075744128914459448663875311027382236750744656767650027094517596094784788948389974717596910220304988550510961826379052571905836591912406619451696221107331345916200301063909963019482406512297821192289887686113059451977998102373183142292956571851943494465457621101794342895582555025526834963731317354044453016061710441995654958056843433220067518180728058661184664499567679438982861878289225346941145317155714049988065112437222261374591589828204969192244057587348857701448772495725363368955843935971753053851287530044127936149139737006666047088010463911522771162356356019105746768962475956335165070805465006694423642327671803003010175977205355790917622499025810180658108422167418276328130082497978341012740231048034555680880754199558248895479722719441089052755456660441338482270264511750722807068734068164878725589983783181954242533788877152686849572336032094755096729426656915820875936338838749758620076346488007589133963015177820935205370523696803712714568575044343473704867201128601944720532865853314085915695898538893428748786691679554048913609351190458814812008514929133644721525100981974238246331762194771155920723550765128717517680767644968048958415479447272500679245193752165563554521637711489724973807443542199382190243914611785264133293215123735546728961079554396492727977301739311104323091396154842708763301546755710327968767403912976836710859511243315699202863769600396828859215875772281346569770184164741717623208890730604827062209917546354536360480689511051252003977533372597847768371668110931392419559478086078883869968661567665962818358115204684677610778405305189141936039393086223201266666692703997905588335781467432831995972963437960004563662424238856101619927819872273752387136783226178251732653154183519895125568054275008341178038444408221057896997646458129065590569183120794628104091712099910725187177767547758110075308523165890978432607721364314475698288041783675637181616890957224468721505538473482056945948347802899918252588403597516917651268313980629328871292543905734085682847720614707896946528873569174986175078868160347036296292206031015441366883534532122208136775621679471006919074409045828104999317179868149798645801438431746146858743171932147920415828314809120823909761082815880690273193660356073672536952129191936 A013771 943 250385634158005993525994059283675963836728511838455558819329994848203371836702862055065750619916516122742693587592947487831339970191602201694865273913753058260373476251916301553823115384464350350892143883402121318791906629005425011410470291311163107674425612892531817806886285000724260714579015295621916077563990605876104621261688305755596510374902510662488201800191332816082014338906767211200254269258672746715994220334475700334108928789225915566879691504958021858134823941786054986858080142852163570225000092478642503384811969150416383747137214676485548543897444698036383912247527902648036882105021516968425671239687392020380907337367854843267810370325148414166821346604772156898999935308739045974105635166820814251774368636539095121926357935665012626079168992230238446735603645716791832818812614779107050530806692594839142213601786862318546854745099900389061327349619220166978674715356441578394281209819702413696438807358895477848739174140725913926459859381628183106058224803222154134034807354966948211084793272022181856157289543286999651999486284335907889454115904594756795607421480380261675304139892807282402820637512194234442870469423798919235290258536843488727221877211090194548707012300366047694393852093154279538176389447542019878846543038330886580090768650112280252986767170237625024867486524100488407019068239344220762095578432175294188149666924823441725270179866007696090684422562270361798611868301270168364470086890923471621879759623803835293008722386553000335644092934570063105787289342931577414168783746902259844656014849769298364041445673387022523484681164209372944311819566056921929105261937488502423363217268432722456450792971900025807518085840721527284151785653348030683305683921661362350864171315700805728513286231448664542947200055502724081731857044661723794069654099135401577079494329068192749491906163152163045911809738693811067185865335715025092786369733993389268876927278933588392368624294307591396650666289513280023671494229315337074043204272917317231542639116651248490726511959014725190090636805026529534483669152641826230227226517408509619909874264116039919646980069393135419729894467336770478891437991595912443983056837673936591391282222943505049358376052353805282628461690844369626826803647538479238669806341929118438473375103657980199471948890018270716896234239068087516608716233740102520379372159213776521121696449667880357819628670082147323321448774499783963921809574246234069744952269974935042839660686970135955007429786572937404304809098438185613437318066785336323565932984726187072169308009425957617353507384233955606088386830329927642137229317080693003891512832112371476005460118266666965415048994799275256061688846940603849923268243864368547090584128264813883619785309208025154557587232602823073058920728546398351942591521101658837339021561717202786289492491306154637536101569977575095213854567502308920184638832277186256765162911634869854803572211435316865377357297232075718825565112093418705025433692930645223251778274912920986169809251928268499480198558411202033583103166398381913673731338352775351421883037621522045197466483469322660567955447426308372507172089877210699482447199568459689653983334947457582104647087466943912169698704599401065224795093120114687398128593877493295339770048991425999970915418232467792346024449290785746119843297048641920288816863753356058737824487230939486158290408380661870221200052368550439849401793068868848528356081885154670407138350407017087220537235371068912578184709856654912526142946590973665636942360458007405278329553561321506360139150705007265741093821523007508256544350962529105409686686639445764575252792239788171375242482919409818252419674575875698037272240386819643007281674304307519977662032729331236059055980493716421232971751897294733511056587739896087518532991136009823497590028966095471472465173466271635734528 A013771 944 2666106232514447819064784743252581662933485194055874790308225785143669503317212075162340112600871063674964201320689704850428108002600180243646925436633642564356456775130404778945108532613776402536299548070465787802496221785649765521498687661881264770517283926079678796007725162687711928088837354867782162393901371971368762007194457079685591642471961933534174372768437311825641288680679257264860307459066347407031906458121497257157591873747677548956134955144793016745419605332137913500064837361089837695755800984712585376041477847513633654139517061875218120895419991144691415897611677107396296720654269112679796547360191350233015901328292918371115644823222180314048313698647613926660551311167453361532276803256308030152893477241868284858271859298961054442490991429267578980840707619592399435854716722167931874052029662749847186290431826509967886909325823739342725013618745456337988928369115389926742306322160191301039680420757519048133374726250449531488944582695576893713307977704709497219202628715688064551630878760492192404362819056919972294490529955608747206907426152124970359627823923089026318638481578611943025234148229844208347684758424610892017370672900309467967458548543688391554632266974297675849905737087906768522502194837427427669957990272147280304806504586395560133803096828690231264788996508622000557939038612537262674793719145802532515417653415520007490676875213249947973607731443054812431619173671924752744877485214553125829775680474263238199956875972016347573938301567302031950423056923535436306069209337015262825897246120343488980313313530225015830064885036501403111032254739374104701112829110377573803971537474271628716288043564791474798452578032002822521648213636849830715838922397850186312001696169582179397209471792465380053301786190993006022280813811558034959253676847593755992742455615918116396589816825244232112868950097611700243395094094693587187989264927561608935001521666084849201941111485787233191536294650737405692054070553749709164412039098023593881466021314102493929255899339588793824085100699922486483182109137330165699459507957365810432800341164307593064401043778898105949283916288201932059236031734513275703531589207552076825134373109902441765567988205463318649427860084110847786451805238989726933356097928861253132864498103750173163977311780914546593511102177596995876849610456864611636999554751308292396903823796063590050063406079034704698726786550873699647839428346573900374644251770693108336156706994858007648919112367428637481037607280169800411880562775130261173330054421364439944458791684367596709580146627323159293629142969353069533477217768275219105436828636332531476506139339303469847739441696622682926544862842223549793982960260667796289420539797763738232783473972447051845729188852754860081931387917562049651484714516690463299985901589164775268410516047427934580484409517121219613837123434764585382126034286087479262035454683088094213948436907363253982538100500927142254054617313570722371110817962325510337184935071272782660736128914532202982465154249962479253592882515809970616797891290780351941940210584593966737262623115981347689727589604195331550456368413012539528089097781004958775435614550520528334250282187348018776782951806574422542513618151542981191415273267607548608777871481660704047690307373339317052900468336048286624684091426973939167235321965245735313440355140035043648613476268437287594115338157620325083516430292597315499129935559913126930495209155133917944724280482231141781132510790553661508578370095300687591702162254156862851403653086320951399722761676706917365611167011576983947915684249049009914402343839336818501197291731769264448803581958125875744751764694883924432700874815638855558741535267992266472722145324501919001556828080297092453288683214202394322425730546254413539897339289616232600602338628430984580238809167068860377301254144 A013771 945 28388699163813840377401827946153489546915750346306954767201988160209792871321674176328597518974075086011018815662703977247358494011686719234352462049275026025267551741588550086207515655271491134206517587854319708520979769573598703272918026223711707276468039244896419819890257532298756610289940154632144465170261808751134577852606578984492179809041450668271888721238320496319428441871872731356232553824138467190075739966077702794214038271665270541284925002381756042305227957576604502948690388220884591784407768885219609084089656120325171149277577674847322551294432065708674196477769137839555767481526657511814473636291317497281153317343662994815639386077669775983986444263199793091081550361311043393595683401073167905068009745671413497170878757815337307703644076738841180987991854733419869192981023657644138594906011848960372839620518088678138059810501371176521335945012401619086906109274340671939952077718361716973470517120226062824524174085114786611294281916542502764259303346599746726390069590564646511345765597041720864721655297318083864991735162967321940259150273667826684389317069133051952240862551849059969332693210351381130486147307705256778200962925042495214917498624893193993273724378742321652449796288512031271227603370628927249829712680417824240685579660835939924304735375031893582507473234823807061940934883146296772961203521464505366224167173568457039760727367270685446022975124405647642771880961258654767227455462564561683835451445689954960353140815350030068967295035088632036208104710121805325787024941020538518570153876689417470662376162469835968558530895868666940326271448464855466857449404367300405864688931026044302571035087877899623653923050884766054210510178805176997462252845692308783850194060813711046221486455646171366807557419361693528125246105465469956246133151073178313810721667398296103390888369555200583537828580639369384191670961920297316377709692948676011939896202700471474302268955100662459023478465441051895808991743256326903182659392315755227649850194952563355358716816167941476638858152252774636072923098094291604367844840730031149488458032717547250949742314157707032147975140636774172566745265909097359691204361882014514034030804874241199919767938411773416979107854175612307230138822184762612386375730746514623358741175808731843850030415843178092127706215987052812096694652144694384710771258991930697442231915780485106853075147929561535632042823193703153850194233034318891189211992854340217563396616081248065445690708488380131898088442319248034785704232429587020973618419478688556528597213855146169763609401287737000158563114337671484392465414796594533034691351319668795161837371684903346938729575185638327801849699543996358206330560855590694889749907766588284702678430858616208053324402904133750152405418546200704689009240173720053218249880121426527058035174873012647412997992538306746448137690333373305148878013078259479182153521465522027190122956189603928406065694133872210721173565154901051807587989662842034070345188638912589771518300681938897357288962453600479092257013028344567127663946464229187477779362304756557818372410938969390200219374105471890349259410861757520895092713172140801040838423733942585703097004730881703935184870836404451232685006077629663726189829753485177586266775536723176699806392911317047979284186842242155979636205514418504252721708285936589617512901531093144770436295306320238302140120702341221489282949755576215434735553841954975555912987083865958275424138574797197685498974897815387743342484774761721476444623682262275641746098063145490504247966333575256109027706339271725077406205883873857568556157201258443400748762359879127850860540690124324930116790471124027359398915036922533989479867533581653401545403415296433528577105399003440442617898864827094745189178856516995372826868755833644731213701715533123810382840010949225297503754125312 A013771 946 302282868696289772338574663970642356695558909687476454361166769929913874493833186629546906382035951515845328349176471949729873244236440186407385015900680477117048890944434881317937626697330837597030999275472796256331392586419678992450031143230082259079831681879657078242191462203917160386367282766523074265132947739582080984974554853026872730606673366715759071103745636644809274049051700843481164233119426398639926479158795379352791079516691800723601881425360938338466067292275684747397655253775979133320373923089818397527386658369222422397507647081774290526183112635665962844095285779715589812143295849185800515279229948711049720523075323568796928182955027774677487658514551396833836348247239990055006836854627091853164167771909210917875517013217711652428402129115180895160137269201454767166861939906594787758559214167730049996279276608244814060862218600287599185142492052440037376251553179474816609723545115562333514066296167116955533405658302247837061513847344569433833062034594103142601461000332356052809712077300243767556185605842956994431996015276044019879432114015018535377448152128737187460704452088790553454517303821506277416496532445574174283853225852489048441525357862729640378617184848240955285430880076108976031520690456817356186780621088992514820052228581088313996822273339602866539575004403897595547074635741768038490895096554053139554932064156930559372225006698258629252639124671336100234988475482155961437945765387452809479886993706640417840243401847120174363757533623753921543898953376983108980241571986694145734998478988917227612981377978813393211236979209565580594138383253781011098121257703014721647207737565319733776381615723875192666972645820988945233512383917524668978068300931703930436866359544395220166387779720432713766871401363312687477620530996324094108825792627202685456564314457056908906179359023775813510798726648005202872912402527325824789852810517502175136014766354620258370559833911853863681998700016320586574144082193368865088957209378161664015604875854894607859616658556240843250561605187544324904485148508017003308811864093371679753101132376443128112856161151264478311639297500371389490703591400068685991944045319690545434360010300920296745689008208563343993540431261919847386518178623352296690128780988887709523876040011376673315123867898160324975815787830138343205604656036705808400292365746078066364885439230605417771544175153971231409991981366551182196868193349427553382729299913014636615047168033129400865714663984271644450845733815353074398178666910242599327088930609075749916503133129596415642912904911823577688380041467525965810971736754138587753393508851833330883244333700850838203592516576676914434095600744473222181007811990329719186057017898632055514119931782545383351798242123216171622812896679945103528570389369771126667924723532949660113958542047838669653602624547890236179770126669758953225253083257306934331570696564878545520429237506902629667787511137471299759056121769386399647196913929941978781035568627141255887126865661285379060412872205937901374352674725812950775365701951112388263394649821047827650029431678146066851935895475064688438914206855994082490947209856955249482847535919020652566576906374428383501848504666034596725629944714600659356469307215110170938568625915028385499538471719703926883418021496194476871166316317528233282980749828652806247277375503079805515605672421697897441188005238529326417884848997375541949064177309136579719361486469004723716716227544440560955193084711938248691110777881662810281182352968728711033312452176373182889232345519909327048927017100565328624221280251488835389985961878999905331172821607992953355963037268443811855883584936528643322879647313151141919981629497577445419655455566076424212289018288588633832995387112678904846774376464192966729860498512116649097963495866996702332956480436587350967819973926322176 A013771 947 3218707985878093495861143021959399814094311270352249286037703766213722935610335771231415459155918811740721056262031073320723690304629615104865835649310445720342336590776342616273399849073178758733186080285234334537416668260196741911607931613113915894682047748654588569122854689547309923794038826897937694775135627531069998328009060075030140835499858008789402589112683538993929150074302510581387436754255652292717937150082853199348519414693734294104912833417243271427986684528151491190290233142206625811595341533060386296871613138315480353688661426126732645522797783344571172363926602982411600319701814202130403886693240493875257424129706045360549691292105135744765888587862943273486689436136611414105712798828069274052492058435289277853538505156742193675057625870818446171665141642457090360792745936125421300053138512457989572360381737324590780120060903655862356123397255374381517982326538255047847260336308390507727257777921587461342519703449602334969030999446524975331454444544358010262420356731538927250317814199092995636938264331015806076711893570659316723676193150031917364699067923866793572081581005841441813183700251091398841930855077480473807774469148877303387805362010522345210751515784264069691879268011050408376783632311984191208676840053355592297803916129931428367438163566520091322913394646892701597385250721378346073851050988107557829980916619142996596195451871323057884282101399500386795302157286933996677391246509845597515341836708988307169162911742868135616625290218025731756599436055558116144421612258514319263786263804273990639623025712718405010913251354623454302166385504886260206172795152021700756099467989595524525250911444227823051517924732701890288846439863953802675278471268320783451291752996428720304331697078463167536189646681716553496261703414048858954070777039894454194741496820338741966032997814885164862262984841347959400190771262110965382362352726390363160848285232143996511129721111493419940485922157773781605841486187194991675467216365458665398438160718102917784489198180306852498931979972036971971582957861313365051232228728866221646011020857544366428145692403938664165062335239783954555297011841227931368442220194564064927785065389684199319748096559404782486843218512076922534971645565981455255156491259969676331010232074041138817459438945379611140342486508815313078453278377478843447846313110464239250653300156927486488431402377039485672053594617591036988032252522784704588419301585473779850677022245216761860418129742104524470112605373665879536191806445260263197634842933125438585110925361563942633765736611501097455225870681546216483955227052958067682398134082254321307244785665246659725191853116508455784894249956727150869783371182073030849893135126584634127114349033620543241929947682128005795439711723848055462372217506009322956760062456178847980893430555725386154471560746185935234842192308779593333942494830523804236762564777022826752701530520973499200702601418591794399834429584600426383443352739526022190060466734741800092686126865561366716235276263248826773834107280480456299856093994375444710228626231294517268817513388508899319839413415018488802497558474602624990363605890556859496493360562465731908528910899074913427527682877683936385934507651321067820827685183226493100153878728743222248799085646871407413454635092891478789724178936149040627997179024175495080921009494356793769130169199946239211953769879779860267697637872124054770673635359987686300851761107921962298135594390893203093050895966012718472062947562883945603874029694411023315082710990774021651404546015095994514416974878086819619190708192117853119232570522087590991966328204481908967334294420834389708641448412404156994102022484590433359163964390890204638828491290867581765012453466736891773053734881975804978808453560590726709739554588157018079595115303991780886441320603688782113105347082367478530048 A013771 948 34272802633629939543929450897823689220476226406710750397729469702643721818378855292072111809092223507415197807078106868719065854363696141636611417993857626030205200018586496178079161592931207422990965382877175194154412683634574907874801255816436976446574444427674059084020156734299756068558925428809240573965644161950833342196640471678920939616402488077589558768871854323207357589991173132670613426559314185612860594774082220866663034727658882763629111850226806354165202216855757078194210402498216151641867196644026993289088936696783234806076866865397449209526750797052993843331090468556718720204184917624284540585509624778783741052133109970999133112878335485410267181683564619976086269115982638337397629881921281630110935438218960230584478002908990878252013600272474814835890428208883098161721158727863486002965818880652672966493344739032242626718408502127622368001933975226414403475812979339749477628061011742126279840819309063288375149802331365662750242082106597937329326925508324093274251958477426497361384085591942217542118638596656303104828242740380404473704104661539856099315675253333617955524674550199672426780040273621214868879744865012085105182547497245526473351494688041931804082140070843814079130445781664748395992116858007667989990992888130346787016098951509849256481565656305932406381826200113486608958149681236628994365990921369275773636800160634627756289171525847920351835815701880118596377370791273196620861992836835922343359877277307494737246684238059908045826090241537991744270795119582820705801327328660471520796136987909452330705977789025576556204300424030541409467672856028898675327922778727069650947135153213145144871705058137859852562862553809727795636891671380090886365162065079702189354585905973013800523910491475807925347357866917861628194617952792250142945633920796148265607458142966924454319360732897235453376262590673071693231332398957559391394331830604586936712541151869274850509270395181935526294099135975226539000144921252271360374919859403869162569535326359868569240982223907365408627722742249677553415335307264711065520771504967528086725350091132413726895332717138896029583745633219548104802582085395013211172760631718163351055376269357354356677732164542123919906590716595071152378081986570535556906318936157113572596951124390046128308105890402099422366796345865453659370508163394725032667542000223219540956340070963876128817572510716443436026675488109361848567424862611534457488723282124807850008932867068080289732245493928976557759022018794285301370355029131282528415807551919670054261133249932861164337563439263685703245071017104113121155257659897504682175331707844013279542477763546432753842851984582037197553973539230702461453336346713632489662102827873184185513588509991544440070082919299005709842050435534094563339372003987270843581145033392373300553248557363911772813178825387838380599663703885109819819684955417467513047789745739059262765896987325819489081299905165426769437006216825340130904819970473084279763849791530687386921878864497432794473221651073507487785574322555898680867688852109735274514412110824019878368882560842759957650074043116868768994002637568750897391675522649439918661303269135113362015843253349678176314767281578554637430637471266730156173191830995698530438500703657830505212663967886746138464954469108466152983057312114984606913962249420671621646909095911140053698041641027555128883741679895952130444448062376935198132869313148883731469552277153054550547809074230826534805940246103426290526265649588252790050668186088576259000706629761782544155605968742149589511948501868455305142660829670900013588410919188668882457462721323366684175566993044581617614142695279463673198335415918934408377892834198898994245775265158010633852604513814423599476169023278371414352413513170058005306777254695928511528787756904482878827181788078151940345735733048911387951104 A013771 949 364936802442891596263760793160026642819630858778656070235023393393750349922098051149983846543213995906957026249767681938120613217264636516146638378798596001969624969797909011304186912641531496640007799396876161467356186255340953619050883771933420925203124684265873381126646628906823802618015437965960793631586179036452473427709827742437150165035453693050173621770947504833511943618226011516676691766003577448405739613154427487788227993780111783667122782981215034059151073205080101368611952365801005582682601909865599424542218997947347884215106478382752039183040842487020278443789451309191940932734161002863381788154506484644489274723113354971198769385928516248648524950566596073505366593546983133016609962982697806797421240546155488535263521774974934871627440815701311828372561279568187229226006898134290398959580039441189661747221134781215319489297613730654922974484592968210860568210456604009652437783593653030160627745044002905894618595095224381576964577690271054836682673102812634945184234853867637343904017743383000732388479263777196315460211128699570546836001306436076387745513310097496363990426734610526112000353868833518695923831523322648682199983765750670365888246715438270489849866627474344932314580986683166240920524060304065648757424092272811932588147421635676874883015711108345568263153685378808405412186377805807625532009071330740048437684648110437516348967098407228655906347765593619502814226244185476997618938499726628901112095973248770203962202693766861900871956208891896536092995426433317874875372533395576700753437266647259848417357251497544339170463390915077204928011780570995713094891721747885837643285095111413569502593915459051931710089360472965981567941622516855207758016245668968668912247630726800650947978598913234402789098666566941390617016291961331879522085109988637386732188214306311811589592553083889763107550444065486867389527227384100092399566845332277641702115138185104038608222711167897249483979567599864212187273543121494185445272146662932398843040412155079880525277978720165626871067991759474566588766490351754643425665174984894239067451527770377941363981502772094964923007723502521748219937894045286100672567555206535003362037646516117109189904492088044535499165377950304317630521816993003062609938484032200945321012335572505211174224711521001554649361647490775350564977170923827032147843987218376841672103109075623353019649512094108689706812040597388484963545939937087618903339925508064953986895117168540918925068950019355742387018066456121549888991540350189896362571518812840646737772546845285105677866375501279725368153516190124596514061183562588629855802932025123053400568303226242415962918687931829532079554710245728519809555125419806758749922070911193665207348690454389965197866242924695812798398153037567038910437633098456459942452032315561990904290990638810932556914728132729703076625219118968649361440005405285194078932865212629503029931271121045325919737681390201464240965242196756221713874523045597401410925472580218759295944166149168664395550864140630707729940795386575209153879150897264461203029460156054163664871861507853708029057988411108418652248140084832059555426560965171236253905557209750687078744698961667373221399642014248449779361427794048142702932146616442197952109155492548579219504445930058072882374835187066947596963594259400356094419870031831311427296288053261819291776747393661407012354081407532098284972482968189605989718792446409313972687792647125724854233071022409840942613651740509283141523676636815715708459514845471160005839524193703460530168892355166408829123227647895312089159052514335743344689399467520946260407063056651208453101437341938705064355391419335729192215875508704813580407802898549876490729015023402497229262532863095982487222247759868098820024499088234777640506564208002246790758532035518933693751831679456161860801394085504808458903355392 A013771 950 3885847072411909717016524925567963692743429384275129835862529092856653725970500048645027997992142628417278415507526277277108289537433849623929405457447450228972566678408135152366982245807027376222803047977937367304408671246870474135653810403547066011562871638063019762236533304599859850276628383461550530589129634380145937058254245801470774957297510923598248724617049031467235175646870570629573413924406092670624315400868343889969051677770630272487523393183977682661840627487692919372980068791049107444404345136248902672525547890143360271122453781819543713221018890801791924869470077540275787051753346358489289280269185048494521797251711003733324496421366841015609493673633114990685143488088276400360862885839766246778941369335463641923485979859933106513088989805587568348511032504842057616798521451333924168121608259969787518284410643150380721922040991004013619832311945925509243330304941919494779157519705217465150364229228542941965898800573949215031518823246006191900997103198748936896321732723982602437889980931542191798472527200699586367020328098393027182709741910931341376714225725918141283770063870132882040579767995339307074196958060339563168065427137713138055978051025986704175921379849346824839285658346202354133321740194117691027969051734520901458198593745576687363754351291881663610866060441913551900828960550876239596664832591529720035764466133079938674083801663840170728090791008040860465965881048086959070646457145089144539041597923152905131789534283229545520484589712280914316318215300661968731672966735596100709622600015260022865948020013945852123487094186463742078073469439519962353034407053171488399225699692746331688063620011807984968849031510316141771735442396559474252207356983883178386577612771978973331294076121228119920898322601604791927289989476804261853151162251159010893924340105933608169805981505237258197569197128409304163963685917185897783870587769098092328844121991394987803100355428515769912505414435803354131370088687157670086621257817666904182880694308627290567833159917412323594923131976254885185037185589265483443196482783239153857590223867698984319643675041517267186500186239854851575045898695794206399961499327839184715798976860103614978654103031753498213995112944414840374129796307341496610670624977974875665778139349176035488583144728275624553906402822481775932815876915996910238310242775901276610124553905437237462953228004778069327998134608280992587891837168450108966082763526809875630052459207610623704714134179806099944936968371624782263217981921648822016468661532319127206463802078808595805257921166337626515720098640392446703681723482574443730704589620203510272609251292753029245173158189098120857583098554696517278932142975470102367169170211062390147127848855958344349426879754662161014677343533544013830318339917232364385467229240096104079148890468322058809866028025157305878359905333178778178400613177555476746552477148784078948262708174896890630393366831442865191237797898911060248809335921389521130223534432034169348983213481156347938483825601369435775908409589276252827070505198754071982889857691741664734703555581335626283093409460601482441809138195623291770146182021157143323631586373169425316014473554543834190061463388167717493250640483151024623500821497171876523794058287684657271529283340263258360051527245071888858012468351674094991693382776098939804077850875191131851818838806247706661867546258827401782538386998645282924578525701969366375181179616106594718247873740246619986356950163732942846890944108828813740863676914074576911742179253614554447725238365797811921212504127994789283125365591172646995134252725530163035780814407427222067608624104816963331525256207833086844438714642416688855004182285263759084873282551969189790497187449926246021523942494147075516235620866291523912316113895686807923827996849114205605971069503722849211493813244222455200470402928214016 A013771 951 41376499627042014666791957407447677400332036083761582492264209780737648874133884517972258122620334707387180568324139800446649066994595630795600309310900450038099889991689823102403626953353227502020406854869077087057343531436676808596441773176969158891121457202095034428294606627379307685745539027098590049713052346879793937796291209294060811745303896314474152419722338087063120150287877836063697711467076074756807710388446125740390462264901671141447149090622994364983279001488954205483491772487090896068017467010778315657052033934246500166911887868814501458377409149257480416010117385648856580527069632025193952256306282396369668097136218767752439237894714123134209888636845408420815407861163967111042468008421830995702167700684016859201278713548567718151371563449896427774945474111558229503670656413803624542158884752158297494692404528265253927025892472210737023974457600214822422981087021558780408469269821155568921078312825525246052890428511411241655612429923473931361817154860278680072033810044966750758652516959061258270135469633049195636032453591688953441493331867596922979253075529576368389583640089174927968093369614372941726049209426495668613560668162369494020054287324706426065210852635844990888713690070362666811609889586965174065814462869178558726898626202900567049256332555955954128501811585495500640026771945730199225287137434608458940820035385035187001644320116570137912710742653619082241604701400029940184243475680909211051714934685732133843294961047828200702119911256367175640156356521448643054853749800627280356061444962488723476614517108495433410890578897465925647326302592008559135110366302170008474955250328362939814501425885731423948304487521846277585438990638565281837503937164388083460278420796032108031619322538837020917725339061887824441783807949011780212353575650341147998506373447981059792094091067766325287716811023302270737885327646195439602654018565356487117532210964373830127412584602835918028357652912434114790828704340854871082343153242517195739313632998263389966287486800606421638741509283162017450275952154498867703156148675930510275620703743258785035565851842075861001853983081974459571088729312816709746790044842831638853827505606383292292708889082111248982619962632129220303734071080572255910420814765476476089205627790026425882433325066678850249995377253785950132623457401535100217527465077796793344606249985095704505525971794876882204524137308976009075872282169656760270849266033471555708798585642637921207796100746575352213688839221060681538745071501716656831358307996134066494426564535153928134386344579163047139387610322898772500802991642452676844542470275926977382743307765234255402603788397516790891544833410408515986069458402805650005617324407392330286617334618244450632697415627642690484284353945176659265229683438690215976455056948543316234777385706693282207453466411874992992776271987687630043609729114610716397290776680252872641101316646302091432428570021203628556300072027604969529321808890955620994620194632299835227973257147352792848975775003381752141872745306613540102646739356333358473811204701665246095123459830061748662378623936484585040383703506996810768516546161281262110029131701508040764922114408782746455774462157209855868132819864592110191036747301886141225359132647266230627243809007123175017828662105525472560116763008625763471551139799901511033820956119035171958166995608925580535565632563994174180468744761574972580912141674569813162929200552303020559903359586146009614728805343428375433694772870809208712716431781066094956230724692487775759378338119015101337070743954888516286718892814806345204189523021445176004994111810285060575896629468091025554080928101006708719583433512452902928084532973488506735730712613367932889214051966814667637186939677678060096876890984272146618341980761273130772920510449368061292379948075640898403986123424480702974608850379622842368 A013771 952 440576968028743372172000762474502868958735520219893330377629305745294485211777602347368604489661323964258698691515440595155919265358454276711552093542467992005687628631513236394393819799305166441513292190645932822986593922737734657934912000788367603872661276287907926592480971368334868237818499560545786849344581389576045849654908796563159523463995887956520774965203455951048103360265323198406253231701426044010488500216174346883677642196672994314129243516953643998341954807854384379988220393442543861332249988730767505116290057331856733777277782027136811528802652621293651469675729922389024869452237441804265203625149294956544225898306457439027973005102915983133066894205129908864842462905673921798380199353675656442236681676883411516775215741865149062875804407614497162947619408339872027755085149494180994124907804840981551723484723416968423814971703044099927831280024527087429159902614605557893789380785055664497871641874966192819971177282789506901148961153825150421140629064952247385407016009358805962078132000580084278060402480652707835132473565844303976245020997726172035883086748238929170612286599669534633004258199653843083498971981973325879397193994592910372325538051433474024742365158866477462983023371869221676210022104322005173452792400631013293324016571808485237940481429055818999560287289762356090815005067678135161350857439403710870801851736779854671193508720601238828494543987775735987708606860507518803081824529050321279278660624533675761163404745237274681076172815057797686216384884240385151248082727877079281231342265960579927578991378171259374959162884100217176292730469999707137670655180385506250241323505496408583144811182831268202201546183132619163729754372319443121005741922926404312685044624636149886320682546393536598731939410330981554656113987041077435701140873524832543888095864474102324666217881689575831663608603776122578817002968776689040889059989683915874827482982348652543196689200850996855165952288211598454292744043821422667284789895726323100232211564165508576361029159452857177609319590847109161810538338541103943303206671101308073414809253458219543058705190414423767947741211856864045512952789722872325383820397486471290515555279696769296332764250946320579166937362106911937794160388865933380934160835622793517397861524708201382796150045309996397461950776998312797012174574411545747116232448148380255533367349841299061574840547671849041713773014065976544639888060542505183364002984724405125187287339922808585020612880749534350371358760025854137024557521350278961940303263542835540032654059170319026774945797078928125940199274718226129588550255008836103040688223498070455171450741084214351526925138856758789413169386154029878219667593073074561259813270289913532891901379015066910336962081603139368276659800808241067856165669255173419717293446388089231267909603004870068944964510353644925387081744124897884704356395612374908198352190091332587882446819649824669572499413585776236867483166949937715548218621070895452350715832444728645507459242105012538255894052236008896806660992024820975012982480666237601029141707663331540420874600270497499757007587675687861510005674942502041063164183525322878947590194357657618064890674224718684261086473049970545283878265918176789314159285270483631767624044428090823718892078307847567589839594099635231820123292515847129445076536589351289488125540755486511010562169243839581542702855541409966673631194221250308041552484550819370558870127480922562921850972873282710377632319296825341617981941528376454373004565604791779093944756525609836285860544291272799037129281631652921420982770692057963734210041132348234101177302555915325012147310576233240099853722419519434446124400040598510378244107101705619722060627907141749404351225342642581000766533687915983911545135200529817192105411146036296470057595264871116641261687109424286205644242223870525273635038842224025534464 A013771 953 4691263555570059426887464118828506548672615819301424181860996847575895678535007909794780900605913777571426623667256411457220228337536821138424606692040199178876561869668352941127505393223001412269233535245997892699161252089311398637690942984394538246036097269913643602356737383130029676996291383320691538371821102636205736207125468865804522605844628214961033211829486398966760204580105161416629784411156784516623681550301824445617399534110174043456848184968522401294345134794033484878114570749376207035465797880005212394478256530469610501260453823024952769158690645111534800849107172213598336809927424280331815888200589692697282917365167158810769856558335849388400896289496223269592842545019615919309152362717938389796936186495454565830622497219380107221501565332279165791066251460002957351536146671814039225442018305946771562751665334943879776781818694013576031547469701164426945694643040319980453069326599272715573337242684640021147053095707142669483434138365930201684305418283611530159813906467652565884207949542176737392787165613990033028490578529110148739056983583788279838083107695248117808679627713281204772229341309914121153097053664051973963821321654425309644522329171663631415456704211610252025843232863663472408284315366820711086925333481919029547314128456616750813590246256586360707317939061389567654998173960636783198063930014770713352298117293231892538868480856961991045809904381836036797121245850684060215215267585327820981759178330034579504867933727286500804099088134735429762832066247391621090489584886435140186551332447948255068861100194767569824565166389899112493164994044556881601917136360744870552569612686525758593325949474787343817042063757996128855394424556457430352469139995320353121470355163125723989542627753998377703297690841204291593978301734013392535345748021292416927320444764920241553045888004230603455554104413008153219243447611534184907386710770154336235163038796048452279958346610661414513807059964877100341309138578610508561248442809693888371272588735234335321092238489854023227184035003340018354958612228785674788292544633886728365720888930823121694489092867532784281107548423851888356621921304969144520686919592435946301409632618211199467351273744076421526969549031714398313632219820644458640186944577711505373252429515092928324013405682460841640174851873478034662585634868334139115293643107883952960919295541110152407648902151609848596168255053774518247325528068656595192459903781345465772994235595498065813299485954221041762754228076755294851037488487337770386740349150204112830267700422045556997099622847296426685011241877199671827858883115334086825177248203807454206665607491064714415058698878546767589671427623768110143283020531042097928294491702046999298232965883752432461267972244910227993409873559006150890532452046229086573149740617140374134540701452795856494125982106245611165521646411441912676331986900480568022496054120092509395772293735631333081607973755861345370164960761682936795157431877162894776630422183871470617363426009934173507348759868209022733197326243080293741938237454134097975758300903199154242401472743680257377412616793570724349358540426787761733240572226177638015033940389520338317154955899144804550012048765036086366182735775496746452617168069560109711061660825070311090958762849821960899696611997972915948420672818708740234331174961603412530469560757964420369240465978108403864266700005804933325140824956067873280026450855497124657710849117416863449991869159154714300101028935872596237548271713394152486163752614559822863792323767484693536771843075613472764147352590813840307290624542329033197841868517977243996709335917615386380729344563015731540583242436323042937982332611632292938507543252418961438800501565955245347657531847448458202496162050708929396690132599615241493461538417882994484813173274380347649996154444341149799517699891199773353113665893592001423890972672 A013771 954 49952574339709992777497717937285937730266013243921564688455894432988137185040764223494827029651769903580550688808946269196480991338092071481945212056844040856677630788228622117125677427038519037842798683299385561460669012246987772694133160897833043243792363730040477077894539655568556000656510649598723500583151100870318679133471992483086556707033601232905081639560371176198062658368959758764273944409997441533008961147613826696934070239205133214728519473544826528982186995286868546982163949339357852513639815826295501576404475536440412617421312307569697086001737989147622559441293169730395090352107213736973175577559879047840668504104299907017077432633160124287692743690555785374624587419368870308803854358220607974557776513803600216964468350391959381694548667658108557343273445546111489879156889761475889672506610921721223600179732486482431863172805453856557583917457377998818117756559093327151864282189629055875424894960106046945173821363089655144659606705320424787534484093883895573141698476067564521535046246725097899758397739457765871687367680177964863773478761200177603715908930739001958426820675891018268414698026267965562038177427414825418766769432976320697094873761019874347311782986445225963571178743532288654203411390025906931653580950915473826619800839806055162663108942140131568811521415125676116390420556332860467492984726797278555775270352938333191753871584164931280655783861857790119815747025818083873171612169248570637813771730858208202567833758328146660562047090458662856114635841402225981371533099870761372706398587905753019973232994873885083491969891719645749827220856586441675297213667969211381643761235886126277501734710007535636963863894895142780052239832677158718393091402670171120037416341776962709040649900324574725784713812077143296892680956863774603716361524930721655442108095856870732056832615469047465594740103789710815478504230167616000893853696280603372232016037100323919876996474710322741743017574506011364434259707585044695160173419037620523377310524852775202498990155439965639323055604715564515443599303012109865145739015261625883638196025335404599802919860853489087025233175617174907221310218055311450856274319820257956217409768118712851928356362826925736419171758089694913243555876650222195600710585863472109214391869476709500794094743706843041784581822748794113087211840078021913299646711812748331127868658921740902836645510110341667851999579812591070297522222875055425609313055463766519550842620620863404780012926440545652689807020561290379573847177413172579078011237751373393416690474093941090905116784078012351341999703508422105623041387412077356514487338874141772392575388564857079091545025658765981294821361337882836805677602614536258740479747643396448527584620730195900847581368463804107673828333656297494682389549388247313830898438091310703784589389069370279949453457467303267690474490989033486177582996516317088303537984270745040046183383697002434652961704552411605501516502190399910994836334628030503581560735413863419133685760153779079506249595076689674063085129836318967764158352411619875245874388017264594373090881774707380554689543617941072871969738464436086935545613064339489584081397267612562401065970414093878848528295250104247627113770537489356227467605604676048203384564465348672496528906824904239659969524554415609018783324173610666015158350991153136624439882950805148091672481734898284346711821661810930046099504132210714685721648709333383355305121402254762015513422806679397867475756109171404737413997204220935672671637839832993853660663476177016779546585069132257992641010386985771592030570126719545490620215979421694076961008850768634182006060906991509444130365461967761203635877648660655209228320551757101400347740674291452461857399111631182940179133515948680215956531920703091422378461073618125274290669025601941777159052523344563065264468441495186663954314434967631161591077011456 A013771 955 531895011569232003094795700596220664951872509021276820802678363922457684746314057451772918211732045933325703734437659874404129595768004377139752617981275347041903412633058368303154213243106150714950120379771857458433203642405925803647129897240126244459901088997470999925421058252493984294990525396927207834209392922067153295413209775959905655816493785927973309298038832284156971186312683511321988960077652757443479418299792026668953979907056258470429275354305312880602327125814576288266081732565482413565236758918394500785554855512017513550302133451002134571746506108443885012930889671289246922069237611871290373549857592101407438231702585409917840502677889003415352334817038002669002606841439731048143441206333033713091204318980735110237658994973583496283554213223539918591175648174995144233262562180195273232850393094487588894713791516064934479064032472664625153553086160931415317871841225747513050876755170186961524281535209187872210849874178647980335492198251883137667186631675720062812805373167427025305172435128842436627419129746291001727091058534969869460001849259491124366998294508892853328786556887562522079704583701297304582513247113061059028560922331862782666215807339622050175865239668766060105911261131809589957924480995857008247329965347965305847639342254875372036784015908120944705080028258199287325198083832298257865301370937422061895078718087371825795224628188188276422786561061749195798074330910957081531326378158780151441041390178200940942293858678105641664677419203842091908642439250902249644084447423867096577732164020458156674984929417128369022495407030787944160247680932430958564731136536162791742769639715472602838471192160239462391222752843480321996249738346386033449637255631982086158409207241098925864840138656071680155632670997421825313266828685471980371817517462324187147567004683959554941153689514417413652792625152840763215113042824775177517754157995864707526506763044249098850258462715516554079651133340009008495997366365555914065526565912583332921602468632350356209247175124754127511896079011330960443445378472945844071829034505792408979511277771388178701490678367951798644682853971678412092511201852956328717608957446106717802979210928054447333138551381105241391340880139071436217382974571565938756366318274251018914844626188002764455520830990464708922227248629159716152631673150777332814638187382144229849545480198697133404601391654918079288091525844469716528016629173590171887965414578185900177372224370953534097577640738930109841065154936619961702324745095461622022663659576623893100920168152284735957683516862675517089612842957678580674144693163799692166261184331861592436142737438598178166771433214540168827257855525776446306855112639582083068628352906885383921721041535125952225046411402586138510924096772255723378083921886057397671406568796276373898307814810654740901780415111845194368172380051228560818903746905744356256072456514893186411760669605681924184736230074078775380147715323378252273017291119268802136458710686817686935485974117439638582545688376591649423730462497124368752758136478928431618070483607833400884671709137084188146334260443836543940733775169315453689689687909086885091298718105538564446550452969271621979129287823110028733507428683186665110075064478590561269638842427032664743039799871580343899355497455417404832004835800606371729406121353798598777035873660173216880128585513196931723787477054962783130867519999779689973564115456981865967288932691208705941186926045522228492881851050457117643984242230544523042607599718541718553778744694332874668612037816120283105641478600624495911941510709309720384124059748882198531480822242984416770000536537645592561100131439032721296314825202938656667863157235109615710902742699855385813857585740648835947027413677821546939505151891646517465485853511885797920647043784609476043189591268572907518936059965040747597785540103535336608621788017983488 A013771 956 5663618083189182368953384619948557640407538476058555587906919219046329427178752083746478033118522825098052093364292202342655171935737710607784085876264619895302187537716805505691986062612594292812788881803810738217396752384338297957234639145812864251009026795645071207205883428272555944773059114426480909018661615834171048289559857694421075423134025832561059797405517486161703429191857454028556538446906846561258168846056185499971021978050335040193130923972642971552653579235673608317457238288357256739642641008963064644364588101491962484283617116986270728919956797042710487617688113219887901226193242091205499897558883640695786402291169129444805165672514162108366671661131820652419539757647650256200631361965034142976995143588506867453810592978478717068427285262404253053158838301767348295795779762094719269383390985670103846550912452063059422333073817768932928635033261441597710304699365371759518965735689052150766310549786907432463301129460254243694612320926986051649880203254083067228830751613486762965449476089251914265208758893538506586390065591280359170010099690915061492259797839930691102244919257738765735104694407251413699194601055259874156536116700989674909829865916552295590272613071993021008007743108531508513871979873643885423817569471025134576665663716329912961447676201389671819219692140893306011438709196646311849749728997741670115058798190194335201067551840947828767349831302185505436857895475539871004145563274634691052544208722617483619153545007204468872445485159682510594643224693143607154210211196169336844359692082489838452275239528433582873351531094063830029418317306568524846797257141837061406477011123690352275024041254122229795541739872277378468616067213912318484171737497969345253414741238703221362608817796409851250297176680780547595935665191842905646999112925938827944747293465874801341013404485949516620574935872627448446714523679998206090209046274339967405742244012895164404557552110994820267840125267804415922465379957060439372969726873837187328949223085997266592916063920728381949746669449312652066801806389979927347676835559417677570813836085709741326813472743261950751968583029090431731961059277330278988185100178886144331166122637961923755203259295106008610334997691720832652842693913238034115877788556984224849405265579649853435922385808386468220603875743403292657593222055709477039810267419245071759437960273155727076492195618341567708259598567191913541590321067440388150263055734428523465088659445101913231071006718588127809587661769765129352206353885776475351297322647171891213738597950485527868477414087553768905970197551813361527018292692808139122186349090765662236260047868246193401119782220868423717672641645638467600275393239386270020514754701752515567998485650266021139292294188614737202864319782430978942529837600242739170405137144542750829269181612103851681122157860110927629632299502785481715599687097052365905414659516970582648912427609961301128719071377828790800247812872763331630203088115837974205149012351393234730489054652402497271626946489833947883063881964669380278479368637227629939869214509456210052619984358891672435382167205205971519880933238002870950887815796855957152452148750387774634226869223216804230833768656740475585954387100618571610092079286568032296399114394163043814183887789032587501840337336905284526651187491604856646174716380175247479777877982733524413339609178544520928994889055681243714777477352957654138838510701385942908819692555295990300861758388532720688992205949985267388673144211270838081357685721803032219160636073505256449471380978666048774508870464139449632470353206032729902650152988206097649963207795243298069766965713052850269590594199562820416363160258760890816199406898239447188089692404268060148145955572966428805163947900841443831811850857342252117972493368194559976259049722218521700907882767827764319261631166507753880421220431022444264208604798815488180224 A013771 957 60306205349798413864615639433212241755059469693071499900032875844405315740599352187732498096646031041644058690142983370544592270771735142551684946410465672645177692901608545024608267594698904029870576013446976740538840619388434196648634437624615378544744117320028718214328246744246175699943533450413168719230708885402253322187233364730195611105531107065110164722773950192649818114034898170496070021382664102184276981872806263203691442022279967507976458078460702361092655311701452581364284673294428069763714841463438712333194134104686416532651955061669810721539699974910781272153143029565366372256505641787156162909206993006128733611596368890328285404080930798129888319847731626306963259339432179928024322742203683554419044288930421124648175194034841379344613733474080486510035310237218724653633462906784570780394347215415265758074115789567456729002570011603597824105834167830132419324438842478495357947153617027301359674734130990340869230426492787186860231993230547477967924404249476499852589843180407052056106021398354383095942864698398018131881418415953264442267541508863574769582327399581998856703900256402377547394786048413053069024112036407140018796570632138058439868412279448843445222783990581687693266448619643502655708841694560091992809479727475632972335987251480913213494856192397225531051281916231922409799375525889928576135114367953303385146083129189281220967292002412480714741003705671261891662871023548546452141957748310190327490734478430965576746947236713184553799525980299372811761056532593128978030328816811098718742001294351799839826750498760790435447103089591662153246242680341652568697194046281029856167214445054871024455991273893502862928446160009525933823883693738367219460660878377588258360164709711901069058691896172096113164337296951270801522962962743259329246554435396639955669180824634884679110730966390452975881917171737071060616248144620898448545924729171972936343414249307710579728814877872846211961653851581420742411365782779558443381651752618370678651327419698894681370248627915811000902536296281119207305634440506266398062945036679430774025726640637325647909857770253251606961472093754917081921359185012810666194946704779664838256873849018564145404304974288779682847055421443426087469004788158587265866692554768026196467267892111639385701564087699113612990068915758260218052628449194511519899727480121524094495400988562181910488898944101012957548205543459495390853738726105253024001017460194917856264045771445172084444079539526384916489422524459097342293256175747909540613891547086297643888590976769900743547505204272531310770663531708673539690780593021065373040245118472771491696989701085467335123441087806975745778288242758403007732387212985003178441108064260785768047875204032593091184348520369721736099277043325063780057710767384686686473900315091210830058245805681812700588736894461157400324725105659809307705468209413592160855294536702764045619529190867934418600672031120964441038711469183955198402482257442749336426683517635163410247453938781790948283726223751877058864215159799561205248317249199803599727396096689724640297593453478528091949316401033184743692177118254569885053462604922231759310479894129024305247703488812531449917968656972584039242313847386550504260460243376407892057770069048090533430037177618991719595911963367469639781844410608513568468380016106035164674844760146567953240158533142058851937578664893883074950578854293101270352461948357520093112086328791704723576003321096409896389008955443127154591639561611883890296637565758687069622452910683970673971264660836087350970452702156859686544320937836508003418829018418527776808236603750637846878650912586749670600647036944911793434930435285965410891284652453633658779044720646304457458134940946533917385717248159693921132587928980300552171109384535674627206361442182819071267135711830034471497848660974563318725155149526986525293223897787318143025152 A013771 958 642140474564653510830427328684843950207873233291825330935550061991227802005901902094975639733086938531425936932642486929558818499177435797890341309378638482325852074016327787422028833348353930110061893391183408333257574915248047325914659491826904550744435361223665791546167171332733278852998744179999420522368588211763193374649660867647122867051695228029293033968097021651335263278243595719442153587682607360058181302981641090592906474653237094024933325619449558740914593758997067086366903201239070086844035631902695408923851139946700963239678017496660144562954725332849998985886666978812021131787272073749638822657236061529258755496278135944215582982653751138487050829738646356916544785446273851873602988558984822487453983588531124135253769466082991007261447034032009020358855983405904980111889113031442109669639009149741749791973184927314279250419365483555109631078922219055250000966624794711018571421291714106704877816569026785149575565581295197965687750263918869545402459056448425770430376650184974290293416915849677471205599623308542097068273343293070359781264781986379344146512622150749123826183129930172516124659681843502189078968744963663226920145884091006046267718853951571285004732203931713810557901144901964016277987746363675859539435340138160539889433592253768763897293228736645657454634049844037509819543750599675959478686697789966774445035493159607466440859725241688094650562207457987596622426250658744922622407566104006906607121340726332921461201494176521989128857352638227721699631729959051637358066941241404579157164829782257964694475239310804896556640753697972018607765992060277916551487722204800405908468499410944266668407395084418018484462094711781432143356713570926134152817117032964559775019033829012322583336951310440479412973863537937131494616509627290225337817311628103422247965437420712252063171063330125543287190654044656332653441810243923326680117006516223167826184674926628502252952420819590066464967690211638968065196222855036738305127827861880410986279334364953830567230407390047555537610206482801357319390395522510724606574238750562578881825937269506243498944165537656623110925754854302357088298632602016407973643792512493871197759192744349671020265039366226926062955446127529600979369962984312637206948542323169942939983468515204736178950254405820161751118253814993954801824387727023158663892298208333988558187029726210112982885795956787585971973292626756706921810609955568734199562833916155485333499559374348192355160558936876946590779371040440468500738591759363740788456717193374897312125716720645903117293835415093913397086025285633955850627431754488304092132530021498070843589546337158056184394400702968677741047213208891475226334459043864313844040918668248846858173775172539051234930943044896797045985101957325279130054504251112143837574090555091212918460201338899941635868870452222403998657672925065649508447825493835929328787176226811031557756746824361765689259955787376029368180199723870754952589631077250394934271326095779219992314889540148510017325116830509986922786163021545727713484082069479508729897313637552187969888775092639367123076321038201351150834301955174660136049269817211923773137989912685850802277546748875834878726530259444074849852157846971989769365380671471991234631135695224067999963035867287023830257270585936816724397079284159452477051310411497062433457747006040655566101208060896642655431337623790066982073763640512942326713014826110873951457495228974071896637283363034572576750167357558417942091778052043339663878596800198499917339878592962919736446026108582658113133380372566241942323929346083137220403691388120483767454103356736791793563874917223710492555689649389420776495139274924959695170398979326291198679268185441849863014220851198693152323117258404420872219796267782240279517972726535863430493336636362657470852461059566207052509092542057150217785452032163352521322248063639363586931818496 A013771 959 6837511773164430583322390195836218381813434188091356123801737060082593635758843453507300611877909721482623376458777200825942299379241336375936354262263742559805672884125858280469763017493272647811939040829320931932526657697561207926339294268972879656326747726309593348383588040350943953226730628028633829722180727278854483053269588918706564288366450788055912225692297086543417883386737807220620051401644403169899514514148514332633268142107668577177490051195898901473258594345800770335634785286793618284715291408499900714221166938152471856576091530304437219306341915344186789201721229990390401011270873041286154183654249583163547228524369591534007527599297142122610117235057106408447368875431923974750124622176070389846410017250679409792182137274851688245319888018372832048781098511306076228231395275558795583762316169426450151784930473106042445458465403668894807351728363788500302010292620814082925748493914171808193538990826997208272680622309631267938643164810208122919445384033062837603542650571169606243044303319967365713397224788989356249582974559384613190950907398590967256472066400661176670501197967496476951695376292269611309312859196373086040245713373801032380658670356876331042730388507464888654820531390916112845328013523280420552375907501791133428742688890318129797978378299587802960576943362739311404558501856385349616529055958067566214290737931163500302662274354373494831839186385012651928835594717014315936083395763875465541552628036053992947718873509991606140244073090891848780657678660603981834588696790338475958865491107521482808066772348181450538535110745376006054135492283457839255440241266036714722113372581727734551485201942858883060822552384491048689462462286103221476459196662167006632484402672211323210867371857553570224789345698951954576154676594511386319397078734216045240096335977655744059968645482339176784922006084267500630093848395477295582489885885384744291013214418618740291989437376886995027718975965373531731958209380960431189473001111073302616181902352318028387879869377889226371364473478628868852736868931523694195610802494215990339933682580045702480776757474644967722885137437688611498276203839946270712103359102673034740513739884341835297023782139171584308718349590365935191228331365856960960979588078657113552424943972749900030833462308913173082325907166622055630729826080517342593453125191322340310167575492524685283041767955347874215429571619889705415303439374806895881756945055539223607831103308218059552197749631559865727298618742838610108595864525053705111915487124675055906579514631641437576392944759499919989852171997241430361897480893321791461973027179668911458342541489398058982251431578685210480586670726248276428210009319899067213811347701979513721345834358037195817549544681542061094945649365641599572176820361265842107582488916230611235155764223856606578538731732575264157777706901306099035965952445858364975492925852463083864026993840185804081059240009223979960712382766659775798735174391710562205260121080267857134478168943823501334664477844011270340753827063853418908693178505875817808955946595612655697503375677186423981126516666414767987054083647218699781128652625013672564336373316590278939342651317782029889788680094202560509001225776754557747064202573389833762666352332882745876063606405914872229744579417199055224481380100217729849975642353261620720791458090120320900467845663432427450995032883018116633225121435244181809894840181868428585835119409198115917555393793249592128797235782023282034247393252698157480740979298728513627119835027257869169353677286004188143588644234207085344201865199677093245122858505900706911155851292542533359017868140118598069324732983386698552428120242999400970834174408331866348683536847638584817341375423623563684685936552567490273447396390659345294496307373592153873807893048503989576749637005362260972695116817387824535518979493238475377647039297381631943473650003345408 A013771 960 72805825360654856851216810805264053329549447234796760006240896215759457033560165092945736915275982714346973712533059634394633603790161749730970300184584330776810804870172138970442036610268367153901526906750609283217543851163631741999660805376023222580567209789744549973588445453656851213958227727248893018881780384065242535551214582806387496542525967991219353379171579377514313622301984171285162307324709604953090030546653380613879039177162455009785914065133931502887257512594086602533839193733778447495648422917706942805026985557447520328822222614681647511173928714584900931419927656937676989968012256143614969747550449561525450889327487410654112153877315969321552528318888069037147583785599126483139326976930797511084573863685234355467155397702620776436166167619633915655421136948387099678207896894150055375901142572052841216205939677633139959241739618266391908681203617619951215805595826428354993369963198101413644803174325866273687503266352953741010672418899096092846254449184053094802522143281813967275935741751012510116253649553158665345559513108327361257245261980196619346914563034240209187496755957902486581652366760086821221563324722980620156536356004233392789253521960019172942993176827486134396529018250474769577052687995889918041698663079071988749252151304107446088873772134010925924223292926448187835738927766791202716801387841503445049767777491028951222747897325368972969423656627614717738241412546768436087415998093745957086452383327902916907310565134390622181318890271816405816442962378111198574700443423524092009999749312888748940294991963436085334321859216763712464434721834259072391927689000758938361063191250236917504214430287561386831638537790060686445396298422427102281337526058754286622693919653706169549315775539230415753556953002440412326894996378357241528940094361932449716545785490078362750546137095947554405849520785280346709239297715042243362352304907576757210708707129452346629103529189092723055151656079297365881891013488466671305508515830708526257104896247482366274144849135764482402288913600440195543942180382864295794863824958411865139613852112326640015310913590019616313280943436508335233645018487747890542476567725262473916990302288471862242709232217899029719232986438216477916199272383644920312510653861540945106220803421840935528314706665307466980606259510191648356011188105348663935088877037200279622664343844402848893828745188544164645894078608585583262151022462943827348947950951381652976185588025905898111801638076849450264275692373745520436328765462771852031676106903539995293258671797718027313432075799155148051945927426626750493484376552090435487088793409114569208431381779110532043013243449840121197286869893091647407580179238285267692663230330677862104890444244380061065267551769059866538981274445351752244538783206758686761538341980023548431938577455625146848280415488461412752017023085107342534965461643499870259048674477026916984159430410298441855118787618216938621665451699393292704932136922934066361609769262692142767923542913832642211507360083032006588346750575911204539764964730565708029762919350083557867015944210681042551035149463984449526151882675584715269457893151145585465053703075053290146120551231743054266469865643068864299845052070882530890739629001454949904871319640535478088325281010181559502320281634335540030277735307118387442540639777529737434987445743601176948181620624228487498195110138376905910581093042480047911760258256535027581972351469141538290129833110521656987432966606983907100666243354729980854929947572861213101572003370241790915277955741372595352931883805837044745061460646161688874068197370830727189987504562992895206822259955982832242169756807101566186254624347457621537442289099917712880782300353655651135050965510743706114535852411738636431667876767740708695796680914009254448306445180470481013230134833097354837257603871545555654206093644003285821185674438519616934107425235621904384 A013771 961 775236428440252915751756601454451639853042514156115900546453062905406698493348637909686206673858663942366576091052018987034058613157642311135371756365453954111481450257592935757266805826137573454743458503080487647700406927190350788812388255643895274037879649841199968118769767190538151726227208839746212865053197529526702518549332877722414063184816507170503674781418977211772411450271527455844408248393507873540502645260765196776584009158425820944200412965546102642743517994101834143780319734877272908933664407227743526987927342215701196461299026401130182698979992952900025117759389691072384589179394503417212197871917186931123001069559085948644986214485660441335891321539520159107547472149059498792467553650359131898028542500520375417014270674737506027492297352813861933898924266226425837373557686128909789642595366107218653270160845687437674286006043455300541043637456120417240545897984359809123969403368133383852489864200221824082224534780126251434281639916437575196626917374911797353457255781664755123554163778164781207717868860442033468599517695577469742667147549565133602805946267188589747428465457439745677121434401261404472367206281650297643426799118733077166419971501830284153496991346859072359054240986331055346456457021780235847308007364465958536202036907086136085954327925682948339241129623080820304074948102860792726528501177736328682889927294724476272619819610720528824178423095770841514476794560797990307458805547702206951056544977675510259229042897550991344986683543614301089133484663402128042423410321573684531722477330683639398716261074426667436639859156940100010321300918091190602829246032480081175668600860432522697584875253701953646983287150388566189270579785602003785091681977473615643958444856472663293361114377941725466943874435569985510456777921436747907800154124765856724581779523898354406567815267797649559313485697321665131759980042069769807322327342655877310779626313514408586906694378805459315091254833932358351910375511625193116061054676565384387585652935243192236087094353597620208619572352017487202151896336716739021623710008157169540006608297292054062883030607906528874503815485711940753567852156857539538496290493138594822268112738767648389160367904656188868450392839594129056851689852341051111487613442317687983491039114835762281505494996572193908409495451264520671694807130945752573580826362692108577422129933255201535021488478767618265149480149024219290575384087185425873611597781730311840890424141299846003094463842242292946414007572395642301606028694647594680433287186308893869882618337302101554833424743109404016457120235238721639254621641526658957066521472220251932931377353183968945194005016253897610508710590621639861595913748529261530391478076561057875692873450314158890222968891236949458907072610294105457899848963585566496636860265403290743703281972747496563640489864121137122983477261810222983312312235579986618518350285831382612047329615008857808873304850558773962443493729695139780722117393955401938618420823109145936192849884946489974268130370164124806152716200132302505939417344451063659100915565239689724167985773955331741083422271492506418554465246729626048189187646273398194031891830343167433475891629515600041829371129367397267064750114450757188924595569607492306587069811532421770684487592196413245580706358842404830242397325550196589488172732351136644207746322277865332144237896406784934880781532753437294135867478716327550164423229915584973692841598443419099713302462960834603602186228431164642807894159241164836143294081755826197105538691886334589665879672734135395318018698764552852445414432960329663131078165604605583118986948586748348162243424011305197714623570482017476751239240051728754130685494335923806754569934165725373286022680758398982707577756480193000724399551822903066192843058372370541365567028281649681828874475702820634307118966024217076605986485121346987423985061421356881114375863908902037880832 A013771 962 8254717490031813046924704292287001061155196690734322109018632213816770525557176296462338728663247053658319302217521898173938656112902575328969438461779353703379054482342849579943376948436712882146108346140801032472713932960722855199274310146096196877955342511509097260528660481044850239580867319725617674587086447294400328417513296481988264944791926168351523129072549269350952637122491224349831259028894071837459272166736627815277066529518918141413845997257134900939932979601196329962972844536973201934325658608161013075367450339912786339919912033119234185378738964962479467453901981430538751105582192672386475482940174206442597715388665147181171813211843312379344570791752810654177165483443185543142194511269024036450207920545540957440367954144604964180737982212762001872155745586778982316353642241900631440114355458309664220020672684879836355797392350712040161032651632770202777332721737463247552026207063884271261312074003961982827526846338784325272230901830227300693683416208060818219612859563166312555604735909898590299779867625986772373647664422508897819919787107769542602677715853024103630618300190818411969989033504631434821766012487012369307208557016269805668039856551488865666435963861355402479209558022453077329068354367915951302135662416833526493479288986653177043241683752672033916239548226564574597790047399261720952075480540536427815411945834226223350855839214952190919851849123767920446148908483377000793821361471933099614850090922288833240270848773122955841418206372405077997093344695905859395724473104116592893780938617119392317530747920495154865341220303098184909901212175834997538925811753847904358519261961885501683883751701418402433078041577337452783353133557090136303656229696139059376869520831720918747709145896323492772018374989949205715343771307458491722256041120506842403346788370469677721134096971509372507569995705081090322980267487958908908368141544599781605181460986301422633382481745520530787091681471711751731141678447785056299818110196068212959012032454469510929855380677107459981381206404282203728513392193359837102249264166857541261990365149565791661578509912988719455716627291860745143990489766219081005908501170939757667510864442397920047779597448779099071259782955998286197356793547727512235120107933798741648212584494771196773470510723500720736744307565064616112206306330310373403488639109945572132390839529301385944908809321917599287311664626809887006046689760350414702216293179864360481801236256560760240949850992195935293416352630868799227500993540607588157253641959817101926510120055592777355866306664628933967235416264821908014783211238975864574844320636201242581853306056702901328425765413071501756696750368939221246273289594339576775608458559222144260377716498945163863094172753891037838442509154411634915717591764259112056189288106014239838952546445815343409643936073161868085528065883755254326309500684455697513983393843532562053079965740614317948882950048749825152098321233793848385129106010837119842408944924466185928581465574910225246007052181507600935914122099008757083242915883714925842106548938672216182940712521076372379056280346852208344767945947177058161118470057519143970051584209494046831651294071082109245399143785504046099705459218671662547669093625180578080539119353197227014248423881707408238943361308953926632421046722458493284870063254074902987524082839614710056671845120939445986610561760758600307958716913371455754150778552141148799881377340225526573747244625606966859156078960335041116618457007599923175253795382536037346779775991205690710762286755273073689346263104444958772838772882161590253019720307357840249050973028551696411231567978872377745265311778492522092447195428070807773983539143688916694322660658996643774749569504715432367870287951001095071713406427810271848821392885549001524460557717143005812113855417283634114102202750225863431700544093572102722090592934014608070105874198901988899355099136 A013771 963 87896231833858745323654251304271987299180534362939061816830395812720972556132813204730982782806254627353783930012173171756098810290186622102866580741026558233580172127986662327237077746954118769091761669707249393769457958165776962161872854435632304356468487062548867630109176802165565351057075220438376999003296490790774696989681580940211045132144429840607018278364504620048943680080286556877003246139664076925266330031411612977070204406317440369774632178793972425208406366793538521445734848629690654196699612859698467226512611219391348947467223328653605605912812498920481369449148298272376621772239187575571190942346974950200780473458506487185117467079707590215260989790583927845678458067703039663378087155992567940121813937968920114825037975731753658596498034601489795934714379008022603704533582591757923574337656920081304614780122748600497516530633750381803634675674585737119173038821060508659933975052816239720390450963994187193147505859815375495498714642688260297786341015783431592402437728628594896092079227968600189512056030481507152234600330770874743986505893123530089633312318403000655458823660431834450656443228757315517982164500961707708383156715109240890753288392560253441616210143195712325598623373823080367399919837309569049465140533414443390102567469129883029156437448598451817140118709516459590317268424707338804697699716795631883378506399242840826239912975960810928914582489469880816910593577530998304452609856953143644698923768140531496342403997736213233799421061453369270513049934322005590845674189612633481132979434395087289397067403857432409006153313787389472920628107248291053794482043554972485609513101370156821929994188116703149107414986715489197237144166115895771361331533804488704244906657816164342825606985504052551036451656892979142456980476881818019858582325851156857910836602568761128374635864552631798460605314267703449759093888211786462056303971166898474531972196582137548200256665626302611820952224310786732433196592112015279480463237367734331587560121575191352381100093449840233881747085792796905301210600074895545464750164848699099357673408112576549612487973553503884764470647403733214293210735030700774550913720468166539643655684582653052668757153634599846910774168915469751429455137696202550279558909279089001070167599700323703243913998183835674404853386952808032362772749805144856000347029242700452065697659308001157541389001659778597211294604946271676840385152568211215749199089779195710410219563659858975045634013364902319004297322813490974174430579220389598698436779588132501313479758351951893285264433364968888883122712387823676541411633272615005992942326134270831011574002891772493345077550118385350705306997928464827830317987600527813506678866738597392084501925280768104814226751483431770903735837476175088582560917105831025174303539752839625805166714555041776625888631307027571374702845530225948066543563288084267128895177645934720741195475206061257519705652119088138219542924497436897604854720803393652081970445555715947767535445441644078419483091628692934765613572110245245422370568329796530366750533098981757915952706924421213092191273133282314455089088445541315299589469172463844993109268662692610663422979268882299245010083028047082869663729760415862807580508920922795401580542872844073247717217492420482928268911217741410782019305500738036497296433529389567011156434076217432683441806847763220865429261628557576079144417693579260870197490023198952421136905918721406957260660773462983116293928769647517809753330216923981970102413233243725668511054754358194688196829370147688644159009536129921013187253649256613014153981832746282971894760808018463386793735839033078231585039817388375240377736918097961177376724801999584961147690696996262913533416086209923853082826102259660323604351643323774646250191445325768232456018572138725887388332483236136046960254884404993820747393508355749784820633561387546730487348469908377800333095600128 A013771 964 935919076566927920206270467887888120761674329896575130225610054613852915777702195003975504671320999272063091286769619932858940131969907152151323351730450792071161672818801980460420403849567456653289078259042791544857188338549193093099622154030612776787676450242020342525402514589458939858055736947227838285387101033940168973546129473851367208567073888942783530628025245194281152305494891257626330564895143091100235882174470854979843536518468105057360283439798218383619110993617598176354184668208946085886457477730069279027906284264079083592630994003503592491759627488505285621894531080004266268630802869304682041154110589269737910481386177075547130789464726420612099019290137663700784221504901966335649872037008863426417074811493061382657004365591712956735511072436663347112838707677424684245873587437038370219547370885025731538178747027098097556018188174065445102026582988928844954517366652296210976966362387320542717521864610105232634642395314118276070313515344595650828959136061979595901156934437278453588459619409654817924372612567088156994024322048274273968314749979348394415509566355150979325554336278173230589807499807895635474087606240263678863852702483197004741014803981578646329405604747944842974141684468159752074346427672291238704816399796993217812138411294994494457745952676314948907984018931261717698274186283743592421106584439888294214336139137769117802593368030714771082474347875290938464000413550069945811389756837073528754140283160379373053917767895198513496235462355475992422955700660715531324738770995321307103965017438889457499973716273940291097520485208123107658848085979803140803644799773347026770095503389429839910578115066655131695754778546528972181111080802058173455458171950195722799766092426517922407063181647151563436137242596441908881928117837598275454184605663118223034588144152168494933122685756423390008525386322506333034831721679102247975524684985134956816439949206600613236332975588870210669499284461257126948677312808738695907972551491635162744340174532637520153953795053898810372842969521701447647290469597487768108659755308948009960506449582715100273771942397709364972083453554951265794107906606901847418129295545037314125645729436089704816926171901219169905923350611921913220838306189164755376743266003739683395144601609046792141196252661482261062878864273499928598804239925182426691695167376274413595548676311596325500710089673322503105864953467900814996421104546313025297471907968875924448017913850178366285910974309479892757757893318051893009336807538708446940954829054434873985932466931583759701495686470188728827490641505546507812951071086804583812849888677715808611239982791593509138385753660567214310108913942293486737225931970420158219116573032585030915776500389618780061886449795581496582979197446312343227108645342888756055984091288236335573415176582084837512462146157229579997835899205845895012555861891521276388475851573912906452249419994140270069825783764050495761693060048708085696493067114535607368821304277263411828717423062626147010655959662322369384253315829891373257401811575673455345159676437957758289064423331237077005652676323190084317788613768123925310028667748395021486627492720350918344127883255058722360867364082645338396179394488908107175117258989985925436029620510043691941692931859293302220207366646510542006941564971858612623212424220940109534793710043563223213288359314982775775090777820881070090729759601231969745862873767022445380265774222545541280911515915833844222297753539206769638253460149806560017650496107579190918305711024406057039919839133332588683005133540711398948417876857284415374711598555082421084735413083780598142579699214024217009917503975551419559542142703907090616707365691691580666300610541616207503303814485963269187625932336860863125739136298111552433272038509828780139191685756133153248910964281498376628032794009144374203318246076972023708770106161654597586229286507584406817946801950162944 A013771 965 9965666327284648494356367942070232709870308264738731986642295861528305847200972972402331173740226000248927796021522913045081994525215571356107291049225840033973729492174603487942556460190194278444222105302287644369639341428871808055324776696117964847235178842177032607210485975348558791608577487014082022062801851809394919230319186637569358036822202769462759034127212810828705709748909602111205167855003483634035311673393765663825373976848648382650772298066971429348776293860040185381819358347088857922518999222869777683089146114843914082094334824149306252852256513497604281301932966939885427228380788952356254374208969554544169270805800013500425848646220406926677630357401385843085950390584196137541999837450070377764489012592778117602531782484820559563319721899305591320057506559349218037850061959029584566097740405183753989418527298344540542776481667677448859446379055666114341075700920113650054482737826700189138856172814368400517093672225304731403596698311389254490026756880787958737155519037888140973809918027474004501258719578614354695672370981170024469214615457780101703736345862549647627858502572689988559320270257954472726528084831246327652542303576041081706482325632795849426115510879356116687988660656216965040087640761854557109728885025038383783263649803469101376986078904097401575972213833580074770051223535549301772099942911115930556794251209538965566362014182791050882486186856176097912764676403481144782999678130801158934174085735091719564278116392548073771707915203161108367319632300635298977545818433558181278043019505689294943459720130884916219606398126496094850351414419512943843277209827986599141047976920090648935367835769229743842296396881963440495784470788380315430953718614925684056371909352157562837790408758178869847467989359166913445774770598734746437036157681100882838872294558932290134047890357934396256810778313562047434154888172439080736443386845721717020181452579151883329740473524070290003208828380943465887749516026787449634028091728282931212901734178423524314599300009733914532850031939467077014548348920274049754821009074529678410059472675156750387715123642650809318222744613453121078175660989550290871308240738963557320809875727035483176890629878404181721158271837315744531975486284302226315251562296407820148791499717933130242719457698339463115797534146784227239720067546723342479413170142222569955965402305365877673931561034841538013071250024526207878081891921209141093367480876052590843522494746676699244212380054447341898084606048050616556763418326672167543027287019771622538202208907887503873301526069534569584555120350751059215192303004932295208439225614640317930092483336764887685305531504977719697974039715657541046777981723621033844717153269650965409191188176148660770098966917423351775615562494408333830682252855611079474484118604037140501185724800246039349832696932282180567816956654743847090093694817420918550984490867559024627903551824097605595703504945519609678870507703398643696496258178635575147263209247944300809152183120770843213369464658484408589203529306956683342444814489657770952515260234711374210261957979631012395956189697489328017815813159402983556701185254184910188789609542486296578528273700899865275698515692752007563242518192517893525200648573725370134042843399190945231795146338437755082040768040052044251289913783820350507211965893104570286326483424543861200775094449985936596453166602236741634326090480233918013853947879871254998409069963921664923559145821471798773279026479685473683108122843675140251067942482553503224898119210987875695361066447091725404296638661941494976002753552776364454909929101414517619710262678516095809022188637230929862721601582331671515470004735511202700886700029885131950934768901047129377495179016646536890309840927522894470562870323302291810309480666052656850922113069931305815794403947669394714335293190609369296516932684227598108450984090409298155098169442732758763797497547165335027712 A013771 966 106114415052926937167906605847163837894699042402938018193767166333553400660995960210140022337985926450650583172037175978104033077704495403799830435092156744681752271632675177939612341188105188676874076977258758837247919707534627012173098222260264089693360184311501043201577254665511454013048133081725945370924714118066437099964438699316838524376082815089239458195386562009704058397406389443280112627320077093735207998698296816788412582105484407978465423429817111779705769977021707893945612527679802159158982303725117392769533227830857997146140477207541812980370827355722490387302982231975900029127798640764689396576577107816786314395540158543752534436384954892955263408045609956457179199758940520472547214269168349382436279006087901396231758419898369318230228398783805936375972329843950473667027459739747016459808739834396612479328478672772667699483976797429475455385044184732785503774063397370145780132192378703613950540528127394728706013421855044779985497643619672781809804907266630184633231966715432925089128007156543199929402846073085648799519406207498420548197225394442522941384610744428647941437335394002998179642237706699225592071047283110896844270448477685438010623803338010204689277959843383930493703258667398243746853198832227324104393167746608710524191343107338991462147768170829131980952132899960636151505428206528965269320192117562428568745186879170905350622727018359109796712917644563090575118274344267229649380572736770740331085664907256629920433383347851889521145881083259481895219444737164663512907874680527514248602071696579612557959099953662587906368927250930417966541860738973826043215730248401307653878858245125229863796715270758312432772033999146714399113044954673598708795195811728683832248090781773729096792272457088606135839150696409294370609757335327580061561006988362200468312192463511025347341936531285451342521167482808681078881249260131331681649183133244842830892107062809253695076562084300447954167604600286024772756846653232763703131120722756651554977665531853686901853346503646721945787140091445436050910819303078081789334104625592015710313265045069078128390636546945817620435784644048833240414438216731497197690147388483958351983556741473824867531426945247726966893278523738047776474977955250105804798635332150468944331888996551970824476785571918603257012143594958451648539279237510150720791435674385924891119603747535865472023261898992696763182670261155061485815985177034934362176936368207987301827524062613493552373422819755296530804885199642965096416878342405239998154552186528236786777120451186141242914649588404096936342921494797278523367642396519079379460874344690105319624762569872524073133299465002759344027574892321497066091949393116768378548248015243479677067771699630939880013799736723849706754509440459938629104628406546774244306894895787472056625597673019826997018556934940658686114954459712483815317662415897940730882858757768494237917019822991304383050920659892803860613166025788758080292157086111604168058652072110915015852445869967938535958059683541982657839180060474764230352384685875945102382490979206712590869328567111019992141507898866364733702778521322968911754220586560923690231762408394085968169058367181765455637795096423376533406333713930530256336506013027741187288196514585184828154718211685216113570098090474167187735001970119092200793012829777464408804395504543034065853205703450252879033317980616824922304211433530759011516837024869123223059776975837888106057784707031713337875073955690923777735292039452893393371451554229702338715173358598900404204635528632692104950608472353038504477319829962728715880925071861783614674877000839388174468264609234941178259613648667638296724610423723286359041581918216885013553419258349833611568666169252324808019186196263780322553443202522803196175350132128690148618659968628544326578813234783714918242201893608564269312299221655464658786078594678206755485308226218415316915753882216487375077376 A013771 967 1129906291483566026963869539060600545902755403506484017727232787119676610238284984317570957854874144846527409615851849814851744211397467059660594472861285017371298188344725294700992208970944049031355171653851264099015849045828708425619149870627292027054899242548863108010394607678365962330936521054217866309606355929171422240421343270325696607556529815070221750864476112279328813815583234792046639255704180894092494770139464505163017174259197976154699828680692606230307038715327145654732882194734533390724843570065049998209989809942975953612103801305905224614988569683733077644002154806079383510152799926862412694747393044033140675683711608173876986678626999700187644768869654816356044119033198661991682737538104584224181498856823974067075763655077836500515471990249965610531353368178384643606508391308826231264043461756655129679889640907683365664105384939029054648939950479034700044186227055197312266847584448436081345355543500499071261630915912516817285578909262275780710802652575078205974653981585929786349035020202871992848281504986215988417282637297443181997204056000023984279863335206676243280424747275343924616830547100933354104372511470564829597791735390394543937122257943132659531431716412352091896952298290456499416492861165556547063578450165889549661589421406945581088949435482988597333178311118780853741229799543120422187721405667804739399998749889411800173430797291487801115399147079307788443859385217757461306604338501134843045400159932468595392774665887926919621161341774546963220296647561329337085443049598256971719114859425179714517148496306599236027016337367907090507737733148593299708161095684977123898502082594093447589707424203034510784156618022914214921755702677364479051251245003287025445777670644326667422644117123079478134415276615366166458252696106568072495501602412080710586588225351465397898496940185127485895165391356946836127927542121878419746200502002791086463339156004792933345175233073631169815976653783845591780314903163622467910940173455912825757402182583178058130934433570830295278741467693711003070098403939175414892829546053303783283415646199895543911103497951879066022400234889831976343932938131756982161004689392577188531920912183213287189474634112997796743479629720762732723905565267503126609495869016738193319245954035285385339028812769789287480665304999117593153646245321008084874987207060861328240641540703761895546103692700474235134369072940779094700968610165067981088460018448678648789859476218708479345672206184754397460010417605798292346646920589930995500349671682152665305602778564230031954555188817326824178179428076601421716818656238135157232499390022260241443364471844002636330723372703349381495205617453439300759747077137907349694781744866312571601417633057670247842386939596635551677522016522017426522706083272910052153379816850345002458949364022315117864253594243248133689752035087018527665502469404481272902440680052718926645340427075211409070726203186538575507808991842598696038950888652916361181488527263837023088796843623418609530881419510355031340671589283935289524792192135207063450168763946593075667576610582598140876322776107129051684467185695046972972358940805700715453587806124580227389064133493751438571631242186716113327710641385932286169471116026719388162244716487303048050191439518024181177294404467368932215002300977828093754044000611470441024949203332374226733204934330338292655946769857607951772695243344235521954631280640806424079140505238721832553303291560473683621693787480196956385325389636094408852619216149437870502639165922361091503970959108880905533514079013615153995674501549443135366700090165184271929058090304937805281738081559133653666108366131013012583523651791805553151074764265173391624316808262909028295983157370198754555788294617816732874549063220462808432875128206906292702491491345956739989411203323976996449442965763143992339637362112187387686754164876133545532407561992773686294518947337841157569823899648 A013771 968 12031242191717011055111282851917274612772539536537041820759574717250316545817258513013495559238699894325823857589590496828541372362960229251266009947026962864969583109494634937976165041122612234085869867770208260126320760639984087315992707822439405504080567134660294374094681782559240766899812076185311840464688477933817304016006463142428017477261929470867721203204941643550293209508330284065712614794738118160296884312445018050975806871511940050095243775792014871140309348240803446931595729609533311544438134334052652380939971496272807954061681276305278831700398289992389810753334944375133275616107013621230970373670241132864881914680161203835442154154020292807598041498924084484559157779465499352887437789305737612819084599827461675866222731399268803057488745752181633820937850664363439685122101350656381710499534780784863820831464896385012477591394138830781373901912592700761486070494945683740981017393079206947394165345827193314110793845992636479070456844225824712513008626644619432737218115595926980365044524895120180979848501465093227844667225521943175001906228788288255384611984793280688638449962708987862109320011665530738354503358502138574305557286398436921103842477802578476558690684916358725074518748072196780805786815985690846113132983337366391924796604159141156547435133589022862584403682656792778530636614905535146255454857527550784865131186688822456848246691129559762106276770118100469331350214733798681447992722996360083808747420902960925603742264642374645840126125967215376064369718703233034781285797592122240234865135023159313600178597188672668665215669960293474699726391382566221455292499346853636415271250175461907029935204652913911470829699668707990560486854722108576972937723256795000246946640637020790354716314559126550283175253865400418940447474708142736835932101062483835406325991423542403556823195419091237469811721087168769911090172468513761413457542945325719488661635333139035154259425881768024696200519409490387861276793088886252038315690966958559768664818440145679962978189848662200984128039148002634760690407805144339817778849006375578684401809800736487751565430046191608295006517701106930884110197925226948346050377932652161903487893872926855081993525904035200539724571097266681578044146458968373292137912013290228282463330918567718783089978798372716333094124167630604131900025220178094087748863780784051423106351125413656663774912119874649655710761888673415800375913761037643862629922276441530252314423702776807888072717651455264824154190926666540216907096410441585240087723304071561580174058386151921380252103650526896023849254550159651938440685051623663154211653504957027050888944896194940071649542472545264214160949414644221674489786877364437459550036019336496262411894956798072799025736132824975354262254431926441557613774374689946235329188289822473586182892828109611375018572271502106127528479669606573282582270294218916593865188361201351130919584867496851083785092611530262752007150145139990915422749062376253413860489838305336621849508790902161354284825354946260373715471082695342962859987261855684811617396998503323069708355749483505004051084919988710142336206593280860168209678001699101218149802959614530261238754893441465317910729466804153174713462909477406983132528443452508045151581741156802855638438447987921481175830818768544390225344500811913542293060518510937256033659117083120766255166140749442140200521205443809470475658951129419837772913876263306803594688099781910073027573448535923783203795449089137191590944748845133265462689413559214445112101838741300902334282772591363882120857913336974159745942092498470505384622560078882127500610545566977750639947092441655144236721882563026557989359844279145529952644089895566274015725374383455333295628659677876338510033761090512571648198425171487984193254365147138204696129399851747367407250492993707058193668699445957230432458631770571304088558347601069992829075720099054211664037751253332645803484883451904 A013771 969 128108666857402733714824939807215140076802000985046421307447951589281370579862168646567700714773676474781372435613959610230308532920800521067480473915943100586196120949898872819570205357873575068546342352017177553825063459294550561740690352893334789807449878849862814495360171620690795685949198987221200477268002913039286653162436819540573530097885025005799495371726218620523522094844700864731707922334371482170841224158914552206790391567859137653414155724633374347902013940068075102927631328882310701325177254388992642552248816492312859094848782230098608999945840991838966704901510487706419118760307481038867372538840727582745262627514356498439788057432008077815303945880543651591585912035748637109545437580527494101297612818962811924623539643939414214956140164769230036925346233874141905767180135181789152453399046345797229964213438216707612861393164790270160069307565287077708303678630181640473965873201507395575853072602367954408651732872129593229142224477316581538838515856511907719785898494865430486926994101083239687073426843600312690090016617357650927420297524137693343335348414078852772622215202925302755740039484214571301998751761330771539205573985570556335913714703641855618396938412989387704593475629472751322020018016615636129412640006576277341215234241086535034917089302455915440798730412929529505794218675514138237328083322953360757243916875862581520520130767147552346907635048217533797440217086485488360058226514465242172395542537774727935828647633912005228905662989298909324333408764752025354351131172760917614020843957726600371214701702864986575947216453737204918602686615441565126055954533045297520549808271868318386054750059144227329341394642072402683488064029081012127607840877238353162629487829502997375697019317425579507415250103158783660877884710692303861829005012113327879406559156677879513073053384822483496578555206136173062013288156444734531530495917281828261115269093027264446322554366789065926965143130672253649946875292810460811703985477416174744416742986750671200245791765508555116078995360847932054931831462309176930379709184219887161831510470758242121578668699131848245125229400481386600054005387507816545988744424226880219948339093958925152913067063826166815346987233043695625443014071495095238814684487117514350751669547620909069602342094245072683514786234136930672796471468544456345846349901537788579553236426783404616155875264252425269534008192590594531442402729727528831849283412399549414126643983587167450392198297552695659847593824987145320229626762578381999636454077741753987705693373695745658856924399670810388861946862450099973840516414429688765266045686520782424037865485254683721882924328247661973352385789367131672389967250670176530069288783533895012202161857499985879164026038342320337572184485191152749705471469541698547513785196910029698745675442833711141921197757546954426045923251521970792312936014092843023891476525670071986842031739669106470340143666127574237783372134745450623267421432016182346350786495798275224349453569605526214100424820379467780459322336088540011868533144364239331874102043240063384046254572020500361283135952228039785595595927805254599071096651362092029770859101913975518221670262105364722705113447362530623004348953060115429556395162865882305664774042379837636806838092594175387931560246558247460667119468244645255398336508401104459902246402278701069919085009066700059908855149795565683241624816511626062432605986954451690844676238886477778457597602080010516443554013941901132816060379685702979010646716875578515411553660378917372008055442962552842616822895061212100852974791400923713941335461019719936893626501089197179088814156640318743975832614605531106789470703621884341602935754269207989685719443786435032388931853968250027252454839488091777862910016831226004055689772480086727603604385849621405968152403249396992755646184311700552589644819511093043245934969285256193283643998267614729245798673975345486012515507038995873792 A013771 970 1364101084697624308595455959067226811537787706488774294081705788522668033934372371748652877210910107103472053694417441929732325258540683948326532086256962135041816295874523197782783546650637827329881453364278906593129275714568374381414870877608228841869726309993339248746595107417115592463987070815931342681949695018042324282873627254468026948482279746261753026718140775871334463265906374807663225957016387542155117354844122151897904089414564097733553930155896170056460644433844863695973418389938844347710487404733993657896345398010147323641949833186089988631423314881101317473791283673097950776559754058101859782793576067301071556457772867995386863235536022012577356415736028802147206791356651487942439819357456757190616981296316021373391450128666882560852980474462761433181086698291863012608934079415690895323793045490048904658944690131502661748114418686796664417986955176803438017570054174107766788617849650748091683517070013978543323651622435908703906406234466960225552516840138793400280247173327103824798633188334336187957849030656129524078496941624267075171328037018158719834789913111624322881347480748623743119940427916755223682708754650055349460951798355283864809234164378478624690600221511000278511328502625856076869151840923293505985790790024201129259814199089425051797166892550587613624881436873630177696840456874543951069431222807385343133226894184768030498352408587137389872497993420299875143431536897480057899995926025898651667736942225303060703440005895031677387499510054786485502136527079565973130844727558250754093946461872840752694143732106377060685960799393757973281407081221785462243803867866327998814358478853854174710978629767732602827170148786943773780905781654617134768289660833984475678786408547916056421861691947570594957583098434728421027716399451651520755245368982715259921041900306061055201872441589804271568455834937970764317492289823533291736720527216907324355385302554311824442558897569973990324844055398156864634328117845786723024037363527428678549479322921146940217190719135094876009142602308780520914141410668115954683143393573358499181923492633762110569664308355920114093442656325804517375049366183230581688150629167820582009914672474635028218338095621024249814720057449271019717213833279774102898760418827292806803777343067439773125738619521533934065443821090037803936828197061371170571933751574372795082861472389692352827759813759824269998119234704650570798704266138727001531169775230402161620505137236159011776127472341103386057179048463123369805065767934611532128963019794196461090223043112299775508531007694789020602010191368664521453818780847325972552854470073291251155191686991872270609378247181104692256203885181218047608371285136039692177786967068914089928619458659849641338549256269026954468620398315394478863860207680006133926784776697996232243952115293356239176913722359970728536990782205944996548142678060592518396442045334926515893953963996645696181849756926410483917346490769558236551503408108309623943174607260034588872981609159643127741323487400572926330864234670774046376140921190420405795438556420194913324518682874287846942831619324167637021905439270350970909037143703555933000107717180011318024344950897923567364047987516226073750307652184109093916495694195914790718514003260511156719212009942779530695253505352218961183488097868982679481487141454960289039119691463608992498417176542222237909489635023183395156821046215794312782388549091001604114112591663215385016499266947951979090963140453363262225410922893365320505366241291160032102223375714712177141774356665262668183930186611786449882475578837035706047339988937977888043334983597771562937693139906113985854665680319695225094284052165824469388059911458526674173540637437960224877346381053926290184139130869201250684265859218894491184984697367963475523179500526768730748886789799579178862120570550987483974538038154118724482715552949407946084241293553561637009264280489478735061265118951228064137216 A013771 971 14524948349860303637924415052147831089254363498692468683382003236189369225333197014379655836541770820437770427738156921667789799352941202681780913654464132813925259918471923009991079204735991585408577715422841797403640527808724050413305545104772420708228845748809076320653744703777446828556534330048036936877400352552114668964038383005575550947439314738195146228494762981477969364855371078951998029990310494548867689594380212673408882744086278512666882248299982418761192941931580108634724959016068814614421269885607564469280285798012048702139481823765486198947395456853966828460929588551146979868808261210668602967185997964621809933162365498414879319731987562389923691114757234685263457914365625043611099196518199550565689616843172995583872160970044965507962536092079483740512211163411757358259930077618276653407748348378040736808443060520240342293922330177010882722725098722603008011085936845899500765202863081165680246089761508843529310242475697555879195413584604192481683199313797872126184071901587001526455846189384011729375176478426467172387835434415195816424300938169354048800842994812575790040587975011345616741125676457609621773482819513789361060214748887062592488725382302040395705511158649130965588625895960115506502728802151229251736700332177693624358501591904197951536233071878656909877737539830414132115957184800143990987303660453039133682599969279409988746456446635838927362358633939353070527259004884367656519156620323768842958062960815026990370229182770297300822094783063366497626749740343218481897234659040254029592341926022008334687242459468702942184110591944734899500422600849571601972023585040660531375289082835839252322500449766816754903707744283377303219084763058363251012748308560266697027717678218210168779983295857731695108344832132988227103124221361185393001852688927952087639254154458938115789537758048235883660917730419512698452657902040982490412600173805629189736142701598312306664367141325083048978939501879574294626325798821937026759949846840060569194855830464372619432646777350490239745350429383894986693777740794098685466110854769121299289121349564298953345785555373837374866977404557166501009525651119039233815427899378953557241571432509913780468864042172666212027139171719837817948892896763034647666000939673013806846621148982098704242864820665293329928845806966722536319346642309480224249950586763921522042308958005444172909986496914608826939973611135119277864603025845165112303895766653322216935138701290621157392205325488068854736842508035337641684340296967743594109198234768603917688694963059768009614838169934113491370204517693539824440262378462326955742794397340405242300481083089455937448659575984402763144058969409609770933937444128550642309075625349797229559939995810078980972872480752599011181870001262320410942383491376705314052404302280263880933602123643657234755777315688968317461877848928902323244623235989189135885314898726297541238821808636283372944336211752418832751905433714256102800408289537280875746923218104848302319508174331880024189612493841300519571042370774402045813148528835596480909829748762235437079474935245416994247271082563736999009249117350697138239427506155463574585146972532760514323225037161090145292382971072775233293275880456393632022846151798100691570737106717922796746169481870716442843059324990427498681781266108927571118875082212417157688546474704508552123146095821582389260245633726856791629830500105777842506873270720985080607070876029917419655684194461792673360575519547412016176175506968553932741139737268272021824474504610255262205613349771716890822488627042302118348599963456756197992076202211588551885430905349071602160556553720301721380480164044114756803936587461698950044061937210392026599860707439400474493984265462207137880713465495254917286062868962788542137717057574075087370815321609033445014146537785919096523859835226914729360881030265056178291955207805295809905001293758324310874646058651969570932350986592676426933075968 A013771 972 154661650029312513136619171475270105438380462534077406540651570458944403511347881809114575347496775696021379514555894901918625783510117926155603168592734086202676167611889036210385011372028838401430535513822419458753964340107293688800877444275616735701220749533319044662321073605822253830469977546351497303870558953974916995129080702243368466488333823332301917041012236226777417796979991248680875023336826145956343158800960504546457783459030693602876962179898212794969182445687464996742551363603100738014357681741949346468896483177232294580381202459454897046391866824581038789451978258892613041643070365371199284394596506327293032168312867827121634996506203564327907462989935034928685299872165175464370984244525788814423463040146106056977070770009038792728785084308462342868974024468008392350751735466479409805485704413529377765536301708419519164745684971724811879231576851198276829302043055535137884147880086088252163260363780546165900095461881227575001672763848865441544962706293319742399607997608098392253701850224560956894386879142285022451585671705653005053285956389627281911631376208764307012352180757920808127059506202920627252644045062182829116569166646149442484819947870752126133472282817295946521587688540183309913241056285306289072492385137028081712169324950595899787957809749363938776378149324114249678770712103751933216032809376503960695452324472887157560172268243778412898554394734186231494974253884008746806615979693207490639817454406758407393462200338138125659153665250058726466729631235174590395241754649460624907099256828282344747749757708422748928376409583027537209880499853846238417798107133512953338084078154036016358729984789117064806214680061129401524676814557045451896783743989549719789951137837667501877169262134293127089513655772552058642194066709053902064683727431704833829182778236678773056926998047697615689221451993506971213123901340932381557913366650682339612310447486618829441362181320829484305527747816013707089181117105855985460939945969152964940786824882784639651718822885228020072808491372079713818315345383975562802843148381581603594830564130160655255225924593620620367583575403724708902749429133115529761666676272587097477508252613365561934432464321054549825664977900472833085519811564732792928347578005638251015302821994361387002778024610444043377082350152581661566728403047311345427813473847862236366706505784841969553145536219146754789256839011366750070702293019199318115811882123324574965925356891342534083912202305796957165237899025560275208654855482112533790074742803816094515549223966660409766378796833458440456109937704400812050639913805866857424749274742880635020015522572736526821953327165081920621957939906273524840904565905080807239307037258724640900354241075385720989399146175053674271064551773441187735714499416179158184030001010680249804180995412557662235679516857456134644334075335394951937908748216812885918906833041637616219110974618359145355111291982739755731142289058189398982618747466992966764953238426380424723098123040285858497570993834422167932392459164005832983818405535041431328727867164820282934022249110493200154744942487138671565450484601550223127973424085543376142182644963528833956513700195691287867073293875982910684106801575099679393779265824346176163845208712332441939753212642959388683392895692498072005963606921527860777273781875397817895067642862653607063007259628308209280843095507923571117274435165126322467013186586637049138304090687966560684493725302629168385943408132140843148243916798201162275827655922432560488387004525089998031965370948369241453477858900746432956175892410887539996219627401148994900476068280156914419805606184013772729259352786741733930448316783292170420069171507416254299235316812814736252411944458641581604153836980593474359261997428715772396682411229048751530324441544492988122510632334344466539786059525496188038234661210262318186452739052710789783868453775938637262193231232526171991287673305238818593983392907264 A013771 973 1646837249512119639878720937868676082707875165062856224844857922246840008588832245503451998300145667611235649070991168915629527342815735677704862539175432549886095832731394457568179601089363071298432342151181122396812212293462463198351743026646767001746598541030781187564394791754795358786844320913550743291613711741924916164134451317487387431167778550842350812652698291342725944702242946815953957248490524802143141954912627452410682478271758825483433893291556169840831854681680127285314686919645816658376880595188276641200809752871169472691899043788275743749980597948138901030084664500688543667415413250472529980233663599373016206528195416623191169442798055552963558665916828251920641073038814788344622240235710599295981034451475737294691849559056245064976103577716507026868835412535353361750804479247072755608811780595260814447430540591251040066212053578925796890057830311559251678408154455338148190406627156667709034396353535255574504216478111311218617811589462719221570762896611268617071025958531031680717417301191125069011431489107050919064484232321793197807388863636751297795050893870922341067526020710340764936929622048698838986153791822122764433228486448199263578362804927768639069212867438567238561865707575871883956190767325941366043898916939075014071178972073945140942174758211227220090874534003168530579550542480750584884317354241014173485176350987302453700714312259752540543807195129614992958485855356925135996846951773273360332776254523163521925585509200494762018668227582625319417737113392139038528534203507456734010792886707550406874039420079285430589352009240077216210807562443754746672714244757645927143919264184175502187756878034518506056573913290905867434758721403419971796953306000725416323399715695483559988098303205953217249141406666134320422082422318005949184752329692793070613138222664155575510158675211884211858830020826862229477343301478247998828661528096465552191881644837517295891624506704192348885259458744913953085600534943154533188088544679540770689498111351890843011502026081907957735264816129904792737421797648571792724673843967080915077755846857950657157645645072872365674029910898860700396475921409414160902226768950507413940507873827116503477836880090588846543680684684234726694614953541274779101045010604036096810944448595960048805580406052008173879172864424689532362524035647771206115357869532037092832690873596997291801893669661474644996006821793033154752838016068434339297164920849160074237173200179015302925497130152125999895453148824165810421756901173534259796715861375033774401568136797000043192401428682665473976658616676459846715213802204870297858730277462193001693125284354498537600159027653792290782608144122000492505951817757300435484141332730899976306971958970707157095122108471971523638295347283601767009887989783475676343551450761723299914919239152913987485515495498192921692869234171285448234852351012623609264519958227357337501093657736288179741225037032212919025203093891600720366924423028541110113222082764098762451548814132963821282135942348927244144114905178334109611698382137121160788294329571006372681468908528531595247724147603052574828916760037306775866661019662865869161960803571655023968957879683720833208596433191466032964369223171661386184961622497638083792623782368915841774492208222231570700767553333719470719500486500428661556411229409235964946680261201535608006901300522225812422417280968370185256738185638265081628756410774511299224661957645467938168489187022395384973525409791035697842501226067245975913012880262061904080344824183158299044367269858235682996632241575148018117360902391130525879746592567434497700269175047110824742090094647378652021153588473225982891413677108495030632896538210968275778257653422851311615682384595615560921030056169359314977421748620965544479874314766911106294894653565761337528493213096099879715641961827483410231122672566873164049348765433264489618631295806194609567833526163938679363231145354182940388735167676547072 A013771 974 17535523032805049925428620546425662928673454757589293082148047156084352411453885750120756877899951068724437191307913966613623207146301953496201376317140005791187148426923888184185976392399537983185707579225776591281256436500788308136049359747734775034597781264895758085185675742605060980362318329087488314569102802628016507315703637628605701367074506009369351453125931406217345859189482897696277736781927108093220175535909657113268947028637687973747604095768490096465177588650529995334030786320388655778397024577564769675506222248572212545223341018257560119449793406951783018168341507603331612970639320291031499229528050006123876567112224796203739572226913695527955972674682387226450986145717299866293537614029846461303606054839313650713878814104830897451865550895525366822099359472676442595922566095022830701722627839778337152236240396215641074625025946508401885285335777157482911871690028640440601931449765964197765798252372443401357320897058929241855842457804599034271285483323116788234572284406438425336279059423083099734833722496011878186198628105762453970253076620004127818921701917937581087687017068523708465048426615574545237524565575321963195685016923700425758582407146870880468808978612485863956206746054267883820365519290486623665635435667567270749829913694643367860752276825433147439527632038065738513611054176335032227848211187958318919270157785312796527005205996941845051710459013740140445021957387840538848094426342481814740823401558162645181463634501966868225974779287299794401160064783399496482251832198947399303746922657661996732394771745004231264915420194388342198212678924901100542571061278179413832228452325033100747295235237311553052490399028721565676445310865503615859693958802295724233011560172725508946753270732536989857268857698180998243854333632842127346919242806568860615888695794927928568032169573656143087872822061764429019474751474140384691527587951171165199739155754229884166654017747386240130930242716715843772455474496074709469386766823747750126301775889674933696386473573720155933965099762151226233068067301361992448932327090561477583747944257343458597414610828735944949697070491251068737821675611167441985286910635785002943638527840511136529032007099204590037997111930517731369844260025307493847867927272911776358842936488649782599681820163641783035465432660394094140596155931577467802716330594777130964482492422060827163106563794555382019917480638452217031808219195096688844836212077201856470477420235506154945550693441859837646886785128679717549370867483695792798315430491921359629827897520614456459912690412613021966903460950370944447823596565877458931599759994417431082028398027806700428366493326457580312253211518611061244203374955479735037035136910918622947716637419120089808748860211009552783700568857875791615121287315214449001706135847710829697494060058500228138745768996064758230185671605455847452804707833582416191448608515204900929711645267575996537884564194319003161780362543757764470467011256407905740485588737272123622584091772887798769012183514131377295646535510338901599145364372996066120073758021272075856312280938011804426197766723677303816778305660877242549428206537370195774836558636430982695221463502872259432005134820622730319004603488331850440097471356354850316223858034664215883214793033150321764821772907897444924221241180256564388252666770749544554752251421273951154057485047960660450673899207751205732613748200676246589182998261926996314144200525008942605618072863414466059198098563454948110626953055164035151521761149030435154647511687902269568224422689450493552548140108292176096913658888660757839567541717658042531512466175901636061853775327805287886721243410062910265827772833851255086179082338870390200486887493646520766083786031174114492687128038091337985879586779316041117621701703638069459828038271168226722003395733047271519212155609539043352140994217492065450797465654333400285459186037744360202678291386593619057859685235731339949259252065419873222656 A013771 975 186718249253308171605963951578340458864514946258810792738712406117986184477160975467285819235878678979777807213046667916501859909693823200827552255024906781664560756449885561385212276626270280444961414303596069143962818535860393905032653582593879884568397174908610032091057075307258689318897965568123575573531806642383119769897612333469393508156609339987764854272884917613402298708649613894669965341253959846976608429106366028942087747960934101544464488411742882547161210963950843390316759812739498406728371517701909667504790254502796919181538135162406500151901400197222585577456500372960275014911367482458903403796014676465207037686610969629977418965072177029981675197040018059187250100479597808976293588514189805119960797271929011752801381612588239396067464385935554105921713979665058760761383483779803101311942541237959733997011487738904146162607276278421463274518255355172878045609755424963411529366077107986777810219791261777337652752911883478567281010490703370516920647826424547561121725684359756352980699424736988845976509477137534478926642992070158609875254759849803953015878282022199363421691357745640447735835646602637757689161574246028264107654060203562133477385471299881135231878004265749479405689431985844426919252049405101568791686118988256298944188921020562580981290243637212153936090225941323983692930504869615423162127752729380179852388640098010657419551433455436766110612967578305015458593802265726057654509451694746363360287579791315845892224780176943212870179449851168210783552369813637838543017509254391907786297232458784941206539529540805054508819394229847067726568605192346918577296660490054398485568560356952456757199664806893416902917768857827231322789670095882501674021273326844871633107092719181219265028826760053868000198796770231269300560944522502971989996097404345227837982832824392583392406541620290611599669809313667640199367153696646816195385756504070567046822530471039806606531980974168684914145224447590304489105892434203506430030293139266043344861309673258693999123170612972220384860382267386256929708780624902495596231418860298613311748110452193147145270776104380341824374406590841379920325201907710922259335024449838711343863044445762581761132811592330474724593247836152803626101680749474194492097689601964594668959587731142885121412021102457705761635926967876314409067868359436877163323488173186890509809579310103687632758691284425707748081333838239206954693917989389542819815986198045367697643570667669537860223783768923551264050488050181632465700996966392801716462703877978637338407452799502732385150327513503457903588052199549816480425656233463182703674244420556806161438382200085746161246420940120315164872196250170580128277536525948218674350137827461497147286755238790716283557863526829718040843657198661429117811467332403452970166934506424914618916751502910429221364948270097545635017031254893863677464529011985567606544783469901785099569598809149211135394839541108745666637300365932676081532735858231380324690548874473572333275409197709281292441730058470905444044310114088624227699839843662112046545375410505063718013167427949693530153820073715931041055398677020878666311543209917844610459676360717103738718143378583818431990675569990832436761017943757543486157875002466446167151640353104570724471116216984626151822237923291993553107776087371897606114395774941150419001973133725031888404100790685112478775678764134838640871190840800673681620565492998656753007447190295220864621239849637234598341353503668287481955796131386646293403712714876073526686704452783366362453652797268855347532595873095091079936639846459749475715184209622836875544739841000620786618999690470705417807799830349868510534125134848164157634868744291914854784378032348153117260153659941971118132539349596566873645840026157205820435879740338163608248951511399278135892157765487347136571032930371733613597306427855512920091414287342046239569412929901947438118446684448855728089928390067307779712515992590810074841088 A013771 976 1988175918049225411260304156406169205989355147763817321081809700344316892312810066775659403223636173776674091204520919974911804318419829442411776411505207411164242934678381457629740321516525946177949139504690944244916091769841474300787695347459633010884293118426879621705575737871690523867625537369379832706966677128095459309869776126782102074851576252189720168297678602747507676649701088750445790953672164450606926553124585476175350340288026313245457872608238213362172574344148580420092858486050179034843699920489934139591006629945781595445018063209304413617446109300026091228756815971281008358776240953222403443619964275001524537287033604619999557140088541015244877498082112294225839069906757469979574130499093044917342569351500117143829111410839573089326360781441780119854410455473545684587211335287343422769564179101795247600178321443851348339442277812631740947070383021880805429652675765010405964689989045843210123220337355405091326513005735279784408199705009489264171058055768582430824135087062685646538487474599457231957872912560467131610894579563048877951712682880712491713071946972378821714169577275579487491177965024886843874192442571708956218300433047529597267200498401134327949036989421700456711781071785271457836195822065521504493873794986953071157723631026950362288778514249035015111488725823217778362324015851665025830336311062440155068234239763617480203383663433490685545806878773791804603106806525451061905216641645659277060342149617931127060409459324091330641670782015239108423265633775615704806050438540765034108492931221142053967232910550492220409908909759411577152502508088109989011054840898099235074334030680829759550662030863801103182268402798144359125064407180956877824978518384244193149324323273841622734026947341053586466116788009422555512372937275611645749478445161467986018841203914132227962344855172854432313284129571933032842861452561895298848467535255343397914566304455631860746352533412948156965818349917941562199999542639398936466962561346904829536083225400858573702663520686928202657993350383128863787539096093961773108672148024459634543493880094952630802843223959441879745938681379279013391622749913305900217399340341882598389453697258479970592542177835134894867468902959355053010730696620401222951856198881719004035081690161209440772795200698969650949899350353946995827754662291283868035068502068094010148452400493984065913614544796564936101570042709571075653580838751019851945400621036787075244508740469345239135662849571497973859609596758334022494784215698150552676894870892716530379362557409105094437080687363784819757405579820806445883572387573915969428723354590088872006995893666513025124951890170401115875559145671816337205899208928296632444480267586810021624309369782643546987324130833682837698903261851346897246456504155431967226337518624412490862225570002990250349093969179998665921661348802109860437642304919622323874488854387514207740217088119820800169684251433725923858353974296451134916160571418447737697304964415394598204716557137208427201919541662598201168183814094815670776547894655314169071615157371057918469404206772808336709077876144927233725157885112918316038885312099205209412174633888915720609870790695160498663836713469262383786631319065130323040609053026262718787830666479857469074168445478452299264603189407213147353491599778335965709906086211573369661533009927904139547726865219215077674003427480507761847996440072845573361895781369449697106023297682263511766486961918937274003138732107059925107865317207005009732162732988000430912160029013237285027406494985318771740527080856716529819165341085103412417415281464063967050800389826974610135919108704132071288817452593565399900167364435863251950496082389220309373744057288443134392586116171062108465875278994504244070580904598521927576001247475120766100634835693379513590979695886909272310208358642598219517584118843805501573133379331618108358935108877595936321085220296011415792701557497436693238378870289106945676907905024 A013771 977 21170097175388152179099718657412889705374653613389126834879109689266286269346801591027221325525277978374025723145738755892860892382534343902800595229707448514076858768455405760841474943507968274902802437445949174319866545165272018354787380059750172299895953125009414211920970456857760698142476721909156458663781178059960450731493376197975822893019583933316140352033681762055461740966017193014746782074701207070062553937670586150315130423386904183437635427532520495880413571616494084313148757159462306363015716753376818718365038595662682428298552337052673396198566171826677819403802576462200177004249413669912151867665379600216233273032333821993755284427662784730327455599578331708916734416367153540342505341554342742279863678454773247347492378302619774255147089600792074716209762529882314449484626298139632765650319379075915796446698766734129157118381374148902777604405438416986816214941691545830802712019003360138501392050152160353412444710485069259144378510458941041684893426177823865723415390407043476764341814629535020605887430772943854017392805483187344452429836647313826611760790091361889693612477658830370382806062971584995113572401128503556965812463011090095151701150906975278324001345863362266463067044852369570483039813113353672979850768169021076301687441223174967457650913619723724840907131952565622904002026120788529195041421040192862771166558185002998929205629248239808819691751645183335135413881275883002907166746800242979982138523209131730640939239922882924488672510486898266026490932468442756024774825069582066083187232731642720590643096031541641162924710071118214473519846706122195162989711945882960655071508758689475279695449304637754146684793952994641135963685807662828835080371263755432168654005394219865598871918935287538588691211558724331371095747036110712803940446484079311115128621139277679963343048017880553995271849411681942933710788746879061142138482315398896500994302009843568053227161775781071975372033789926241754305595130024319875500217353221842624900214184068342092785961168274411501902313194879556141609716295208504960061141032164446188619122835251055612788674648720137135534755079326562934593999041076881225514868175960365907650902968408294726869389109588516360548808878711212604458260457614032221991364805692543954965549836836558125348723297042628843314528282568827611573931644077590626837409410021065020060721160459942333848167672993823439609517814771512813559328771020859383514625812799708777203529068517588106316538022237310425657122986282740671524462328753907084903576585265645615479452511292151045566035159049580760776854613931947035768278782887057242477046279675266309130492275761030691530487726534431081842953783113500358568414776668502542268825889264353110255646169445588488321027345117054855817921932193141761880268856247039587026041898312744202700977869391840185717152583828625794733850042044865793940015262784138504615557321518251284017831554299851880206797909266313637243753118308611684587277764463631511000903261095121681683821900396995332846039279623345646038821252481597262428681982289785272274558195687024715862215993716863169278261225191185184705481160682354229182050803232337069820835501649174593053904179322068989772533325020705862560050285405507679736405196623645429652820936677522330701745607454560082569494760808005593019978554439721362879080005980833240156003489712323277904195660854202147072788495812446648157466093895659665157466280021900374784936073720741873289553170512844093585421219475974082548549897620189343628068780856228588352679988932950610971824358603674281493132356962317609514472551874181135420637917029353121156922550877625648727266669481598295083328235216284378136982096513071906768882285280417854211626722007342495012256964989469330944639970733481190863545472165061484829261283115085917439559730463105060716751801803809931559098602826385841423235697448840980750724223123069617805941039328641529946915425711929555360686184232705909602258210838410757567715372695552 A013771 978 225419194723533044403053804264132449582829311675367422537792759971307416196004743341257852674193159913726625900055826272747182782089225693877020738005924911777890392166513160541440025198472846191165040353924466808157938972919816451441776022876219834649292108875100242528534493424621435913821092134888697971851941983982458879388941469756046562164872529721950262468454643402366556617806151071221023735531418452882026074328316401328555508748223755745243942032366278240134643710572429009766407966233954638153391351989956365713150930966616242496522985284936866322722332597610465421011689834169507484741247756757224593086900961983102451891248290536589506268585753331808526747224310076036545388065477450897566996876870641519795988448186425537756098844166295356268806210069234011578201551418186884258112300822590809688644600748400351400564448468185007264996524871937516775931709108264075619056699131580006387277578347778754762822550020203443135711277245017471369342379366804211860745201941468522222927077054198940586711642175288899411489362870306157577198592784978843729472900620597625762028892892821401457585662111225783836118958521437027969318927216305874571971106142087333175313854857472763593966330753081413298737893588031186503407930030989909889450979463736420460367874144367053489066928222818222105979141030918752681813574134156258868801051235973602787381511553911932598181540235257484312077771517912152521887007825602214955511519928987250849810995130834667864721026698857379955384891664492736650075448923978466151802337340909839653777654126531688849167686543855395102822312837266747714039327726789134095514452799761765055201425262525532778197144195782806153899686011486938815741326479993801435935793216467841731827849437653128896788192822941710892384020677296680439427514440506869936357874162476504753889557891028736249676775294392138941654652535589328358152478576768243041490559694367449942587327800814312630762818588516854393761415795134622199845976944498958034326314377106180269937480631959706603984914519785933672255830899077513795860259111380160814731029710487023016416419949753240164973807659572020219174072084669242127556901789386631289282316337625976184666814807611522251705255238898522207123716940516991812271557352674215099764052451014208032473174662635670918713205666909911923613097152792876408039224146138184994564735397904300333606558916577465970815289382038231984962145691687068438779732753830110715663735654691299059663177521575278156058496860782881412397045557938622670392474876571602640053283479908594513625210340238824333187142373559935940751947929147372036860632480181385517895588785982235659621481752303454803416633312138622159463771882592551818036480541966215070078458068886831918002120412256626223642299170806400104749232733992573480501102781318477522653294133234100270360012353284314297516240712607207462326035247693730973873282518125506797146454359526339672221870390184822820441984137867707609371483203750097217485333636008748329137617924140855666569335595427206304144626249429384439021368696424047650340605747421633579179495667675439174500875901097159026474925525835739846743963398945707832330476952817925119452256421560411066837971701421390603097934844820476024539415438997845773833242533648576534943237333742257777312187228176155759199980213083643554476731647674153071936443903683912341181125158456818263123875396775544462031051903410931909580698967800984114596700949673195190709999312978459466787162159620763908497565144980172030976959309859776130951676378557122008779336522158058105627985770411923749338873336934757906110103732356280729958952540528552034078911321744957907647935496640058646047279048582996058402585363671189663275058573665889311645401335934182886890512163207869435898526408370107720315032187613574690461974142609434848896432009971142686511973185606968151241281922895356439474613706435258763033711527814445290397660186771375010874755452980625905480586489709852525444845429007397746581033288462237696 A013771 979 2400263585416179856803716907804482323157966510719312315182417308174481367655058507097713615274808766761361112583794438152212002263686075188402516818287088460610976895789032133445253388313338866243525349688587722573265734183650205574952031091585988799345662375302067382443835285985369049610366989052294856004279478245445222147733448769962383793931562696479326394764105042948399094866399896606361460735938543686287813639447913041346459057151086551175357494760636130700953686230175224095992712024459148987057311115989055382113631112932529750102976747314007752604347397499356235802932473354236915697524806113950927467189321443196074907738011797633605062747901101477097192804444453689637135292121203897157293382744918590902787684996289059126026940492682712953550248524817203755284690119500853943580379779158946941564687708768966941713210247289233957357682996836390678630120838584795877191715732353063908011731654247148180714534512615126262509053680104946035140757655497731247893214910272756824629727516473110319367305565882476200933538735843019965882010615974454728031427445808123519114083651522762282720372130160332146286994670336261473817307936999224952442348338200945923650741926522369986748553489858810888804961090925356073888287638969980560502874029329865405061997123889220385551584651716568428984465893697222878555950937380495844434993593560646922480038335026054258305437040425021692955004111122728600053052859327012384846286664203856247048787476153127543423549492289433381764938326443518659850003380142522707584391288006007972633424461139309422865937526318972247054851987091216329659090761634850699849037893411863274307784776195371873022243191396695319926723856650312924510013644358973997689844326168949578760502940812130516493000677178683337582105052171855053319024173762517151082338644082049822619416012423673983586558303334687495450738740198955168357607591885428251905791479625624606988669866423070800892362492330527465584771555386593457183959962505024905149506595487426607514294293769106955919231369806680621742180087413377366898320039017975952355256004357265821078802039624972501276641103959122871293765519557558090174225890253388849968278104363041394414332244071447488936157557783791464461453337982624928817067542691275042382287630498399287129774363807744623942458213941256742162632258482938547992801658708079393822125302516884989952242639343716857657241201339943094175876927325083904736126594362783018900387457251152952387293514249733561805710874573616121279203741100930454194339072485734424911287362494066714381081239702863001499776691993666197897126741549561217448492014648971392994552229393138845303649537698527186746780311507652048753970243005845491758452444810856258066195421517506986262886578149708556029343201570746548315369830151552922420375742415479148661212275930676699678793411537771378639952931107841545058847623317442847409802712253000396376015446020236464829818475914687993392066247100015350624587553153531035171783832556221152208657355656251831137630285420108892726531980303924085506699533879523259380826769998545554351103269869408076330085326594882549313905006999098957888129722271973896998654918593605266671927626376775257039690722676734967141786810227648428709295695594449061799776366498290042944075591129687560812820169605619706523961389308914636568068238584434381909979254686426298608896620687248200865743025224865997431706640667519602973215282609144878852225671712120182390680072684594636402349702675641894097682073663748871785842662731386896242373450078876235149482375287939002708726792483346164082960323291681302184260384542129677212602926651548022058872247753940311800635217168223344463111427309311742029870728952370827534552823692394389390400233425027179379610173513837393753447509196324907005914462733709343304039100670505262271049208042172727325979490480342996874417169914989755367525686746122635308782960348168213452154285668741601115794396063337704641557284942430509690936714128070771205594842455545906987008 A013771 980 25558006657511483115245977634302127776986027406139237532062379497441877602791062983576454575446163748474973126792243177444753400103729328606109999081120917928585681986361614156925058078760432247761057923484082069960133537587507388962089227063207608735432612972216413488261958125172209640251187699428835626733567884357500725429065762502559462637783279592111867451448190497314553562137426099064536833916273613171592639632841378064257096040544769596915206604211253519703754850978905786174130397636441018414186248763051461708745944090505576779096496405399554549731091088573145198829624976275914678347244135501349475670631894727151805617594349621202626708139650928528130908981724542887256216590506579096930859939467893155932883269840485901573934862366085527529403046292253585586271380392445092791243883888484467033780794722971959995362262713135763177944608550313887946053526689250906500337389118095424492508918654423633828248363490325864443196403585757465382178787515739842327566952364584314668657338595405678680623069665516606587540320459256476596711649038895993944078639442964899231526762721414372786406522441947216693663919249740512173206694913167747293606125105163672195033100033610195618898597560016618343995225696173191474762486779752353008234602664304406833100145375172418665353273371478020631826592836088029210863765581227519751543811784233768430567448191357425742436293606445630986584883775234814133364906846114027873843260400442661318575489046078502082373954993897886649033063299970586690082835991757581790358598434687972892600703662211366734676502780244416486640063958547271478209998429887890251992555489049520144829292296928319703940845501992011766579755625612532020182625285134355127401462385046975114641835313767565739617471210598620178574254595525912607740969402223282624724741882185666511251541700287280577229672813907752451559466105638474632671805638396040026292867675053650815215356737672857887901875818335456453546647521756447132094805680753505190031946228750118516812205640053450866627975625701535260310733570777642202733311775463407940678765934396166462847084117926707193593674474956740333536015252248878544175157279418084474462225255257664767723809734872772862192205675281811513585555142838990242044135194576696651286598689546955609357837425824864755739295062046501790547708288326329659027352061923629385417990221199791373011479623731897100334304311867714066784737522157493417630275976774913585251325644810276637019901339731162966107209392459864459380961435242707476261322443828100156455387835836822374729753040356085239969622216348557675208605544019727843391542971982247392605992138578142424793260277413917484479716756933479015132275147526242796244001632345997435888848848318414389727216284138096704600446410325309246462057951453735517932160905240021974944588314109845498179792246054189639758218810436296771786609493084131439219579280069948220611812469223477877507907131539597753638721399120963453450608265978798462509154249058642828717783523027769497953487279153319489752112526276183662475336636749163665887043446944513062730547617569457196762748557582309385094460514526405703592805282751978055241677573184708879522685365659902936958626815061873930125745955304000468896580566689693610044018750473792377268516894348913147534909165960638635067140873361323050176790604447057298577459103901067227587531217077818842818431732594373140652812309827748732458796329222174670018498952390655702095961413945563688412219634090234888352118720371597986775652672763807671188792496439874151871688332065974500842522886362669955155361522409822505658004574604596802959795962985683338882871694083956440053163792407242171843210477989551429134063521884844571587918466676615458228981685509689406034089127575340568686709077922467609798977199188537087501408343939540032662131967233055200567029614634692230718794025254810915153413512472713820767920961787295136838538833800760568680978729282419879023301970067000067189094132035697571797173882466652817597661184 A013771 981 272141654889182272211139169850049056569347219820570601241400216888761112714519238649122088319350751593761513854083805353431734204304509890997859270215775534103580341790778467542938018422641082574159744769258505880935501908231778677668326089769034617814886462928160370823013330116833688249394646623518241753459030832638667724368692239127253158167116361096807164623020332415405366329639313102839188207540481433051118426810494993628209558639720706667953119921641427477805581653223388811182140474032823964074255176828971964274726812675703381543819493724694456845536657911126850077137846747385939495041455554818369216940888415054712426216144634766565569188271003086967537918837402932663504194255714054224119796635454126324373341057261493879959258414474078697133083636919916179322617658418755348041164875644582604975697902210205430030617373369469606318754191843742278849577952187143652415592519329480079996234965832302853003188574444989804591155305381145491389439729467597841103932908778093782591863341363879666591274445798420826944129332250162962801785638966164543516549352788690247017296969457620241429656650961853963354133412171236973620304887435410173182318020119782781532712449157881362950032266819056952126861163212852142823270959230803054831682049169513323958850347954835913948681654859497963687689560518665335037277375908910630314438507878521166248682188341573869305461654321433078745155842438700300892069528097422168800683036743913457720191807362643890173117872775024697038904058018086807076002037640234730903738356132557535360412292595226632990835401604042546749743401030611346699980063281446255403216730847399290502142304377692748207562122905210941290541237901522240950904594036110613396570771475980191020706262420997039995446833450454107661458662933159917447225842194873513388069051561512977011806416024658963586341556122489748104205195092838477888689386437641034199966455003971273880413118542740590790379173713635940317364702811662649062545490888663323263460163443731261967016365655289144827854684462469947451788691061640334174704303785134367752347499669450380496395751687683578197385445809339371071491490405946058738377074711243763484073774517983614446723126056925285436622606030400728996658991160949568097285951551852665942899702846295983328442252910183159919112013820671151065751997854098758209323244755362805695930759875335378539826235033497240324359672312767419383123885135932989910927178600699279855756115465939825630987909465457423263109565610912636763488477362464349207230561381881610465936969675990484646122410373711595635196537359679442125621231832722062076433149565666970236468604291580060539198635433903393374740024027827684553128465770859433294406129381220180697344462536894476421815398993502453710585553377143892856327993067079375794941649318995753989209976368641634864618427835985011284145513893525688025983817882359831564810080174184808653074579172291592439704195136633636880745105457840018852342076816142246028797474443976428840186958953199689614208732548424545926880494179788803638037384508105094714365238623065175091954871031879580231129746641136430332485815558677167931856190650743062332213382799270780149157553773546646472735458326778833607978942932076996992810789874111857559748711655044941233155167891027227194951712799148880186194916019551367838282466356152266115252784538338563839352032399444615038330661088664885201671145475045868503221263313557715886356976845055701915917797135692362154213314663792821091173360134516775363187149659589024082818262502091779969129737359838496484971183693989709682494289490619790040246432710389746757915907413871556192424817798605968173686088061552314645786505169632743617419508381029824998268155833172601399222196987307172795450981030422226375376078261718435109139509216959542907714996046268222267786381187097571775637731336630202872693718780913226624553547080809456763536822401111118617056761502310498535315061509399206871840119377273416715429474317916107744496307500504919201779896287232 A013771 982 2897764341260012834504209880563322354350409196649435762018429509431528328184200853135851996424446802970372599518284359403341105807434421319345205509257577887134923479388209122397204020164282247249652962303064570620201224318851979359812336203860680610492911057259051628523445939084045112479554197247222238190831760305936533929077834962226991628163455012958802688905920499559236340677999405919031676033891046299128309008678150692153175380395746084600364820925637919783673833443522644061467431767501509569462669122874893475597291101370889606678589969180546576491274333437678699621363792166165483743201418747705995421986579843502577914349508070994390180716709640870030343759780666427000992660434843249378427594574315537101927335577720386833806183597319989967073074565923267477427232826842906945942323595863515577781231262734267418966013791638112368082094634752167785190306034888705610921229145820303891799909916182360778777951940690251439286621691698437192314754239370981812074677612669142597038160858842590689863890298861584965301089129799735227913413483711720059364217508493973750240178130784740330742984019441821001794812572799331295109006441412247524045322278235447057760322158633120752691943577089318426246817665890449616782189173889590927847750459556977873513838505023092811725562260943934317346518440402748487476929498678080391588141231890493378215967941461078560364555695214619422478419410287280803898756335181351253389672975249190497804602364797432142563359109308462974070250409776588321745269696793219414663006016099472636517670091553973188086415356279845037791267734173949619661387713820839727533451750063107645266811257013672382914121484694686102861683101175408821645232117296505811446685574676237073988480282258776481871517882580435338379211842912286800978060767691013170556159261026990179221714717830568644267364889592270837813576917348544112558764586788001732161242812882286124278638886243101810735957441702795492499299355538583887217984386982487066109323820348850477424790261497518814126996680156380000466645982424346278292251426704110747826996176480307651525621963970454740645760226977845623169241389842513633446239091525323593578417551067489526628707846254140439329157509011706962356424937881791001099900812124127186959996035907359630481253108987630286818704723162506416548127273150443577412873910155103155050270731152571110692069750636678614973781790786347481591503128927414476571552597740245931904091117481327263318759259988190642905590654624997756257625306955520390358591017594275388241296853109946680511911425659281070323572729805866699753614876554824516989860176575221899077917698496744484621387070100203332654231775848309185121711903528111245718836465651232484065323837092852384939490368482814127110314972359828171134180470178261193464538681948666788477107828373296128038457019597568400153581431938261526100675692811367486502097733694719842537938119026560876297970269814874965506173882915080520739738433938282635714635507879461014290310738933670295012094584175624565029423502026391181137822070242303048518561060858397984379135466747453770301069542234820710180308964068794484138404718049112127713408100046635267028229632580724691641687160263541020257759784340755863979449290579543059296204281702918534250636227703657915171845837885337276222603465776182964742031701760309329595211649764229027761420440989286260928144879272103697627394357018288407822300011762762558757929089446153114000692703900852272218063374540065958978813938712334624067216769575303928433848859122273273111293443407560310571973163973602428699199194496119524348544015500230023478288582142904330336939459919556349113409465679409046348334707046249454038282925241205576581559323311621859698917953520846775925962046011935866445004481330777897042117494142185212881349277900664030707389386880214944266990563272438400188442717579164037098246169316459095618140084927031191034420396476602188404034774952082754771353591129207341185893042537170715263396682265376379660552335666446336 A013771 983 30855394705736616661800826808238256429123157125923191993972237416426913638505370684190552057927509558028527439670691858926776094637561718208387748262574689342212665208525650735285428406709277368714304742603031547963902636547135876223281755898708527140528516937694381740517652359366912357682293092288422392255976583737612213276820786677793006856684468977985331031470241479306748555539337674225849286408871860993118234324404948570047011450453904308824684613216192569856558978506629113966505213460356073895638500820371865728159955647397232531913625991834459946479089102444402793568281658985330070897608706825573439253313102173615449631993561939948266644271524255984083100354144536114706569848310210919381497027027311839061322269231566679006368242944263253169394097977950952099645175140223273160393861648754713872214550485594479477150114853362620495338143670841082576706378659494937345089247944694595839885440787509777572427632264469797325523947773204959223767503140822214334971167219701030373262336824955905665670703902278156710525997054107580706822026774562395192110188030443832492557416736595915041751293839016510027111164275167279630320700588157611636034591618651040271031910345125469774663815208847062602676114506401507519496750323576364199722846893362700397175352401485892259253786954531012611105728353408465894654345301924200009630527837169973491243626640677564510761789042645267610550209880738965999913957457011028146093237840453380420623405980363057454014647795916513747900026363301112449943631731454200327331688059427184633640151134866706506744150713667789962401418833484215550154456376764301418776194234671970206801006264681583533269565569029017623271201661315753132878431584973193880284307999152572363829338045491451978967922413716475483061847703330029856814391054373908240081983811415391428352818315459894924158901344378499881038967015927297710525725320118642444052913471570582651318946860716548080716474839251366404132539537774841231097097752589522279932080039074559883619166704425580332824260650305134244968846420854439171255893191545371242861855287162315873444822672357402078396054896860100195506082319043085168935553846561645624422990083766628479542481146914087397976869155956655735171212738565310579711743847497706286750037790341565345364383104500287294045567892234368323404459204505923212292281395331538394975282745312577186649158704779353892240828508293027983986325316819109346533892060738138682914762218941172699818148600354253965658729290446976108631194268462381116538277155343844333993328891914712254090832860420024836805402426972868618976491205555771456908031160172962781381667653593335272248529522426965086102259949232796203175988348767328544414170686254323490327568217364692194835693443605004825470633825687450366236753646458125188010407885389403963704244156518857171353490344674908324835335087278608729919994777055440996274336668381376883343965091394820210820787432988788632709739505279777384836734844574833505089438887900500880163228748165721301288783132302050368433301449577013296755529403940042860625638176020221737669034449926887746165788485716370921999929849404523667105733437786945935892369449296572323316589127719556516600684882486184783704626183660368439653176046090974495385983191572676552700774552588549480749814481803071317218281703584796208573153560343773741529813646689510687603604855653920106362886674489360172336495113530734966491850525249895725654428944422638357879375911136274994577938812102622331206410819408939077067724162437836229963622651933965812089052585403702186970370249990918660789073022994680695263296677046449289996816822657645309427731369223436005359583990554347525517067960628464186599636587968356979440443674622149562074078369089976470059643865935093105906407717210123047704467077625988146760607111086270598972282191500528726554915517724924085206538056782938667022125210881656450141955624303028122134508381682860102126162283689777172805373038343799768947389116935793776124647872761727690625561270176320585728 A013771 984 328548242826683494214855203854120954457303377076830148351816384010113776422805187045260998312812121773887760177613526913852311855700757175482912743499895292115880459140381129029319241674640385422069916899237079922719635273953902810025504136809448396992347648352569776773031962322538882784601056846687121632741638663638094846971587736545139937009976225677587804823095131271658258619382867555156843201681667575854722959086263892373860577924433173080365241761526018483832640003138586805515347512925871474840758756735319626273447207733485731999816289561053329510109340762828000945915063104875794594917737510278705981169277911944657307681467447536569143228203190277718516852570931020549395555744807125869574180343786816462324959522777721998059809050870515119747708355269221737957021824893097412611873838835940193311340533570610017472694422958605183034360553807115847276769519966302092850510312115108056503100173505404111591209428352074401922178995889086405814676373443474938238772988555376571414497362512130483528061655151457812653680816632137519366240941095540384005589282148165928380751373411273303364567776797847798768679677201981193503654819862702248700496331555396276805947781354896002160620304343803522593295267264163252067601397445441125998648873720526033829123152371021780776534323491846222283053795507093344846279468774888881702545860410185877734762136469934706910591529726086809517138634810108509967083819002253427699600796525147594718798026878905835770347969730919038387639480716430245366999790676524325085427814456780661979000329284060690883811716799134627519650307738939927178044651499786281507128916210787138762017114706329501462254334179020979652591755289690139358889539516794568437267311574976590530054791508392980672050437861253030943642554345058157915359635946973374940392963623951087929100809423016961152443981514942266733302920785593866021677923208623304744275422645283564071244146172909803963469024088348549471203280998226509428721896869573233236716788256065913640776887068723579383912727404449069440428276689258068295532750703575112993993035097704339420440471815261617330761192541766346881748764533170770878825777358188402608855998411947060050168339252341202613657702772626470268103073240243427052770648488155576541314402391556987797439951296719059106997206916511553907610681609579070364488212297490220829696810672088321883440241888490560244580341956304161973486391973489876321892882662739700695676388107285606907663646296572096226334149484679401604704956570587434128899575150101254468360966041107856081559188297752424462303925042407105054861678356757854473156715793521707696151997175461833978902342354802324236816863939430813971417923937674514340922089467236036525007946378499242490610463787506091381611308975919971499688952827486117001934823163626373405522791778612791160571965190098423842846648009342625756188104386086335728329136844924901053846540293172045604819744586464621361093306252219069593741552625032827162192345278364533371978059710468600416122962792752232323077793835096037583852877093153576379941795298263321062699878822821500721173315795907917577455253036459368007341849645555400325381949896109902098675041031957837788764092628712895576886859603615603145427018538776696426869949023865859933157847435962874871024024602239103385740263579770910028886939110540502799809455709949909801603184503002941292552017309962707115038999968875265923205224392860889686768359400212253234699594701779056142265892471268722582685862405066383292617126881638080176652653997792867967124231929378620886860502421903301900082049548847360043163583017190592039886105527658607254786483619491146585068850331422692451705739644771886658912930388687065117081844247376648536964786474070069453195087884476871391691429372853390211957165442561521786706944518846609337856860775097629880356740432734991659279217228624730926451589245467877881111543487578643444488245248159094367439375996728747336031612112284779939751799317132332128175250549166876449780976404837461596831744 A013771 985 3498381689618525846399778210638679923061366359114087419650140856939691491350029631657939110034823472648356870371228834578699416639501662404542054892786885070449895128926778261904191285351570823974200475143076427017118676397061157121151568048747006531174517759658162983079244334810394023890432053303524471145432968490418433930553466218732650049282226851014954945756316957780617137779188773727310066411506396347701090068350537925996867433739364426959729094276729044815849950753419672305127420317634679464104399241717683380559665867946156074334043851246095852623644260442592554072103591940717460846684069009447661287490471206386711012192265381369388237093907570077146767446175273506809963877570706276259225872300642021690836168998537183835340846773669244995073598566906673065766368391461701249491232635925091178379154001459855466049250215663227988949871176938169541803041848601184684672233803401670585645010647485542980223197993092888231667361948226992049114674024426121142366454782137649732421567916029165388606800504052722789136393335499000306211733540785314008891514676313670805398240624083238134225917687343483361288901202846695748426916521898053544162884938401859555429731975866932631006285000652819908573408005828810308015819679999057109633613207376161208212503326446639921708537476541178574869956814559529935923183783515016812368708321647659226119747229131864759183978608523372347738492183458035414129508504735994498145349281399771588565761390206589339282665181694825920751585190668549252667813771123631013509635368335800488752395506216678236530827160477185513829236476804232344591819449169724325487908699812461453537958237392996531570084150338215391340797010324620603893455816774828564720022333650350735964023419981368458195993062346622273487905918666179265482749403563372496365304276667831184269065418736284602351223515171105256176209500525003485398826526325420948917044700326979390230607668449143592603018168492735354769372536069115872397030757867215787504560361350589848446992293507768673279902721402573691401680290187219911210832729491667803160037837720355806148850143888905701337945178184728061596860844749202368317736877309990110979098671090412295414192476358929125430227219122926655414761523862112011257901865101880579011915756665298806067140601407464541371306259247015026008238537778797941241070484543675871394611640036396451414871695628647485484291481150726716693683101733720203075515414592852333007562180566377142352802505765899680618006023712866268286898377563614998604522676198278157579107566405716451556442236994467815674612193851550854624167151142757634430172709769419143548626465924317608207352141393935148473625967227059307167658054088358228702138408647129316918284613038259934040020218409364861031397217975595856528687969707072173836601997046293624022006686858669000277770285344168017078631108003480279051890935503047302835248649124760346421357961041695941600120640356675288252921524973628653034160052351349543623024092524025551344822379797069657230877307817225769776132348756102608192865435287899281293620236335907842675628309705403339679053466594827506364743534332219350542176015025873902664667002493778237546691836908287056774760058310534912102691281059298942292506893400894263553311217206123676568264759498132691626663813964641972851362326597400649987588127649035273812371084399546639567470708587975318883093880316482905360935271668583831550289229335182753384709490893460072443081284384543389802847223034069358060439062889146849299787167035682277720997459768498458113938821584023555203290629788426358632073663596126689739605831967045424040707251658508850048966477580341728837813118328988829225762715737531049144104882778739869366687477546066553621601046375898099537621295793909726578730339962142898976919897632395083984855545236678696229499853533239562966038572127762191188005105050396134904856522285741963678075715055737395396910835402398036824494475613167701634064605771608336798477159128825072500810067847528900437267836758709291083064410112 A013771 986 37250768231058063212464838386880663820757428991846802844434699844693834999895115517893735643650800336759703955712844630593991388377413701283563800498394752230150483332812334932755828806423526133677286659323477794878279666275907201026021896583058125543946265104840119443827793677061075566385320503575928568756570248485975484492533308297065257724757151509607240262413262966448011283072802062648397587149720108310321207047796527836014644434456752418267195395858610869199170275622412670704996771542174066933783643125809892636199322161890669879508898928068428638736564085192725515759759046984759523095491966812598697389198537405605698857823241780821245948575927806181458779766874312300512495368372880429608237088257236246964023527496423933478709336446030120707543677540422254804280290632284194904582645107330370867381231807544541002492416296382051626338228292037629281118789603905414522389945538620988395948073374426061653416612230453073890794070024721011338973049012089337923918010520201694350824855169878553057885211767153392258724316236393355260542538742282023566676848273387966735880466165238319653237571534833410831004220007911616329249807125170474138246398824103000546215786079031098654954922686951226386489648446065172159752447952629960103378713432141364545046735420003821886352507050210469465215300161429874757710060926867899018102006208904275439723068495796095955791004223556868758719464769461161089651006558428869416251679148344767875048227282919763284681818854686506404162879110238712442406881034924423031850597402039603604235507350195189862580247604761071351253710005011466005213693494759224617795251835603089557272179311760627068158256032801317486996806565936560190257517537018374557138797808708934636544921375961611342870934127866833968099222221957476818860315649142790341297759937959066450097008578703958445835827989541928767764278761590237112526704852313082264068691969081676547175510453646480974036937458110646057584278764063945809283583509770113705348558727661080706263573941270720833084404177494604666045091729913517614572946903627278768048082896046348623872956332129067907846440257310984399883374274889506817847262269596774701705442649770710121570321488269877327581059429220923026856380706083768695874139059604824405318878976972101687002913123786682436521669048462215996935723950268640478334918519421060678609824743107549414665553815053838425436735691292938079354337667260652722348088134584691641864522098670783811772641081395299799220528140494600024718893924297372505140957456159265821902337367088068776172996939517093301303270640131313500038131825368083291412479013624775040505774609162133892191885601562621460947169299033727502721222959932838419220369775274632966545894559631391777658135285622917040262317577004144680317469501440904507012138064548934508586327201671107514957697998344701045853264038021058011344534681236447680589727615880448168694619569171978386158084578517878469317108397919197897507736237437169940497960537195824070719668700079197710194381573637819996576257249554980572037631154945551547214468276504746708810090241743134760902561312301723287771789153569471644573090207995505315573374242553750673397174679399440580537645100890575744069456760719415137530613400932722118315657840810804908098883159136116900440716291095507726921306053609122121067838383206927595554127306686372618114428105044761195467183637609909976283238772727080638347479713961025958040386659033562851373929516126618014620717230866770524627555141643635651344133754595944893173180951614971581997220572226682815804638625987163866714320369971556992347322898785099675185450815659802235321395053275478728665034083967073053595921397173230611286428791828022129016488260910516662962807941810562963876591557613550768610320659916897588306243069989742854270741845680154757451714440421934866462378716016411811769878358576618044466912249298580429244150213913491786186306575364734296107217176329009686999519922256085570230184790403729371988625602440487731856027925806736531452469838872576 A013771 987 396646180124306257086325599143505308363425103905184756687540683946299955078883190034532497133593721985817327720430369626564820303442701091267387347706907321746642346527785742363984065130797706271395748348476391559863921886505859876525081154816402920791939830836337591837878347073346332630870892722076487400119960005878666958876494666747150864253214149274297894314176424066738424142159196363080137507970219713288300212644937428397883933938095499749709096575102488535232765094827450117666805623381069464710928232003623736790250382379811852877010755786072628145266934379132141291809914332293719401920798462620550929800186026294889481438101878482184626860436479280220173086957677677375857050682434430814468508515763051557672922520781922043681297014477328725293925078450416169155976534652562107343996005102853788995875356286734272594539248723876085717249454853616676585352871702384853834408140095236284440055085290888704485580087029864330789175257623229328737385025880727270213878976019107641447583057848866832960361734896649320770896519285116446814256952527818986937975080415035069803655203727457627667673661702906158528532934644242890673851946268815208624047654679048749816105690169523138477960016770656658563341776653701953157044065799603815180776540625441249675657638752200695445881495070641078865612516118905306420096728749289388744750162112412724882171233343236829737262612972433538542844860865222443282603917834150601544247879571575088333513524108529639455292007164701920191526336765821810086748469259875256443145161136917699177899682264878381656754476495495887748149504133362090023515408332196223730283841545501697605834165311627157021749110237268428601541996314092492905862046734171652284413919067132736009930322811239237578889706593526048092320518219403213167224641032072431554138547819388139560632947346039749531259896432642457519154040253412844774184353267429699947803432086781691874324835310427729411545310053962159221157400279752894977251597212032170734551453332135187360294535326650635430682735681962550484048136740119135559972738629823264322175986677101520146999239024510315082748895859847361889958169279023468596437648646666457023759553334758521374480783207097653784083120802344388389966741758379969073667832706672170267835423346798938763207018942080594584082732028025675935371588622460483813310212394795454105837413864609186167358817022693271554050361640887204668964987480991430187562442457057796602573431306646506027755082234697152262100183639986501063206782505918422434740914993183862471616088284753756328690071411978009472277225776118226148406027676519350886960076537076604631305488038358401684059197885438793316165458696111130448975582077364863487858497367124291827780685270955059648503824521312820644713157559940132556020415251342751190665246111317054647427212043393952819269568286374376736245555476848225704796605285805694902919419653895012100260309172543225855811284592058369941288570221043619212662375456230985526422283800061134705023032318443297218149774996095507323543987193261433131056696537860232874739658208222542955409840894080898934090472853388749568194010907207734071414264534736140600225288934712337170333115986245243301564845034282850522851575588140332384425971493131625115825124688953450661436907878481372755892747067584966276258066858829932345130343104387365037460347561596495637682430462516617209334571373270321427463926451997954637123963994257004401214037145389377241429601487716228619681397074269372546234207148221432415512336218937621222508030772796217405106404653069718622687792089511320852774083299457138854514294226263741341374680285145574201702214527277297502825282926081393874689371037100559548977893775384779629767567002175181427227978964398874439357946905469088584162694386795125520284876209250781912274859172802287857345855361612762458091408568142752971725664762123828937483681630531284410591711477750860539311792414483690784949648493551295147170888132182799151811007648218910352934885414786313368802985353990130586905898844315189248 A013771 988 4223488525963613025455194979680044523453750506382407289208933202660201921679948207487702029478505951704982905567142575783662206591057881219815140478383149161958247705827862584691702325512733976377821928414576617329431040247514395965239064136485058300592575318745322677889728639636991749853513265704670437836477334142596045778116915211523662402568224261472723978657350563462630740265711122874077304184866899507093820664243293737580668128572840881334902460331691297923158482729722688852916146277761627660241963814374585549342586071580236609434410527610101344490802317268999040475191967810263524191652662029983626300512380807987983198352908802078301906809927631375784403029925351908698125875666561819312460678675844972986101279001285905921118450610154596266929714235340031369172838140980481318998869462335187145228080793741146534586653920411832560717272195281310372280837377886993923628777875734075956717706548177382925362456766693995394243138143172145892395675755577983973237383336651458166133864399974734037361931753179521967568506137347919925678208030516216572915558656259293423269320609289968819405389149812544776011818688091898299895175523870344341428859427022511088041893388925082378513318258573952100382463237808618397216205212634181424044908604579698426546402537433433005107746159512186207761042071634103702761189967722433411354099726172970694545359292638785763042372302930472318404212078492888576073166517098035605243151421678131540575252004707623600919949292289746046199372433882470633803697700679151730606609675785899660846275816756425007881121665724040212742295920012039534570392067921225390280062344776502076106922192238205967967584525806434227749219176752456864461619073625459753524439410226829373033738077294075401740017595807865360087028878000205413804607977709507251188467257180844910041619623340631253008855377214776887663952220618339971155514993591591445044210944860051455077810846385434462774134461454589071386883998178808825717775007113718553981503875080575475012416212158175966065909769541537237554144560008788555442589720930358118502529906137776986525247897132985835001110243115654709404274586483041893614868082789704434388991723908508735595471379589175817492917070303363047576365866243229910696415082660645269011911587796715099950628337695274171131312930634417397359836675651959231644127141579781995318956782830358614310036683657637955507528250752166955315139186697596748637164887282751418224201896553171996183536115635055277286842755398576263321025820123019362085121262847421767597768108056057997387891880394741844860807900064106872028227382699578048244350894966791686114140836632440261131862339084152271230529804196191317020691997959781066418717279965139459382208736765129475137268723502938914224905701698242531456505381596297614678203540593303997885804953838058809619582363113314363487542674717479907304674253083259039326285980474674088843571772069240268912678558336237523134840695713672457376428973857947533885344477903050962339085248126784228778858804158424961981096375633847739979491704735135759650227880601153637389203985840173411850195354942883405402129828139947952392419088765870425111198876576816966189707019021539350675062469925043792367323576862518259229367744458865544233305927687976342642980195090069657104745970775644720909595895912821119610947893375516662918877780835879485550042519564876940044994515982582382559635888860874220976095968610848582864127067524106088866742396641202402342367516046820278872301837714261812360375356059247790777265511668734122929572996745886363894379610169116544440338438972619614522868204921256317802957595676230074099725180286448663810083612596914681977692422803046758077516612920297133497765053439161331837123520012919215030283418649434855244164369830594496539993361876102325801902700471998761105018667890452694653757318433584033642934878387094530526326242001897116403980543815091163022591965629422339478143857159334190727075616831482445368483609438234957438050659896644664751014188049286910489374010894268135112704 A013771 989 44971705824460551495046916143633114085735535391959872815496720741925830062048088513329051209887131373754657978478934146944435175781584319228591615813823772276531421571655080801797246362059591380471047893758411821323781716555533288237865554925292900784709741994000195874169830554854688152440209253223330822082810653950362695445388913172303957262546451936161564924743468799750092122349292036363175134960462745951535002432862591717758954233043609704454041397611848940285791524106087190905851125565605811326256430695460586929399856490186359417257603297992359116138063074280301782979844073243686005592717545295265652847855830843456045096061772924529758703712109418889352323462645147123817644324097550252039081306540397272356006418805692326248069262096926141050267597177900654018952380525160165084699962034945072722388604291755728300278690944545193106517514335355392844046356399740711298799226820816440787130139324992773389259439651757662957900934948497009462229155445394373347031657768664726552993388130930968029829849307855549910669453350480651368621559108936674068404868571848956370971725847719587989028583667203976774973845390802533097283828978171426547534495178935698065470080805274277166409812817295441964872468556186168693558153104128763803230186821564628845866094218591194638387281106485758740239575978759936227001150776308470964098453884289791955518985748017790804875180281603669246368050211792277558027077074059883124629076338028744644045283346126776102595620064301215899930917675980547308741773116831607627499179827768259588691144896822413483918183496629580185279966956288196964105534739225207955702103847180194106386507502952417146918840030786911657073685794060160692787319895963895455528230840095279164063243047027314877727707360162150354206683492946187246191465746650833210654799354461636602123165749331041582038292056582944299845763245144084012863923651763265706830758140869827893668529892312106159618983745568464432127540812607956376242868275746875162795053261857967657932207827060257686669807226078288505476531274973580538352695348466453245814938440555049352520839608672033171091821868695491345736715796871430083211115345544772817373983876177801016620579249865544104664580964590209730593143743757912089095427800170550824438834586859422384274290539779279374206220085395276447087540922342061898546665803541518686156251823577658525173270607586528950244160814009073740195602059956010179488531719786737101251301794498175415362292559282068592550301659484040051842282932669910167482371206799346981381034814580905556186272742443211164077882519882609973356565170985107057705848329606397873743371628462223900532070186568053384062681355081045143636328394275748795226501597068804963501758629075098651261637367859293558666795911682886474948869303237377001093511300237500969488051148467650204829313002430571342415354400391726052980171446830542250746293120094329698006352228993270383382201289164257146339783727959184326144215713639425340811148000711686646986579722053998468037288546678908995174714207749210735301627672019725568755626472641083930920244041226166489380880139431822500721878410034165797074478457178988286584045637789947055988000338541351005988065179761866301127261446432094424274307742998000314996241518021572096462453117319061708851335096819064988245377099679719281617373168662501426760210610340444762136852748326809657599101606182537209495002944590588704953469873768315710337225014996681634253073039435523180141529310866542329432269967981459778013276791318870476196323168248680940954093269350198002747354089080752965200723698180453655439500646001537271965892478760497829013873719690105372249770306931947533698468918006841880009396894375323877484202289020189861401691241097563801642457841779182338639862209956170199157849317256737565138659954625842808246238775697540292673207926680802790229970585065782561044321824836200495469584830543090703864559250022089070763275791032590462861901168021625078283613473298325826800363426579472390268799074348807022890854468002167102680072192 A013771 990 478858723618855952319259563097405398784911980853588725739409082460026238500688046489927737282878174867739598154843690796664345751722309831146043525185595527200506576894983300377537079263210529019255717972739569073455627717883318453156792428844518807555589332752114085668160355748092719447183348128322026593537767843263461981102501147458692536931594620216248343318668455779738980918775261603195088837059007318891944705905120876610697344673448356133026632801770967516163108148681616408765502785022570679001978474045264329624249671907504355074958959917022639868638095614936653385169379691898768587551256422303988671523968886821119968182865758100392870677126541092333823540230245526574410276762990715083712137752042150156046756347443011889889441502808069549903249374750286163993804947831905437821885195748095134347993858498614994941367501177517216198198492642864223003405602944439093909614167188053461501361723532523051048834513411915595175729155331596156753816047182559287399193091920742008336273596818152947581628235430045895448808339275917975773082361391957705480375040553047687438106936826518172907176358888387944699921505721265372419878210959569349878147304665307313001125420414560503267931686878561866041962045186270324249007214252763076976795029276020167950782171239559040509547769221860359066071005021835800945108253466132598825720336959917704742366160244893436490310919638515870135326998655164171437872316684589635511050404847330072969794177069557911940438162444679346902464411413840867743482400148022958017611266806076428100383310861365058776760817872111769812861088150556721273795733903270014312316001764774706844803531891437337780391808647819035324520606335152591056799382252223558810464601985334532538945411964746848818044627971006576971592765832891001797446727270338072027052303526307506539407468898876930765543733818495190904757687034294206568975059043975253246333912683981927411782506293339306387622938922813009273294054572649519494234061400152726733441727132263639621662148942537623847660107343281616006314105015918685572379500070470794161437464515030165505641900153139809205785719257869591849404549805086987526031956199360740959398180313541225224975927852568313626468458110956553211355794583534247924688115216216025178624710680879129547752645667569766776547831469288903608588135741098275095724897476110090970191769417454907976044985429581360262199824347568617185602770734411596391193885752289176654123861507816571822777691171235466373475612070186058472016628667069203463352288609999446657745258705657482362271432161535312475101293071710030996300705940649419950451873013648924559619421099865760092865483346576632433499431068902968689439624742248173171571789005588635251366725882391650438633914692965757812684042867599375185255560340871590307643708324928910323108768628883539381022524849880723654038693655371099012132865565851613885946529142764422624371638534320343042253679327021010094226017135309394704783608918832601028957103911578039417113100880430975687661048445037022980620356884113595909491731451666037856109910680682261696438758550976220778927611724670045987686561310043797407249046612041867275546917951187356252160227604788305511760918034104352374403079881608941429672828847442707354079979683893699683132200793213369075849016110929403994836775357389650910661789499918315192142722578905055827233208064183869234115233902631656206702791354000588530344547215885025683670771959684666041526721723909450822147004102106942723794810619066583716285371273963332830538449095511954659279185132040908333253826340531857573457305938225470523119802878624368871892823113841780883339727367260242003715554228211377338821297038936852338340058131308448647451785973486981644205208335206859359888891099264733541837252811613300280632779530149741593596451196855974222205950483627409036384318003297188110368726789780452709999938790855862875760139275622829814749826894235204425487360622915023248553523637094263833563916263680573403770269766218222011582172543666097179741818375287075309337408700416 A013771 991 5098887689093578180295475827861172686261742772129012751673227910034359387555326319024750546588086805991691241152775619602881953564339155082043071456176221173630994030777782182420014819994665712997034884973730931494155523940021574889213525782336436262851915215144510784194571468005691276673608290870372939167990151995069343174779432218140158133247619516062612359657181717142660668823118985550821305937004309931561427228477727094150705326082878096104467586073257262112104775567161851520535073654920332590013066791633974581839010506471106372838163005196457069321258442107845485245283554959338087920245778384692871374387220706871285421211154592252983286970043409551170553056371654366964320626972325134211366842783744814861585861587573190603542773121900324567369799342341047074206035084514129101927433564325716990537438605293252466135681152538203318078417549661218246540262860152387471949571652218393258066499632174305447567989898810077257431164045970835877114633270399891292226608042772060904764641258919692585849177450859128694738911196609974606031780984101565647955033431808851775840962663328765505115613869443554835164764192920033685526863190297494437502512500076192268835983476574240238796936601882926749614811857143406412603428817363421243648913471731062748339928559358824663345664646674369103335524061472507608463512682907379912296270147949203720096714874287625311748830672310916985200961881680188097470464428057510438921664710814370616982368397436652646341785553710945685817441052734577559732600596776148456971524768951101806412881494051815145854949188702246124967344866627127968123376974602019112397540786791321078483468007580024772685611978481977088135495416256704789572799822221676454213827081939842102474690746600624446214539198635278031593519770588623387139212751974559790944052927948122329631610728835241558791509677699336792753859851541164711546446428700248496566963502259039563080660127011476934415409053650112922742035093089572083574604285788826234257687510504343234691458561940140618729884822991262647235232590209502163974696916750373016230986122156041202304074952830632688423206338657795414012459646324566243177188269610793169735671823978586966195543679774147403494636141965465378594516500725472671902079050822268236101995919330000971424470171068282876636681309484988245624246469371214433219278708325620248650601960757059860128927004854182324071903729652910635792298302780014678373432495490375153013110877335230856768936855591315245944768317323341150610033062046952878477775169119274108011671514697840872193466209656028007234878568627568410048609916856035023632411543849333748710827595871370613468831666674347982151901942021678810605153124255458547930896409331507788156552897195706293870573923650699389189459688454198146972601206509600693595790206243843037120462168360351927329127844601529945468204010042391462281190752545187984657558642312155572104309207113443012713917177474119715483318630456774434816535867767729535756335242450482963713420298174829029122214843842754220697645560102041569244267956497339971091858328927904722543679901050794798854021209644286649676886504829346354792387848325021802750023582344242969373002103535785877089230255227143144082643994579372008343156281567569947906243623674100114225991674046135953919640323549176293737021984005485002896726734595130220165935710020181034448379199467429839604859010595221875288971322337398266671108738754743753479726379826722324010176532916187832354221299679234726122967143471820983411006633325161567979573405969011293212004763285971591932486742873983219442173393630224810130179661051592279747914780516187282845801417006587056855563221421994745903769170870599603698644938982172361198066617045689380547497058353282638464096912424970882753483067938058421388177836437034448488615012344122413518048960749664651419420218099108458999206202857582260456079348245033227901093963006831891867456156769816456722589415912799167550597919687779721299788580375670745603345832470691627979326973244956602769890882060056777893824727842029568 A013771 992 54292956113468420463786226615065766763315037037629727779816530786045858758689114644975543820069948310199528335794754797531487041553083323313594624865364403056822824439721824678408317803303200511992427455200286958549768018913349729420345622530318373326847193210858750830103796991324600714020581081187731056260759138443498366125051394258756403802820652607034696405629670924135050801628570958145145265617221892151266077128830838098516710312130485967320370856508043326969691650239139394990657464277591701418459135197318561347421783872904340657980759679331874874132759891564338726891779293207031960174777048240209694394475126086765447165056374098309766039657022224900864048944245375699436086036001318029082634141961314788646166254184479333546523448201994655993353623397247469246145861579906446677323312592940234515242646269162552259412732912226788930898990068792651889160718934902621801319038952821451411892088083392004405703956442529702637127034761497460419516615063218042479628922439436904513933900124976886654122041496748002341579926421503009605026403918713471019425195981900653709154570439124695098471056481834971884834409126212518683490039250287720770526753100811295278565552058562510062709780936849404029898516654862991481401310047285709402373630646992356144323559300052765015304637157788682212316660206559261014919483047597781306130684535363121211589819981414634319501548998766644058419842116130642861865505229956371153637885840751418329628258695905477378247332575914149662584112329517781856032731154472428769832795739791332034684362148663727673063498961301516738652288139845658604577718025562299508809014297753986843691967344712103779556396346876092034466755192301392599371172507016410884468830768495438707150507069803449103292413387068440480407798517227661826258337383025112653972275576791606565917391040637652118011995048142538169243099699210321848546561572800245991445027372054253267682869032418206397655275603266402401357189671217763545902386435079421742375856611850246762994650767538617308235813595210964667760756620550779042002572769557971876827540228717526722133790097740576866330301094028205568404670314063981357350700694815725671345433581723994016050149102235121552410885639648275351274411699724833010413337733155512178014052549025850343727758381535076070427382583396154839406976405864691284918879686251204407631609678141173390652814747687333386717630913344192449916392328001596295320309211981514629283604621865538162875639638336324738819893042858936571695632044675954250031350000782030702108278288502609607116028200417386221036986998746348430197598394683060931637918118907705756272892240838354292216119586748457313953451878646835975323670467072122618368184966561894928290975249339880617133871139032647096089366762660301868964257646914228185407974116084440659258681168701027322200553289317090859345436298931384290370119133101161660633684423339832531766684437343941199377790105744426730466376777103734181926473919990784096733457661612742597620499334965579502093343657237646941988529923966538629312965200783676012186107486424329485645103586388863018197617840292364245759487503422879985829345808964832155682251104801499137883726398449048019246123757658620198191993254281153144837928086131484805305682104881818016278359345243255637336330165151629175711810085690404310844346269968946584326883440294887654806341715929192932112538744817922528076966640248616743513965850260511487052126492394939306060359722491568038907748398984491363757354143687949831360398631646320375846497626758032250121426719469025510897118838122173320620262295374633778266153030877354594755796582936362187742093488286138981398037181701400054383334131430144580183171310282171302037013338302500524069748677345753534365703923501089959559087707404446070941317602381542807506772651440215459140185334062429208313986482319306871423547648027535909336332900113113810690848518096745984604673157285005631182132100639485536078766648835478472400148803840142099184426424147924454723873611112297906293798112175484571013445702061930840064 A013771 993 578111396696211741098395740997220284495778514376681341399486419809816304062521692739699590596104809607004577719542549084115274018457231226643155565566400163749049434634157989175691767969572479051695367542972655534637929865389347918867840188702830039184268913309223978838945230363624348402891147352486960287064563306146370602499547246067238187692434308959705447327144736000190020935741023562329506788292178707626681189267790764073005931403565414580027308880097645345573276691746356277860520679627796436703752871581048041227347154678685419326179129065525803659765627325377078763943665914068476311941026009661752825912371142571878481413520271398802388790267972650744400393158324760447595444111342034373671888343604079869504378274556335943603381676454839097017229381933891052532961134102843844220138632489627617118303697474042856458226780049390848536212446252504157315783335218843116940445126769642814633826953911958062911935728200056273680128666140424958547012917193145716323088766135124159264368168530753889093091497857372728933143056536164046274321148926461039414839486815278160695077866035799753408519809418578780629716788375910898941801937937063650764568867017438672126165998319573607147733747415572454110359405340981133293961149383498233716474419129174608224757259426961841882963776456133888196747797879443011286862655490821175347679528932546514661008403162103026234052493738867225934054478852559085193143899688575440043936208432321102373881698594001523123577597268333865607195628084705341203036521332822421541179609037298103505319088158971372262780136939938550233169564113076572821543541536187365169798384242484451911632068286494481044716508301536627983002009287625228398104244854710743097824110022939431353738599279267126051857617745504754235382238611440143125998776454451399539496790341677026713888379800709719752591723272621746426100525597191507043323787627177019316906651457633688794287189457189061722233374623580652769651355619126746236768610760725682712818121202981427532367041372751197098094943161806351782316536495624695239243394850253284544459648355384224537280596960741662472685046049212332892372929504153273493070260998397846948486176778197088282901987640599574290071110290974835940369935778670021894881220182639893671493631542027254460013171246585489997910769748002256730005484769647232801816230899202824532461379852847214263671171433374725901769333965288961206709745508560997352570652489179167772611822013624250358299810869005185818954221120361956615415090011709560854333814808327062916048947215975787096571468278044328481601837562651118084744027706585232800080552130129250892793756580446796503517241359697573478976355603831509465246443133383961640384433523951057196442304454971048811241459888419626279159577288806894300731415424342701718224108388067124139786437084328538926791491424648383470310205711021379923861028529261169362427471739722536798251655888838285890974709045966655826005979922600561569153094300061869062017857180852483179463076918713490538289923262266464638293866630395703324924453457944582177757672515446260363149062987868613417768234763433094488847022936446826089110874173857532793704609763926362820185918690685463308932725771548987870348344171585718686234258261128050206894903052781598237331970308150186026357243598534547462979353792431425101870599082629343229912654872259963748377926591214046341134312554821239078963540785367271084936708373573926314131042891021313730930710325090216478289704952386864041288306921989289804325524629770019362013506729719527399292951708906183640032521388324901517964552921149100470977997472782071724959722015106384575077811463270807873926299910756507779073741831468179489790408111884560024090118026245025580294683916377583633926015377439605889385165908442541763383149830158667814332115192535414208924693437096746210127328063735979566917935356197202362613272720404435856236155020694151244070559778770739960827342607609241988166707276800174774116784463289833072115772564327099593899806211123748106216362298444559712151169835555439585001472 A013771 994 6155730152021262619215717850138401589311049621082902923221731398134924005657730984292321240667324012695384743557689062647659437748532598101296320462151028943599878379984514268742765945340007756942452273597572836132824677206665776640104762329307734257234095388916616926677088812911872061793984937009281153136663470083846554175415179076123952222549040521802943603139437148930023342923770418891684588281735118878808901303323436055849367157585164534448130784955279727639664250213715201646658824196676776458021560576594999542988792503018642344985155366289718757369184399760615134678472154653001135769548044950878344090314927926105362070091163849854447835838773372785126375386349842049245996288897569982010858267082696242450482619867475865127488808090891126705039458458832071927370970155927081253256036158749554867075697770703608335567198753965913755213590127696664267098460953410241509181859709843156690220989405254529453886291633874199202146010037063244958608593542272615587408249181806802047846992258515467411063238269185304817680107265997074764728971593768957147689210855609081855081189117549195774293918930689026856145224362626699251932307035153853753341129296001686980799415550106819768909068942481015491367106948070767107314098318635489192613019614887451228377215298378289692369798291704913641518970551820309184182513555666263875102091624073755288110417476870073023340190953331458221745812090822049139136596243883951285587832747387355098077092326628928218219854255713219000985419047845942473129932879151893144570480477029150206124637650716727171854082898136465682882789518676039347403795630277323064328013195413974443955058263114593234164141380394762014763005394894633431983013999212959992505631123524259065054608605125636358200179913754134623098350076734614644005634971686998502296561823558176980449483468117957095925596669406876355945118396558895166997311690654180901686422024720883518281569993340149129218340972991886790691247634632461593929112167380207069526087354569346240364644256537054746700514954786914033778106480605411754907463668365496973829406335688131222872963796437977222009150370332012920637986953360224056154212139110940274307480810334242596036340364397104267040677182378300053093059076171278393136695232504749587814064188659506205490220247433642297497753876276728029661098401827203734873739226614711675621648772673117137479570633422574081402039868062396858929045370175157499810172307704779778442770680801071017815176386133167218600224546489614114040939878444683403976946460079066565930089189955710181004292994224616009672096366367109105366354407019719558855257719081616263506467920068597489169451585998059762404140234469597912785944126484272423546813448163030857027717657836531727742099064891892180620491178971215810514188111438401087895650306116138737840445982073930282492475800689655987191863070410955653429272231779572931371127719084565571827783631904350068167098701921452951235311674215850779588342148107058781772366143261717240894922843030461247251711102896613315468553091880453449003795580420193911028763696944471780346811222694824995672396163761035590117243100227285804196852588203235009187366684766287911309339662218418813313515664015453622843469168739044732571022381964491478603016927706018458031110819841183180808651929837195861385804159181809814484718139031837246712109949079824093992728162343247165440398160083736553712803782282590702512406070761815167392867344703594948606950203541560625060828778333015328311637892105341957836458186257791166166719819658053527747671349796433043399066287742883551363286559504395621814973717090183499727371120016852782955428536460907562241567241449735294831577203021473175207288265575346795136511576743457032378977794341588510534044211738976923510173246593096184696503779391529494887008362570117090496630135718206153645435789222660710428542175672787810757106127926866432997202578660351322446863320524350839102889544085823208689999099083368260994795520965110142551888746264954956475845136536045669834991825753837671814985656408994320701095673856 A013771 995 65546214658722404369408963668273700122984056365290750326464995927340670812243519520744636570625666087180456749402273139072277693146375104582603220280984156191451504990075107933572971785980402595923231809266955559142317162896577189663835509282468754371028647701184137035257641679885613713982351609274825718599192629452798108859820826802567843265702183476157743486228726761806888555452307420358657496023915545821557181077787947122684061493966831962803696598203818539907144936275639467133623160046214315725013577019583555133744662572142503689401934340252925328467075488651029954056371502745156093674147582636952607873673352557169895322330712673250160556011258873416025645113853118140371368484181325168451618827896549589612738936348883011877500828551808717155260153669643901882646090220311561184670273018365260224622029862452021557119532332229049665514307679714081116064412231912251589768442190409932437473095187150229624981233317492473104450714874649432319264304038118810774723037287878828205474773568672696993001361090285125698657782168336852094834089530451855708594717190525503592904501723663836604681648773976757964234349013249093634575205310318234765576344743825962971552176777537416899343766099537852952076954783057528158680518896830688922943432859321580679760588497132028644353612210073920454893998435782652193175404340734377742087071613137346307799725293712537552526353271073367145149407143073179233526476804876313288939243094180557084324879093944827667605008114834355922492742021463595453887525297209358203386476119406391394815141704831710925902274699357086591335942794862466971155615871192935988964684504767999879233460385644188757379777418443425933196481444838056783755133063619598000199960203286310524701472427377775942115515721654025466751231617070176729372001178523160052453790297247468487826099968520007157415753335844419438103620686559115738187374882085718241157021719227967702662157289085907927916894680417610547280404813566451052157186358264444876313778151454398767402732043606558942867083238571060631669277805486424366254673140755811777335518662407221261151318504471581459953433143295273578953285079379665749930050857253292040826055668439015162594952200100366235449130637964138965334893043071772330119530835710573611044155480846422076059865194673423183756083274594600059831375782656065368935575284993449922019316131423351279882468104683568818768920515128401753876475101625077057978714732440495080858622209169804197695998159545964543655190971021411086307927825678988885546525906921900794023589694648402007333711802503711270988482109076977753940941725945973862690784192781049973816870412890426064676320487707340350079285216632278575344733058804532765926469596039952565631137620643389836997870842968867939246990073685505950355075010596094783912884459524645280525068817123209647979882325743456951618957973735855797714890723988892573239767952812454208822240112517519525843266978059631024753598707050379101056667193043961908312154693450765181049138432588351360736219823643138583109153322343068324992415340314224764634275845064735517132845899254496553919674351727506963568404531220139243088086359188046377827080459391433679621848723301723524162314790436550176037259708733348312416246323157905264164924246213684541115268009668918509250525748906461532036042686967910904633278744411003002990546737801966952834569472630895817609359608571626823933934673745025800352099841471807902399251486403879012766805767310537535647704831689947215862320275137681167042606767272960337343232639718953963457204532632419046113257831886224054916275285602804581085840139576273905097047685939448432909403056235743722748207986956781419366634057772646369607205451846292674613575269164330480771355554149234460166502766596626281536324729723288174648372242961006061556865044646606779608117685127459124016600283642891244643117086563844608941666050165273778554213057575420881414200636943287734767567865425845526131110407039705243072582707236492797892511370229240376554799013835814292402992960626863529485967269442971526825266735218688 A013771 996 697936093686076161725466645139778358909534232177615909476199276634323462808768995856888890204022092496297503467635404384841612876622602113595559089551919295126575625134319749276685003577119326841390572305074542793747393150522753915540520502839727296542713040722208691151423368607422014826484079935558344251644203118413394263139372163793742395093196849654127652641363482559719749338456169411978985017662652731907940864116286060962339886787758826739933761377674259812931279281463009046038819408172090033839944568104525695064113167068173379284751796855013148897517419803156166950792243761230422085442323459918271368638873858028745045392177428544767709600407884484133841069172308001958674331619562750393672837279442460030196444194242906310471628822419659220269210116274368267246415568665877503494369067099553290871775373975389125540208780273574920838396348173595535723853861445401654927854372443484960594213517552775645046800172364659853616191211985267155335526309397889097129250901041333762731895388959226877581478492889356018439308064528450801105793385320251359585116548644715562257247134353572532166650196145304518803167348293076349020956786144268563783856918832258853721087578327218415144212421427879058233715414529996559833630165213453175651501673086056191078090746317461841005077262812867105003711295344213680552931705420139654197743138536686463485451474927451099859300609630389213361550887259443212478589925018322983900625060466834571833891312592324525004658126406756221862702717044544364392994369364685246149659197719439255571991628873048057939007420998754258024545118879695548308864997796462382410495960606769662714077886186339321888579869951585599336676134424635628633424656861421479506129176244592634467021278406718558231646011404172063169967114258563241814353068548914608238527959085091044458372312464801036212162941520071378176927353070481464380219167744448727831839967266339400097946650814186747616459094557086717107441750454855570803369720342799809042989109756686438075304290800322639623648702324304653606014470072819446651879759602767883805068602717312091988739239435613399385584156109808073068694579525234680905255181528033053650715840757538633451311051026668699675062343033042151702885941122628231771112764338646187810398167560052702265885444592882610060634774707883301437084489333721784048426005634610254769661678167395844428188520378670640782251465645087221875276706882103820513357354471026391620982609283240075097066988402845430460840473459435985247006815487829873653299407856904399654763183068616184574089363273059517613485357497451659123963147497872729689931470084732620121202036156457256736673460553107760047644228986700502270270717610150664891585048258633414918840353384610814984353328735932505817101950304603267359380838712827217259104393725018422947030932764727936331689787004516329620838664504339392534068156429033728119857049161547012415539212718086547911179106782378951151576319032672436668051392271532106399707823175863747647811226030200765289119268682152139632946264576308991524519238543665865293825769198249303786430543135261879306136692497194494148076371448432042660401943552634317831102752731599985820613445205716752085280327888568386274444741378592692830608190848985375252828113373683312993795373766954644286499598174356002393119782530834315312535152070488359975843341664115344113782495744573778665904461112070682421248536406037034722149159111991810544747229827228503727940947810322603679576761047834557954501986289666029066669676857922481672030741147727421802892313863469998003013969393924513736748499241098663179402025806208164541473363759883246913619323742798199159822918645115808553415919447163138543577523651259324399285349466061790959253393940581048531852921458720876645798785722093572483655867643048792543457498995397068989267237111237184752528759820229505972959910737731817396010860102159835194045260637063081545298408382172127799805062631054403162244063614158781428236860666654175311959461070200951529555499899323750585507069044754842861966579485028760817635440196608589824 A013771 997 7431623525569338970052768837448359965668720504227254204102569897602276231987772267884152902892427240900575816923381785889793493910277467305565513185548836654507777256430236690298141918089166592207126813904433731667822242266766283692675462314237416253586808457610078143380356028931829613872402483153825249591507474804865822113908034800075769022952360055117151245325238362295895890955881291898752232468071926289355754321110213977126995114516055987126814691149475518488092261789018120322221349058216414680327729761176989601042677002941910142624037132912180009460765486064006865692035811569581534365789860201209753533266728840290077243335905259144686571825143153987057139704546735604855964283085104166191828371351503314401531737780298466393901903701124531377426549318089473309639832975154263657208041826476043441202664182089943408752143092353025757087244315352445264387595916670636821671793357778227860407185534901955068458328235338898121305204025219124670012684142468723106232263594288121905569222101637847792487582992285862884341752271098944130174487966890036476862321009968931306915167486596840322510491288555202516216125924624676964375147858864171667170508471725892274422140534028221684455573863364056212072601733915403369108493999192849414337189815020326322599510266788333683022062694431408934079517872825187270527616799313647037897568939138637463193087305027499311301832891344384343873793847538551326472025521595103132573855643850854520887274696483071542249599729979140250394058531090308392056604044995168501001571137316589193330566864240215720934551018794735339445356425830998198392794496536731447906960988540883368579501332112141099469598455244483461736927479353520173688705746260415913781263468652422371804842572474739208050566729431624128633809832625181398839231473908842748523845708338049441392748383125201433587111001305720034827922455494486632720573698142890053953431971451981932242935937869460488620056438843859363760039758843302117914280782210132366689748040689197192625840088441835466712611382349195951596842077335381467949215680250272426756370481733939155496095421510411476657700094257236362035459882784698882279157172910495955272822272386271368989560071331968314140063828615832831332329501073745411898808714677904607805119688179441173727148214025014031925639081089541393702075642425469556547640107997329992787357549126430951471351364992084983049413606188888738527946374880641480826229110407489017980222823647940319633569292513498143547029361396074370910128571314412494660332094860318047523918373314625133344903540131537743548392086632865266351959594557348825738390293462232939050559280993956869732099007969491428987315750250386948173842601112884279765597593857928602055812082839335957953394244380209321940501566843415590842687170614184209374943584383996167539985372078823066059832852024089877802690099642205851702757729656351137020237859472152588200661537022185562158235129018771071861984645059896105641411224907273868944088901176597184953893934769577748798541972927555982811611825208538141753080852012954133648656790422958586717912423304268490851743501710126973688717203182904390247959894948450216265582111086076649017891964550471976204064931357476177050287606199254993260316016159996275692113751202979916757933139870533052362647721360542713481939444388323789447874299246560057022779902039500184123556014688221595234550701921328626421454415651482345721444246224488798680468503200329107695115212284315083980133351637342373099537150012363877501898719183158584843783331741001587357197358018228538736092746106508222268898019919218565534272770784504536037608377315236813136218559213315224653794437733193129476772710273393099212013471838609286203590401114625950134130138679307004767169907692459894524465470368852359805967678663183543002735449302987990597717540760453543244926234565803779600077129535368391632723638367797925146193935263447692294337452453368816812324306895467284871574789363562704647866092378533658721744341475499731886706962927999296234479271188549566794220138356586245186182167213488264445952 A013771 998 79131927300262321353121882581150136914440535929011802765284164269669037318205799108430460109998565261109331298600169256154521123156634471869661584399724012697198812226469160278294615143813445873821486314454410374798971235656527388759608322722000008268192336456632112070714030996066121728513341640621931257650371591722211273868892754551206788556396729866887426460223138081726699446898223996137913771320029871129060072011181558428448243979366964150926322831359615320861206403529464945191012924771888383516129666497012585271902424727325459198660747391248892740738230895609545105888797321592904177926930431422481455622224128691408742487040719199372622616794124303654184423574013640720506307686290189161610588498150807291747509943884618070162267470609574010106837897139016711801044941519442599421951229368316910561925968210893717416392819647375018261464977469872837175199121320708940877161255673622570257615711575636017568944279049888587195657812460533239486295060749006963635161142751979922050501076938239803294407783701859867992470978182661557098097947871445108405629994114149180556032703397283155754091711240535796392669308845403560316666574401185699912031574206937300938046952406332504496082950497100470546149063262731215074267244103405460563862397150336434683039585320762177056818923570305642330078706309842594056578063679091713659533314063948211708079993623932812666741916627035004493568156888590494524274127753944658155646414895723898938407700968151745781873737924817885386195935239049603758618719871108554198664729470147041730583875970429816996511099248126341894414155222248468816486475799123116457313320605983326108634530184330078427152284351443259900574803800156282809437338786180908649942893414210993414977963711711023087322434534987933721692807097792931534840136734181357586281909102383550451949984783517144864835557941903306930847718306105293665208668737825493294496143632020703614522781866434015282826360960809414505316903352163480951551261768973489440512437137258571707079945261728664049555885999254238492603174439467141870723248563304900800101832889502984127722424048242861403451190603651052782953576831891473698508465577150960931745011556369017537000835639542798608963399647101387988026644527433241145898515193890328263908914439734689617846674182938349411944204935441436760139701440546399838119271869955569763199783183098236771266949334435720899510156078699287287845572999729070487837687567618943063453412626203268523458245826683728232488768640145399901451049027355864243143216146072666570034682839054128419856532895320613893303278938466749356115665762846650296462379844785856335010355224023652748907390236859144735856938108666120224155076016649991810944083179399223754690287058073249280287741914160468860022460683748689211292932992699833461424399286520791191965764241895308007405100208352509018843044180990207908930964305380826906991492727659480759160644046212231865860887653791874373186412500597773732869746722812652156516658619728406825389062617426463869206874927732616104978042714820514133386804912233935615090897504423663031372331483343850890589364806209432015837460779491565947360276961411097902795918318844544158742513638533425602620883389094406333231462430809667168235844940071640343569627222809330153638472073341435941557472937047058813155691203846871710040965538377371487178560396916597960547624444400183546057495874058307214135646617856984017241938333798356728349628622077104338737586780403387014220459928234421588763871573331650567640217561862272611416604916378184902179437468178097480461915560542099550719226116099839285808936463313404299728454001652641586274455218503380512113603172983040442668675818991089720409519448137511679495830591068537117028217716657260986760825177109312956896508328487539927213943842405578365893127064178216123884496374017309328471974545656678645181621275292602634105241301340312306956673022685191027550105193723471161417629219822935649312528357143215679090478151646626398069133748031121145129655741257336506304735279615675787224856033220930338742467716489223039820496896