A145699 -(x-1)/(x^2-590*x+1) A145699 0 1 A145699 1 589 A145699 2 347509 A145699 3 205029721 A145699 4 120967187881 A145699 5 71370435820069 A145699 6 42108436166652829 A145699 7 24843905967889349041 A145699 8 14657862412618549281361 A145699 9 8648113979538976186653949 A145699 10 5102372590065583331576548549 A145699 11 3010391180024714626653976989961 A145699 12 1776125693841991564142514847528441 A145699 13 1047911148975594998129457106064790229 A145699 14 618265801769907206904815550063378706669 A145699 15 364775775133096276478843045080287372144481 A145699 16 215217089062725033215310491781819486186537121 A145699 17 126977717771232636500756711308228416562684756909 A145699 18 74916638267938192810413244361362983952497820039189 A145699 19 44200689600365762525507313416492852303557151138364601 A145699 20 26078331947577531951856504502486421496114766673815075401 A145699 21 15386171648381143485832812149153572189855408780399756121989 A145699 22 9077815194212927079109407311496105105593195065669182296898109 A145699 23 5355895578413978595531064480970552858727795233336037155413762321 A145699 24 3159969313449053158436248934365314690544293594473196252511822871281 A145699 25 1864376539039362949498791340211054696868274492943952452944820080293469 A145699 26 1099978998063910691151128454475587905837591406543337474041191335550275429 A145699 27 648985744481168268416216289349256653389482061586076165731849943154582209641 A145699 28 382900489264891214454876459587606949911888578744378394444317425269867953412761 A145699 29 225910639680541335360108694940398751191360871977121666645981549059278937931319349 A145699 30 133286894511030122971249675138375675595953002577923038942734669627549303511525003149 A145699 31 78639041850868092011701948222946708202861080160102615854546809098705029792861820538561 A145699 32 46396901405117663256781178201863419464012441341457965431143674633566340028484962592747841 A145699 33 27374093189977570453408883437151194537059137530380039501758913486995041911776335067900687629 A145699 34 16150668585185361449847984446741002913445427130482881848072327813652441161608009205098812953269 A145699 35 9528867091166173277839857414693754567738264947847369910323171651141453290306813654673231741741081 A145699 36 5622015433119457048564066026684868453962662873802817764208823201845643788839858448248001628814284521 A145699 37 3316979576673388492479521115886657694083403357278714633513295365917278693962226177652666287768686126309 A145699 38 1957012328221866091105868894307101354640754018131567830955080057067992583793924604956624861781896000237789 A145699 39 1154633956671324320363970168120073912580350787294267741548863720374749707159721554698231015785030871454169201 A145699 40 681232077423753127148651293321949301321052323749599835945998639941045259231651923347351342688306432261959590801 A145699 41 401925771046057673693383899089781967705508290661476608940397648701496328196967475053382593955085010003684704403389 A145699 42 237135523685096603725969351811678038996948570437947449674998666735242892590951578629572383082157467595741713638408709 A145699 43 139909557048435950140648224184990953226231951050098333831640272976144605132333234423972652635878950796477607361956734921 A145699 44 82546401523053525486378726299792850725437854170987579013218086057258581785184017358565235482785498812454192601840835194681 A145699 45 48702236989044531601013307868653596937055107728931621519464839133509587108653437908319064962190808420397177157478730808126869 A145699 46 28734237277134750591072365263779322400011788122215485708905241870684599135523743181890889762457094182535522068719849335959658029 A145699 47 16953151291272513804201094492321931562410017936999407636632573238864779980371899823877716640784723376887537623367553629485390110241 A145699 48 10002330527613506009728054678104675842499510571041528290127509305688349503820285372344670927173224335269464662264787921547044205384161 A145699 49 5901358058140677273225748058987266425143148826896564691767593857782887342473987997783531969315561573085607263198601506159126595786544749 A145699 50 3481791251972471977697181626747809086158615308358402126614590248582597843710149098406911517225254154896173015822512623845963144469856017749 A145699 51 2054250937305700326164063934033148373567157888782630358137916479069874944901645494072080011630930635827168993728019249467612096110619263927161 A145699 52 1212004571219111219964820023897930792595536995766443552899244108060977634894127131353428799950731849883874810126515534673267290742120895861007241 A145699 53 715080642768338314078917650035845134482993260344312913580195885839497734712590105853028919890920160500850310805650437437978233925755217938730345029 A145699 54 421896367228748386195341448701124731414173428066148852568762673401195602502793268326155709306842943963651799500523631572872484748904836462955042559869 A145699 55 248918141584318779516937375816013555689227839565767478702656397110819565978913315722326015462117446018394060854998136977557328023619927757925536379977681 A145699 56 146861281638380851166606856389999296731913011170374746285714705532710142731956353482904022966939986307908532252649400293127250661451008472339603509144271921 A145699 57 86647907248503117869518528332723769058272987362681534541092973607901873392288269641597651224479129804220015635002291174808100332928071378752608144858740455709 A145699 58 51122118415335201162164765109450633745084330630970935004498568713956572591307347132189131318419719644503501316119099143736486069176900662455566465863147724596389 A145699 59 30161963217140520182559341896047541185830696799285488971119614448260769926997942519721945880216410111127261556494633492513351972714038462777405462251112298771413801 A145699 60 17795507175994491572508849553902939849006366027247807522025568025905140300356194779288815880196363545845439814830517641483733927415213516138006767161690393127409546201 A145699 61 10499319071873532887260038677460838463372570125379407152506114015669584516440227921837881647369974275638698363488448913841910503823003260482961215219935080832872860844789 A145699 62 6194580456898208408991850310852340790449967367607822972171085243677028959559434117689570883132404626263286189018370028649085713521644508471430978972994536001001860488879309 A145699 63 3654791970250871087772304423364203605527017374318490174173787787655431416555549689208924983166471359521063212822474828454046729067266436994883794632851556305510264815577947521 A145699 64 2156321067867557043577250617934569274920149800880541594939562623631460858738814757199148050497334969712801032279071130417858921063973676182472967402403445225715055239330500158081 A145699 65 1272225775249888404839490092276972507999282855502145222524167774154774251224484151197808140868444465659193087981439144471708309381015401681222055883623399831615577080940179515320269 A145699 66 750611051076366291298255577192795845150301964596464800747664047188693176761586910391949603964331737403954209108016816167177484675878023018244830498370403497207964762699466583538800629 A145699 67 442859247909280861977565951053657271666170159829058730295899263673554819515085052647099068530814856623867324180641940099490244250458652565362768771982654439952867594415604344108377050841 A145699 68 261286205655424632200472612866080597487195243997180054409779817903350154820723419474878058483576801076344317312369636641883076930285929135541015330639267749168694672740443863557358921195561 A145699 69 154158418477452623717416864025036498860173527788176403043039796663712917789407302405125407406241781820186523346973904976770915898624447731316633682308395989355089904049267463894497655128330149 A145699 70 90953205615491392568643749302158668246904894199780080615339070251772718145595487695604515491624167697108972430397291566658198497111493875547678331546622994451753874694395063253890059166793592349 A145699 71 53662237154721444162876094671409589229175027404342459386647008408749239992983548333104259014650852699512473547411055050423360342379882762125398898978825258330545430979789038052331240410753091155761 A145699 72 31660628968080036564704327212382355486545019263667851258041119622091799823142147921043817214128511468544662284000092082458215943805633718160109802719175355792027352524200838055812177952285156988306641 A145699 73 18679717428930066851731390179210918327472332190536627899784873930025753146413874289867519052076807115588651235086506917595296983484981513831702658205414481092037807443847514663891132660607831870009762429 A145699 74 11021001622439771362484955501407229430853189447397346793021817577595572264584362688873915196908102069685835684038755081289142762040195287526986408231391824668946514364517509450857712457580668518148771526469 A145699 75 6502372277522036173799272014440086153285054301632244071254972585907457610351627572561320098656728144307527464931630411453676634306731734659408149153862971140197351437257886728491386458839933817875905190854281 A145699 76 3836388622736378902770208003564149423208751184773576604693640803867822394535195683448489984292272697039371518473977904002587925098209683253763281014370921580891768401467788652300467153003103371878265913832499321 A145699 77 2263462785042186030598248922830833719607009913962108564525176819309429305318155101607036529412342234525084888372182031731115422131309406387985676390329689869755003159514558046970547128885372149474359013255983745109 A145699 78 1335439206786267021674064094262188330418712640486459279493249629751759422315316974752468103863297626097103044768068924743454096469547451559228295307013502652233870972345187779923970505575216565086499939555116577114989 A145699 79 787906868541112500601667217365768284113320850877097012792452756376718749736731696948854574242816187055056271328272293416606185801610865110538306245461576235128114118680501275597095627742248888028885489978505524514098401 A145699 80 464863717000049589087961984181709025438528883304846751088267633012634310585249385882849446335157687064857102980635885046872906168853940867766041456527022965222935096150523407414506496397421268720477352587378704346740941601 A145699 81 274268805123160716449396968999990959240447927829008706045065111024697866526547400939184224483168792552078635702303843905361598033438023501116853921044698087905296578614690129873283235778850806296193609141063457059052641446189 A145699 82 161818130158947822655555123748010484242838838890231831719837327236938728616352381304732809595623252448039330207256287268278295966822265011718076047374915344841159758447571026101829694603025578293485508915874852286136711712309909 A145699 83 95472422524974092206061073614357185712315674497308951705997978004682825185781378422391418477193235775550652743645507184440289258827102918890163751097279008758196352187488290709949646532549312342350154066757021785363600857621400121 A145699 84 56328567471604555453753377877346991559782005114573391274707087185435629920882396916829632168734413484322437079420641982532502384412023899880184895071347240251991006630859643947844189624509491256408297413877726978512238369284913761481 A145699 85 33233759335824162743622286886561110663085670701923803543125475441429016970495428399551060588134826762514462326205435124186991966513835273826390197928343774469665935715855002440937361928814067291968553124033792160300435274277241497873669 A145699 86 19607861679568784414181695509693177944228985932129929517052755803355934576962381873338208917367379055470048450024127302628342727740778399533670336592827755589862650081347820580509095693810675192770189934882523496850278299585203198831703229 A145699 87 11568605157186246980204456728432088425984438614285956491257582798504559971390834809841143710186165507900566071051908903115598022375092741889591672199570447454244493882059498287497925521986369549667120093027564829349503896319995610069207031441 A145699 88 6825457434878206149536215288079422478152874553442782199912456798361887027186015575424401450800920282282278511872176228710900204858576976936459552927409971170248661527765022641803195548876264223628408084696328366792710448550497824737633316846961 A145699 89 4027008317972984441979386815510130830021770002092627211991858253450714841479777798665587014828832780381036421438512923030528005268538041299769246635499683419999256056887481299165597875911473905571211102850740708842869815140897396599593587732675549 A145699 90 2375928082146625942561688684935689110290366148360096612292996457079123394586041715197120914347560539504529206370210752411782812208232585789886919055391885807828390824902086201485060943592220728022790922273852321888926398222680913495935479128961726949 A145699 91 1401793541458191333126954344725241064940486005762454908625655917818429352090923132188502673878045889474891850722002905410028828674851957077991982473434577126935330587436173971394886791121534318059541072930470019173757732081566598065205333092499686224361 A145699 92 827055813532250739918960501699207292625776453033700035992524698516416238610250061949501380467132727229646687396775343981164597135350446443429479772407345113006037218196517741036781721700761655434401210238055037460195173001726070177557650589095685910646041 A145699 93 487961528190486478360853569048187577408143166803877258780680946468767762350695445627073625972934431019602070672246730945981702281028088549666315073737860182096435023405358031037729820916658255171978654499379541631495978313286299838160948642233362187594939829 A145699 94 287896474576573489982163686777928971463511842637834548980565765891874463370671702669911489822650847168837992049938174482785223181209436893856682464025565100091783657771943041794519557559106669789811971753423691507545167009665915178444782141267094594995103853069 A145699 95 169858432038650168602998214345409044975894579013155580021275021195259464620933953879802151921738026895183395707392850698112335695211286739286892987460009671193970261650422989300735501230052018517733891355865478609910017039724576668982583302398943577684923678370881 A145699 96 100216187006329022902278964300104558606806338105919154378003281939437192251887662117380599722335613217311034629369731973711795274951477966742373005918941680439342362590091791744392151206173131818793206087988878956155402508270490568784545703633235443739509975134966721 A145699 97 59127380475302084862175985938847344168970763587913287927441915069246748169149099715300674034026090060186615247932434471639261099885676789091260786599188131449540799957892506706202068476140917721069473858022082718653077569862549711006212982560306512862733200405951994509 A145699 98 34885054264241223739660929424955632955134143710530733958036351887573641982605716944365280299475670799896885685245506968535190337137274354085877121720515078613548632632793988864867476008771935282299170783026940815126359610816396059003096875164877209353568848729536541793589 A145699 99 20582122888521846704315086184737884596184975818449545121953520171753379522989203848075800076016611745849102367679601179001290659649891983233878410554317297193862243712548495537765104643106965675638789692512037058841833517304103812262116150134294993212092758017226153706223001 A145699 100 12143417619173625314322161188065926956116180598741521091218618864982606344921647664647777679569501454380170500045279450103792954003099132833634176349925484829300110241770979573292546871957100976691603619411318837775866648849810432838589525482358881117925373661314701150129777001 A145699 101 7164595813189550413603370785872712166223950368281678994273863176819565990124249132938340755145929841472554745924347195960058841571168838479860930168045481731989871180401165399747064889350046469282370496662985602250702480987870851270955557918441605564582758367417656452422862207589 A145699 102 4227099386364215570400674441503712112145174601105591865100488055704678951566962066785956397758419036967352919924864800336984612734035611603985115164970484296389194696326445814871194992169655459775621901427542094009076687916194952439430940582355064924222709511402755992228338572700509 A145699 103 2493981473359073996985984317116404273453486790701930918730293679002583761858517495154581336336712085880896750200924307851624961454239439677512738086402417689387892880961422629608605298315207371221147639471753172479752995168074034068412983988031569863685834028969258617758267335031092721 A145699 104 1471444842182467294006160346424237017625445061339538136459008170123468714817573755179136202482262372250692115265625416767658390273388535374120911485862261466254560410572543025023262254810980179365017331666432944220960258072475763905411221121998043864509717854382351181721385499329772004881 A145699 105 868149962906182344389637618405982723994739132703536798579896090079167539158606657038195204883198462915822467109968794968610598636337781631291660263920647862672501254344919423341095121733179990617989004535555965337194072509765532630158552048994857848490869848251558227956999686337230451787069 A145699 106 512207006669805400722592188699183382919878462850025371624002234138538724634863110078779991744884610857963004902766323406063485537049017773926705434801696376715309485503091887228221098560321383484434147658646353116000281820503591776029640297685844132565748700750564972143448093553466636782365829 A145699 107 302201265785222280243985001694899789940004298342382265721362738245647768367030076339823156934277037207735257070165020840782487856260284148835124914872736941614169923945569868545227107055467883075825529129596812782474829080024609382324857617082599043355943242572985082006406418196858978471144052041 A145699 108 178298234606274475538550428407802176881219616143542686750232391562698044797823110177385583811231707067952943708392459529738261771708030598794949773069479993855983539818400719349796764941627490693353577752314460895307033156932699031979889964438435749735873947369360447818807643288053243831338208338361 A145699 109 105195656216436155345464508775601589460129633520391842800371389659253600782947267974581154625469772893055029052694480957524733662819881793004871530986078323638088674322932478846511546088453164041195535048336402331418367087761212404258752754161060009745122273004680091228014503133533217001511071775580949 A145699 110 62065258869462725379348521627176529979299602557415043709532369666568061763894090281892703843443354775195399188146035372480063122801958549842275408332013141466478461866990344118722462395422425156814672324940725061075941274745958385813632145065060967313872405198813884464080738041141309977647701009384421549 A145699 111 36618397537326791537660282295525377086197305379241355396781297731885497187096730319048720686476953847592392465977108175282279717719492724525149486044356767386898654412849980097567406301753142389356615476179979449632473933733027686417638706835631809655174973945027187153716407429770239353595142084465033132961 A145699 112 21604792481763937544494187205838345304326430874149842269057256129442776772325306994148463312317559326724736359527305677381172553391377905511288354490762160745128739625119621267220650995571958587295246316273862934558098544961211589028021023400877702635585920755160841606808216302826400077311156182133360164025441 A145699 113 12746790945843185824460032791162328204175508018443027697388384335073506410174744029817274305546673525813746859728644372546716524221195244758935604000063630482858569480166163697680086519981153813361805969986102951409828509053181104498845986167811008923186038070570951520829693902260146275374228552316598031741877229 A145699 114 7520585053254997872493874852598567802118245404450512191616877700437239339226326652285197691809225062670783922503540652496885368117951803029866495071683051222725810864558411462009983826137885177924878227045484467468864262242831890442730103817985094386977126875716106236447912594117183476070717534710610705367543539669 A145699 115 4437132434629502901585561703000363840921560613117783750026260454873636136637122550104236820893137240302236700530229256328789820473067342592376473156689000157777745551519982596422192777334832273821864792150865849703678504894761762180106262406625037877307581670634432108552747600835235990735447971250707999568818946527481 A145699 116 2617900615846353456937608910895362067575918643494087962003302051497744883376563078234847439129259162553256982528912757693333497193741614177699089295951438410037647149585925173477631728643724903669722302490783805840702849023647196854372252089804954362517086208547439227939884636580195117350438232320383009134897810907674121 A145699 117 1544556926216913910090287671866560619505951078100898779798198184123214607556035579036009884849442012769181317455357996809810434554487079297499870308138191972922054040510144332369206297707020358332862336604770294580164977245446951382317448626722516448847203555461318510052423382834714284000767821621054724681590139616581203909 A145699 118 911285968567363360599812788792359870146443560160886785992974925330645120713177615068167597213731658274654424041678689205030463053650183043910745782712237312585601846253835570172658238015413367691485108874511983018491495871964677668370440317514194899865487580635969373491701855987844847365335664318189967179129047475972002632189 A145699 119 537657176897818165839979455099820456825782194543845102837075407746896498006167236854639846346216828940033341003272971272971163391219053508828042511929911876233532167235722476257535991222796179917617881373625465210615402399481914377387177469884748268404188825371666469041594042609445625231264041179910459580961456420683864971787601 A145699 120 317216823083744150482227278696105277167341348337308449787088497595743603178517956566622441176670715342961396537507011372363781370356187920025501171292865294740471393067230007156376062163211730738026858525330149962280068924198457517980766336791683964163571541481702580765166993437716931041598418960482852962800080159156004361352052401 A145699 121 187157387962232150966348254451247013708274569736817441529279376506080978978827588207070385654389375835518283923788133436723358037346759653761536863020278593985001888377498468499785619140303698339255928912063414852280030049874690453694274751529623654108238805285379150984979484534210379868917835922643703337592466332445621889332739128989 A145699 122 110422541680893885325994987898957041982604828803373953193825045050090181853905098524214960913648555072240444553638461220655408878253217839531386723680793077585856373671331029184866358916717018808430260031258889432695255449357143169222104122636141164239896731546832217378557130708190686405730481595940824486326592336062757758701954734051109 A145699 123 65149112434339430110186076512130203522723140719420895566915247300176701212825029301698619868666993103246026768362768332053254514811361178563864405434804895497061275464196929720602651975243900793275514162513832701875348435090664595150587738080571757277884963373825722874197722138347970769001115223769163803229351885810694632012263960351025321 A145699 124 38437865913718582871124459147168921121364670419629525010526802082059203625384913382903661507552612282360083552889479677450199508329824842134840467819811207550188566667502517204126379799034984751013744925623130035217022881448042753995677543363414700652787888493825629663559277504494594563024252251542210703080831286035973770129477034652370888281 A145699 125 22678275739981529554533320710753151331401632824440700335315246313167629962275886070883858590836172579599346050178024646927285656660081845498377312149283177649715757272551020953504843478778665759197316230603484206945341624705910134192854599996676592813387576326393747675777099529929672444213539827294680545653887229409338713681759438180938473060469 A145699 126 13380144248723188718591788094885212116605842001749593568310984797966819618539147396908093664931834269351331809521481652207421087229939959019200479327609255002124746602238434860050653526099613762941665562311130058967716341553605531131030218320495826345198017244683817303078825163381002247491425473851609979725090384520223805098467939049719046734788429 A145699 127 7894262428470941362439600442661564395646115379399435764603145715554110407308134688289704378451191382744706168271623996777731514180007915739482784425977311168075950779563404016408932075555293341469823484447336131306745696175002557457173635954492540867074016786787125815068831069295261396347496816032622593357257672979702635669382402279896056635052112641 A145699 128 4657601452653606680650645669382228108219091468003665351522287661192127173492180926943528675192537983985107287948448636617209385945117440346335823610847285979909808835195806131246409873924096971853432914158366006340920993026909955294201314182932278615747324706187159547073307252059040842842775630033773478470802301967640034821130518877199623695634011669761 A145699 129 2747976962803199470642518505335071922284868320006783157962385116957639478249979438761993628659218959359830555183416423980156759976105109796422396447615472750835619136814746054031365416683141658100183949529951496405012079140180698621021318194294089890750054502633637345647436209883764802015841274223110319675180000903234640841831336755145498084367431833046349 A145699 130 1621301750452435034072405267502023051919964089712534059532455696717346100040314376688649297380263993484316042450927741699655871176516069662448867568269518075707035380911864976072374349433179654182136676789757224512950785771713585276447283533319330103263916409229139846772440290524169174148503509016005054834877729730606470456645667555016966670153089147485676149 A145699 131 956565284789973866903248465307688265560856528062075088340990898678117241384307232266864323460727096936787105215492184186372983837384504995735035442882568049194400039118863521136646834800159312825802539122007232511144558593231875132405276263340210466835819931390689875958394123973049928982815054478168759242258185361056914334780102026123255189892238229584715881561 A145699 132 564371896724334129037882522126268574657853431592534589587125097764392455070641226723073262192531606928710907761097937742218360808185681431414008462433146879506620316044748565605645560157744561387569315945307477424350776619221034614533836548087190856103030495604097797675605760703808933930686733638610551947877494485293848851049803549745165545069750402365834884444841 A145699 133 332978462502072346158483784806033151359867963783067345781315466690092870374436939459380957829270187360842498791942567775724646503845714660029269257800113776340856792066362534843809743846234491059353070605192289673134447060781817190699831158095179264890321156586486309938731440421123297969176190031725747480488479488138009765205049314247621548335962845157612997106574629 A145699 134 196456728504325959899376395153037433033747440778578141476386538222057029128462723639808042046007218011290145576338353889739799218908163463735837448093604694894226000698837850809282143223718191980456924087747505599671899415084652921478285849439607679094433379355531318766053874242702041992880021431984552402936255020506940467622128045602546968352673008892589302457994586269 A145699 135 115909136839089814268285914656507279456759630191397320403722276235546957092922632510547285426186429356473825047540836852378705814509312597889484065105968969873816999555522265614941620692249887033978525858700423111516747520452884441854997951338210435486450803498606891585661847071753783652501243468680854191984909973619606737887290341856188463706528739283782530837219699324081 A145699 136 68386194278334486092328790270944141842055148065483640460054666592434482627795224718499258593407947313101545487903517404549546690761275524591331862575073598620857135511757437874964746926284209631855349799709161888289281365167786736041527313003694717329326879630798710504221723718460489652933740766500271988718693948180547468413033679567105591039883603504422800604657164606621521 A145699 137 40347738715080507704659717973942387179533080599005156474111849567260109203442089661282052022825262728300555364038027727847380168843338050196287909435228317217335836134937332823963585744886991432907622403302546813667564488701473721380059259674228545013867372531367740590599231332044617141447254550991691792489837444516549386756951983654250442525067619538870168574216889898207373309 A145699 138 23805097455703221211263141275835737491782675498264976836085531190016871995548205104931692194208311601750014563236948455912549750070878688340285275234922132084629522462477514608700640624736398661205865362598702910901974759052504327827498921680481837863464420466627336149743042264182605652964227251344331657297015373570815957639133257322328193984198855644329895035987360382777743630789 A145699 139 14044967151126185434137548693025111177764599010895737328133989290260387217264237569820037112530881019769780291754435550960676505161649582782718116100694622701614200917025598681800554005008730323120027656310831414885351440276488851944502983732224610110898994207937596960607804336636405290631752631038604686113446580569336898457701864868189980200234799762535099201063968408948970534792201 A145699 140 8286506814066993702919942465743539759143621633752986758622217595722438441313904617988716964701025593352568622120553738118343225495623182963115348214134592471820293911522640744747718162314526154242155111358027936079446447788369370142928932903090839483592543118262715579422454815573214938867081088085525420475276185520535199274086461138974765989944547661040064198732705373919509837783767801 A145699 141 4889024975332375158537331917239995432783558999315251291849780247486948419987986460375773189136492569196995717270834951054271542365912516298655272728223308863751271793597441013802471915211565422272548395673580171455458518843697651895476125909839863070709489540780794254262287733383860177526287210217828959475726836010535198234812554370130243744087082885213875342153095106644101855321888210389 A145699 142 2884516448939287276543322911229131561802540665974364509204611723799703845354470697717088192873565914800634120621170500568282091652662888993023647794303538095020778537928578675502713682256661284614649311292300943130784446671333826248960771357872616120879115236517550347299170340241661931525570586947431000565258357970030246423340132991915704834245388957728525411806127380214646175130076260361709 A145699 143 1701859815849204160785401980293270381468066209365875745179429067261577781810717723666621658022214753239804934170773324500335379803528738593367653543366359252753395586106067821105587270059514946357220821114061882866991368077568113789234959625018933671455607280055813924112256238454847155739909120011774072504542955475481834854572443652675895721961035397976944779090273001231534599224889671725197921 A145699 144 1004094406834581515576110625050118295934597260985200715291353945072607091564478102492609061144913830845570110526635640284697305801990303107197922566938357655586408375024042085873620986621431561689475669807985218590581776381318515801822377217989812993542687416117693697675883881518019580224614855236359755346679778472176312533951318414945786560252176639417439691137849264599225198896509776241606411681 A145699 145 592413998172587244985744483377589501331030915915059056146153648163770922445260269752915679453841137984133125405780856994646910087794475304508180946840087650436728187868598724597615276519374561881844287965890164906560381073609846754961413323654364647256514119902159225814847377839393097485367024680332243880468564755628548913196423292374361394653062256220891440826551975840541635814341543092876057693869 A145699 146 349523254827419639960073669082152755667012305792623857925515361062679771635611994676117758268705126496807698419300178991201392254492938439356719560713084775400014044434098223470507139525444370078726440424205389309652034251653428266911432038578857152068349788054857825537062277041360409496786319946540787529721106526042371682473355791182458277058746478993686532647974527896654965905262613915020632432971029 A145699 147 206218127934179414989198479013986748254035929386732161116997916873332901494088631598639724462856570791978557934261699823951826783240745884745160032639773177398357849487930083248874614704735658971886718005993213802529793648094449067630989941348202065355679118438246214907640928607024802210006443401434384310291572381800243664110366720374358009103265769544018833370864144907050589342469127868319080259395213241 A145699 148 121668345957911027423987142544583099317125531325866182435170845439905349201740657031202761315327108062140852373515983595952586600719785579061205062537905461580255731183834315018612552168654513349043084897095571938103268600341473296474017153963400639702698611528777211937682610815867591943494304820526340202284497984155617719453433891665080042912649745284492118002277197520631951057090880179694342332410742841161 A145699 149 71784117897039572000737424902825014610355809446331660904589681811627282696125493559778030536318530900092310921816496059912202142597890250900226241737331582559173483040612757930898156904891458140276448202568381450267125944407821150470602489848465029222526825122860116797017832740433272221859429837667139284963543519079432654233861885715676850960454246452080805602510175673027944073094276836891793657042078881071749 A145699 150 42352507890907389569407656705524214037010610447804354067525477098014656885364839459612006813666617903946401303019359159364603311546154528245554421419963095804450774738230343344914893961333791648249755396430447960085666203932014137304358994993440403840651124123875940133028583634244814743305120109918791651788288391758881110380259059138357676986625092756982390813363001369888966371174566242885978563312494129089490749 A145699 151 24987907871517462806378516718834383456821649808395122568179126898146835935082559155677524242032768244797476676470500087529056041610088573774626208411536489193043397922072861960741856539030032181009215407445761728069092793193943933188421336443639989800954940706261681818370067326371700265277799005422249407415805187594220775691698611029745313745257844272373158499078568298058817131048920989025890460560714494083918470161 A145699 152 14742823291687412148373755456455580715310736376342674510871617344429535187041824537010279690792519597812607292716292032282983699946640712372501217408385108660799800323248250326494350443133757653003788840637602989112804662318222988567031284142752600542159574365570268396898206693975668911699158108079017231583673272392198498776991800248490596752025141495607406532065541932853332218352492208959032485752258239015382807904241 A145699 153 8698240754187701650077709340792073787649877640392369566291686054086527613518741394276909340043344529941193505225935828546872853912476410211201943644738802573382689147318545619769706019592377985240054406760778317814826681674958369310615269222887590679884347920745752092488123579378318286202238005967614744384959814906209520057649470447998422338381088224564097480760170661815167950010839354364840140703371800304581772745032029 A145699 154 5131947302147452286133700137311867079132712497095121701437583900293706862440870380798839500345882480145706355476009422550622700824661135383896774249178485133187125797117618667413800057209059877533979096200018569907758629383563119670274441810219535748531223113665628164299596013626513813190408724362784620169894707121391224635514410572518820689048090027351321906241968624929016237174176866583046723982503609921464230536760992869 A145699 155 3027840210026242661117233003304660784614512723408481411478608209487232962312500005929921028294730619941436808537340333369038846613696157400088885605071661489777830837610247695228522264047325735367062426703604195467259776509620565647092610052760303204042741752714799871184669159916063771464054945136036958285493492241805916325433444588315656208116034735049055360585280728537457764764814340444643202309536426481863591434916240760681 A145699 156 1786420591968181022606881338249612551055483374098506937650677406013567154057512562628272607854390719882967571330675320678310368879379908204917058610218031100483787007064249022566160721987864974806689297776030275307113360382046750168664969656686768670849469102878618258370790504754463998649979227221537442603820990527958369240781096792695664643967771445588915311423409387868475152195003286685472906315902509120689597482370045287808921 A145699 157 1053985121421016777095398872334268100461950576205395684732488190939795133660970099450674908713062230000330925648289901859869748599987532144743664491143033277623944556337069313066339597450576287810211318625431158827001415365631072978946685004835140755497982727956632057638895213135973843139716280005761955099296098918003196046144521674245853824284777036862724984684450953561671802337287174330088570083180170844780380651006891803566502709 A145699 158 621849435217807930305262727795879929659999784477809355485230381977073115292818301163335567868098861309475363164919711422002473363623764585490557132715779415767026804451863830460117796335118021943049871299706607677655527952361951010828375487883076358975138960025310035388689804959719812988433955224172331971142094540631357708856027006708261060663374483977562152048514639191998494903847237851465570876169984895911303894496583794058948789389 A145699 159 366890112793385257863327914000696824231299410891331314340601192878282198227629136716268534367269615110360463936376981449079599414789421117907283964637818712269268190682043322902156433498122182370111613855508273098657934490478185465315762591166010216654576488432204964247269346031021553689332893865981670101018736482873583045029009789436199779937566660769724806983638952672325550321467533045190356728370207908416824517372333431602976219236801 A145699 160 216464544698662084331433163997683330416536992426100997651599218567804519881185897844297271941121204816251364247099254135245541652252394835800712048579180324459452465475601108648441835646095752480343909124878581421600503693854177062585289100412458144749841153036040903595853525468497756956893418946973961187269083382800873365209406919740351161902103666479653658558194933562032882691170940649424459004167546495981030553945782228061961910400923201 A145699 161 127713714482097836370287703430719164248932594231988697283129198353811788447701452098998674176727143571973194545324623562813420495229498163701302201377751753612364685362413972059257780874762995841220536272064507530471198521439473988739855253480759139392189625714775700916589332757067645583013427845820771118818658177116032411890505053637017749322461225656334888824528027162646728462240533515627385622102124062420899610003494142223125924160325451789 A145699 162 75350875079893024796385413590960309223539814059880905296048575429530387379623975552511373466997073586259368530377280802805782846643751664188932498100824955450970704911358767913853442274274521450567636056608934564396585527145595799179452014264547479783247129330564627499884110473144442396220965535615307986141821055415076322142032772238920731749090221033571104752812977831028007759839223603279508092581249029281834788871507598129416233292681615632309 A145699 163 44456888583422402532031023730963151722724241362735502135971376374224574742189697874529611346854096688749455459728050349031849066099318252373306472577285345964319103533016310655201471684041092892839064052862999328486454989817380082041887948560829532312976414115407415449230708589822463946124786652585185891052555604036717914031387445115909594714213907948581295469270832392279361931576679685401394147237314825152220104534579479402213354516757992897610521 A145699 164 26229488913344137600873507615854668556098078864199886379317816012217069567504542121996918183270450049288592461871019328647988143215751125148586629888100253293992820113774711927800954440141970532253597223553112994872444047406727102808914710198875159517176301080961044550418618183884780583771227904059724060413021664560608154202196450585614421960654456599441930755765038298466992511622481175163219267361923165590780579840613021339707749748653923127974575081 A145699 165 15475354001984457762112837462330523484946143805636570228295375475831696820252937662280307198518218674983580803048441675851963972648227064519413738327506572158109799548023547021091907918212078572936729522832283803975413501514979173277177637129387783285601704661352900877331535497783430721961078338608584610457791729535154774261381874458067393047191415179762790564605903325263133302495332316666613966349387430383735389885857148010948170138351297887512101687269 A145699 166 9130432631681916735508973229267393001449668747246712234807892212924688906879665716203259250207565747790263385206118717733330095874310752315328957026598989473031487740513778967732297870790686216062138164873823891232499093449790305506431996991628593263345488573897130556581055525074040241176452448551160860446036707404076756206061103733809176283420974301603446991186727196866950181479734444352127076926871222003238289252075876713438080673877517099709012020913629 A145699 167 5386939777338328889492532092430299540331819614731754581966428110250090623362182519622260677315265272977580413690806995020988904601870695638979565231955076282516419657103581567415034651858586655398088580546033263543370489721874765269621601047423740637590552656894645675481945428258185958863384983566846299078551199576675751006801789821072955939825327646530853962009604440248175343939740826835438308772887671594480206923334881403780456649417596737530429580237353841 A145699 168 3178285338196982362883858425560647461402772123022987956647957777155340543094780806911417596356756303491024653814190920943665720385007836116245628157896468407695214566203372610995902712298695335998656200383994751666697356436812661718771238185983015347585162722079267051403791221616804641689155963851990765295484761713531289017256849933329310195320659890478902234138675433019226585974265608098464250048926799369521318846478327952353755985075708197625853743328017852561 A145699 169 1875182962596442255772586978548689571928095220763948162667713122093540670335297313895216759589808903794431568169958952549767754038250021437889281633593684405463894077640332736906015185221578389652551760137976357450087896927229748539309760908128931631334608415474110665682561338808486480410643155287690984678036930859783883844430534658874471942283249510054905787287856495876903437549472769037267072090558038740345983639215290157007312250738018419002516178133950295657149 A145699 170 1106354769646562733923463433485301286790114777478606392985994094077411840157282320417370976740390896482411134195621967813442031216847127640518559918192115902755289810593230111401937963378018951199669539825205666900800192489709114825531040164557883679472071379967003213485659786105785406637637772463773828969276493722510777936924998191886005116636921890272503935597601193891940008927602959466379474069179193930004760825818174714306361874179445791503286919245287346419865349 A145699 171 652747438908509416572587653169349210516595790617157007913573847792550892152126233748934981060071039115718774743848791050978248650185767057884512462451714788941215524355928125394406492377845959629415375945111205495114663481031450517314774387328243241956890779572116421845873591241074581429725875110471271400888453259350499198901904502678084144343841632011267267096797416539748728363848196612394852433743633860664068541249083866150596498453622278968520279838541400437424898761 A145699 172 385119882601250909215092791906482548903504726349345156062615584203510948957914320629551221454465172687377594687736591098109353261578385717024221834286593533359414404080187000752588428564965738162403872138075786036450750653616066096100891357483498954870886087876168721885851933172447897258131628677405586352695218146523072016574186731581877759157749925964757415083174878157257857794661508398353496556434674798597870434576133662854137627725762965145635461817820180970734270403641 A145699 173 227220077987299127927488174637171534503857271950323024919935281106223667334277297045201471723153391814513665146989844899093467446082597387277232997716627732967265557191785974515901778446837407669858655146088768650300447770969997965249008586140877055130580834956159973796230794698153018307716231193794185476818777817995353139279571269728805199818928112477574863631806081315365596350121926106831950573444024387538882892331377612000075049761701695813645953952234068231332782113249429 A145699 174 134059460892623884226308807943139298874726886945964235357605753237087760216274647342348238765439046705390375059129320753874047683835470880107850444430976075857153319328749644777381296695205505559478444132320235427891227734121645183430818964931759979028087821738046508371054283019977108353655318272709892025736726217399111829102930474953263486015408428611843204785350504801187544588714141741522452484835417953973142308605078214946381425221776274767085967196356282436305370712546759469 A145699 175 79094854706570104394394269198277549164554359440846948537962474474600672303934707654688415670137314402788506771221152254940789039995481736666244484981278168127987491138405098632680449148392801442684612179413792813687174062683999688226217940301152246749516684244612483778948230750991795775638330064667642500999191649487657983817589700651155727943891153952875013248493166026619335941744993505572140134102323148819766423194103815440753040805798240410884906999896254403351937387620474837281 A145699 176 46665830217415468968808392518175810867788197343212753673162502334261159571561261241618822897142250058598513604645420701094311659549650389162204138288509688219436762618339679443636687616255057645678361707410005439840004805755825694408285153958714893822235815616499627383071085088802139530518261082835636365697497336471500811340548820453706926223409765423767645973406182605200607018084957454145821156667885822385708216542212646031829347693995740066147328043971593741695206753325367607236321 A145699 177 27532760733420420121492557191454530134445871878136083820217338414739609546548840197847450820898257397258720238234026992493388938345253734123963775345735734771299561957329272466647013013141335618148790722759723795712789148221874475701200014617701486202872381697050535543528161254162511331209998400542960788119022429326535991032939986477986435316083817708868958249296399243902331521334183152952528910293918532884419027993482267054963874386416680840786512661036240411345768632524579267794592109 A145699 178 16244282166887830456211639934565654603512196619902946241174556502194035371304244155468754365507074722132586342044471280150398379312040153482749465249845795005378522118061652415642294041065771759650140848066529629465105757446100184838013600339289918144800882965444199471054232068870792883274368538059264029353857535805319763208623251473191543129563229038467261599438902147719770396980149975284537911252255266515984840807937995349782654058638147700323976322683337871100261797982748442631202107989 A145699 179 9584098945703086548744746068836544761542061559870860146209168118956066129459957502886367228198353187800828683085999821261742550405165345301088060533633673317438556750094417595956486837215792196857964951568529721660616684104050887179952323000166434003946318077230380637386453392472513638620546227456565234357987827102709333757096685429196532460006989048877975474710702970755420631886767151234724415109920313325898171657655423774104710930722120726510305243870508307708743115041189056573141449121401 A145699 180 5654602133682654175928943968973626843655212808127187583317168015627576822346003622458801195882662873727766790434397850073147954340668241687488472965378617411493743104033588319961911591663276330374439671284584469250134378515632577335987032556497856772410182864682959131858536447326714175993238999830835429007183464133062701596923835779974480959860993975608967062817715313843550453042795639078512120376941732607013405293175892088726429666471992590493379769907277218210287337612503560629710823779518601 A145699 181 3336205674773820260711528196948371001211814014733480803296982920052151369118012677293189819203542897146194605527611645543336031318443857430272897961512850639107990992823067014359931882594495819128722548092953268327857622707539116577345169256010735329288003943844868657415899117469368891322372389353965446549003885850679891232851306013499514569785526438620241689086977324464724011874617540289170916297980512317824583224802118676924819398507544906270367553940049688235761820448262059582472812888466853189 A145699 182 1968355693514420271165625707255569917088126613479945546757636605662753680202805133599359534528894426653381089494500436472718185329927535215619322308819616498456303192022505504884039848819160870009615928935171143728966747263069563148056313874013777346423149916685607824916248620770480319166023716479839782628483285468437002764680673624128933621692500737791966987594253803718873323455571305974971762103688125325783897089227956843493554718689785022706926363444859408781881263777137002650098329893371663862909 A145699 183 1161326522967833186167458455752589302710993490139153139106202300358104619168285910810944832182228508182597696607149729907258186008625927333357969889305612221238579775302285424814569150871422318809854269349202881846822053027588334718236647840498872623654329162840564771831929270355465918939062670350716117785358589422491980951270364586930057337284005649770821902438920657216810796114775195907693050470259695961700181458061269735542520359207574655852180284064913111131621709866690383301498432164276393212263121 A145699 184 685180680195328065418529323268320433029569071055486872127112599574676062555608484573323851627980290933305987617128846144845857026903967199145986615368002390914263611125156378135090914974290348936944009300100765118481282319529854414196474169580460834178707782926016529773013353261104121693727809483206029653578939275984800324246750425615109700063941640864047130471975593504114650834393910014232924805691116929277781276359059916013243518377750357167763660671935290708248026940083549010881424878593178623571378481 A145699 185 404255439988720590763746133269853302898143040929247115401857327546758518803189837612350261515676189422142350096409412075729148387687332021568798745097232105027194291984066960814278825265680434450478155632790102217022109746469586516041201523404631393292813937597186912001306046494781076333380468532421206779493788814241609699324631480748327792980388284104138036156563161246770427181496292133201517942307288728577929252870387289178078133322513503154324707616157756604755204272939427226036739179937811111513901040669 A145699 186 238510024412664953222544800099890180389471364579184742600223696139987951417819448582802080970397323778773053250893935995834052702878498988758392113620751573963653718006988381724046371815836482035433174879336860207277926269134736514609894702334562941581926044474557352064240794418567573932572782706319028793871681821463273737801208326891087782748729023679800577285241793160001047922431977964678881353036494658744048981412252141555150085416764589110694409729872404461514862273007321979812665234738429962614578042616229 A145699 187 140720510148032333680710668312801936576485206958678068887016578865265344577994671474015615422272905353286679275677325828130015365549926716035429778237498331406450666429831161150226545092518258720471122700653114732191759476679748074033321833175868730901943073426051240530990067400908373839141608416259694567177512780874517263693013588234261043493957143582798236460256501401239371503807685502868406796773589541370260321103975893130249372317757785061806547415917102474537163985870047028662246451756493740131489531242534441 A145699 188 83024862477314664206666071759753042689945882634255481458597181306810413313065438350220630297060043761115361999596371344660713231621753883961914810768010394778231929539882378090251937558213956808595926960210458355132930813314782228943145271679060216669204831395325757355932075525741521997519616392810513475605938669034143722305140215849887124573651965984827279710974050584938069186198612014714395331215064792913794845402364364694705574517391676421876752280981360587572465236801054739588745593871096568247616208855052703961 A145699 189 48984528141105503849599301627585982385131494269003775382503449954439278589364030631958697859650003546152710293082583416023992676641469241610813702923347895420825431977864173242087492932801141998812876435401469776413696988096244835328381676968812351966099948580168770788759393570120097070162734530149786690912936637217363921642769034337845169237411165973904512231238229588612059580485677280995990377010091454229597588527073871193983158715888771331122222039231586829565279952548636426310331238137495218772353431734949852802549 A145699 190 28900788578389769956599381294203969854184891672829593220195576875937867557311465007417281516563205032186337957556724619082811018505235230796496122809964490287892226635010322330453530578415115565342788500959906957625726090045971138061516246266327608599782300457468179439610686274295331529874015853171981337125157010019575679625511425119112799962948014272637677389150844483230530214417363397175619608040622742930669663436128181640085368936799857693685689126394355248082927599538458690468355841755528307979120277107411558100799949 A145699 191 17051416276721823168889785364278714627986700955475190996140007853353387419535174990345564136074431318986393242248174442675442476925412144700691101644176125921960992889224112310794340953771985382410246402689909703529401979430134875211459256915456320261519591169957645700599516142440675482528599190636938839117151722974912433615130098051242214132970091009690255755086767006876424214446663918656334572753590408237640871829727100093779173689553200150503225462350630364782097718447738078739903636304523564212462191139941084329619167361 A145699 192 10060306702477297279875016765543147426542299378838689858129384437901622639658195932838875423002397914996939826588465364453891978574974660138176953473941104329466697912415591253046330709194892960506480034798545765175389542137689530403622900063872962626687959007974553495174274913353724239360343648459940743097782391398188316257247132338807787225652390747702978257823803383212607055993317294643840222305010300237465183709875552927148072391467451288939209337097745520866189570956565927997852677063827147357044713652288132342917207943041 A145699 193 5935563903045328673303091001885092702945328646813871541105340678354104004010916065199946154007278695416875511293952316853353591916758124069379701858523607378259429807332309615185024324084033074713440810284739311543776300459257392803262299578428132493425634295113816604507121599362554860547120223992174401488852493773208131679342192949798543220920777571053747481860288909328431286611842757175947074825383323549696220747954746499917268931792106707273983005662207506680687064766655449780654339564021712417092168592658858141236823067226829 A145699 194 3501972642490041439951543816095439151590317359320805370562292870844483460743800820272035391988871427898041554723605278478114165338908718226273885919575454412068734119628150257367911304878870319187969571587961395265062841881419724064394353128372534298158497546158143822105706569348994013998561571811734436937679873543801399502495636593248801692556033114530963311319312632700391246493931233416514130306753855884020532776109590559398261521684951489840361034131365331196084502022755758804658062490095746498937022424955074015197382692455886069 A145699 195 2066157923505221404242737548405307214345584296670628354760211688457566887734838473044435681327280135181149100411415820349770504196364226995377523312847659579513174871150801319537452484854209404287827333796086938467075532933737177940599865083440216807781020126599009741225762368794307105704290780248699325618829636538349052498340746247823843200064838616795697299930912593004321507000132815872986160933909949588248564641683910475298474380525189586899105736154499883198183175506361131039298476214816926412660426138554901010108314551725905553881 A145699 196 1219029672895438138461775202015315161024743144718311408503154333897093619280093955295396779947703290885450071201180610401086119361689555018554512480694199576458361105244853150376839598152678669659498938970119705734179299368063053565229856004876599544056503716195869589179377691882071843371517561785160790380672547877752397172621537790579474239236562227876346875995927110559916988738831867433828418436876563503210769118060731070835540486248340171318982543970120799721596877464251044557427296308679496487723152484724966640889890388135591820903721 A145699 197 719225440850384996471043126451487539697384109799507060388506296787596777808367698785811055733463614342280360859596148720820460652892641096720166986086264902450853538919592207921015825457595560889700086165036830296227319551624267866307674443012110290776529411535436458606091612448053593282089657162464617625271184418237375982794208955695641977306371649608427861140297064317758019034403801653142893891596238556944765531091189647882493588412140175888612801836635117335858959520732609927751065523644688110830247305561591763224025220685447448427641509 A145699 198 424341791072054252479776982831175633106295600038564447317810211950348201813317662189673227485963584758654527457090526564673670699087296557509879967278415598246427129601454157820248960180383228246253391338432759755068384356158949978067962691521140194958608296302191314708004871966659737964589526208292339238119618134212174077451410662322638187136520036706744561725899272020366671313309504143486873567623343872033908452574683831519600381622676455434110234101070749107357064520354775606328571231654057305893358187128854415335533990314025858980487586589 A145699 199 250360937507071158578071948827267172045174706638643224410447636544408651473079612324208418405662781543991828919322551077008744892000852076289732460527279116700489555611319033521738965490600647069728611189589163218660050542814228862792231680323029702915288118288881340241264268368716797345514538373235317685872949428000764468320349496561400834768569515285329682990419430194952018316833573040855602262003881288261449042253532369406916342663790696565949149506829905338223332208049796875123929275610370165788970500158718543456201830260054571351039248446001 A145699 200 147712528787380911506809970031104800331019970621199463837716787750989154020915157953620777186113555147370420407872848044908594812609803637714384641831127400437690591383548628323668169390494201387911634348466267866249674751876038870097438623427896003579825031182143688551031210332670943774115613050682629142325802042902316824134928751560564169875268877498307806219785737915749670440260494784600661847708722336730382901021131523266249122571254888297454564098795543078802658645684859801547511944038886743758186701735456811784743744319441883071254176095554001 A145699 201 87150141623617230717859304246403004928129737491801045021028494325447056463688470113023934331388591874167004048816061023944993930694892145399410648947904638979120748426738079391930698201426088218220794536983908451924089443556320119128625995590778319082393853109346487363768172832007488109930866185364377958654537332362938925475139643071236298825573869154486320339990594950862110607735375089341349634545884174789637650153425345194717575400697720304801626869139863586588230377621859233116156923053667568447164365053419360234455352946640450957468612857128414589 A145699 202 51418435845405378742625482695407741802796214100191995362942973935226012324422176451526167634742083092203385018381068131279501510515173755982014568494621905870280803881184083292610788270672001554548880865186157520367346522023476994247019239959935780362608793509483245400934670939674085313915436933751932312977034700292091063713508254483277855742918707532269430692788231235270729508893431042216611683720223954403549483207619932533360103237289083724944662398228420720543977120138251262678731037089719826497083217194815687081516873494773546623023410331529669053509 A145699 203 30336789998647549840918316930986321260644838189375785463091333593289021824352620417930325880563497635808122993840781381393881946210021821137243196001177976558826695169150182404560973148998279491095621489665295953108282523904407870285622222950366519635620105776742005440064092086234878327721997860047454700278491818635001364652044395005490863652023211870169809622424716438214779548136516579532711552045297587213919405454845606769337266192425158699997046013327899085257359912651190623121218195726011643965710650980576201958734720906563445867132854626989647613155721 A145699 204 17898654680766209000763064363799234136038651735517613231228523877066587650355721624402440743364828863043700362981042633954259068762402359297217503626126511547801879868994726434607681547120714227744862130021659426176366321757078619991522864521476286649235499799484273726392413396207638539270664821991064521231997195959950513053642479544985126276837952084692655407799889910315484662671035888493257599095041856232258045668875700373976453693427606343914532203201062231881121804487082329390256056747309780219942786995322764339966403817998938288061761206513560562092821881 A145699 205 10560175924862064662900367056324617153941543879117202430639365996135693424688051405777022108259368465698147406035821313251631456687871181963537189896218640635226550296011719446236127551828072396089977561091289396148103021554152481387128204445448058756529309261589944756566083839670420503291364522976868020072178067124552167700284410887146219012470739706756796520792312622369697736196363037694442450754522649879445033025231208375039338341856095317750874002842613388910776607287465923149627952262717044318122278616589450384378219517898467026510571978988373741987151754069 A145699 206 6230485897013937384902215800167160321591374850027413916463994709196182053978299973686818641432284029933043925860771593775828605186775234956127644821265371848272116872767045478552880647897015592978859016181730722067954606350628206939785649099949833190065643228838267922100263072992151889303365797891530140778063827606289818992654748780936724232231459589034425254612056647308211348871191521203832552687569268387016337226840744065572835645241402809866671747144938698395126317177800407575951101578946308837911924441000780404018809549156277546702949405841933994211857442078829 A145699 207 3675976119062298195027644421731568265121757219972295093511326239059751276153772296423817221422939318292030218110449204506425625428740700752933346907356673171839913728382260820626753346131687371785130729569660034730697069643849087941992145840765956134079972975705316484094398646981529944268482529391479806191037586109643868653498601496341780150797548686790604143424592629599222326136266801147223511643215113825689759518803013767479597991354085801726018579941510989439735616358294953003888000303626059497323717297911843848920713255782685854087713638874762068211253903674755041 A145699 208 2168819679760858921128925306605825109261515168408804077757766017050544056748671676590078473820892765508267895641239169887197343174351826668995718547695615906013700827628661117124305921337047652337634151587083238760389203135264611257568426260402814169273993990022907887347773101456029674966515388975175194122571397740862276215745182228092869352246321493746867410195255039406893864209048541485340668036944229587888571099756551282068897242063265381615541095493744338830745618525076844471886344228037796157112155293843546870082816802102235497634204343986703778310645591310663395361 A145699 209 1279599935082787701167870903253015082896028827603974433581988438733581933730440135415849875737105308710559766398112999784241926047242148994006721009793506027874911648387181676842519866835511983191832364305649541208594899152736476792877429501491819593915522374140539948218702035460410526700299811012823973052510933629522633323421004015973296576045178883761964981411057048657437780661012503209549846918285452241740431259096846453406881893219335221067367520322729218399150475194178979943459939206541996106636674299650394741505012992527063160918326475238516354441212687619387728507949 A145699 210 754961792879164982830122703993972293083547746771176507009295421086796290356902931223674836606418311246464753906991028633532849170529693554637296400059620860830291858847609560675969597127030733035528757306181642229832230110911386043186425837453913157595988926748928546541146853148540754723501921982177168925787328270020612798542176624242016886997303295098065592165113463452848883696133167845092924341120379878397266554296039650958778248102165717164365221449314745111159949618947073089796892245515549665119480724638439053941087582774165162706314986186380662416537175049847449156294549 A145699 211 445426178198772257082071227485540399904210274566166535161050716452771077728638998981832737747911066530105494245358308780784596768686471955087010869314166514383844321808441253617145219785081296978978774978282863266059807170538565029003198366668307271162039551259493701919328424655603584876339433669673516842241471168378532028506560787298773990031832898928974937412435532380132183942937908016101615811414105842802145526603404297219225759498384553791754413287575376886365971124703578944000222964914967760424386990862379391430500168823764918933564923523489352309402492066722375614485275961 A145699 212 262800690175482752513439194093764841971190978446291484568512913411713849063606652496350091596430922834450995140007495189634278560675847923807781775598958183865607319575121492024555003703600838186864441708429583145333056398387642455725843849908463836072445739254174535203857229399952966536285542363185392759753542202015063876206072322329652412101894413064800115007744798990814535677449669596332108235809981326873387463429454239319692239325798784571417939474448023048210811803625492629887041752407585463100723205128079202504941158518438528005640598563872531481885053782191151765097156522441 A145699 213 155051961777356625210672042444093771222602773073037409728887457862194718176450196333847572209156496561259557027110176803575443566201981588574636160592516014314193934704999871853233835039904709448953041629198475772883237215241538510313218868247626994975471824120411716276573846017547594652823593654845712054737747657717719308429554163613707624366127671875333138879632018969048195917511362123927927757512077568749455801277851397794321201976461784512582792535511046023067492598167915948054410633697510508261666266638575867098523853025709907758409019587761270084959872329000712819031707862964229 A145699 214 91480394647950233391543991602821231256493664922113625448559031625781472010256552230317571253310736540220304194999864306614322069780608461411111526967808849487190555868630349271915938118540074974044107696785392276417964623936109333442343406422250018571692303785303658428643365293123680892199383970816606926902511364511252376909560750459765168723603224512033487138867883446939444776796026203447881044823889955580852049366468895244410189473873127063639276178012042705586772422107266783859472386839778792288919996593554633508926568344010327138933315916180585477594842789056638372076942541992372669 A145699 215 53973277790328860344385744373622082347560039701273965977240099771753206291333189365691033191881125402233418215492892830725646445726992790250967226274846628681428113768557201070558550256103604329976574588061752244610826244885089265192472296570259263330303483761505038061183308949096954178802983719188143241160426967313981184657332413217097835839301536334427882078793171601675303370113737948672125888518337561715133959670415370342804217468383168505762660362234569685250172661550689234561140653824835789939954536323930595194399576799113067302062897981526957670510872285671087638812577068067636910481 A145699 216 31844142415899379652954197636445425763829166930086717812946210306302765930414571469205479265638610676581176526836611770263824788656855965639609252390632543113193099932892880001280272735163008014611204962848737038928111066517578730354225212633046543114860483726984187152439723636601909841812868194937033695677725008203884387695449214237337263380019182834087938393000832377104982048922328593690350826344774337521973455353495702033359243896156595545272905974442218102254896283542484541124289126284266276285780887511122457610062241384908365697889970875784988845015937053703152650261048393217363784811121 A145699 217 18787990052102843666382632219758427578576860928711462235672286840618860145738305833641867075693588418057491917415385451562825899661099292734579207943246925590155247532293030643554290355195918625016280951506166791215340918419126565819727682981200890178504355095436908914901375762286177709715413432029130692306616594413324474759130379067615768296375478570575549223988412309320337733560803756539358315417528340800402623524602793784311611094514922988542508762260546445760703557117404328574096023367063278172820783677025926059341528017519136648687780753815161891601732350812574392566379739421176565401650909 A145699 218 11084882286598261863786100055459835825934584118772832632328836289754821183219670027277232369179951528043243650098550579810297016975259925857436093077263295465648482850952955186817030029292856825751591150183675558080012213756218156254908978733695892158774454645824049275604659260025208246822252112028992171427208112978853236223499228200679065957598152337456739954214770261666622157818825294029627715745515376297900025906060294837041817186519908406644534896827747960780712843802985011374175529497441049855687976588557785252553891468094905714360092754780069731056177071042365188461513785210100956223189225189 A145699 219 6540061761102922396790132650089083378873826053215042541611777738668503879239459577787733455949095707957095696066227426702623677189503695156594560336377401077807014726814711267191404162992430331274813762327417073100415990775250293063830477725197595172786749736681093635697834062039110579447419030683673352011360480040928996047389785508021581299214613503620905997437490465970997752775373362673723812931538654487420214881952049351060887828435651444997287046619609036314174817140204039306434988307466852351577733366465416273080736624647976852335806037539487326161252870182644648617900566894220142995116241210601 A145699 220 3858625354168437615844314477452503733699731436812756326718316536978127533930097931224735461777597287743158417435424083203968159244790204882464933162369589372610673040337828694687741639135504602595314368182025889453687354545183916689503726948887847456052023570187199421012446491943815216665730405851255248694531256016035128814723749950504532287470664368983997081748165160152627007515312465152203020001892060632201628880325803056831086776959847832639992712970672503677402361399876580205785268925875945446381006998238007043332382054650838247972411202055542742365408137230689300319372872953804674266162359125029401 A145699 221 2276582418897617090425748751564327113799462673893473017721265145039356576514878539963016134715326450672755509191204142862914511330749031376959153971237721352439219286784592115154500375685784723100904202413632947360602438765667735596514135069366104801475521119660710977303707732412788938722201492033209913056421429688980685071690965081012166028026392763087054657325420006999583963436281579066437108077303384234344473619177341851480990137518481785606150703365650157560631079051110042117374002231278500346512442551227057690149832331507369918326870273406732678508264639713236504543781377142177863596892796767526135989 A145699 222 1343179768524239914913575919108475544637949277865712267699219717256683402016244408480248294746580828299638007264393008865036357716982683722201018378097093228349766768529869010112460533912973851124930884109675256916865985184389418818026650187199052945023101408576249289409766549677053530030882214569187997448039948985242588157168854674047227452003284259556993263824916055964594385800398616336732741562588994806202607233685751366570727350049127293659796274993020622288268659237793524972670455531185389328496894724216965799181357743207293600974605488898770224777133772022672306991530693141011985717492483930481295204109 A145699 223 792473786846882652181919366525249007009276274478096344469521911916298167833007686124806530884347973370335751530482684026228588138508452647067223883923313767005009954213335931374236560508278886378986120720505987948003570656350991434900127096312371871458828355538867420040784960601729169929281784394328885284430513479863438032044552566722783184515909686745862938602043147599103688038271747357093251084819429632275303923400974128934877655538847584777494196095178801499920948319219128623833451389397148425312821374845458594459310918659971717205098911580001025885830417228736947888498565171819929395456968626187196644288321 A145699 224 467558191059892240547417512673977805659928363992798977524750228810898662338072518569227372973470557707669793764977519182466001965362270079085939890496377025439727523219099669641789458239350629989750686294214423214065189821261900557172256960174112205107763706666523201574773716988470533204746221910439473129816554913170443196318128845511768031636934711895799576781941632167415211348194530542068681407301900894047623112199341050320211246040570025891427915899880499864331071239680048094536763649288786385545236114264096353765194260651640105857407383226711706502415169031182776581907161920680617331333893996966515538834905281 A145699 225 275858540251549575040324150558280380090350725479476918643258165476518294481294952948158025247816744699551807985585205834970914930975600838208057468168978521695672233689314591752724406124656363415066525927465789190310513990973864977740196706375629888641709128104893150061696452238237012861630341645374894817706482968257081622389663974299376415882606964108835004438406960935627375591746734748073164937057036708058465360893687818714795700286280776428357692886733399741153832110462909156648066719628994570323263994594442003262870154473549002484153151004848326835399063897980609446377337034636392405557602001241617980715949827469 A145699 226 162756071190223189381550701411872750275501268104527389200544792880916982845301684166894665668838905902177859041701506465113657343273639132272674820279806831423421178149172390034437757824089015064259260546518521407859989189484759074966158884504661460186403277818180292013199332046842849117828696824549277502973695134716764986766705426707786573602706471889500756819083325010387984183919225306832625244182244355853600515304163613700679142957659617522705147375256805966780896614101876722374264827817457507704340211574606517828739625945133259825544501685477286121178945284639528390586046943273550838661653846838557642106871563301429 A145699 227 96025806143691430185539873508854364382165657830945680151402784541575543360433512363514904586589706665540237282795903229211222861616516112440039935907617861561296799435778020805726524391806394231549548655920000164848203311282016880365056001661043885880089292203598267394637544211185042742506069496142428351859662422999923085110733812093619779049180935807841337688254723349167975041136751184296500820902587112916916245564095638395581979549318888057619608593708628787000987848487996803291659600345580300550990401565023251076953116437474149748068771841280593963168742318873423769836321319194360358417970212032747767225073506398015641 A145699 228 56655062868706753586279143819522663112727462618989846761938442334736689665672926992789626811422258093762837818990541203728156374696401232700491289510674258514333688245930883102988614953407948507599169447732253578739032093667200474656308074821131388007792495996845159582544137885267128375229463174027208178319697855874819903450346182429808961852443149420154499735313467692684094886286499279509628651707282214376624731282301122489779667254955186294378046365140715727524616049711304012065356789939064559867576632583152143528884509958483803218100749841853864960983436789190035384675038992277729337915763763445474344105151261903265926761 A145699 229 33426391066730840924474509313644862382144820779546178643863529574710105327203666492233516303834545685613408772967136514296383049848015110777177420771361904905595314768299785252742477095986297813089278424613373691455864087060336998030341399088465857880711692548846440555433646714763394556342640766606556682780269875303720743112619136899775193873162408976955347002497257683960266814933993438159496608006475603895095674540312098173331608098444010594794989735824428570610736468341820879121757214404447744741569662233658199658790783922389006424529694337921939046386264536879802003534503169122541115009942202462617830274272019449420498773349 A145699 230 19721514074308327438686374215906649282802331532469626410032720510636627406360497557490781829635570532253817413212791552893662271253954218957301977763814013220042721379608627368234958498016962301774166671352442745705381072333505161637426769154120035018231890811323403082546269017572517521113782822834694415632180906731339363616541840424684934576203968853254234576973646720068864736716169842014823489095168899015892071354052855621143158998414711295742749566090047715944606991705624607377824691141834230332966233141225754646543033629699555306669301558624102183502935093322293992049972194743306980126527983689181074387476386323896191010349149 A145699 231 11635659877450846457984036312875609431990993459336300035740661237746035459647366355253069045968682779484066660386774049070746443656783141169697389703229496437920300018654321847473372771352911771748945246819516606592483376812680985029083763459531732194898934866988258972261743286721070574062575522831703098666303954701614920813016573231427211624766468461011021445067449067582946234395725272795307699069541643943772427003216644504376290477456581220477627449003392327978747514369850176532037446016467791448705335983660961583260731050738815241928463389893882366327685318795616575507480060395381995733536500434414371270780793659079303275607224561 A145699 232 6865019606181925101883142738222393658225403338676884551460580097549650284564539789101753246339693204325067075810783476160187508095230799335902502622927639084359756968284670281381921700139719928369575921456843445446819486938409447661997783014354567874955353339632261470231345992896414066179398444687881993518703701093046071940316161664701630173677640188027649398355217976227218209428741194779389527627540474757926716039826466204726390238540384505370504452162435383459745088871219898529294715325024855120505815264126826108369184776902271293182486730735831972031150835154320457255421185661080634175806408728320789868686280782470465036417252141841 A145699 233 4050349931987458359264596231514899382743555978825902549061706516893055921857618828203679162271373021869010090661701864160461559029742514825041306850137603830275818690987936811693486329709663404826278044714290813297016904810284761439593662894705735514491463571448167279177521874065597577975271019790327544472936517340942480829865722365600730375258182944467852134008133538524991160616722909194567025992549810565532818691070611844144065864448349401587377149148387872848921623686505370282107350004318648053306982300498843742976235757641289324162425242670750969616012665055730274164122992059977178781730047613208831608153634880863915292182903156461629 A145699 234 2389699594852994250041009893451052413425039802103943827061855384386805444245710544100381603986863743209511628423328289071196159640039988515975035139078563332223648667925914434228875552607001269127575676805510123001794527018581070839912599110093369598982088551801079062453267674352709674591343722277848563357039026527454970643548835879542766219772154259595844731415400432511768557545657087683599765946076760693189605101015621161578794133634287606552047147493096682545480298229949297246544807207832677326595999051479053681529870727823583798984537710689012336241475441232045707436375309894200874400586552285384482328020775893428927551922876445060219269 A145699 235 1409918710613334620065836572539889409021390739685348032063945615081698319049047363400396942673087337120589991759673028850141573726064563481910445690749502228408122438257598528258224882551801039121864823037206258280245473924058021510786993881292193357663917754099065198680148750346224642411314820872910862053108552714681091737212983303207866468935195754978603923682952247048404923960777065010414667341159296259171301476780525414719644394778365239516306229643777894313960527034046398870091154145271275304043586133390341173258880753180156800111553086881274607631500894314241911657187268714586455919167284118329231364700649623488186391719204919682372907081 A145699 236 831849649562272572844593536788641300270207111374553234973900851042817621433493698695690095795517542037404885626578663693294457302218452414338646982507067236197460014923315205757918451830010006080631118016274886875221827820667214110293486477363283987652112492829896666142225309436598186313001152971295130762770689062635316669985016600056761673905545723283116719128210410358126393368300922699056970131518038716150374681695408979063428614125101857027014123442681464548554165469789145384056534400902844596708389222701249813169058114505564688482017336722241329490249286169961495832033052166296114791434297043261961120691055257082136542186778979736154954958521 A145699 237 490789883323030204643690120868725827270013174320246723286569438169647314947442233183093756122412676714731761929689651906014879666735160859896319809233478919854273000682317713798643628354823351786533237764779146050122598168719732267051646234650456260521388706851884933958714252418842583700028268938243254239172653438402122154199422581050186179737803041541283885681720459159047523682373583615378601962928301683232461890898814517122008162689415317280698816524952420305752643666648561730194485205378533040782645597807603999428571028677529986047590117113035503124639447339382968298987843590845993140490316088240438731976357901028837071703807878839411741052620309 A145699 238 289565199310938258467204326719011449448007502641834192185840994619240873001369484084326620422127683744149702133631268045885085708916442688886414348800770055646784872942552527825993982810893947544048529650101679894685457697716821370346360984957291830423631684930119281138975266701807687784830365672410548705981102757968189435660989337803009789283629888963634209435495942693427680846207046032150676101157566475068436365255618869693005752558140912093755274735598485298929511209157181631669362214638933591217164194317263658413043737861628186203389687079354224602207783680949781334906995685546969656774495057764815589904930470551756790168704461736273191066091023789 A145699 239 170842976803570249465445909074095886448497156545507853142922900255913945423493048167519522955299210996371609527080518457420294553381034451282124569472645099352683220763105309099622651214799074227636845960322226358718369919054755888772085929478567529493682172720063523987061448639814116950466215718453285493274611454547793364917829509881194725491161896685502642283056924468663172651738474785385283521081001291988694223038924234304356272001140448719998331395186581373948105860759070514123193512151765440285086092001587750859696376767331952330013867786701879479799467732313031604626828466629121251503811593765152957605177001267635477362463928616522343317252651415201 A145699 240 100797066748907136246354619149389853993163874354346991520132325309994608558987897049352434217006112360175505471275372258609927901409101409813764609574511807848027453465359189816249538222748642900358195068060463449963943566784608257554160352031369885109442058273152549033085115722223627193087282443521766030483314777080440117112083749840567085029996235414557595312794149940568578436844853916331285126761689604706854523156600042620700507474920306603886921767885347412144083528336642446151052502807326970834609577116742455743562449248987990246521978604467029538857083754281007696948493888315495991417592065826382480171464525817434379887063549179286446283987998243944801 A145699 241 59470098538878406815099759852230939760080237371908179489024929009996563135857435766069768668510650993292551856442942552061400041536816450755669837524392493985236844861341158886278127928770484512137107453309713113252367986032999817201065835612578753647041320698987283865996231214663300229804546175462123504699662443866005121302764494576424698972972287732692295731906265408010992614565812072160672839505875785775752179968170986221978995053930979755844563844720959786583635333612758284158606853462810761026979365412786047300950985360526146913495637362767760726046199615558062228168006767277676005815127815025971898148206465055285016497890131551850386785209601711276017389 A145699 242 35087257340871511113772611958197105068593346885551471551533187983572662255547328114084114161987067079930245419795864830343967414578820296844435390374781996939481890440737818383714279228436363113517993039257662676355447147815903107540371288851069433281869269770344224328388743331535624911957489156240209346006770358566165941128513939716340731826968619766053039924229383796576545074015392277720880644023339951918089079326697725270924986381311803135641688781463598388736932702747999051011131892490555541678946990983966651165105337800261177690972179522054374361337718916095502433611427044199940527934933993273257593524961642918092342299375290552042548916827381021654606314709 A145699 243 20701422361015652678719025955576439759530314582237996307225091885378860734209787729873861285803701066507851505127703806960388713201462438321766124651283853801800330123190451505232538466649525466491103756054567669336600564843396800449001859356295353057549222123182393366465492569374804034754688797635548052020489811891594039260701921668146455353212512689683560862999604533714753582676466878043247419300931065755886781050571689738859519985978909919048840536499678328395003710985985827338283657962574306779817697701174911401364848351168734311526672422374718105428528114296730877768513788071197633805605240903406954207829221115209426671614923535573552010541369593174506449660921 A145699 244 12213804105741894208933111541178141261017817010173532269791252679185544260521519213297464074510021642172552457779925450241798996821448259789545169108867098961065255290791925650268813981043991588866637698079155667245917977810456296361803556648925407234520759183407841741990312227187802844880354433115817110482742982245681916997873005270266692317663555518293534856129842445507908037234041442653238256506905305456021282730757970248201845866741175540435680274846028750154663452549028890130536347066026350444550762696702213760154095421851752982623045757021561627828470249716155122380989523534962404004779157199016829725025715496330643643910505510697843643670491232591937150693628681 A145699 245 7206123720965356567617857090269147767560752505687801801180531855627585734846962126057773930099626965180739442238650887938854447735941271813393328008106937103174698821237112943207095016277488387905849750762945789107422270307604371456663649421006633973014190368988503445380917748548234303675374360849534459636766339035140439434705812407535680320966144543280495881555744043245132027214501774698532528091654829287986800924366151874749350201857307589947132313318620462912923042000216059191189106485297584187978170173356604943579514934044183091013285469970298985700692018804417225473906050371839747165185897142179026130810964313613964540480526636388192176213579285859649744402791260869 A145699 246 4251600781565454633000326750147256004719582960538792889164244003567596398015447132854873321294705399434994098368346243958473882365208528921642273979613984023774111239274605844566535790789737104872862486312439936417711893563508768703135191354837265118671137796944033624932999481331231051365625992546792215368581657287750613584559431447440781122677707616979974276583032855672182388148518813030691538335819842374606756524093298848131868417249944736893267629177711227089874440116674925893911442289978508644556675851517700214498153656990646171944855804236719380001780462624356446874482188729861915865055674534728426400348743919316742748239866804963522686122368108165960757260496150284029 A145699 247 2508437254999897268113625164729790773636786385965382116805102781573026247243378961422249201789946086039681337297882045284611651741025296122497128254644242467089622456473196211181312909470928614386600961074588799540660909780199865930478306235704565413381998286006610850207024313067677772071415660228246557533003541033433826874450629848177653326699526527873641542688107829102544363875598885186333309085605615346188698362414121954245927616827265537459437954082536305362563006745796206061348559761980834802704250774225269769948967078109547197264373911214194463902064772256351499238719017444568158520635682789592629397179628101432564607496980934401841996620020970238630987133948325876316241 A145699 248 1479973728849157822732405846863826409189699248136614910122121476884081918277195571791994174182746896058012554011652038371676916053322559503744384027966123441598853475207946489991130050052057092750989694171521079289053519058424357390213497543874338756630260317606103457588519411710448554291083873908672922152256720628068670105312287050993368021971597973737831530211707036137645502504215193741123621668968977234408957427067807859706249162059669417156331499641067242452685084105579644901269756348126402555086863400117057646569676077930975855739808662760570496982838213850784760194397345810106483665259187790185116615909580231101293801680470511430281814483126250072684116448272251770876298161 A145699 249 873181991583748115514851336024492851631148919614216831589934866258826758757298143978315140518618878728141367185537404757244095859808569081913064079371758186300856460750231955898555548217804213794469532960236362191742035583560590660360033072579624161846440205389315033366376245884851579353967414190456795823273932167019481928307374909456238955309916104978792729183364463213381743933123088708377750451382610962685938693271644223104732759687588128856698125350275590510778837059285244695543094896834815526666446701818289786206338937012197645339289846654825379025410644107190752163195195308945380794344400160526429210757255156721661910426870104762931868703047867521913390073493494596491139598749 A145699 250 515175895060682538995939555848603918635968672873139794023151448971230903584887627751634140911810955702707348626913057154735644880371002435769204062445309363794063712989161646033657782318454434081644273456845282172048511940781690065255029299324434381150643090919378263582704396552650721370286483288495600862809467721820866269031245884292129990264828530339513972386654821588859091275040118122749131642694071499007469420072843023823932621966514936356034737625162957334117061179894188790725524719376193034330648467209390856804093403161118679774325269717684213054495297185028692991524970834931964562179530835522803049230164632885549425858051681339618372252983758711678827459244713539678001486963749 A145699 251 303952904903811114259488823099340287502369885846232864256827764958159974288324943075320164822827945245718607548511518183889273235323031628534748483778653152880311289807144620927902193012339898303956326870005756245146430303025613577909806926568343705254717577202227786198762227589818040756889671172798214052261762681942144079246506764357447238017293522984208264915397161372963650470529736569333279291439050801803444271904284112411897142227484124861931638500720794551538555317300512101283364041337057055439555929206838787224628901526123008869206569843587030876773199928522821674247569597414550146305128848558293272616586376147317439594340065120270076697391714592022986287564307494915424386169013161 A145699 252 179331698717353496730559409689054921022479596680604516771734358173865413599208131526811145611327575884018275746273168815437516473195708289833065836225342914890019866922502337185816260219498221544900151209029939339354221830273171229276720831646023461665902219906223474479006131573596091395843535705467657795233577172878143185889169959725009578300212913732152536786111938555226964918521269535788512032817397278992533112954107553479995489981593667153603310680687643622450413520146122245568394058864144286516303667583567675071674247807009414114152101882446630533083133462531279759113074537503749654355463841118557508040736731762284403811234780369278005633088858625534850230835482177286560709838230801241 A145699 253 105805398290333659259915792227719304062975459671670818662459014494815635863558509275875500590518446943625536971693621089589950829912232567969880308624468541131958841172986571795010665627310938371592785257000794204462745733430867999659687380864227274039177055027094647714827418866194104105506929176554745300973758270235422537530531029730991293749887601808447012495541128350422536338277078496378652766082972955554792733198651552269084927191998036136501091369967209016451192438330894824373251211365803791987563724318375721453500581577234028204340870904073668427488171969693526535055039729557614881519577361131100371450762055153371650931188926077808903053445729197350969613206646920291575903380170003719029 A145699 254 62425005659598141609853586854944700342234498726689102406334046817583051294085921264635018537260272369163182795023490169689255552131744019393939549022600213924940826272195154856719106903853234141018198401479259550693680628502381846627986277989062445659652796563765935928273698124922947826157692370631594259916722145861726418999827418371325138302855384854070005219832479614810741212618557791593869343476921226380048720054091461731206627047788859726868490304969972632062581088201707800257972646311765373128376081044174092089890271456320269631146999681301581925587488378985718124402714327364455276346896287603508100598441571803757511764997655151126883523527347137578446536941690847489852496433590463963425869 A145699 255 36830647533764613216154356328625145482614291273286898748918425163359505447874829987625385061482970179359334223526887506495571185806899059209856364043025501747173955541753968378892478062607780832262365464087506134115067108070671858642512244326165978711921110795566875103033767066285673023328932991743464058605565092300148351787360646308052100607390927176299494632688667431609986892908610819961886533998617440591273190039180763769859640873268235240816272778840913885707906390846569271257379488072730204341949900252338395957313806658647381848348525471097029262428190655429603999871066398105299055429787290108708648252709076602161778569697685350238783469978081365442086105825984393372092681319914993568417543681 A145699 256 21730019619915462199389460380301980890042089616740543572759464512335290631194855606777712551256415145549638028698068605342217310370518313189795860845836023430618708828808569148391705337831686837800654605613227139868338900081067894217235596166159938377587795716587892544853994295410422160816244307436273162983023487734941665828123781494332368033222344178631847763281093952170277456074867765219721461189840813027624802074396596532755456908601211003221874071025834222595032708018387668334053639990264508796377312772798609440723056038330498970255998880947565963250706899215087374205804772167799078248298154267850498960997756753703645598609869358985731120403544478263693223990793850398687192126253412614902387345921 A145699 257 12820674745102588933026565470021840099979350259585647421029335143852658112899516933168862779856223452904107077597636950264401717547419997882920348042679210798563291035041514043582727256842632626521553954946339925016185835980721986916310359225790037476798087551676061034588753600525082789208560812454409422695925252198523282690241243721009789087500575674465613880841212743113032089097279072868815700215472081068858041950703952773561949716433841223665664885632463350417183589824457877747820390214767987459658272586050927231630645748808335745069190991233592821288654642346246121177424944512603350867440481230741685678340423775608548741401253224116231122254621264094213560068462545750832071261808193527798840116549709 A145699 258 7564176369590907555023474237852505357006926611065915237863734975408555951320083795714022262402620580798277626144577102587391671135667428232609815549319888535128911091965664477144660689831815417960879032763734942532409774889725891212728894707619955951372494067693159422514819770315503435210890063103794123117432915773641001845576505671614281229257306425590533557848552237342736762289938578124836043405667337989813217126113257739805017577239057720751739060649082350911915722963722129483545696173073122336689584448457274268052640268740879759091852428828938816994342988277385996407306511457663809212711635627983326699721889029852290053781140792359217376399106142271107736747168911199140523357274707927988700766376982389 A145699 259 4462851237383890354874916773767508138793986721178630404692182606155904158620736539954339965954766286447530895318222892889610821568326235237241908253750691556515258980968707000001306224273514253964292107776648669754196750999102295093523131567136548221272294701851412383222709075732546501691635928670426078229862724381195992565607448105008704915472723290522740333516764978819471576718974663814580396793643513941908729246364871362532186808621327621402302380118072954574679859365006231937414212921722927410659395166317205767223826127911370249528447863818082668433841074429015391634189664335077134832148997580028932011150236187189075523182131666238714135844350369318689470467269589144947157948720815869319805653322303059801 A145699 260 2633074665880125718468645873048591949383095158568780872853149873897008045030283238489264865891049706383462429960125362227767797333641343122544493259897358698455467669860445164336293527660683578023514382709189951420033550679695464379287434895715855830594702501598265612941975839862432120494629987025488282361495889951989861972706548805449464285847677484101991206241333488951250887527432761712024309272206267558388160442138147990636250412069006057569637652530602394116710205109630713120944902078120354099166706458542702945387789362827439706342025147800239945437149239570130803678175494651184051887158695860581441903251939628552524706387403901940048980930790318791884516467952310426607624049221924088190757346759392428300201 A145699 261 1553509590018036790006146190181895482627887349568859536352953733416628590663708489972126316535753371999956386145578645491490110816026824116066013781431187881397169409958681678251413180013579037519619521506314294689150040704269324881484493065340787803502653203648274860223382522809759218545330000709109416167204345208949637367904298187767078919945214242896884288942053241716259204169608610435430527890204904215935072752132260949604025210933904952638464812690675294455904446334822755735125554811878087195580946151145028420573028500242061515371545308754277749725249617505302745154731907654534255536288798408745470693986633230609802387693045120012962660035030443736842546026621395882109353241882986491216677514782388210394058789 A145699 262 916568025035975825977907783561445286158504153150468557667369849565936971483542978800316037491228598430267884363461440714616937613658492587135825586551140952665631496407952329723169439914483971452997494174342724676647103981968221984611471621116169088210734795449980569266182746481918076509624205788387530050368202177390334057201563224233771113303390555631677628484605171279103979209181552724142299430911621281134134535597591822118384238200591853050636669849845893126589506627340316253010956394105993325038659062469108225435141427353453466629505390139876072097951837178889049510488147340680559582358503902463967128010210354120154856214190233403746029371687031014418310271190155618134091805086912807893751542964262284740066385309 A145699 263 540773581261635719290175586155062536938034822471426880164211858290169396546699693783696489993508337320486051818056104442978501701947694599586021030051391730884841185711281915854991718136365529578231001943340701244927102199320546701595886771965474421256530026662284887592187597041808855381459736085147933620301072080315088144111554397999737189770080482608446903921628109001429631474212946498633521233709966350964923440929827042788897096513138259394922996746596386269393353005684451766520729146967724183685613265910622707978312869110037303249892808637218128260041858685927033908442852199093875619335981013655331860055330122297660755363984544663090144366635313268063066217456165193303232055648036673670822193671399965608428773273521 A145699 264 319055496376340038405377617923703335348154386753988708828327329021350378025581335789402128780132427790488340304768738159916601387211526155263165271904734570081103633938159922402115390531015747967184838149076839391782313650495140585719588583988008792372264504995952633698821416071920742756984734666031492448447582159183724614691759893256620708193234181348428041636132099705672203465806429252641053385589449235448023696014062357653627168558513372451151517443822018053048951683847199201930977185754563162381186788228204928598979157633494655463970127590568555797352598672859771116931772309318045934848646439552743333465516761945265725509894667160989781430285463141126194649988866273893288778740536550552977200514583015446688236164992081 A145699 265 188242202088459361023453504399398812792874150150030866781832959910738432865696441416053472283788138888050800293761737458246351839953098483910667924402763344956120259182328642935332225421581154935109476276953391900450320126689933625027855668666153222025214801417585391597417043294836196417765611993222495396650453172846317207579994225467008218096818396915089936118414017198237598615194319046111722863976541338947983015724855861188597240552426376607920000368858244054912612100116841844687510018866045298080716519441374997250689724690892736686439125385626810702309773175128579031955837219645448007685082063355104911412794834217584480390082489640439307953724056617951186780427213645431847076224860916789582877481410307713580450908572054269 A145699 266 111062580176694646663799162218027375844460400434131457412572618020006654040382874854135759245306221811522181684979120331627187668970940893981138812232358468789540871813939961171923610883342350395966623818564352144426297092433410343625849124924446412986084360571870385089842356722537283965738954091266606252531318924397167968747581901265641592056414660945721713881822634014860477510761182430776663848692773800530074531253968944038914718298763003685300349066108920170380388090117252841166428980153780971304460365283623020172978338588469081150343620007392227745806968820727188769082827027818505006488263568733072344990215486671612898164423158993192030702915763119128059074257406061938515881683889200369303344736831566967997019347821347026629 A145699 267 65526734062047753072280482255131752349418843381987409842551062798844015145393030467498681901258387080659199143337387233922582478341015174350387988549167093822484158249965394762791995088946565152465372943476690811819614834215585412805625955849754717508567747522602109617615393049253702703589565148235304466498081514941156255243865741752503072305066553139578896100339235654750483493750482439839185559005872565771405025456825952127098495199029619747950598029003894042280374060557079059446348410780711907024333534800818140527059969077472066985966049365236028743215409294455866245179835990575698308380067820470449328439315724341417392332529273723493657675412346516228936902625089149330078938346418403356972183811853143100810527834763686173656841 A145699 268 38660662034027997617998820731365515858781273134972137675647714478699948929127847592949368185983203071367115972387373488893992035033529981925834932105196352996796863826607768970086105178867590097604174070027429014621428325890102960144975688102230358883641984953974672804007992056702962057833877698504738368627615562496357793425912040052075547018397209937690602977486267213668770400835273878322688703149616121031328434944996057786044073252709176888287167536763231376025250315340586527820504395931639871363385481072117419287945208777369931052638818781869249566269345676760140357467334151612634183439233525813996370706851287145949589863294107073702264836462581528811953644489728340698684635108505174091413219145648617597911243425491227021110509561 A145699 269 22809725073342456546866231951023399224928601730790179241222308991370171024170284686809659731048188553719517764509407021060221378087304348321068259554077299101016327173540333726956039263536789211021310235943239641935830892660326530900122850354360061986631262555097534352255097698061698360419284252552647402185826683791336156965032859764982820237782048796684316177820797316828919786009317837727946495672714505535918005212522217267813876120603215334469680896092277507960855405676885494335038147251256743392490409499014476561747146118679181848989917115253492008070170733879188355039481969615463592530839400162437388267713820100385916601951190644210612759855247689652536421312037095923074604635079706295530442323748872529624532810511989178769026984149 A145699 270 13457699132610015334653458852283074177192016239893070780183486657193922204311538837370106291950245263491444113944577755052041719079474531979448347301973501273246636235524970291135093079381526766912475435032441361313125605241266763128112336733384334341753561265522591293157703633864345329685319875128363462551269115821325836251575961349299811864744390392833808854311292930661849004975096688985610109758198408650070591746953163191952400867082644338160223441526906966465528664099047101071144686373845546961697978218937469054011528264811939920972998459180778415511834463643044369332936894738971906959011806862312245081580447007940544845561339185977187826049759674313467676620457396866273318050061918209188869557792689143860876446958648124246704810138349 A145699 271 7940019678514835704988993856615062741144064652935180970129015905435422730372783743763675902590913657271398307709536366073683554035511886563526203839904811673916414362632558931435977960795837255689149485358904459935102171261454729919055378549846402901572614515395773765428692888882265682815978307041481890257846592507898452052272852163227124017378952549723150539727485008293174084015521037183672236810841388389036113212697153761034648697702639556299197360819979017937153950963032112746481029922421621450658414658763607727390239929092925874192220100999544011659974263378662298718077728414023809642224435209364062160744196020864821072964588168535896606756598352597256276669648552114005334574931896663715137508655362846005387479172791881316377068954641761 A145699 272 4684598152624620455928171721944034734200820953215516879305339200720242216997738097281731412422347107544861510104512511405718244839232933597948480817196536914109411227316974244576935861776464599329831283886318598920348967918653049385479545232072644327593500810522240999011635646736902888516097515834599186888666938310544265385004731200342653870441717259946265984630361843600042047720152436841677634108286660951122656724899573765847250779243690255572188282660346093675954365539524847473322736509542382810341502950692309621691187546636561453833488886591271786100969303558947113199296526827379308717005457761717934362593994071863236492504261458096993020798566978272706889767416025289866281125891768969673721941237106286454034751835500251328538223978428500641 A145699 273 2763904970028847554161916326953123878115743218332502023609179999409037472605935104612477769653282202537811019563354672193007690771593395310903040155942116874512878707702652171741460722470153317767344768343442614458545955969834037682703012631544310306877263905593606793643099602881883821958814718364106478782423235756628608678700739135350002556436595804415747207781373760239016514980805922215552620451652319119773978431577535824696116925105079548148034787572243375289795138514368696977147668059600083436480036082493803913190073262275642164835884250868749354255560229125515418125286232750425378119223577854978371909868295758203288665756441295689057346374547760582544467706498785272468991858941568760210832230192384053645034498195465975491956235770203860736429 A145699 274 1630699247718867432335074704730621144053554297995222978412536894312131388595284713983264602364024077150200956680869152081363131836995264000499195743525031759425684328133337464353217249321528681018134083491347256211943193673234163579745391973065911008413258110799417486008429754064664718052812167737306987882442820429472568576168051085125301165643721082888030906325025888179176143796627773954739204388840759994005696151974021236996943138561217689717084952479340931074885455769111991691669650832427539685140410947168393616472521533555082240691717874523675527738994434214750537746805678026224145711033193928979477708887931903345868449559807860195085737367962380176722963239944515894731415330494399676755421342091565354544283899900573090040002850566196299405992469 A145699 275 962109792249161756230139913874739521867718920073963224761373158464158110233745375315021502917004552236416026630693236373332054776136434166899214585639612795944279240719961401316226435638979451647381341915126537722432025721252186678012098561096255950653515408107750723138179911798549301767337220150292758744162481630153058831330471439484792337727239002308133818984557492651953685823495405827373915036795596744144240955686240952292371755634193331853531973928023577090807129108637560729388116843464188814149405978793269739914874514724236246365948710084717692616652460626473691755197224749239495544131465194520036869871969954678304181951620881073804895989751429756505965767099557879106262575999836867716938381001793366797073855906839927657626189877820046445674820281 A145699 276 567643146727757717308350214111391587280810109289340307386231750956958972906521176151148703456430321795408305511152328591113830954788659163206536106331628024575365326340449093439109243809748554943273973595841165908978683232345116905863558405654817944974565677525462127234040139531390023378010907076504990352067981718969875237916401981244942353957905367640716065169982595638764495459718492810376655132505013238285108158158730187831262338881035504575894147532581431142645131288640391718347297267993038972808464387077081978156159491165765830273669047232108914968297212775185263385028615796373276146891853431572892773746753385328296121483006760025684693548215975593958343079625499204156800188424573257553316889369715994844919030701135656744909412025063261206648737973321 A145699 277 334908494459584804050170396185807161756156096761790707394651971691447329856737260183802420017790972854738663835553243175520786931270532769857689403521074894886669598261624245167673137621316008437079997040204372759759700675057897722272821447237781491279043096224614547317360544143608315243724667837917794014961365051710596237311845838463076504042826439669020170316470746869378400367548087262716399154262921014991469669072695124579492487568055313506445693512249116350583536653168722476264175999999049529768179838969499573842394184913287115625218371918234175113602738884898678923475128122635483687170649393162812216473714625373740033370792036794272895388551435849005665911013277430894633004907922222119589247789751435165135431039814130639568895468597446291876309729439109 A145699 278 197595444088008306631883225399412114044544816279347228022537277066202967656502076987267276661793217553974016254670902321228673175618659545556873541541327856355110487609031964199833712087332635229322254979746984087092314419600927311024058790311885425036690452206845057455115487004589374603774176013464421963836853312527532810138751128291233892442913641499354259770652570670337617452357911766509865124359990893831728819644731964771712736402813753933298383278079446065413143980238257620604145492702171229524253296527617671485034412939348232453048565762710931208110647644877445379586940563739139002154536250112627634826717882217121291392645818701860982594551798934937748929154754058728629316095485686477300102879063977031435059394459635941688903417060468248945816091631100989 A145699 279 116580977103430441328007052815256961479119685448718102742589598817088059470006368685227509428037980565871814851591996816281741652828077861345785531819979914174620301019730597253656722458388633469291693358053680407011705747863872055606472413462565162990156087758942359283970819972163587407911520123276171040869728493026192647385625853845989533464815005658179344244514700224752324918490800394153557706973240364439705012120722786520185934985172546765332539688373360929477404364803918827433969576518281026369779676771455456676596461240030543860183028581627531178610168507738807875277371457477969375787489216917057141735547076793476188181627662242061185457890172820177422862535393881372460401863331647099384941109399956697111519907300145391465813447170207669431739617752620144401 A145699 280 68782578895579872375217529277776207860566569869927401270899840764804888884336101022207243295265746740646816788423023450703906346495390319534467906900246608035169622491153443347693266416737206414246869758996691693152819298925264911880507699884123134278767055087323785132485328668089511981293193098556927449691175974032141134424709115018005533510348410424684313750003902480033201364292119874638832537249087455028532125422406799314944929928515399777792265117757004868945603162090331869928421446000293103386940485041862191821520427097205081529275533814594480684448791308918251768968269572971438192575616483444813600996337948590268733905868928076997397559172607412105744551146953235255692908470049576302950637954443095387318765310247691321328888244927005464496477428657954254095601 A145699 281 40581604967415021270937014266835147380772797103571718031728163461636067353698829596733588316697362539001056033354732243918488462690627460447474719285613678760835902649479511844541773529152493395772183866114690045279756374660158434137443936459219186659309572345433274285807059943352839905375576016628463919146752954950470243117930992234769418781572097335558086933158057948519364052607432235236517043419254625226469514294207890873030988471889100696350671086936944499316976388228930999338941219170596412717268516395021921719240375390889758071728704767582161976293608262093260804883403770681691055650237937743223107530697654121181759528274485937766222498726380482969569107753839873406977443536927386687093777008180316878561374421526230579438652598693486053845252251168575257296260189 A145699 282 23943078148195966969980463199903459178448089724537443711318345542524514933793425125971794899608148632263882412862503600888457489081123706273690549910605170222285147393570420834836298688933554366299174234137908130023363108230194550876180042003239436005858368916750544504841032881249507454659608556617695155369134552244803411298444860709398939075594027079568846606249504185723944757837020726669670416784822979796161984901457233208288968253484640895447118149027679497592147123451907199278105390889205883210085037732577891952159999960197860057238406537339660971532544425843714956629439256432624751395447807652018188629510619593548647852948040834353994276851005312344633667830214378356881435993878688095809025484188432515255823589935165794177483704340911844763234331712030743850539415909 A145699 283 14126375525830653097267202350928774080136992164679988217959792141926002174870767125493762257180490995673151622532843769791946000069400296074016976972537764817469476126303898813041571684697267923623117025957499682023738954099440124858512087337974808024269778351310475824581923592877266045409263672828423513203870239071479062195839349887553139285181694404848283939600274311519178887759789621302870309386002138825110344622345473384999618238567466239213103357255243966634867485860237018643082841683412300497537454993704561229852680736141346544012588128325632391042224917639529731150564277891477921632258556276752988068303734862539581051479815817782918857119594407902850894450718729390686640258944889049140637941894167003684057356687326292334135946908539294924254410457846970296560959126121 A145699 284 8334537617161937131420679406584776803821646929071468511152566045390798758658818810616193759941590079298527193411964961673647251583457093559963742723247370637136768629371906729273692457672699141383272746140690674485875959555561443471971255349363133494883163368904263985958830078764705717284010907360213255095128071917620401892133917988795642779318124104833407955517555594292129819833518039547966812867324477083835307165198927839916566471786551596494835533662444912635074224510416389092219598487822368087663888361247958547721129474323434263107369757305585771053941168862896697663876294516715541138281152755476610942110574058278759271725238384451087771706283849657369683092256220126126760871341490660304880576692074343741078584621932577311346031192333843093465338935798000444227115344995481 A145699 285 4917363067750017076885103582682667385480691551160001741591796006988429341606528227496428824603280966295135370961436794543682086488239615800082534189738976138145876021853298666372665508455207796148207297105981540446984792398827152208338182144036910787173042117875164441239885164547583495931521026078852992082612358561156965637296815774039541686658408040157305845471418200358045074522887883543679116721412055477324006117122745080077389218735826874465713751757485243210727157593659809327390920024973513759421196595681301838594236537170090073886804144222167279289434247404191412091955863200584277793664247867174923702857170390649605430736839167010324002387850351703440210173536719155685398227451220544690830399610381968640232680869583533287401824267530058885849625717710362415123701492588207669 A145699 286 2901235875434892913425079693103367172656804193537471956070648491557127920749092995404082390322175828524050570340054296815810757380809789864955135208203272674135429716124816841253143376296114927028300922019782968173046541639348464241476055493726428001298599966382978116067546288252995497893880121375615905115486196423010692105603229172765340799485681425568705615420181220655652301838684017772731130898820245407144079773795254398317819722487666069383174618701382631049416387906034777086771550595135885295690418327563606836812051835800878820158951337721321389194995152027304070237556295412050207182720767960480449508074788419909208925375463383297706710321060001221180066632703572045634258827435348779876929630889548669423393540634469662706989764971811542408808185708110178026922539653511697529229 A145699 287 1711724249143519068903720133827403949200128993495557294079941018222698484812623260760181113861259135548223541365261073684533803172591287780707729690305741138763765386637620083040688219349199351738901395784374845240557012582423195075318664403116448483855386807123839213315411070184102796173893340090587305165144773277217747185340267915115777032154865382677496155792061448768634500039749047598027823551187223378159529742533082972262433558878504245109198559320063994833912458137402924821385887460210147350943587392065932352417271988885981333803707402451435397457767850261861997248746122337246421653527459432435598034840422310576042616366092659306479948765423012870144535873084933970205057022788628328906843791394434104577833548741656231413590673931544542491137943718159287325521883271870408954037441 A145699 288 1009914405758800815760281453878475226660903449358185266035209130102900548911526974755511453095752567797623365354933693419578128061071478980827695562145179068597947442686479724177164796272651321411024795211859138908960464377088045745973770521783210879046676917603098752877976463862332396747099176773325134431530300747362047828658652466689135683630571090098297163211700834592273699371150099398818643164069562972868715404014745158380437481918595016948357766824219055569377300884679819609840586829973391801171420870900572524319353661390893186065367208495009163178693836659346551072689974622679976725374018344369042360106341088451445234447069293527439872064889256533384054985053478338848938009186463278706257959993085232152252370364036542064355790629846308258228977985528271411879884207863887771184560961 A145699 289 595847787673443337779497154068166556325983834992335811403479306819693101159316102482490997145380153741462237335869513856477411022229000007400559673935965344731650227419636399644444189112644930433152890273601107581441433425469364566929449289187691302189055525999021140358792798267705929977992340402921738727297712296170331001161419615078674937565004788292612648798747700347992713994478518896255401438977490966769163928838957110361485851898412181495285973227729922721937773609502956166881124843796840952543787370243945723416066242948638093797232849304652954840031905861164203270889836281258849021549017295718302556864706401764042112281154517088530218038335895931683722296645679134986903220362990545808363289552128892535724320681232818161738502880935390327812605873517961973721806160756421914589936929549 A145699 290 351549184812925810489087560618764389757103801742028770542786755814488826783447588937694932804321194954894922404797658241628252924987048932887349379926657408212605036230142789310497894411664236304238794236629441613911536760562548006442629106850216085080663713662504869712934873001482636354618733738547052523971218724439747928637408914243951524027669194521551364494097931504481108983042954998691288030353555600830833849299580680368118272182581268487201775846593830186887717052305859458640253817253306188609033377023057076242954763986035084447181315722536748346455645764250220583273930715968098242737194830455454139507816670699696394800646718012939301202746113710436862770965965636163934051076155235563655634577796053510845196949556998678883652343961250447101179236397612036224453754962081065720291603872949 A145699 291 207413423191838554745223881267916921790134917043961982284432782451241588109132918157137527863552359643234262756593282493046812748331336641403528733597053934880092239725556826056794113258692786774570455446721096951100225247298477854436584243592338302506289402005351874109491216278076487743295074913402358067404291749707155107565070097984316320501387259762927012438868980839943506307281348970708963682507158826999225201922823762460079419101871049995267552463517132080341031123086847577641582871054606854438377148656233431037619894685517751185743179043447376871453990969001768979928348232584896704365923400951422224007054971006419108890269282473117099179402168753261817351147623079657586103231711225992011016037610119442506130475917947987723193144434256828399367936868717583410453993621467072353057456348110361 A145699 292 122373568133999934373871600860510365091789843952135827519044798859476722495561638265122203744563087868313260131467631873239377893262563631379149065472881894921846208833042297230719216324734332532760264474771210571707518984369341371569578261090372748262625666519443943219730104669192126285907739580173652712716008161108497073715462720401832385144294455590932415787568204597635164240187012849763289881391193354373942038300616720270766489151831736915939368751699261333571021474904187764949075253668400790812453908673800701255119494909691487164504028454318229817409508216065279447937142183294373087477652069366508656710022925077116574548864076012421075576546076818310761800314326651032339636972658547180050935806555392675025106135594639755758005071563867567505179981573306976600131631782910610607238178953781240041 A145699 293 72200197785636769442029499283819847487234217796843094274254146894308815030793257443503943071764358289945180243303146211928739910212164211177056545100266720949954383119255229809298280837479997501541781469659567516210485100552664110748196737459076329136646636957069921147766652263607076432197823057227541698144377410762263566337015439966983122918813227411390362387652801843623906958204030300011370321057121571921798803372161942135989768520161622909354232295950100669674822329162347694472376758081485411972493367740393757507089464376823291909306191044868712144894738393487545872513933959795447536715110355002839156036689518740527772564720914578045961473063005920634596200368101576486000728227765311125004060114851644068145370113870361537949235269029537430571227789760314247476494252297923638791198172525274583513829 A145699 294 42597994319957559970863030705852849507103096710293473485982427622843341391445526330029061290137226827979788030288724797406083307647283622030831982460091892478578164194151752545188754974896873791577118306834670063353614501807087456000064505522593943817873253179004734033239105105423505902870429696024669428252469956341574395641765394117799640689714659878264722876299365519533507470176137689993858726133820336240506920047537245243513692660406205684782081115241807695846811603184310235550937338192822724662980274512923643128481528862830832535003488212444085847258078242649435999503773099137130752288827631799605735552990106033986308696610790736971104848031596947097593447455379615800089397314744560905205215416826663444813093342077377712750293050722355520169456890778603832704155008724143163976196314551733050491919069 A145699 295 25132744448577174746039746086953897389343339824855352513635358043330677112137829741459702657237892064149784992690104327323377222771987124833979692594909116295640166920166414746431556136908318057032998259250985677811116345581081046375927310061592967776216082728975836009689924245547604875617121322831497735127259129864118131165075245514061821023808730514948775106654238003722925783496963033066076637048632941260327161029243602531730942679871141192398518503760370590448949171056413876627358557157007326065746389469257209052046594939605814372360148739150965781170121268424773752161353614556947348402871587651412381137108125870533181603227801813898373814377169135781659499402473605220476258414971063168759952091867616580795656926455538980161134950690920727362548994331586500981203978652992168822317034387349974515648736881 A145699 296 14828276626666213142603479328272093606863063393567947689571375263137476652819928101934894538709066180621545165899131264395995155352164756368425987799013918522535219904733990548642072932020932756775677395839774715238495290278336010274341112871834328394023670936842564240983022065767981453108198710040887639055654634149873355812998753087902356604406461289159899048203124122831006678755738013371295221999967301523256784500333677956476012667431312897309441135137503406557184164111681002899905997785296129556065706806587240417064362532838567648859952752610857366804524290292373864339199128815499798426941947886701505265158241273508543159595706459409303579377681758514232007054011971700465192375435612525007466528986476956005992773515425920917356870614592506788383737198745256975077643250256655462003074092221933231182262840721 A145699 297 8748658076988617176961306763934448274151818058865264281494597769893067894486645442311846318135691808674647498095494755889309818280554434270246498821725617019179484103626134257284076598336213418179592630547207831005034410147872664980814880667072192159506189636654383926343973328878863509728961621802800875545101106889295415811538099246616876334778788351873825489664736578232290217540101930926031114903343659265780242528035840750718315742841794738271377871212623249498148207876720735297067911334767559430752701269497002588858921847779815307012999763891666695448888161151232155186375324647530324124547346381566236694062225243244169930979863583249675213459017860354261102502367660829669243025248596418691236492149929536426954940717174837802260392527658888084419042398265370028794828313672773730412991397376553256423019427288509 A145699 298 5161693437146657468194028387241996209655965791667112358134123112861646920270467991035887392805519458051861402331176006843428396790371764054689065878830315027397373085919514477807056550945433895793202876345456780518255063491954594002670505252459721539780257861955149673978703281016463702758634248664942475683970597410050145455451665556750869135162880721144267879003146378032928397341981383508344986497750758999508819834756645709245849812263991464267215634574312579700500885463101122144267167781515074768014537683296424940186346825827558192570021000743330739457477210554936679186097102342914075733684507423176192947991447735272786750734959918410848966637241159927255536244389865877533152919704296451415304522901929440014947409030359638877412714234448129377300446631239369571731973627423686244288202921378074199356350279837379589 A145699 299 3045390379258450917617299787166013829248745665265537426034851141990601789891681628065731249908938344558789552727895748542866864796501060237832278622011064140547430941208409915771906080981207662304571517451188953297939482425843062588910617284070568636278192632363901653263508591826384705764084477750694257852667107370822696523300671140383766172869764846686766174786366698302849522141551476167992616002558044466050937922263892932614300670920012122122918953020973209400046024275021785344382331923182559345569146480443621217707355768316411553801005377438801244613216105339251489487642104006994657152549734832327572273078260101585700938763695371998817640640758825339220412123087518500083730553382509657738610977275646219679282544372971469762835699137931868673719179093388829781951835645351661211356309310621666401066990242084626669001 A145699 300 1796775162069048894736738680399560917260550286540875414248204039651342194389171890090790401558880817770227784248056160464284606801538835168556989697920649012607956857939875930790946780722361575325801402093325136989003776376183914972863261527096383035682593872836840020275796090474285959937107083238660947190597909378187980898601940521160865291124026096664470898856077348852303185135118028957732135096522748484211053865315862073596728149992994888061057915066739619233447453821377390252063431567509928498811028408924053222022399716959856989184400602667891990991058044672947823861029655267024504805928609866565844464923225468487828281083829534519383997129081069708980115897085391525183523493342760993769329061288108367681336686232644136800434185078665568069364938364652778331982011298783852691013978205063861798555324886479649897331001 A145699 301 1060094300230359589443758204135953775169895420313451228869014348543149904087821523471938271188489773546089833916800406778179375146043116248388386089494560906374553998753585590756742828720112348234560522663544379634558930122466083990926735390369581920484094106781103248061066429871236889978187415026332208148194913866023537907478621606813770137997002527267191143558910849456160576380197495533585791714332419047640055729598436359529136994195196063943902046970423354374524597708588385226932080242498934631739161192118710957371998125650547307207242554568678835883479633140933876826518008965440450840840727271539015906732429948147717100138520661671064559488517190369472929158868257912339778777341675603814246407549006661285768965594715667740786406360713547229056639915966045827039604714446827736037035784678367839481240616032751354798621589 A145699 302 625453840360750088722922603701532327789321037434649684157304217436418792069620309676553489210807407511375231783127991942965367051558637047713979235812093014111974251307757558670547477998085563096815382570089090659252779768478613370731801017056526236702579840406978079516008917827939290801170637758452764146487808583044509177431488146079603220552940367061546110228858545101785887761131387246786659379321030715359148669409212136260117229847015684732014146654634712341350279200613325906499675279642803922797606292321630540796256871734105951395283922794917845279261992495106314379821764259954598971591223161598152819127668746181684601253446106556393570714228013236919319223616375082888944295108095263489411611124852642050236008364196011322927179318635914199575348185481602385175034799512329580409160098982031961432133408134436819681289406509 A145699 303 369016705718542321986934892425699937441924242191023000201580619273138544171171894887643086696105181941937840662211598445942788381044449815034999360743045383765158433717578206030032255276041762114772841155829899944579505504472259422647771673327960110072601621746010285811197200452054310335800698090072104514219658869082394391146670527565359086356096819563784937843882982699204217618491138278108595448007693789642850074895705561957109636472745058795824402624187509858042290203764153696449581482909011815515955973308569900358834182324996860775910307206446960035928692092479584550218014395364247952787980824615638624269417827817245767022433064347610535656835039292592028869004502430646564794334998863783149036317255509802977959165910051964859295011588828664202226372794229441207443492107560005613668421363614178877119229558701690860605951218721 A145699 304 217719230920099609222202863608559261558407513571666135469248408066934304642199348363399744597212846538335814615473059955114302179449173832233601908859160964328429363919119833800160360065386641562152879466557070878211248994858864580748814555462479408416598254250305661650526832257794215158831610702504783210625452244950029646267358179775415781346876570602266051781780730933985386609022010452696824527665160014858566185039796872342558425401689737673851665534123976181532609869941650067579346575241037328350491226645763919581171371314876413751835685967880911503352649072570459778314248671500646337545937095300065190166137390743428820858634254518983659643961958954616060113393432817706390339713354221536794442015569625931114945671878566463255661129658090275965113984600409888710006485308660890982483959444433383505538913306225863170937829929638881 A145699 305 128453977226153050898777702594157538619522991083040828903856359178871966600353444362510961669268883352436188685288443161918992343086631516568010091227544225908389559553846984363888582406322842479908084112427515988244692327461225630382377939951189523005682897406058594363525019834898134889400314513779732022164502604861648408903350179396967745635570820558517406766312787368068678895105367675952848362726996401072764406323405258976547513877360472482513686840730521759594381780975369775718118029810729114714974307765027403982990750241594759116722278810742531340018027024124478789620856498170985974904150098246213846559396791120795187060827187733136011579401898948184182874873256357944339653866084655707844937640149762043848014968449188303268875207203261673990753048687869040109462618888617818119659922403794332654089081731443700569162459052535721069 A145699 306 75787628844199379930669622327689339226257006331480517387139782667126393359903889974533103985124043965090812988505565992472250368118933145601293720222342234124985511707405801654860463459370411676504207473452767875993490261953128263061022235756646356093944492871320320368818111175757641790531026731519339388293845911416127611223330338486031194509205437252954667726072762766429586562725557906801727837184400211472916141164624062999290690629217277074945401384365473714184503718165598226023622058241754936644506491090139522586044961471169593002452392662652125609699132591584369915416527019672210224547111012028170869404853940623878416937067182128295727848187476417469713280115107857754342689390650233513406976413246344036244397716439349220362173116588794729564268333611858133254694235137799204029708371734279211832529052682638477109942679903166145791829 A145699 307 44714572564100408006044178395634115985953014212582422217583567917245393210376694731530168840261516670520227227029598647115465798197827469273246726921090690589515543517809869129383309552446136566295002501253020619320171009860018213980372736718481398905904245111181582959008322068677173758278416371281896459361346923232910428973355996356579007792685572408422695440976163719406088003329184059645343471090433397772619450522721873764322530923724316113745304303088788760847097599335921977984161296244605601891144114768874553298362544277239818276687794948685943367191148211007754125616961320750105861496820592946522566735017265571297145197682576628506746294419031684408182651085038762818704242400829771688254408238877702831622150804684247590825378869912181687181244326077947610751229489268682641759709819663302331186859486993674970051165611980408973481458041 A145699 308 26381522025190396524186134583801800742373052128417297627856917931392114867728889987712825082650309711562968973134474696232132348686350087938069967589723285105580045689996115380534497775479761203702374971531808712631024902327148793120156853641668268708127410671104262625494541202408356759742475128029587391683806390861505736966668814520043128566489978515532137355508210521686825492377655869632845846215518520285634002892264740896887293954306717289832654593421001003426073399104475801412429141162259063360838383207144896306511315078610021613652796567332043934517167745361983349744091762715542786072899602727436286202790781833124691788215783143636852017979380506324410294426892754955177748673800174645836587453961431424313032730365989639237753171075070606642204588117655478485092143974287620839024763892976641121035264797215549691710601125761391187914452361 A145699 309 15565053280289769848861813360264666803884114802751993018013363995953430526566834716055835268594842468305481173922113041178310970259148354055992007631209817121601637441554190264646224304223506664047834938201265887431685372202007927922678563275847560056396266391706403767458820301098861811074302047121085279196986409261365151899905627210829089275221294638591552617054403231631507634414813633899319403923684836535126289086985674407289739110510039476685152464814087503232622458374041386911355209124436602777292754948100719946288377533835635512236873286930957235421761778615359168594888523040849493677149268788594462337079826264277996857902114372169114183861540079699717665529215640384792053013299702211271898343429005662641857688765129202902683545555421745737213525745090654358593613715340427612382850987036554959079619370870180643139203498587240391896045434949 A145699 310 9183355053848939020431945696421569612490885360571547463330256900694592618559564753582955095645874405990522329645073559820507240320548842542947346432446202378459860510471282260025891804994093452027018911163775341775981738574282350325587232175896418765005089043696107118538078483107126060177078465326312285138830297657814578115207353385574642629251997346790500511924742398452067817479247666344728815469127838037204224927318655635560049187906968984526950121585718205906243824367285313801898160954276433379539364580996217623413836233647946342198141586492697436854904932215316547487634484502338485726731995685668005342590894705142185021470459263796633731626290667642327098251942800934272356100098150504475774186035659379527271723338695863722944054124527754914349337985015368416091746999906878003685043057587674449215854393548609363902438353565346069827478892167549 A145699 311 5418163916717593732284999099075365806702818478622410251371833558045813691519616637779227450595797304691939869009419478181058093478153557951984878403135628193474196099540614979225011518722210913189277109751689250381941794073454384684168544305215611223792946139514311493533698846212903276642665220240477127146630678631701339722820438591861828322169403213311756710482980960683488380805121708329756101807381500757113957580828919839306021731126001190831423886583108927397180623754239961101733003607813971257325447810032820297094217089474754506261391299157404556787158488245258147658535750967856665729278200305275334557666290796207624884670713063525641732545327632368893288250980723335580305307004895497938495497862695604915427674912141794467334089249925819977720372197633322274839772136331342681746563021125740888482395012574308654521795489400055593957820650333418961 A145699 312 3196707527508326453109129036508769404385050411501861476761918468990129383403955256724990612896424763893838532193227847053264454644870278642828535310503588187947397238868452366460496770154299444688221467734585493950003882521599512681309115552845034725619073217224400085077763781187129826093112302863416178704226961562406132621885943561845093135437318643856589668684446842060859692607204328666889755337539616318859197768464135386534917261315152795621555566133912681446130661771177209764708670230449288765388634668554782979067964668953871510747878668361282195806986653159770091801988605436550930441788411448116761721017768978867793539770699237020864825568011676806979397740980374825191445858776788245633207867964804371240722800926440320039863389713402109259100105247265675126787049468688492275352468497421129536530163841564448557558495436307679235089044356217825019441 A145699 313 1886052023065995889740653846541074873221373039967619648879280524870618290394642081851106682381440014900060042054135420341947847182379986245710883848318713895260770896736287355596713869379517950155137476686295689741251908745949639027587694007634265272504029405216256535884387097201560384491659616024195304958366760691140986545572983881050013088079695830472174592767113153834946535149869748791756625893046566246626169569436259049135761878154209023415526952595121898944289693264370799521217013702961472557608037128999511924829802060465694716586742152941857338121565338205776108905025618671814081103989433476188584140065926031241201980839827879129246721443394343988485475773890170166139617476372998060028094703603736716336421537118924876681724932596817994537049084375514550691482084346754074111115274666915445300811908184128012074650857785626041348646942212347866428051229 A145699 314 1112767496901410066620532660330197666431205708530484090977298747755195801203455424336896217614436712366271530973407704773902176573149547014690778641972730694615666881677170671349694722437145436292086423023446722361844676156227765426764058155388663665742651730004374131771703309585139439720253080341972366509257684580811619655755438603875945876873885102659939153142928076315776394878730544582807742387142136545893121186769624374854712973193722008662365280475555786464449472895317000540308273376077038359699976517475043480866604147710090928914667122357027468209527742554754744483873313027764871300423323962539816525877175340663330300901958677987018544786777094941529623727197459417647549119614210078628330241918336697834117466177364750801897670368732903374749700681448337642299302977535435037065736701011615306349489298471685559595448535023928088022460816240884974725205669 A145699 315 656530937119808873310224528940970082119538146659945646056957381895040652091748305716686917285835278856085303214268491681181942230311050358681313687880062791109348199418633959808964289524046427894380834446356879897798617680265635652151766723985303928522892016673175521488769068268135067874564825742147672045157075535918164455909163203302927017342504130873533628179734797913154238031915871434107776251787967515510694874024508944905231518422417830901772099953625318892126244718543765947982360074871749670750428537273146654199371617346893182364937015448493264386283246541967093469376349660762602253168657148465015561683393385065333636330174780184461812177477042621158489513570727166241887840954907573392654814637115047985412968623108084048242943792619816173107786352970143694405897274661559917794673538322186115300897874190110352149239984806331945891903234639909787221443293481 A145699 316 387352140133190333842965851542512018252861075323659400689513878019326229538330296917420944302425200088377962624887436684192572013706946562074960385070595074023820821990112359116617581124464955312248400236927535692978822586680568807004115603093173929164840547185443553304241978574890104906553526934786784534276165308507136217366750534510123064286200563330282180686890387840684684662435485415579005180812513692014764082553273507869711741156253326510036876607358462590568019934467926592309052135900956228704393137014639050934148387630519267504383924447488668960438905932018030392187562426536907564498207294270396641576676220013206182104502218350154482166166668369388567283383001830623296178614275854091587712305655959974695817370167592223712534939975322809230219198551703331361837092747342816063820321873388796412223396282866636082491995587200824148134885976730533575676817948121 A145699 317 228537106147645177158476542185553149799105914902812386461167131074020580386962783432972640451513582216864141863380373375181936306144868160573867945877963213611263175625966873244844563899144799587798661758952799701977607527523855330496776054058248632903327399947395023273981278590116893759798706326698460727550892374943674450081926906197769305001840989860735613071637149091206050796598904479320178948903131290321195298011557345134185022050671040223090855426241539303116239635091358145696392777821489303185921200410099766904493349330389020934404150487002866193394568216644095964297192455307114700451689134962385553514677286414406582108019978651810960016226156860896633538706457509340578503494581799006463357605522379270022546835430256303906347371641647837629656219359151995359789478823657599917736195231761067697096502909017125178318128156463679915453690823036374899862101146097909 A145699 318 134836505274970521333167316923624815869454236931583984352687917819794123102078503895156940445448711082749755321431795403920658228053458507792020013107613225435571249798498465102099176082914307291845898189381914896631095462416487964424290867778763600239034001128415878288095650126190392428176330179225157042470492225051459418412119507906149379828021897817270681430085231073423729285308691207313490000847666648775813211062736280355661293298154757478297094664605900830375990816683966838034279429862542787923464803848821847834600141956541891832030944403407243565433834808914084600904951361068771136358932091420513206177018022308279870237549682902350116255091266381260644399269526547509110693765624647137959289399545898113353327937086481051712521236733632248878687939202701125558944430668865236608648291366417156552490524492923820988571613120317983949293529450705484460385063999379818189 A145699 319 79553309575126459941391558508396455809828200683719647955699410346547458609645930335359161890174288025240138775502895907939813172615234374729131233865545925043773426117938468443365269044355542157389492133073570836212644345218200375155001115213416465892397157338365420794953159593173741415730275007036515956596862861887986113188700427737721936329227917871199841308137214696170909072281331213410479780321174419646439473331716393852495028860889256241155062761262055248382531465603905343082079167226122423385541048349604480122647179261010385791877322793859786700739769142691093270437957005838119663337069482248967829258887118484598709033572204892407916779543830938786919298935481956572865968743215047229596974282374474364499193460334188390254083623325471385190588254473374304927781854305151665941502574169990890604901712354322145366132073422859454066403266922225412795252287897532946633601 A145699 320 46936317812819336394899686352636985302982768949157660709878299416545180785567996819358010358262384486180599127791387153889085851184760227631679635960658988162600885838333897883120406636993686958552508512615217411450563532583275804853486233685047936112914083795634469853144076064322381244888434077821365189235106618021686755321914840245748036284864643522110089101119526585509762928916700107220975756899492059924750513452501609636691711366631363027524008732049947990644863188715487468451588674383982367254681295061462794450514001163854171075315788417432870746192898360352936115473793728493129532597734635594799598749537222887890930049937363336837768549814605162617901125727535084851443412447803112240815076867311540329156410788269234063768857625240791383630198191451351637206265735095608814040249910112003259039735457798525572842196934747873957581193978190583542843714389474480439134006401 A145699 321 27692347956253833346530873556497312932304023851802336099180240956351310116026508477490890752212916672558528245258142917898652712385835919068316256085554937470009478871190881812572596550557230950003822632950845199184996271579787506663181722873063068890153417042266998847934209924790611760742760375639598425132756307769933297653816567044563603686133810450127081369819212548236063957151780781929162286090919994181183156497502617969254257211283643296982923996846708052425220898810672002481094235807382370557838578545214699121323138039494699924050523288962599880467109292839089617036267861853940586113000097931449514294397702616737164130754010796529391036473837502113622877259946764580395040478235093007033665754739526419727917865885387763435235744808443590870431742368042992577391855924554895132081505463507752842553315199417733654750825369172212113450380729177368052378694537655561556117142989 A145699 322 16338438357871948855116820498647061993074071089794429140855632285947856423274854433722806185795262574425045484103176530173051211221792007490078959410841452448317429933116781935519948844422129266815296800932486052301736349668542045655472363008873525597254403140853733685811330711550396616456983733193285249463136986477642623928996452641452280426782663300931455898104234283932692224956621744638098527817885897074838137583013092100250375062945982913856897634130825700982889685435107765976377147537681214646757506660381611018786200929300709101018733424699516496604848289876702521115282564700096452677137460044919618634095895006652038946214816432589003873751014311641874879682242863567348222438746257071037621980219453276099142384461590511192725320579356477822171097798953914269023988729752292519114047973559462173847416232198664330730144770876857272978143436236456567360586062827306837669980357109 A145699 323 9639650938796493570685577563328210078600769638954861390768723868468278938422048089387978158728452705994104277092628894659182315968144898583227517736140371389569813651060030151074957245612505710190075108727533820012825261308168227149222030993512507039311207699686660607629837185604809213097859659823662657584825689265501378184810253241889800888198085213739108852800128408307740176660449677555696202250266588354160319990821226836529752032880918635532272621213190316871852489185814771254060035952996109259216371091046605286384737225149378874901128670049425770396980023917961648368399676905195053138924988426404643544602283656222086241102610941216715756122061970031204065389646029557970870843819813436819189934663722693372074278914472516215944503906075513471490077269640441375731575958697928031382156222894619174817133023682012537397130663991976618844991176998780197374693398373573378663732293551321 A145699 324 5687377715451573334755635645543145299312461012912278426124406226763998625812585097884473390843601301273947098439166944672387393369994268372096745385363408278393741736695484672352289254962533946882877498852444021321514602435469585475995342813809370279668015288411988904767918128176125885331120742312227774689797693529659335486414120416262341071756443493442773291696177656667282771537440353136116121229129469243057513956446940820460453449024679048981126989618148156128691985729945279932129444835120166781723012186210836737355976176637204235482564896595736505017721609263307495834834694091500381255513066034118694771696713261276024230211594240501429707108142811304098756705011475196339246449631251181466251023829616169636247725417154322976896064579263973591701323417990061457767360791643047786222953057459851753679934636556155198399976361610495328261271816285844079994501744454345466104764383214922281 A145699 325 3355543212465489471012254345292892398384273396848605316552008905066890720950486785703749912619566039298922793974831404727813902905980650194638496549846674743880918054836684896657699585470649416155187534247833245045873602611665747262610103038116534952497089708955373767152464065786728667536148140104554563404323054356809742435606146235341539342535413463046022502991892017305288527466913147900630955828984136586815579073983704262844831005172527757980229391602086198925611399728178529345185118392684945405107317973493302628434739559478725349555838387862814488534685352485327504580904101114308319745699570035141603510657516221869198073738599499284902310478048136607448235251891380719810597434411594377251651284869538876362692785921842136083852462157261838343590309326536866619641367135493439495943510921745089640051986618435107885043448656219528251697531526617471008416558654534665451428432322364510594469 A145699 326 1979764807976923336323895308087160971901421991679664224487259129583238761362161390980114563972153119585063174498052089622465530327135213620568340867664152735481463258611907393543370403138428192997613762328722762133044104026280355415354484797145941812603003260268382110631049030896041737720442071540944880180775912272824218377672139864731091949754822186753659833991924594032463563922707219821019127822979411456751948596136429068137629832598342352529286359918241239217954597147639602368379287722239282668846535881348862339939758984116271319033709166274163952498959340244733964395237584822747817149581490807667511952593162874189565587481543492983851861752341292455583154699859209613213056147056391051327292791822004107437819107446161443135149975776719905358744690801333333315526948842580337659558885220876545427778918424942077096020436307193160058006215339432491609121689611673708161997308965430678035814429 A145699 327 1168057881163172302941627219517079680529440590817605043842166334445205802312954270191481888993657720989147974031056758045849935079106870055485126473425300267259319441662970525505691880152087163219175964586412181825250975501902798029311883420213067552900819426468636489898551775764598838526393286061017374752094383917911932033084126914045108908816002554771196256032732518587136197425869792781253384784602023775347062856141419166496938756402016815464520972122370729052394286705707637218814434571002784089674051062677855287261829365889040599504538852263368869159897476059040553665685594141320097809933333876953796910426455438255621827416036922260973313531570884500657453824681681780414983316165836308688725495523697553849436910700449329607602401855802586899821023982477340119294280175755263725700246336806240057299921818729207051544172377795308214695415352733643431910788454328833280912960861171777676619918641 A145699 328 689152170121463681812223735619768924351398047160395296202653650063541840125881657251583334391694083230477719615148989194961839231142726197522604050980059493530262989117893998140964665919328287871120821492220858554135942502018624556938595863440912710269670858613235260658034916652082418688834318333928710158855505735655767075301257207146749525109491752492819037399478194041816324017699255033719676003787371048043310333174841171804125728647357322781714844265838811899673411201770358319498148017603920373625021280444053270622139386115549837436358889126221358640387011915493681928790105305794034960043517405911932509639656115407942688609874302590481271131765069514095442173407492391235226943481696365735296715066189734767060339494157658307042281944947749550989045404970829337050309776746763017825485779830460757261526094131807218333965682462924653510237051897510192335756066364399962030484910782383398527716183761 A145699 329 406598612313782409096909062388444148287644318384042407154521811371155240468467864824163975809210515448260865424963872568269439296439129349668280904951761675882587904260115795932643647200523537756798065504445720134758380825215486585795742247546718285991552905762382335151750702272952862427573721423731877976349996289652984662495708668089668174705691317968208460869436101752153044034245134600101827588849764316321777749510300149945267682963184418424396293595872776650078260214757805700866688515951742017654672881410928751811774975978808515046852240045618338228959177132665213297432496444824339306327865336154163226890486681635247930657998422491461688994427859442431810224856595829147003481670884689947516373163556419815011750864642317951825338745117316432496636967908806831519563474000414425253310909853635040544243095615947529609988208480747750262825165204178279834664168366541648764705184400745033353675928500349 A145699 330 239892492112961499903494534585446427720785796448537859825871666055331528334555914364599494144099812420390680123009069666289774223059855173578088211317488408711233333250479201706261610883642967948222987526801482658648890550934635066994930987456700347822305944728946964504272256306125536749849806805683474077336338955389525295105392812915697076326832768109490499093929900555576254163880611714805044557745357159258800828900743913626536128822550159513071031506720672384734273853295903593153026726263510186495883375011167519515676613688110908327805385268025693333727274121260560351803244112341054396698480504813550391932877502508680871145530459395659806025441305305965253937223218131704340818958878485372668924869783221501122165949799473433918642817337271747423464822020791059767205399350467764136435611327864843460346164887314910662674709037958709730413337233413287592259523580193208371214028311528787295270270099022149 A145699 331 141536163748034971160652678496351003911115332260318953254857128450834230562147521007248877381043080117515053011709926139238398522166018113281722376396413209377951784029878468890898417777702150565913805842747370322882710666670609474040423486857205658496874515837172946675185479469911793729548958441631825973750463633683530271127519263911593185364656627493281426256957771891688237803645526666600376187242171874198376167273689398739506370737621630928293484192671600834216571495184368362154584901806955058290553536583707425585497390301009457104890130455895113448560862772366597942350616593784777269712797169974658577077170835993440078727932313045016794093321375702660057391151473841109731936182256635485184718156798937129242262898630824683694047436890245213663411748355298816455819666053301980426071757372530404006563693040420181343448468344187157993193606142548635501153284248145626397367511998617583759176105682494567561 A145699 332 83506096718848520023285176818312506861130325247791733882505879914326140700138702838362473055321273169521460886228733413080988838303727626981042623985672476044582841344295046166428360227233385190921197224233421689018140644445108655048782862314763881812808142037987309591394928614991652174897135630755971641038696207534327470439941260315027063668071083388267932001105991486195504727896696852682507145428323660419882679890647844512395132199067939697533642602644737771515392447884924037767611939039377220881240090701012369927923944600981891580976849163592848908957575308422171525426511987088906248076153631804543746925138860358627137768608919166100512855253586223264127895525432343036610138006712456057773611043586503123031433988026236763906054069122427338789665508064804280917873835766048817983618200414181610499029118547683019677723933648361385257274497210766461532392845446882339381238460865156062889126607082401695838841 A145699 333 49268455527956878778767093670125882697062980780864862671725214292323972178851272527112851853762170126937544407821941003791644176200677133900701866429170364453094498441350047359723841635649919560492940448491876049150380097511947435869307848342223833063898306927896675485976332697365604871395580473187581636386857011981619524029294216066602055970976574542450586599226278019083456101221247497556012615426523717475856582759314954572914388491079346799913920842076202613593247327680609997914528889448330753364873362960060714550049541817189015023319236116389324961171520871106308833403699721765860901587660929967510836027254850440754017843400534375686257567805522550350132798302613930917758871692024166817450945330997880043651416810672581059879888206734795239640688986346486170442729107282302749308354312172609777664023173379439941189675777404064873114633960160746069755476277660376332089304294542930078487000939002511318050348629 A145699 334 29068305255397839630952561980197452478760297530385021184583993926591229259381550652293744231246625053619981679154058963503656982969561205273787120150586529354849709497555183647190900136673225307305643943412982635577035239391404542054236581739049746743818188279317000549416444896517091882471217582045042409496604598372947984849813147538034897995812510908962457825611502925267752904215808126861194760594503564987094963945315932550174976814604615544009515763182356897282244407939112013845534277162576105108054402906345120572159301748196917881866768331820538134242288356377413789536657409329870843030471872527199588712333436621184511900468546672735725864492403051120355086870646693809134697688156251709839999971677705639251212886862834799092370135919460068960667712278918775756929255422722856043111060563639354640163173264751017618889030944464626776248779220342970389269471426776589050350152541867881151267664884874595248009852269 A145699 335 17150250832229197425383232801222826836585878479946381634041884691474532939062936033580781983583655019465662253156486966526153828307864910434400500186979623148996875509059117001795271356795567281390769433673211263114401640860831167864563713918191008355019667186490102427480216512612386845053146977826101834021360326183027329441865727753224523215473410459713307666524187499629955130031225573600607352738141676818668552871153640889648663406228232091618814386356748493193910607436748407558867308997030453682998732841380661076859437981894364361286369996538001109877988958741803029517794467804902031527076817130117789829440700351648421267258599136379702573792949994638459151120883246733458553877140496484638782532344515329278171951832261858883438500304274705891554309555575731210417817970299202762686217378235046627918608203029720955203338581456725733113665106042191783599232665520527163374500695407506949169435281137008685007762490081 A145699 336 10118618922709971083136476400159487636133189542870834779063527383976047842817872878262009076570125214859687109380648156191467255044657327595091021323197827071378801700635381475875562909609248022795246660223251232254861391072650997635550536975150955879714859821840881115212778325996411721489474245699818037030193095843387751422715929561254930662231316358719942560791445013278748258965518872616231476920742994819449459099016702808960161234697842329439556478434718428627509976143273621347717866773970805096864144322011683690226496250015926776241076431189088834289879243369307410001709199347482868730132291634896968799781300874035947363170673021917351782811976004433639778806234244926046737652815204769685171854083292366568482200368147633906429622809386157015948081970077402495370755673221106907128825142098113871117338676614270612552350874028523717910286163785672809353158003185684249801905060137887232128815548205950249559331859295521 A145699 337 5969968014148050709853095692861296482491745244415312573265847114661176752729605935238551774394390293112195928872329255665999154322519515416193268180186530992490344006499366011649580321398099537881914138762284553819105106331223227773806952251625145778023412275218933367873111732121370303291944751815914815745979905187272590312072956575412655866193261178234306397559286033646961842834526103618002970775885628801798362199866983503645605479808320746137246703462097516141737692013923999846745982529333777976696162151254051996572555928071414903617873808031565874229918875598932630097978909820547087648746524987772081474081138074980857295849429824332101172156492049665852831036527083623120841756607093673617766755126610151760075220045255271742934594019037528364703476808036111896537535429382482776003244147620508948912601900594216631684931812338247536841335722968440915326579622646888186855960610980658059449052004006229510231320789221867309 A145699 338 3522271009728427208842243322311764765182493561015491547392070734122710308062624683917867284883613702810980738347564880194783309583031469438226433135288730087742231585032925311491776514061969118102306546623087663502039757874030631735548466277921860858077933527519348846164020709173282482530525914097144041472091113867394984896371621663563905706123361863841882054617417968406694208524111435615749136526295600250066214248462421250448098272925674542378646115486159099805196610778239016635958781974440155035445638805095568666294117771065884777207769305662192676706817846724126882450397555084923434229891719610493893172739071682937831768603800425682917774220547497326848736671772173103396370589660532452229712700352845906246077811344500242180697504041609332349018035368659335941554650532579991616735006918270958181744564004011911198423497216928692018212670166265216354369872624203660844560766958573528117187708553548127205086229706309042416789 A145699 339 2078133925771757905166213707068248350161188709253895597648748467285284420580195833905606459529557690268185523429134406985666486654834244449038179356552170565236924144825419434414136493716240381580822980593482959181649638040571741500745821297021646281120202757824140600303404345300504543322706997372563168553718011201857853816268944708546128953956917306405532177917879042073915936067382912487188372547543628261910264608230628670780874335420668171682655070890130406787549858621469005891215834618937162137134950198844234259061532912372943947137680272466885647691148299648359261713104459521195005648548465823666409199834578211795245762618946401723097154688950866930791088783514545603920235527057957539721856875441423958075034148618035097631339784449955487048392276164032200169405347276686765671390878078535717706720343849765127012853231673056115952497938556760754680637309521700537251402665649597770608482688597541391044771365295401545804038201 A145699 340 1226095493934327435620857244926944214830336155966237387121214203627583685432007479379623893255154153644526647842450952556663032343042621193463087593932645344759697503215412433379029039516067763163567456243608322829509784404179453454808299016776493384000061549182715434830162399706588507277914597923898172302652154517982266356613781006420552518928875087417400143089494017405641995585547394256005524053914214378926806052641822453339465409799921295618224113179061453845554611390055935236800706466390951220754585171679293117277638124182265862926454152986156869945100789974685240283849180719949968409209364944243570934009228405887512062113409773216201638348706790941669415533536910134139835564593605287903443326797739782418363901606829363102248292127969695749219093918743629440613213338594659166129001331329155176006821126797420925672208263605891483281765535818678996359658247930692774666728172495726085476669084840867168287900438057205715340121801 A145699 341 723394263287327415258400608293190018501548170831370804505918731391807089120463832638144191414081421092580454041522632874024203415908491669898772642240904201237656289972948510274192719177986264026123218360748316986451591148827836966595395674076834074913755193815044282409195512422541918789426290068102549095396217447598335292548314524843417440039082344658959678890623552390286703479536895228130772003436838939938553660794067016841613810907618143746580544120575367638470433170274380320706525599336042283083068116340584094959547431734624486182660812581560086381961774936764643408209303520310960166427876768637883184656244924895420321401149147251157243528582317704718024373697993464596899062874700061905491840953791030202876626913880706195228861015717670536552217019782577337761626464423572221250439394606123018126317744466628581019590022295802919020289168194463847097517728969587036516118219106828792660626277367514087898816487088455970504867824389 A145699 342 426801389244029240675020738035737183971698590454352808421104930306962554997388229249025693310414783290468823357850510944721723352353667042619082395834539546084872451386536405649340325285972379707649535265385263413683609268024019630837828639406315327705731564289326943905990522166900025497254233225582580068111465641928499840337148955876609869070539654473698793145324806416251749410931182637202899476503681060349367733062446898114098808970084904889186902807026287845243710015850494333281613302901798556067789434055772936733015707085304264581906952968967464808487502111901164925603205227802746548224038084131406835376250496459892102114615883468409557480225218738992692711066282607202036307260508442918952282719409910079914791515288009825821925750981297646870058822577801885649919000796569015878593113816281251539351462414184065380632440946260116330487327469197851108539100433808420851735082544856491943684026977748470993133439481750965392156676267709 A145699 343 251812096259713964670846977040476645353283666819897325597647402962376515641369934793092520908953308059955513200677759934752942753685247646653588714769736091285873508661766506384600517726004526041249199683358944665756343016543022754357352301854051966512306709175509081860251998882958592501461208176803654137636669332520367307463625335652674979334178357057137628996062745162036141865745918219054482560365168388767187023953182875820301455678539186266476526075601389253326150438918621382255831142186461812037712683024789692088384307632897781478838919590878222676921244284246750541462482875100100152492016041760761394988803136666411444827301970097214387756089350473687983981504733040255736824384637106622119941312610893156119524117393011916528740964217949893982798153103883329956114448843511295796148686712211332285199236506624131945992120568271172832068502917658537690190971738217998715487182583246223417980915290594230371860830477745981125401934130123921 A145699 344 148568709991841995126559041433143185021253391725148967749803546642871837265853264139695338310589141340590462319576520510993291502950943757858574722631748459319119285237990852230508656118017384391957320163646511967532828696151115401051207020265251253926933252681986068970604773350423402675836615570080930358625566794721374782903698610886122361197296160124056727408883874320794907449040680818059507507715972845691579994764644834287079744751529149812316261197702012633174583515251970765036607092276709567303694415195191862559210008487702605768250380651665182411918725640203470918297939293103831287223741240600765091636558474382686292556006047741473020366535236554257171556395081427468277524350628632398607846422157707552200439314470361742742131346962839456152204040272468586872221874898670867950711846567090869767016010187445823664069970502839045710804086234091068039361564786448185433716585989032726960116796337423618170926896848430647113021748980096845681 A145699 345 87655287083090517410705163598577438685894147834171071075058494871891421610337784472485456510726684437640312813036946423726107233798303131888912432764016821262189092416905941049493722509112530786728777647351758701899703174386141543597457784604196385764924106775662605183574956024750924620151101725139572107934946772216278601545874716797476540431425400294836412033612489786523833358792135936736890375069863613789643429724116499046501229101946519850080327630118111852183750947848223832750215928612116458247367667252480174120241816623436904505486245745562866744809371206475763595045242720448385359361854839938409643304174511082648246196598740865498984801868033477661257530289116537473243483630046508478072007269131734844905103076013396035205940965967111061179906400962603362371280950075766968579624193325896900951207160811356529337669336604554468698201578809610812484685633033032691187894070246346725660245491858164644126616497279743604050701706496323008827869 A145699 346 51716470810313413430320919964119255681492525968769206785316762170869295878262026985502279645990433229066443969229478813477892274649495896870700476756047292796232245406689267228349065771720275146785586854617373987608857340059127359607099041709455602350051296064388255072240253449829695102486474181216777462751259970040809653537283179211900272732179788877793359043103960090174740886779911161993947261783711816163043931957233969792601438090403695182397580985508488290775779884646936809351862361274056433656379619984548107539080112597819285955631116739501439714255117093095060317605774907125254258192207131822421088784371324980288082569700701104596659560081773216583587685699022362027786187064203089373430085680941301400786458614408589190409762427789248563256688624363895711330468888322827612791110323350432604470342457862690164863401244526716633692893220693584145274896484127924501352672067728758579106817880079520802611085562468151877959266893811081595111597029 A145699 347 30512630122797830833371932073666762274641904427425997832265814622318012676752985583661872505677844878464764301532579463005532715935968780850581392373635138732955762600854250758784899311592453224072709515446603300930523930931710756026644837150794201190144499753882294830016565960443495359542399615816173563451135447377305479308395529860304363435445644012497786999019302840713310599366788793440492147562014901672582130211338318061135801972109078211094722701122377973445857948190744869293766042935764683740805728423216130967883146190896755276917853390060103868543774275554879111623812149961179563948042845920388503973135777563858886067877217052971163641463444329750839073304892904479856377124396192683815272479748098694729165677397991608945724626454690685210385108468297507081614272829518215779786511152561910740601098931826385912877396601426209324338302007635836101376440949842422765385332065897315326296889001425415375896355239712328252363416646831644792833419241 A145699 348 18002400055979909878276009602543425622783042119655369951830045310405456609988383232333519276070282487860981871460252653694450824509946931205946150799967975805151103702258601258415862244773775681927751828526641330175021510392369286928360846819926869246582904803494489561454701676408212432434913286857361185658707162692640191982299825334400362526640197787584816536062345572060763078885518608218728373114327008275007293780757650422100330562106265740850703996081217495844765413652654825946512613469739889350641723390077532722943517172516487794095577869018721781001112567460285580797731562702188817475087086885897394923061324391351762491964988360551881951803872072779778469662201114620753234717206689480361637332965697288588806963206200640688787119845839715025563957307671165282441090500527424482461250469688176904350178027319704998432800593596936784725905291284449715666825263922901507075993246811687283936057692960915550976238505867805517016456554736859346176605755161 A145699 349 10621385520398024030352012293568547450679720208692240845581894467324597081880469354091192711008960989993100839397247533100262980928152753442727378390588732089900418228569973888214599939517216059884149506121202938199961760607566947576976872978919702061282723689561994958963443972514884891641239296846227283365073774853210335964077588551766353586354281249031029258489784868213009503231856612060256299645305372867352630748516802410721133895840724678023704262965217200170438148197118156563573148181103598952194875994417321090405707248638536901761114024867655790686787871027292937791549998182141441130737433219833542616102208255119976011373275255508557380400643059495739546261625352733339928626774822397220682211177281652168701379125980980014775454984418977174397524426417519219133161781038350926436357990604871811655864435019694122689439472825591276778959783555817696407325529273562046752070630286829600206947741957938749660604822106765542711457003878100182599404562125749 A145699 350 6266599454634778197997808977195840452475412140086302443523365905676201872852866930530571365976010913813441634262504584276501464296785614584277947304296551965065441603752582335445355548452912701555966280859681206896647263736954106701129426696715804289287560393936773531298870489082105677855898750225987239824207868456231405578613794945716814215586499296730519677692437009900103546143716515596942998062357055664729777134331132664675046898215465453768244664445482066883062662670886059717682210914237653641905626194982829365806644333179564255551263179094047897783423842793535373011433701195900748078317610512614904246105379809196394494947740435761688302554427601230413552515889295911555937136562428007670722142957263209082245224877365572008076829653687350693179513847629028668123283009722126519172968753206404680700055666483592212681770856166505256362801546392641156430606395446137684682214595875982652434815231697490901384205868804485802394242615831524370874302515048436749 A145699 351 3697283056848998738794676944533252298413042482930709749437940302454491780386109608543683014733135430188940571114038307475602763672122584451970546182156575070656520645795795007938871558987278976701960221557705790866083685643042315386718784774189345610977599349699006821471374625114469835050088621394035625268999277315401676081046174940384368620842448230789757578809279346056192879215289512345584308600491017536817701156624619755355866948813228776998586328318571454243806800537674578115275940866252034545125367260163874908504829750868694272238343514551463392036429380460314842783808092155583259224766259465009573671659557985217617632043155483824140589949731884082884500244828422962465269570643205749703328843662574116076872513976266561503785314720220552489998738772576700496673517842574273607961125128033788156741221187360884385788122115698765275662776133411874726476361365987691960400459859496199478106940779753777673877931801989824516647060431883595500715655884474015556161 A145699 352 2181390736941454621110661399465641660223242589516978665865941255082244474225931816173842448121183927800561123515648338906021354065088028041048037969525074995135382115577915302101598774446946143341454974752765556929782477882131229124057381887345017194672494328762020087894579729947048120573874430723730792921469749408218532656411664601031831769482828869666660240977797121736143898633474668567379145131291637989666778952631391324527296824752906762963712165463292712521779129254565330201953087428877786143970324777870491213188483746368196441056367122322184307253595551047742963707073762938092927041864014766745135851374893105898585206510966787715807186382039257181300624730896253658558597490742354829896956347038775771222145701000772393921661327608100472281748562696306405664008707403835811706570544652571181806072639800487255304022779366491415346135781555911459695979896775326342810498586634888161816100442625239497130097078378968127660335963260568705513897866097537154129698241 A145699 353 1287016837512401377456551431007784046279414714772534482151155902558221785301519385432958500708483784266900873933661405916245123295638264421633890431473612090554804791670324232444935338052139237292481733143910120882780795866771782140878468594748785955511160676370242152850980569294133276668750864038379773788041883151571618865606801068433840359626248190655098752419321492544978844000870839165241350043153465922885862764351364256851349770737266176919813179037014381816395442453393007144574206307097027572907946493576329651906296905527485031528984363826574189816229338688787888272330736325382671371440543946120165142737515272922180054223838361596842415824813212005083285706728544830126610054268418706433454541424034042446949886717941736147218679503464558425679161992082006765064640694745286332603013383891869231794700741066293268489054038107819355454835455211627808753412621081176270502205714124155975299783041950523552979602365659393329773701676675104369604240281891036462506406029 A145699 354 759337752741579871244744233633193121663194458473205827490516116568095771083422211473629341575557311533543715059736713842245716723072510920735954306531461608352339691703375719227209747851987703056420881099932218555283739778917469331889172413519896368734390126564114108161990641303808686186442435908213342804151789589677846912175356218711364780347716949657638597267158702804415781816615161632823829146315413602864669364188352280150971837438162291475926811919673021978960789268372619649968579768099817390229544460885256624133501985777469800405659718290556449807268056230833806337711427358212838016222879064196130689079282636130980333406858122375349309529453413043741957266345110553521041373420876294440908282483833046267929211017884623554465099245716481370678423826765687684982474001192315100424071325951550275577067364589312541153237859704246928303006782793304495704817466541118673253490872746617137265055894308183656760835298660663096438823653275051009360987868449613975724649858869 A145699 355 448007987100694611633021641292152933997238451084476665684922357619273946717433803250055878571078105321006524984370727505519056621489485804969791406963130875315789863300200004019821306297334692664051027367226865037496523688765440134032470845508144108767334663512150953573421627388677830716724368434981833874675767816026778106564594562238636786564793374049816117288871215333112766292958944492526893954976050872224232039008363493924816532738745014704619899219428045953205049272897392200474317488972585163207858323975807831909114265311801654754307704807064478812098336946853256951361469810609249046900127207331770986391634017802005474529992068363094495779961688882595749703857908498032584283708262745301429453210920073264035787550665209955398261336293220544141844378629763652132894596062771163963869479298030770721237950406953332987141848171467579879418547012594440838033551846638936043289112714789986830407677858786406965339846607425567505576181730603420418613238144990354641080910326681 A145699 356 264323953051657079283611523618136597865249022945382759548276700479255060467514860495321494727594506582082316197063669491542401160962073552421256194153940684974707667007426298995975343505679616684087049725782750439904393692631830761609825909677391504276358717082042498494210598168678616314181190934203373772715898859666209405026198616364576992708447742972441851561836749887833727697063960635429234609606723699198694038345570273063361603344022120513434264612650627439369000110220193025660197349914057146475246181601265735569753283031977198835241140176449751942688211530587190767496929476832098724833058829446680685840374991220547098992361913476103377160867866987318448583318899668728671206346501598851548936486160359392734846725681455989061419723313754404562317504967733789070722829203033794423582568714512203175254813672737877149872537183306167881928639730647926789944090772050431146867323010853345612803264880789671925893748663082424165193508397402742995972449517675859624262012442882921 A145699 357 155950684292490576082719165913059300587562926299324743656817568360402866401887050258436431833402187805323245549742580629282511165911001906442736184759418041004202207744518216207621432847044676508918695287184455532678554782129091383909663254238815479378942875743741561960630679497892994947536185926811555544068505651435247522187350619060538187061197603560366642605366393562606566228501443815958755892774012006476357258391847452743889421156440312357911511501564650761181756859980640987747315962131804743835232039286422808178322527874601235511137518396400546581707232704709495699566237029861127638402457809246334272874834853186104986400018998958832629430416261560829002068408446946641417979160152235059668571097381401121640295532364508368336282238493778805471223186086584305788074336335193875938749751672082901842629618828964940565091809796302467582758018022535264211626175521957907737715677287290759121567095871988047649870346371372022831896664378285887764203326602190612187959946260390596709 A145699 358 92010639408616388231725024277181369210064261267578653374762817055937211922052892137616999460212563210634132792031925507607190045486330162727661927751862490251794327861598740136197649404412853460645346132389102981529907417062471284675939710174991455442072020330090439514273606693158698340430035515627883567626645618447936371881131839047101165789113877652873346695314610365187986241088154787455030547502057477097351583757151651548621695120696440269047278351658531298469797178388467962577890757460414884805640427932807855559474721692731696974372300612736146033455324607567071875553312350688588474558725274396507774315466723004810721428912217023797775260568433453022123901912400379618767879033283472183605605398518540501408381629248334255862417459291606181473617117473579772681174787714935183770067929903960197574948299854275642195527017907281272567659348704656075236932653613864393514821102732178537028378973761208067323751578465360830388394866789680276378136966722842943515036744031618009175389 A145699 359 54286121300399376566141681604371094774637326584945106166366405245434594631144804474143771245093578892086333024053286306907612844325768885007414094637414109830517649236135512162140405527170736497104245299414283574647112697512075928867420519339990719895343113051877615571859467318284134127858773418034524493344176846378631024162345597687170627277390126617591714183593014749067349275675782823154652064270321137475430958059461082566234056231789743318425536315967031901446419153492336117279967799585682650230584017248317348357281907476183826613644146223995929759192059811231867697080754720669237338862009509436130340511852491737985139538071808025041728571105945321021492273126247815528126407211658088436092247516554841514429823520960984846450457964699809153290628628086225979297587336677475423230464139893584844486317654284403799930420375473486154512451432977729061854526054006004470215836712896308049555984472952016887732965781424216518557130139509246984777213046163150734483259491018708365022882801 A145699 360 32028719556596223557635360421554668735666812620856345059502804331989354895163512586852687417605751333767725850058646889149983970962158155824211588174146572937515161254992090576922703063381330120438044081308294919938814961624707735560493430470884349746796994628587463096957571444180945976738335886604853823189496712717773856319412021503591622992494385590501458494973183387339370884662470777506457262888941969053027167903498281562426544555060827861430797379142197163322088830763299920727218423864795303221159764536079302722940765936226764970353071899856985821777281833302194374205769731882499341340111051842042504394218654658688227516740937822557596059177247170969227419020584298761214961486999238893822242429161957974973094468985351811071514336755428108835289416953755854205803847464922784770790072469285154286729841079498387683305826002338923881073777797511441838095134930889023562950145787719017059493810662716202554382487288709280587876393915588931338279319099292210502179584664293903745491677201 A145699 361 18896890252270471499628296507035650182948644808978658640000488189468473953551841281438611432616148193344066165201577611312183635254828986167399829608651840619024114622796097304872232666989457600321948903726594588480326180245880051904762256557302426359890331487753551349589395292599439842141490314323445721157309716326640196597428930341521370394944410108269242920319994605515479754601582082945986630452411491420148553632105926660749095053429656648500852028157580359328130963731193460892941590112429643217834030492269540289186694620466315148681698776769397638918837089588483448913707061055953942153326658577295641462248494396134316249737615243500956633186004724926523155729871610021301299150922339289266686940958038650392611306877836607547347008227737884403667465374087867755444972416967765539342912292738347444326119919249764329350506921004491603679016449098772955414275083170517897670370178041323757051792306529607490197934534557051330328515280057960242600021055536241045551471692442384501475066665789 A145699 362 11149133220120021588557137303790612053270964770484787741255228528982067643240691192536193892556109828321665269743080732027299194816378139680610075257516411818651290112288442417784040350820716602859829415154609498908472507530107605916074170875377960667985548780779966708794646265062225325917502547114946370628989543136004998218626749489476104941394209469493262821530301844070745715844048766467354605509659890995918593615774593231560403654978942361787641265815593269806433946512573378626914810947909624703218856830674492691317426885309189710957231925222044749976292105575371932664712960253280943371121388449552586420222217475064587899117676252727741855983683610459477692653205229328269005284082693181428451472922813641773665697963454613101123663340028596370054969281294888219858327922163516745427547462643155706998124022516281455929115777566647707246738631190478532252584203935674670601955454898593297643497967041805703014226992901371575613236138840280954202674143447282924664866118956342561966543841138309 A145699 363 6577969702980560466777211380939954075779686265941215788681944831611230441038054251755072957996672182561589165082252430318495212758027847582573777002105074321163642142135558230395278934751555806229699032992315877761410299116583241610431856054216439491685113890328692604637491706991420342851484361307504035225382673140526622308793184769860560394052188642590916795459957768007134456868234170633656271264068883276100550084753377900693977407342522563798059845979171871605436700311454562196418845517676566145255907696067458418336992675637801463149618154182229633088373423452379851788731732842374700635019465858577448692289646061793710726163179251494124194073740144166366912142235355432068691816309638054703497102337519090607812369187131343893055414023608644120448028208498609961848658029104057912036713660047169128781448847164686809233848958257401142783972113385933235256069266046964885137256048019992004285906748762358835170903727877274672560478993400485705019335144612841389311225458712549669175759391204936521 A145699 364 3880990975625310555376966157617269114097961625940546830534606195422096978144808767844300509024144031601509285733259190807180148228041613695578847821166736333074730212569867067490796787463067104958919569636051213269733168006276582442548878997816823922133549209745147856769411312478672940057049855668880265836605148163367571157189760387468241156385849904919171416058553552822365258806542316625090732691195131473008328631410877186816215109928433333698493521486445588653937846749811679122508491940618226116076282321822969792326134361199417554068563753735590261477390343544798537183419057664040820093718113735172245175864470954240814263848376640705280546761650701374546018686226206499691199902617402369581881861927663340644967524154709529442289593150265760002467966588044898582602488378843472004584915631880367142825347821703142701166514956256089107594836300159069418322548614383505346556310466376340383935387338271824670945130185220599155439106992870147725680453532647432972410698355774285348471136074267071409081 A145699 365 2289778097649230247111943255782807837363721579618656688799628973354205605874996134973885545251286981972707916993457840323805968959331794052543937640711372331439769661774079434261339709324274840369956316386237223513264807713404067057862228176855871897619302348635746906801348036870710043213316563360278049339561812033713726456119649835421492421707257391713668544557751136207427495561403098574632898631533863500191637791982332786843666220880368324359547379617156918133951724145688579227717813826119235731918861313967856110014000936114980719098989465085844072042027214318007684558365455290051241480593052084285766076311345573356018621959816054836864028465179840070837984657961319599462375873852451088415255595040219033461440231438909435239606966903242774792811979838918281665125506294859619378647188186095756567097826433356007029001434590342134316079810633121737570877068426417002107503338037905992806529874243673627793498791638376425624434400565314393757665762564926840840880922718681369643048301108058180926421269 A145699 366 1350965196622070220485491143945699006775481634013381505844950559672785885369269574825824627397750295219866069516854392531854714505857530449387227629171888508813131025716494296347122937704534692751169267748310325821612966817740393287556272075465966602771466252145880929864938572342406446822916715332708380230075632494742935241539436213138293060566125475261159522117657111808829400015969021616716785101872288269981593288940944933360576254104307382938799255480601095253442863308109511932674387648918408463606012098958713281938468226173477424850849715836894266914534579057280989090898435202072568432729807011614866812778518023809096746142027623977109071513909343991093036402178492337476302074373043524762631219191867302078909091581432412081838668183320086861999065636995198137525466111478796589929836444880864494220574770332222443968145241786902990397980678705525007748052049037416859921622886054069379512241868380102126339616121511905897817140894428499446875074232853303448686771993323652315113149182618252479517139629 A145699 367 797067176228923780856192662984706631189696800346315469791832030577970318162263174151101556279127422892739008307027098135953957752486983633344411757273773508827415865403069860765368271905966144448349498015186705997528137157659118635591142662296743439763267469463721112873406956333982932915477648729734584057695283610086298078781811246101757484241592323146692404380873138216073138581926161350764328577206018545425639848837365528349953146255320475565567201186175029042613155400060466351698660995048034874291815219524326868487586239441415565681282233354302531635503359616581465555945518403767525324069105543800687133773249322701793724205174338330439515329178047774904820639300652517791418761504221827158864004067606668007522902592813684218849574621191948005804655913847327982858359880266195128439224855291523955833572016669577885934176691219682422200492520625626632833779831863649530351649999433863027919416172470016580912580012900386103286488693312249359262536131620884107884354595138236184547114969443660904734185959841 A145699 368 470268283009868408634933185669832966702914336722692113795675053090442814929849903479575092380057781756420795035076471045820303219252814486142753549563897198319666547456785501357270933301582320689833452659692408228215779310052062254605486614483003163493725035517343310714380239298477588013684989833828071885659987254318421123546027095763823777409478904531073257425193033890371342933936419227929337143766449069512857529220756720781538995714384976276301709900587786534046508243172367037990277312690691657423707373507253893694393942802209010274531666829322656770680067639204007397018764959787637868632339541035393794059404321876034488184306717587335336935143534277849853084150982807004599592985416504980204999768668742257136433620668492256709167187835066003337884990104286514688294803890943646982552734785554253077313269260280620478720279674370842195300189188441007846922352747504185490613578043093132403076029515441402636295867995106289033130511913332693465449442582088770348320524359566025230482718822577315540690199166561 A145699 369 277457489908646132170829723352538465648088268969588000823978489491330682838293280789775153402677812108865376331686810889935842945401408059840591249830942073235094435583638042730929085279661663240857288719720505667941312264793559071098601511402309569717858007687763089600371467779145442945141228524309832677955334784764258376594077204689409926914108312081010075188459509122180876257883905418316958150493627744994040516600397627895579657518340880682542443274145607880058397250316296491947911915826513029845113058554060272952823938667063874646408002147067013192169604403770747782775515380756302574967756260105338537807914776657537646235016758202189518352219356045883638414828440555480195968442634233716493790999510490325042488313291817617774189791248067750021346339505615196338111075935776485524577674298621717791658995291548896504559030831187577212804911128659569003051354341195605789931659395425514254786937997937957538833649537099810143443715540172976895255908587300753621401225017548816649800256990351172508102483322311149 A145699 370 163699448777818208112380901844812024899405375777720197794033513124832012431778105816063860932487529086448815614900183348591101517483611502491462694646706259311507397327798988425746803044067079729785110511182438651677146020448889799885920286240748163130372730810744705520908451609456512860045311144352967451921761863023658123769382004739656093055546494648891413287933685189052826620808570260387777379454096603097414391936705379701671216396825405217723765230036008061447920331178371757882230040060329996916959280839522053788272429419624883832370446735102708460723295918157101987830157055881258731593107561122608701912875658823625335244171703032574228492472484923537068814895695776750508616781561212476226356484711420623032810968408551725994515267669172137446591002423322861552970846507304235515853845283452027942825729908744588657069349470120996184712702265719957270792452138952659911874188429723010317191890342753879506509216931020892878342759038190143035507520617064862547856374439829442257356921141588369202464924469964411349 A145699 371 96582397321422834140172561258715742152183523620585947110478948765161396004066244138196888175014239483192692347414776488857859959472385385061903149250306862051716129328965819533147882866914297378909974344308919083983848210752580188373621870280530013937350193320331688494246386078111563441983788433939726486801161543849173528765558788719192405492845517734533852829805685802032045525400798569723370336919766502199729497202139573626358122094469470737576338943277970610646392936997989020854023775723678871667976130582259457674807780533640014397223917165708450924813552422108286402072009887454561895337358493306079028790058830791162290256415069772460592621040413885530824717150045679842244603705152672726739833832188738657099033428872732226519146233735020313025738670083420982701056461328233563177868244139562397864549388987164015758774411628340556561403281531863646130198543710627728152399981241877180661628960515286790970882899155652789698412084388816644217972541908159681602481639518274353383023933673280147478281797334795680384761 A145699 372 56983450720190694324493698761740443057763379530769931074984785737932098810386652263430347959397468807554602036159103228242788784987189893575020366594986401904253204796692505725568825144676391386477155078031751077111818767198001862250637017545226467474873483686264885466899846877634212974257575130713294274245233389109149358313555915962318779584685799916880324278172066689513717807159850347566528111005282782201237305934870411734171590364520590909764822252768772624273310384908482343932116145446930473954109000084252240506082802242418188869478278757321250942931535205747970820120498003441135636990309917943025504377432797291126927625949646994048717072185351719978263046049712055411147565677423295347564025734634871096267806690223943605094570283388394315513048368758215956470761759212811294970706748188496531288056196676696860553088245791371458250231751391097285496859869996818220657256077058519106867350769512128863918941403992618214901170251446642781898460764218293595080601619459407428666541863510314145423817057962604981462597641 A145699 373 33620139342515188228617142096865602688338241739630638748293913106431173136732120769179767099156331582217732008641523489886756525282482564823876954387892726816647339113919249412266073687476204003724142586064388826576889088798610346147687466729813335280161418024702962093782415411418107543248527343332409682078200898412854272231469224858979360762559129105441656790268689541127291474178786304265681862122779921732227810772076340783587611956945054167290507552794632570350642480703067584930927671789913255954052642073578239639131178515246197792977787242902372347878680957838880675584691750020382571262387514227891741503656560342934096137020035311418970611996736474373289666344612962646897221505076039102390048443600741758059348848198697854273569948052918911132385511828677330896766736879097335799153803562968813897555291489862160562306306242497532027080171917465866579501193099579039560052933064545031174556292383195514425384457472745591138900749941434852503447632916251312937873352999410864638906316447151672519904585916139604267252223429 A145699 374 19835825228633240864189789343451943845676504863002546091562333748008654218573140867163799158154276236039654330496462699929958107127879726056193828068490113835420025824007560460731257906785815685805857648622911375929287450572412906225273354733572322588827761761091061370446158192889805816303656874990990999131864284830194911467208529110881860531130301486410660625934248657198412456047676759666404732124329148539232207118219106191904956883007217438110489691326580447734254790304424966626903394239903374082417104714411077134846889241193014279668024995033642363997478833589733850624148012014022275909171643084538184461652993169533825593914194884090198612361002334528520924880275598249613949540429185647114781017698703002383919552630541510077801174780938769173791938930550867013135903996908215310205773395403411703026333922821998034900167594827752524519051199553470184620207068881636522210573252004509873881345155315841382112910967515906153736541295195116334252204959824056339750197668032950729526060161955976472598281873464403912697349225469 A145699 375 11703103264754269594683747095494550003346449530929762563383028617411999557785016379505872323543923822931813837260904351435185396448923755890589534683454779270170998588825346752582029898929943778421452288544931647409453018948634816062565131605340940514073099277625701505601139551389574013511614307717341357078117849848916584911380800706195438734006115317853184327644416439057522221776655109416874526271492074858225269971938500576883140973362301343431021627375129669530639975637130027242288071673871200795370137728860461931320025521125363178806341769282606092386164633136985132987571742396523122403840007032363300940633762313464614166313237961577905762322379380635352972389696258354309583331631714455758618410393791170664754476703171292248048419550805820893626111583513182860419286591438967935685607149484449935971639459173488978430536574642131491934213127564629943059342669447065969064678165749596280558819085343963219932192086376911885113420463415177202356297478663276989139678750786441519555736589237578967160466400758082168887168790803281 A145699 376 6904811090379790427622546596552441050030559546743696909849895321939331730438941090767597507091756901253534124329603070884059453946757888095721769269410251279287053747381130576462936909110760043452971044383861049060201351892243969064007202373796421330980539746037402797243301889161655778166036137896356409685090399546575954902803205208126197971203076907231892342649579764795280912435770466879196304095448199837204370051236597121254861269326874785406864649661635178442629851371116411647983335384189768565894298842922958128401680210574723082481461975851742560865473136071987638728816703865936628195989694977451263016789458111950952824299216483136080309571591473572523725188995912153444404551713171099711937747351319091989202757335318431884838489733800653388470232042333847336780365953044994173839198012422430058811564254578435675275981678871262752488661226211932112934827554766700040111637907219009801019829379007782983918611218051410496310764336873659354273881260206373599536070712766332463587155061590009634648202578165395015239516889224710321 A145699 377 4073826840220811598027707808218844724968026786129250247048874856915588308959417458536503023311813027815762201540628550917243642643190705052719953279417364800000091539956278214766380194345449495693474494734189474013871388163404993112948186835408283244338004377062790024672042513465825519543947809744542564372846257614629964476068979691993750607571081369151498628978924416812776680814882798803616402541788166411875720104959620363039791265761882761088706712278737380151482081668983045742282925588600289582676840947186816435295060004213565493300883759410758828304536764117839569864868867709160214112511516196689212816604839652288748701722371411812325804741476647028408362508535198474273844375927439317115587512318867870482458962073361171640762460894522834693376543278865386415517555493009955123597191141722084250248886938561817874923850759997470381836818189251912382001605197969683576599897300581050033005418774795506616548760686458245815911465845334995603844387587224281760449292580853385367074901930601516446863472360651182300909146077473788286109 A145699 378 2403550930919188463045919984302521835290085773256710902061926315684875162954325861595446016156462594654398445374846515438102865100028569223216676713086975821748774721520456765581587851726906091699106498922127405807135058815057053692670366225688513317738091601927300077153707839642947894875151041713142216623569606902232132464925795215071104732268966804722476959205222756339773446399868415523666798303350922734806837657556124777596355591938241502167551553379805392654195985554848625871535278113938786664010770264541378773865957000805793066324438936590371856957115825356389274232633903131700660389753598566351658110533838605392249783063374833752789088717161650155287361356310578103909414737392637483927096920330384692265558798420525755949617967089278738668438772064298535651308020960509920477928168934418017285216784482187217967769396672416828654020970242997402093448834131974558543493899295704912300463396057299969895980784886399146979977268537983310532608834402581066032291483086632784600241728551899833113639814044581619392141380946192645864093989 A145699 379 1418090975415480972385494763030679663976425638194673302966289477379219430554743298923854613029289619033067267008957903479929773165374212650992786540768036317466977085605529535414922066138680248652977140889560435236735670829495498273682403124969387449182229707132729982730662953346825792150819570662944163265341695226059343524341743107912259798288082843704892254432452447316049520599241550276164607382574502625369622342238008659161486759452296724396094327787372902928595479995279020281160071804298295531476771779238466289764479335415413695565925671704559984845870032423505553957684137978835680469740510642631281596002148172341775083258689429542733750017320632114972514791860732546108080421217280188077670067407414649568809208609148122649102959820213561291544182141392857168885316849145360072022496074115488476193652595603520039166069112875168908401990606550277983222430136259791570977823984568597676223370668388207443122046534214810259940772525944307879243608453135241734770214571820762060757252770718970935531043422830794790181113849107583586027167401 A145699 380 836671271944202854518978864268116699224255836449083992039208729727423779152135592039212626241264718766915033136839788206643128064705685435516520842376428340329694731732540905438038437433969619799164814018341734662268238654343528924418925173365712906504197789116708762511013988766787574421088671540095343184334976613768110447229163507873018209885236608819081707638187738693712877380106114794521594688920653198045342375082767552780499591721263129152193485842996632922478679001229067117258570829257880424784631338980430569582268941938093274590829821866753800687206362014042920445759408773609919776486511525553889789983156887843041906872843700055379159721130455786183628439836475891625663539103457918328341412673454312860905167520598971837214796675958911883272399024649721431106685632974801932572794755559203782936969814621594635890013007199677239128520436894421012699140331559145052318372656996176924059488230952985091472111474401851654218075813038603665443196378515390042448394305891162983062178892995640952130201979656124344587465029592528123110164672601 A145699 381 493634632356104268685225144423425821862646967079321360629830184249702650480329444559836525627733154782860836483468466084015965628403189032742096304215551952758202424745113528678907263163975937001258587293680733890303024070391852569908892169882645645450027513349151037151515522709451322082650165389085589534594370860427959104521682127901972831572491311120414502614276333376843281604742008487217464701855802812344126631676490618131835597628785793903069760553040226051359492015245154320162275629190345152327401013226674797587248911264139616594894028975713037845466907718252899557444093492291873832446572059566152344808466561679222383279894524343244161501716951593216225806988728915326595379990618954533533355807270637173284480027944784235834080935855937797569423880361194251495775638138283994857876883283856116444335996974145231655068508178696695916918655777101847214509573189759321076268889803759816597421832891592815761102647850558261178404788920250218303606619715626989802817870261214339244624789614657442785883636953690532511814186345742485051411129667189 A145699 382 291243596418829574321428316230956966782262486320963153687607769498594836359615220154711510907736320057169126610213258149781213077629816823632401302966333275698999100904885249379649847228308368861122767338457614653544121933292538672717321961305587565102609728678209995210631647384587513241189176490888957730067494472675882103557345226298656097609559988324435737460715398504598842433920404901343509652500234738629836667346754381930230222101391897139682006532807890373669177810315639819828625362651474381992741813172399150145907275376900435697712886265848825575024788347407196695971569401043431951223701028632504329547205288233853363093230896518813999906853280309541787042494910223566799648530926079716866351584877002477924982311319902100170270537358327341654076817014079958661076519815954582164214788342719549498375301244931065081854529812423850913742878388053195435547949041626440289946326611561295615554821917808808313959090120354972243604607387134590195462462435841408593620095059810568991345563693754895602719215600697758057625782478958473652209456338968909 A145699 383 171833228252477092745374021351120186975713004282401181354327954173986703749522499561835231599038801100575001839189338839904831699835963522754084026653832417110456711331457552020464730957438773652125431471102698964857141637618527425050650048278126780764894289892630548023235520441383923360979531479459095975150287144507910013139729161834079195616808820620105964687319470841379940192731434149784183477510436639988791289607953408848217699204223590526618480784596102280238763548594212248544568801688740695030565342370702271911287705223459992922034008002821831376226779658062527797723668502522132559348151160321117988280506311591411805002622949051575916700881933665678061138846190043175496466037866396413996613901721624191338566279198714294316223782960477275638107752614426814415783650915775065192891867245321250347924983398512354253062517520821893342412381330295608205126075424986410011747256431931360653360747509674305312420102068361583065465539953620487965104549230526715443246053267417974490554637954525773748161551320774723563466699848399153712318527828861989121 A145699 384 101381313425365065890196351168844679358703890264130376035899805354882656617381915126262631931921984913019193915995099702285700921690140848608085943324458159761893760686459050806824811615041648146385143445183253931651060022072997888241210811162133495063722528426923345123713746428769130195464682383704375736380939347765194231870336648136880426757819594605874194729781027081015660114869112227967766908221505117358648231032025164466066512300269817018807763980905167537450496824492774911001475764370994358593651559256901168028509600174566018923564367008778614663148224973468543993460268444918657166583457960888430980581169176633644731098184446709533272039520434009469746530132209630563319348162692642958178285335664173395887276179744930113744471861676144234299141919965694806425353692963787472509224037459951194985726241829821044078241803482755104648172391241996020787828948952792940280490591348512891224187225475885922325519546261243213653652424968028700764821488583548326270106577807681545138858245047606512756519712560041486204687295284773021731794279209572234612481 A145699 385 59814803087737136398123101815597009701448319542832639459999530831426593417551580401995391004602372059880223835435269635009723638965483264715247952477403660427100208348299508518474618388143614967593582507226648716975160555881431135534889327935610483960815526877594880992443087157453345431400801626854102225368779064894320088893485482671597617707917944008645154784606118658328398087832583483066832691667210508804962467517605239081570394039459987817506054130253264250993512887687188603278622156410084982829559389396229318434548752815288727704910054501171379829426076507566782893613760658833505206151680848773013957424901533707538799936123820935675578927400355183653484774716864835842315239919522621478928774351427960581949301607483229568394944082165142137759218094672007321364144263064983693005376989209503959720328134754611017493808410992307990920528368420396321969210874756072409779079437148366173890909809670025184497751219874031427694071865265596979830756713159744281972647437660478844213951874023449888000572882248873156086041940751316234422604912415119789559374669 A145699 386 35290632440451485109826739874851066879175149826380993151023687290736335233698815055262154430083467593344419043712893089556034661288713436041147683875724835193829361031736023566849218024193117789232067294120277559761413076910022296967696462271199023403386097135252552862196297709151045035396277495161536608591843267348301087252924564439594457567244829145506035448722880227386673856161109385897203320316745978689810497187156059032962066416769092542511553129085445002918635153238616783159476070806185768875081446092216040975215735651420174779878008591324105320746721991239428438688125328443323152972325117318117346449711323718271258317581956167601882033894170037921546547336420120937335428233170183979925018689057161079176692061138925700422903264005572185133704376714564353910038689854647415085699914409569876283798613778978670500302884243658231888007089195642587965813628277133768976716587426944694082745563518089382967750894206132281096288746854277250071445695942760542815535718113104710404686466815590386313825244007122602049278540355981293536315166530641466267796442229 A145699 387 20821413325063288477661378403060313861703636949245243126464515502003606361288883331024269118358241277701147355566771487568425440436701961781012418238725175360698895908515905604932520159655551352031952109948456533610516740216357273779805377850679488197513836494272128593814823205311959117538372321343679744966962158956432747159136599533878058367056741277904552269591714728039479246736966705095866892154188460216479388377954557224208537615499725140093998840106282298457743746897896214875487603153493193551315223635018067946058849485585087831400320158826720967860736548754755212043100330020901826748465667536840461391372256092246334868573418015064174724418632922018528809443713154488192060342330489025534282097769373608753666366770358680019944530819205424086747823043498296799601462869978909916869944124657017503481461801462660984161207895347364505933262097060706503508071472634167623853007502460221142645991565863065925788529830398171815382666572158311945173129849515560516884101039294118659920801469324304475268893391320086335918252768088211870191525648166049978210341540441 A145699 388 12284598571154899750335103431065710327338266624904867063620913122494837016825207466489263517676932270376083595365351464772281453822992868737361285613163977737977154756663352570886620044978751104581062512802295234552645115314573881507788205235438626837509760145523420617797883494836346728302604273315275887993899081941027972522803340800423614842105910109134540333023662966663065368900954194897175569167650874781744149332496001606224004231078421063562916804109577470645065892034605528159754526384490178009507106863214567872133745980759550400351409015699174046932513817043314335676990506587003634458441771521618554103563181383101619301199999046931695485524959529820894076025243424727912378266546755354881246512665241372003583979702450482286066850280067194638996081891287280547410953054597702203538181333633230757177778664249191001984612355370701400268736630176621194481796355225881764304297709864103529467052278295690806832264849040715238794676988826549770402075165518237944418804077465416904642868180434524050022333275634843815589719854631689022119463817251438845677833712417961 A145699 389 7247892335568065789409233362950366032815715605056922322293212277756451836320511116345334451160271681280611620118201797444158489330125355853081377499348508140231160607535469500917500894017303496151474850601244239929527007518858373732321261283530939154642560972022323892372157447130239257739418982883691430236655491383047547355706811935650398878784119907648100891931691558616480528172316238022628489942021861932768831626784262993114938287798652927776980820425810601398290418556670363718040295079246051532415641734072960026490964069798649151119499918942353860969215291319006703294212355786002123428653896732087410080640885643773863141373130864271685272285001703961405486326084176876313814985202243328890909908190394640108505794358079014190099421720708825631583601568036452024675662700749774321177610116899481489717385930445221228509937128460818478794048678542109444037756341511797606771911795812318622164418198202891712965110472404191592717044040741092206225279174525910871646577521603556679620632305654899865208701363731166531111598795979928434838613460652700752899943679985056549 A145699 390 4276244193386587660851697349037284893650944868716959265285931622963184088592084733436280836921042615023290479786143695140588736423320136960449275363330006638758646781291170342188754640850164083978265580792221299263186381791011125928188036369078018662612273463733025573078955095923346325719528897297104628563738746016916111911894496238692934914867788639602270391699364995920756848556297679479155911890223730889458828915653382669936207365796974148967355121134424145247520701882543479988115614342228785913947219115996183201061796667435222239610104600766973078797790089364396911629249612923234665819271340630160050329024018966645196151790846009921247378952665480377699416038313639113600422928891057017290281964585820172422646415087286915921676372748367927055439685929059615407278093582489312251792586430789360445702500521184016275629860921179527531787088451603214395361081759695605362113663655231558122973477269887427814958608346453623998987817189360255575123144310895121896033536318942020975559268417468210485949083782268112618512027699908303144865759822321276192772121093357470945949 A145699 391 2522976826205751151836712026698635136888024656827400909596377364336000855817493672216289348448963982592060102462204661931149910331269550681309219382987204568359461369801182966421864320600702792243680541192559965321040035729689045439257209136494747480002086701041513065792691134437327201935264309986308847161175623494489122980470397074016895949373116513245431883001733415901687924167687458576463965386742059202918776291403868990999369230881926949237811744488489819885435815820282096522624494421619904443177326862796014015666433542822711322720810594952595174136835183509702858854553977412352666831246662317897697606714090549435021955693457772722671681896800348421138694057118720992847373214230738437957937468195725711334721276395704922314774869822115356253883783114543605053842050538005993478783304816555605763482985590112639157400389433558792782935903392397217951153594200464065651849454784674823480235729424815384207933865959297165755211219424678510048230448918148947392748914781598270772023288745673938531810094222836822713755565231347102875542363456556092301034798545137227873053361 A145699 392 1488552051217199792995999244054845693479040896583297819702597359026617541748232674522877279304051828686700437162220964395683306506712611581835478986687087365325443449535916659018557760399773797259687541038029587318114357894134745798035825202495531935182568541341028975792114690362927125795480223363024922720465054123002565642365622379173729917195223875026165208700631016016999954502087044262434260422265924705991188553099367051306957910012971103076159961893087859308261883813264554404868463593141401392688708901830532273059994728468732245183038640917430385767653960480635322327275217423675150195769711496219011427910984400147696308662988295060366371071733252902991451794284007072140836595973206787338165815953513583867313130427050816878801251518675311821864376597894797922151402539329953663169898049181376611094515795665935918849954135938766562404651214425906987966225217192039038985816209294490621780957387163806795253165957376981341950620472743131568200389738563568066599963687606660813472764800679206265557469642389943133003164974467090788266849573608272136334338369509871087630537041 A145699 393 878243187241321672116487717280332260517497240959488886223622845448340013630601460474825378500042129961170665865607906788791219689050109563732251292925998558337443275764821027637982656771545939680423405531896263957722150117503770331795697612263227347010235437304506054204281874622992566892131396519874718096227220756948019239872736733315426634249232713148924227701489297716614071468307188427377637185171508834475598327552335156402114167538422068887985139705177348502054626014010266816775870895459005201781895074753151245091381223363009201946670077330688975007741699848391330470233523725990926262837298536106898844769874081996591387089207400627843436260640722412416535419933507053842100744250977773791079873475104818756003412230683586253570423621148611859543728308974816230464273656154134655276761065712195644940000836457312079482315539814438713025961280607892725682121724549102568935979714028964792027284622697221193815159980986459694585110867699022946728181715303587010346585826773148281678159209111986022740375278915843611649153579370352217974565706065424004344958603212278804474143800829 A145699 394 518161991920328569348934757196151978859629893125201859574117776217161581424513113447472450437745552625262006160271502784422423933233057929990446427347352462331726207257794870389750748937451704637652549576277757705468750454969330361013663555410101639204103725441117230951550513912875251539231728466502720651851339781545208348959272307033722540477130105533990268178669985021786285166346739085108543504990767946415897022067324642910196051889759007672808156266092742528352921086382244157343358959857219927649925405395457404071641861789446960416290162586465577824181835256590404342115451723117222819923810366591574099402797797393588770686323703382132567027406954490072852906308974877759767298271480913329949787184495889552458145902972888838789671135226162321818977837918543681175999305728400116659625858872146249137989398994018460958647318536382901918754750907442282245463851258753323633189045460879932805476146433973340544149135616053842823873461321950795438059011639377772536419037832469879529300460611271074210555857090705340929867608663533341514205499729026554291389241556874984768657211952069 A145699 395 305714696989806614594199390258012387194921119446628137659843264345279884700449106332548270932891376006774622463894321034902441329387815128584799659883645026777160124838823208708925303890439734190275323826598345149962605046281787409227729701994347703903074187774821861755360598926721775415579827663840085309874194243890915977866730788413162983454872513032341109301187589673556191634073107753025613290307367916876544767421393986981859268500790276104887924211855012914379721386339510042565765010444864298308254207288245115251023607074550343636409249255937360227292275059688490170517646283115435472828785278990492611748805930588135378113543895788057586702733842508420570798186875244371208863879429487886896583358979099731131550079341773731299652399359814621261337380643631797077609126106099914694523979973500574795768805405634434653522435620926097693352277074110338632097990120939911841012600842205131390438899111421573699854174853490780806390757069083270285508088685517582209476885735330455774005593601440821798205215308237235305010239957905301141163270274419601607915307559953028734703280907919881 A145699 396 180371153061993982282008291317470112293024600843617476017447951845938914811683548223090032377955474098444401991691489139089655961914877692807101808884923218446062141928698435343395539544610505720557803405143447360720231508555799602113999510513109735201174566683419457318431801816251934619940559089937183830105122752555858881733022205891459126515834305558975720497432499237413131277817967227546026732737842080189214996881600384994654058219414373142876202476838191526741507265019224542869644012803510078781942332374659222540699856532122913298521040770840456068524618103380952610201069191586383811746163390794024049357696096249202479498220212191250594022045939673013646698077350085204135469921565126372355654232010484345478062088665743528577956125951155400381867235601904841732108208403293221269652488558506466983254457199925322427117278369027861256175924718974192350655568707503289232873801307855566640426144999592294509573419014423944621927722797297807517654334265443734125818826164807136436783770924389473589866866476002878124615111707555464139944815256407835922115740071130730078490167078460777721 A145699 397 106418674591879459739770297677917108240497319576614864222156631745839614459008593002516786554722796826706190400475514697741862115088448450941061482442444815238149886577807238029394659406016307935394913733710807344479786627442875483459850483473032749420989091269029704996013007710989714703989514283235274619676712549813712849306505234745172471481358785407282642752375873362484073897720966591144402746702036519943719971615376805752858912490185979364020854573410321145764574906639956140783047401789060501617047667846841653053897664330345444295783777645546613143069297388719702351528460305389683333494763571783195198628428947981098874768571811648942062415420401673235543131294838363395195556044859545130201949100302826784732325500762709340087262814658782326410680407667743212990146765348816894449180273725538842019545333979150534597564540715290817215046102231917699376548153439436819707483701759033942112720035110860342339074617364335273836156550059648637352145771708523117616650897960350475167246650839796187977199653015626389856287610897217765937266299838010348774446678726659570793280463873010950935509 A145699 398 62786837638055819252482193621679776391781125525601926273596395282093526591900258187936680977254072172282553891878561980178559558246222671177533467539233556067289987018764341738907505654010077071377278545085971189795713389959787979441709671249578809048648362674160842528190356117682115423419193486549722088425430299267338025231956355477445866714875167555991200248181267851366366186524092470807970074527468808924714594038075433793801763715151508410399161322109612637809572453410309103837455097411532892443979342087304200642577081255047280011599130289831730913954816934726521006449181379110721580378098761188694373166723721612752086910977870652663625574504014941269297433817256557053080173930997210061692777613524435792507726567387909844907956482692555621426901058656732893759344859447593564431795091845579358285064763793241615487240651904743213129015944140906723657971059873699016124126151164028717990938180289262602387759514671538797139387742607469898739958487653694373950089903977780615541539087211708826517074205412353094012331565814246774347522976959610849369087618332989075637305395194909382591172589 A145699 399 37044127787778341479504754466493390154042623562785559886557651059803434849606693322289639259793347858849880090017951092790652397503156287546293804786665355634885854191184383818717398941206539455804658946686989291172126420289647464995125246186768024305953112988663628061927314096424737110102620167550052796896384199855179621174004943226458316189304867499249400863784195656432793565975316836810111199568459895229061666762492890561537287733026899776156141159190098045986501982937175731307957724425402617481446194783841631537467424042813564861399191087223075692620198922191258674102665485215020342739744774337757896973168367322575750178602175113259890146894953394947212250409050073822953907423732309076853608590030316814752773942433366045786354237525793157859545213927064739574800476927314854197864655008618095849346191092678573986937387059257780455302191997032735040503548777328980076414721703075184580711413650629824548435774581590525976964931981857180607938155569907972107435426695992602819032894208257367848885803993635309840885767542794699647272619139870563117412920369784827966439389884532662717840892001 A145699 400 21855972607951583417088552653037478511108756120917954731142740528888744467741357159892699226597097982649256970556699266184504735967303963429642167290665020591026586682811767688701526467806204268847677401266778595820364792257502044559144453540521884761703288014948866395694587126534477212845122479661044600446778252484256709154637684547254929105823156949389590518432427256027496837559250409625494799775316810716337458675276767355873205960722155716423712884760835737519398360360480271162591219955890132781160810943124475302905137608178748220945511142331324826915003409275907891199566187095482891494869038760515970519796169996598079853288372338952682523042447999003913958443905726298985752299828131358133567375340273396268344118309118579104104092183735270581510249315909539616238522042256316383175714659992830971755967679916565410677571124310185725415164262305172767173435807564224546068561678663194873901743115691307220974719243623738787612170481553129088784771827758049849012951660731657882613866043784635322016107282039420453028590518683058545116497769546672628424253930554715511123602726479076094143535108001 A145699 401 12894986794563646437740766560537645828164012068718030505814330354393299432532551117643370254053028016415202762748362549097765003568311835267201332407687575483350051257004751751950081898606719312080673862088452684544724055305505916642430232463661725241380633975706842509831744477341245130841512160379848764210802272581511603221615059877937181714119473295272359156474268296860566701366391766362205121756237349862743871556746530247074629979538338845790214445867733895038399046110700422810197511816250752938267397010248656587082493721401418636792990174784394424804159391273863464549069947720849690961629993123930084848782767129625544537689961077806969428704897424458914288269653969466327770902991173768989727897842171273481508277028437528305375628034166283849933187551172701308841153204454299351219473784740761655240171584959680913725780025955950320214491612568054899897286622914115153200374975689581900417447726844220630550535917963424294165203619184364305202407440221679502945534044404982158139361932938726582621654410599264431977027520255461746919086411413396980207192406106912366734959169232770362881967872828589 A145699 402 7608020352819943446683635182164558001138256011787517080475723766351517776449737418052428557192059932586986980764563347268415167600568015503685356478368378870155939215046120721882859618651496587923328730954785817102791372265456233316989278009106877370529812342379022131934333547044208092719279329501631109839772894044839361644043730690298389956401383421053742512729299862720478326309333582903291396341380261102208167881021777569006675814721659196860510099349078237236917917806952888977745369380367988343444983075235764261903368390489228816959643257611650379309627125848170168176060069589114222184470201074079989544811312810309074679157223747533773010253366437982760426165137398079407085847012492695572581326159505711080693615102659832581592516436065923736189999144942577862676664152105994360903106357282389383760729479158531822532799537742886378740824636250890085766631934083520376163675167095174658051420257094974480717595216879176709818682523148293386940331604958963148688016073247278741644340926567804899111454086146283975445993208360203747623715866236134671649615095349147741658114786244608035024266901433759509 A145699 403 4488719113176972069896907016710528683025742882942566359450171207817041094805912544099815205373061307198305903448329626525815851119331560835339093120904935845816520786825954221159135224922484380155451870589461543637962364912563872151107031595140593986887347901369647350998746961011605433459243962893801974956701796684182641858382579492216172137095102098948412810151130444736785351955805447521175561636292597812952956305931292019183691656055799387808855168401510292235886533107056093796446957736905296871879601746992090665866400267894923600587552729000698939398255200091029125360410891987629670239146457003714069901353825775315224435158224321083848269080057493512404192523142795212880714321966467699214053992706210527366335751402292272785611279321650860838068249562328569766277923008589332218633481531322824995657175152531948815613438001488277007506766320896412582547412943822654107821415148211177358668437534238308099402750627422796295368728523453873913930490444518348036046426537681850052588003007313071951749175289171896946248704015904999955636245441992908042876292699063591060665920988925149507893954589878045281721 A145699 404 2648336668754060701295728456224029758427187162680102364558520536888287894417711951281472918741548979187067896047533715086884083745238020324834561255977433780652877108288097944363167899844647132795128680319051355960580692507040419112919831651854941345386164731995749558067128772663300161532861218828013663593344220270773713857084077856676851262496153836996142504246654233094840637175598904703910678074016291329381142012331581269540809070397106917148027688846791723340935817615245288387014727319404744786420621585742258257096914254689614435117839150467154762594591258426581335792474250212631916326874225161990227161809212396123172107668673192215722944984223667805880490828228084038201542042874368930043596283115338051640427012633737338283678073207257571828536531051774711219526111898403553902999393200374109465048349579264370642680105888078545691542613388504247172812887870223431840094258773769427546439720093780344683673142152584232935090840010155262460925602421934220382304242969216218283748180129973785883727114309157333052002759923390741613621637187059949509162341042832423376645151725351051965049398183761145282455881 A145699 405 1562514145845782636792409892265160846943357400238377452523167666592882040665355245343524922242308524659062860362141443571635083593839312660091555801933565025649351677369190961220047901773116885864745765936369710555198970616788934712750549567562820253183850304529590869612254977124386083698954659864565167718098133257959806993037747552859850028700593668725625129092715846395511239148251397969859778888107975591737060834319327017737058167842637025317948527564438715260859896506461613092244892671491062518691294855986185379596513543866604621795924511222892309231869444216482897088434447214560843003185553699117230311397533959886896228300082025182955453692422883947975977184462046439743696924581555702258022592984056744257324571118153627295097277581002645727975715252297517290950639742135088213437423354739193261553530594590826147232446860528340469733134392451184935547021296018880963001504855108814041222076186892869125059054467274070008907300237263081398072191498450745507211467305411031105561373688681526358327045693227537328784682106096521647036810304119928217497738338978430728629578852036131734229637034464485838603688069 A145699 406 921880697712343001646820540707988675666822438953480016886304364769263515704665177040728422650043287999867900545767404173549612436281449231433693088579547387699336836770714379021883898878239118013067206773777810176211432083212964440103711325030412094437126293507726617321672369374615126082221716458874620940014305277976015352178413972109454840082087768394281830022198102719118536256831149203312565633305631582833536511106390608883594778218085447830672483235329995212183998002994736479136099661452407481283077544410263631703685893967042037245160343782355995292040377496466482700840531382340684739963149808254003893497383227120872651524940726184751501955584517305638020658341779171364742983961074989963303286264310363773769856532698006366769110094718353721933843462324483426949657921747803642374176779902923650207118002459008162496500967605832798596857748932810607725569751763269544739047770255426514893478510546699003440158462549548721022372049145207869600132058483517915034383405949539136062926728141970577627073231889937866649910439837024381010104457793570588374156457656231297468074877549592372143520800935862883630893504829 A145699 407 543908049136136525188987326607821053482578295625152971585467052046198881383711789098784425838603297611397402259142406320950699702322461207233218830706131025177583084343044114431950280290259306510823787250762971634254189730125032230726476931218375572897651329319254174628917085676045800002427113756076161789440722015872591097978271205797025495798403082758957554087967787888433540880291229778556443863871434525896194804491936139914303182090502571583071447160317132736473297961870388061077206555364248922894497059907199556519795080927010935370022806907078814329994590853471008310598825081133789435735255201316163179933144706467354977503486728366978203198341172787442484212444465249058758616840109662522646680873350130569779958029720705602766479858606247693295239667056192924383007223191462013912550862719370214428938067920220225046788338440580822831676338735965807373150606519033012515075182945846534973111099146365519160568433849766471333190601695435379982679842313777119124778998042922679246021208230073959273614879769370113786118374821738288274314593287902527212534812278837487075435548175407463432943042915124636856388564161041 A145699 408 320904827109622837518500875878073713566045527596401299755408674402892570752874250903105770516353295547436467464993473961956739274757815830818367676423528725307386320425559256800471643487354112602268021410743379486399795729341685803164181285707516557597519847172066455304443758876497647386305914894368476581149085975059550771791827833006272933066217736740016562630070972656073070000835568738199098567118513064647172101113731216158829993838618299148564323152103872984524033613505525961299072731565245412100271982267703328083047394061042484826276210914832718098701516563170398436770605957337553426399060605626728022156661879432512315854405644795790955135519336360073760047321576155165496219192680739813371578411990312725806401467678683607625856347467591420690469469719691500902547312025040840404762634827648523589423252954927473769442623178975079637890442996470893539551132276477714114349618890279200207620655017845109605731935812899668537861432628257728981911506833070016765704574461918431216016449929015494000855151990696477195943191234385753057464599935404697484807165088056461143209505348612853833064251799122599882385621961509361 A145699 409 189333304086628337999390327780736883182913378703581141702719532430654570545314424321043305820222605769689904406943890495148155221407409017721629695871051241800332751467995618468163837707258636176031621808551343134004245226121864498834636232090503550606963812180189889375447188820047935912120487360563645106716171284563119082766080443202495233483572666273527012994187785899295222866952105264307689598156058836707305643462296925597569782061602705995081367588294124743736443358670298446778391834416939428890237575040885056369441442700934139036567594416944396599419564777679681606686346916004075387786010022064568216909250575720475798999121826942788296551753210111270730985435517487082393710565064796380226708616393411158095207085972393607793652478526020331959683691894950929339578531087550904376796041997449909547545290305339289303746100887256856405532529691579091222527794892515332294453760070081782275961213349429468301862681561176954670866912060070364663947806351668996114646574153533831494770459436910911386545266059631152175492696709912772565615839647295483613509014867141033237006532720133408354044475618439418805970660568726361949 A145699 410 111706328506283609796802774889758883004205327389585277203304768725411793729164757475164647328160821050821496163629430398663449623891096562639930702196243809133471015979796989336959863775639107989746054599023881705683018283616170712626632212752111387341551051666464862665058536960069405690503701236817656244485959908806265199281215669661639181482374806883644197650008163609611525418431741270372798663813507595144245682470654072371350012586351757918798858312770381494931517057581862578073289883233262697799828069002139915554642368146157080989090054429786279160939444517314448977546507909836447141240319513957489621248435683013201288897166023490600299174579258446313371207646907995802457123737169037183593944712093700592963446374322244549914647336474004528264792687748551328618850430794343008541469260015860618984528131856897225761736430080858366304184554627588667350397859435451769576013604091729361263616908255508368452989376389158590356142940254008886894000223835977874637624713046010498663483355051327508702567706120030389087063495115657301427960287927304399927272833964448121553372711095373362316032407550627457972922807349926592040549 A145699 411 65906544485403243151775637794629960235597960246476609968808110828460527645636661595922820880309064197378913046636956991320940129940525564548541392666087976337506099095328755713187851463789366455313996181802281655009846783088314598585214170887513628027964513519402088782495161359252129309461271609235056620601609630024411904456834479019923914579367652488683803086491822341884900701651860397414686903960371325076268245352042440402170909856165475569385331323166936787884851327529940250764794252715790574762469670473687509292182627764789976849424095545979487760557672845650747217070832980456587809256400727224896811968360143727213039973528954737627233724705210730114777741780690282005962620611219166873524047153426666956437275265643038312056034134867184145655895726087953388934192414590131287488562486613315767750962050250279057860135190001605548862612481697747622157643514539121651534515731960360253063751699909536587957795430206922007133169663882953183197095468115420594367202466050572040677623684709823793223603560065551869930215286625541097929724004261269948661607358530009524575456662539737563633050766410394581764605650365796120577561961 A145699 412 38884749540059407175937829496056786780119792340093810296319582084022985899131901176836989154735019715632507876019640995448956013215286191987076781742289709795319464995227986073791495403771950569527268001208747152574103919003821996994563734191420288425111721425395565916809480143421796223176459745747446588498705195754494217364333061406085447962645432593516560176832525173548481802449179202733394900537955268287403120512022569183208465465125044234179426681810179934470567351725607166088650535812433205847159305751406628342472195738857940184079227282073467992449866039489423543622813911961476971014135188743175161571711236363372680383093186129176577297276899751509272554279399619475522143703495571286342004226577021410597399443283018281868510224924302171932450213599204750919844905757746665275243325632596287112448625119532787240254000364517192970575060017116469484342323180222338953594705843008457578252239329718331386730850832707595049979745548002124077399432187874314698774817345124457989299310495440986674417397870969483228437932045574132121235734553861342405948414259871655051397877525734067170137636149725252613659360793012361214169516441 A145699 413 22941936322090564830560167627035709570310441882695101598218584621462733219960176057672227678472781323158982267938541550357892726856888912746810752686558262691262146841085416454781269100373987046654632806716979017737066302365471889912194017958767082657187887676469864488828810789457500519544801788719384252157615463885521563833052049395111394374046225862522281820528103360571262378544314077752305576630489647918242764833847963775652592453513919932690292356936682994400846852666780698052053051335082875659249227923659437034549303303298419918629894672327800136057660405625914239990243137224290956310530504957746120430497661094246154212985006287259442978159646148179740692247103994800276058822441775839774908969633289205585509234261715143264108976671203414255999970127804715089319560204655942381106073560745196080576937858474094192692000079875142247090422797617019248139813032816640860969341931643029610915757452833905981583244195867274157480916703657370252482467895377730251682775031157379641645915568625472314113041140311929552908449691602112410431153662773930749560902805965746470800172283520559892817572277571488647477258262226927320239437138229 A145699 414 13535703545283893190623322962121572589696380590997769849138668607080928576790604742125437493309786245644083905575863495070161259889551243234426357008287632698134871316775400480334874977725248585575663828695016411717716544291709411226197476031938387347452428617395794652843081556299781884735209878884690961326404624987261968167283344810054316595239310613455552757551404150211871254859342856694657556817088354316494943848849786605065846339107747635243038311165961156516565172506048886243545211637163084205751197315653316443755746476750328894051453777446120006806027189453249912170699828148419702746241983789881467878832048334368867612980770616296942180536893950526295499153237077532543399183096944249895909950079414054274039850814968651507542427725785090108868049925191182697947620675841248258187308157514033091253280887874596040901039793125969408590378875534024239933005347038637885632958144963544461982718644932674810802727344710859045318690875412300446840578658840672974178138493565508864113100886178533224340019855386167466732756880113200748022259425302065280898526707105530546117050249399604602695197506131028576758968715353094106580053742038669 A145699 415 7986042149781174891902929987484100792211294238246801515890216259593126397573236837677950448825095412148686345307491523549844785442108376619398803824137016733636882814750645197981121455588796291502595004297252965934435024065806187151566598664825689767914275696375842375312929289406081854493254283740178947798326571127020675697133340385882651679796819215712913604673507920521643469104633741135770206216505498557084098628056540249025073687481117590873459913295560145661779050931716176102993622812874884598517547167007533042378855871979390749070439098798538476215419984117011822266472908364430400329326459905525108302390478019616537645504441678608908627073789271164366164759717628640205805241968374665662747095637884658732477926471597242674306768249236531960817893455892669987074006879186131816388130706859718778643355146908153190037420785944242075926076446142276684541225014939763535882584336186559589540193084752825304467627550135210969463870135576553606265688926248101677034850028428619072447087876929765976888297601636698493442773650817096839220722629774555741799381196289457056462588846973483195030273711045029288799144064800063295954911468365676481 A145699 416 4711751332667347902329538069292657345832073904185021896605378454491337493639632943625248639369312983381479299647514423030913353249584052654202059829883831585213062725831563891408381323922412086737945476871550554884904946482281358710013067014771125024682075208433129605639975437668031994369135292196826694510051350560317211399340503544325954436763528097960005571204612121703619434900479047927247727010181427060325301695609509897138188409767520270867706105806069319979293123484540037851879993914384544750041147077337128841687081208721363791622665016837360254847090984601847521887306845235185787774599865102276024016942503199525422841980007609608639793031355133093025510912734247660643892549362157955796770890516401869238107702578391558209189485724621828071792448270926750101190966111099141930420738929739076565366488283394922507526037362667309698826976512845067709855082825809113447532839125391925194284251937285521996961089451852429761124638061299291215396309625907721148777587338634391687234917734287675747830871244945796724963769721225207021939478329307562585596354007284072557782381302664105685463258794319061149362918239263321991519291186282007085121 A145699 417 2779925300231585481199535557952680349940131392174924672195657397933629528120985863502059019277445835099660638105688202096715328572469148957602595900827636498258973371357807945285746999992767542379096328759210530129127983989521935832720557972116298938872656458699850091485210195294849470595935329141844009581982498504016027704935199957811927235038801780977187574097116478297214944947813533643335023165800825460093370916310982782771282136689149478694355728965667603227637281076827690616433093415864068527639678258081739009062335534289732657666623289494943751821307465495105920901688772215851250356613591083882948644887774497241979860230558985227418868979872454735613887072348446402151256398318431225545429162657581464965824812043324547746179122270758629325825583661953326667032682931541614552816419580415348313847449443847857371287172006552926778065840216502143806537814326002361994280839201396899678068119102805373225381738308965383423852566992296446240530216413596629229677099494944262666849529016141851761454237146220418431030130692749221325847452993568832150946107064916406519634548505982975380940127658374535033094832962021295174933085844994915814544909 A145699 418 1640151215385302766559823649654012113807331689309301371573541259402386930253888019833271196125053673395816395003056391722639012944403548300932877379428475650141209076038380856154699321614408927591580096022457341225630625648871459859946419190481601602809842628557703120846668375248523519619607475058395768826675164066018896028700368634605492742718456287248442708711727517583235113899775084370519736420095476840028028515321784232325159322458188424909399012383638079834986016542204852923657673235365886046762660131121148678217936278149733546659516118136999976214316557551127891484474488300507002524614244139625837424459770010869568592113187821276567524058331716938879100347174670643021580631115325060913847409197082547927967400997858904778687472950261866680409022568104191806799181738643441487019757131706125766093429805381952454136923957828864131749146900759752000789600597258567767512247595985045418134995986403232917453228641200124367643253400816841982621612287712385337788339924429776339049534884605958251582252085398801928511052144952319357042975326727281661495617571946672562511825836148652810648989855182181350464802084674324889888529129255814048574411189 A145699 419 967686437152028400684814753760309194465975756561095634303717147390010355220265810715766503654762389857696573391165165428154920921869521028401440051266899805946815095889273347323327314005501274511489877556921072112591940004850171795432554601826172829358868278192586141449442856186433581726097814349124361763728764816452644640905512559217282906276654170674800220952345138257630419985922351965073001152833165534791076730668936386089061228968194481547066722950617501435038522122619786397267410775772456903521441837683219638409573341772808502796456843077540491022694947647699960869919046408526915638272047428788160197482619418638548227366920583994189611775546733121483933590945983330936330421101643467507944425997116045696035800763924710494877862861532230582811997489597811212684850193116698935727103891287033786646809737725908100083413847947023284805218605608037178322057814568228980470231800791975399799969563858804615924179516569764411526095653914944473300510719533893752665890878314073095776558732388499226581767276148146917403089735391175671434029595316102611450263421341471895475457608779199175307523074429828622239200135124889663739057253175085293743088056601 A145699 420 570933357768481371101274144894932770722811889039357114937821543418846707193026574434282403885113684962367582484392444546219680704890073003208548697370091457032970765365595236539906960563924137552851436178487410089088018972235952487845347268658251487720129474290997265752050438481620564694878090858508315044831144566542994319238223709569562309210483242241844881919174919844484364556580287884308700160435147570049895243066157146008313799931912285924344457141851942208592893066329131769534848700032514207191603921572968465512970053709678866916362877899630752703413804795585425785360752906542579719577983368740874890677320997226732584577891031368750594380048514209958581939557782990581791926869338530504626297490889269878113194483314581333073160400831065781992398109840140511292254814757113728637504276102218227995851651828480397096760033364785909170947228161841175458013320994657839909669250219669500836563907680708320162348461547519802676028792556416422405318702912709601687537829865378696731830602574329937724991110675321282465894432828648693826720418261173813473993922973896471657957477353891364778627964923743704939777614921600227281153890844171067494373378983401 A145699 421 336849713396966856921351060673256574417264548557464136717680406899972167233530458650415902525713419365407015969218151117104183460964221202372015330008302692749646804750605300285197783405401235654907835855430015031489818601679207117656959455953766551582047030963410194207568309261299946736396347508705556752088611565495550195705911083133482545151278836268517805532092250363107517457962383929390168021655584233163903402332302047208519052898599280500881682646969695285568371870612065124239163465608407609786142792286213711433013922115368758672151301503939066554523122134447753513401974295813713507635371915509687397339421905744353586352728341586978856494616847837142441860405501018459926300522488631354262007575198672112041088709354839061802669758627467279144932072808193303851217655856503983197191795796417467483765827769065708378988336271375739387574059396880685483049537329033557317724387397804213518172905562054050091169668133520113814445461512631774274664734207779131101894653729695116998684278960122274758518173531163408507960312279167338182093612744497233847044964291177576806299436181187126020215191781934356085846553603609009206217056540807754736386550512149989 A145699 422 198740759970852677102226024523076483973415360837014801306316502249440159821075777577170948207767032311905177054256224766646922022288185619326485836156201218630834581832091761573030152302226165112258070303267530381168903886971759963465118233665453607181920028138937723585199550413728486953909150152045419975417235992497808072472168300825045132076945302915183263419052508539313590815833249938052314824076634262419132957480815141695880232896373643583234268417254978366543130810768052094169336909860260457259617055844944516777012701078013857937702351524446149636415938645519378987481379473777184426925149852167346823555368247068171389215525143645286156581229560175399830739057306043108365935516341423160484079843069725656834364225324871731882242084429804863629727930558724209131707124700522592972614522015610203597193842532096939463206021640078321452759524096931442593823769010808804159617478895454266306221177717704208845469941850315319630720146263660190405629787863886774640516158162690253650526992755869567777587997392275735698414118350275900878741404798835106795943054937871796419245009389423050460562184523376346346944526848514393831440782205185731123400570428789510109 A145699 423 117256711533089682523456433117554452287740645629290175306590018646762794322267475240072209026680023350604689054995203394170566888966568551181424271316828710689499653634129388722787504660530032014996606571091987494874621803494736699237302100903161674470781234554942293505073527175790546002859662193359289079939417146962141267208383591575693494442852577441121856899435447945944655473824159501066936356037192559243055281010278601298522128889807551114827717484497790266565161609981280123494784537654088061375564276805724978684726060622106060814485715248121724346418849277734299154860500487554242998172330777406819116210269926348315375283573482022377245404068945886638062993601950159932917442028340917176054252845403562938860162851852964966971461027143826242074260334097574475194403352355652473349859370797414223704876883328109425217583173779309938281388731643130154249670540666839865420616994823930619316456976680539921164777174522017905062011071850097999707547300174958989258773431421333519958693927041684084866502159943269152898655821866350502351119246737699968512372555368380068709777749240323418584605668653600262410341184994069888751540855284003040555051600166435298814321 A145699 424 69181261063762941836162193313332603773283007505920366416086804685087799209977989315865026154793006009824454637270115746335867817568253157011420993591092783105586164809554507254683054719560416662682885618873969354445645695158007680790044774414631722484153746467387814230269795834166008413200246784931828511744280699471670849844873846861358336676150943744958980387403495235598807415965438272379554397747119533319140196663106893950986360164753558784104770081585279002295078806758144504809828707879002095951125663698321892479471598754341497866688634294040292918237484657924590981988707806277529591737248233520171111217235701177259003245919138868058929502244096843556281766394411537054378182430785624792448848694708259064201839248229024005641430123772773053018949967389638381640488846182710258753824056155952376375673763969742028781434609323771223507697898909922694075863025169666509789359867328640169942443310020340835783009687498048713671266901671411556167262501473437939775901684022428614085375766427600854201668496778531407934471236487028446111259476833838182587193011724289302666972452806781427541866883943439631445754952201974385849015273176779588741749320697626397510939281 A145699 425 40816826770908602593653170598433118671784686687847386895315908174183154771092691428885125359118846865773077631300313295134767841798380396068187204794473425203585147737983525150874279497035985300950887518529070827135436085521421036929427179602531813103976239634524255453565674468630769173242142743447585462640045673271138839267208361264609842945434613956948357306711162753555350430764134756544436027734444487465733472975952057152480653975075709875070699520417830113563829930825695276557675442864073582523102766017733110837909558539000861635285479747768524700035769529326230945074182745203254904881978285446123548799052853424656463599717008358672746029078613068752319604109709204911923194716721490286627644675625027444316146296292272310363476801564908957454938406499552547593413224844446697012282843272641104647423815865264468871621201917851242559603478968122746374604935179562573935856901106902876335422236455024412572054550846674219048142409975060968040685168322028209508792734799801460976851743498357462294899546597173587412185130871524916855140740212717790026475364544775320193445037378251801926282876920960728952733011457979893581030259633444673354591544159999408096155361469 A145699 426 24081858613575011767313534490882226683749191862822452347869969735963376227145477965052908096853964857800105978012547574013766690793226865427073439407745729777332131579245470284508570220196511767144360953046532914040552844811943253780681245920719355099623497230622843329789517666696319646204451018387290491129115202949272443496803088272272945979469746083655785851979198621102421155343423540922944876808924500485249429915615050613069634858934504072732928612276438181723657364108353455024523701461095534686534680824798837072474160066411754023320566362549135532728185784817818333002785830962114116350775451164979373620329966284846136264829789012478052098226879466467025010142962036486497630504683248483485517909770071483887462112973192434090445671493172512125360640884768613441732162169377368526988123706802095789603675686742066892227727696922909338942544893293510438322835892916748955645782293205368397729177065154383076676401989850291189690350618384299732448082047495170172247937630198839547728443288264475153136530823835638041781292742963213916086925466026662277437877888405714624829905080715756355079355516482886642481031005255935238422004168459180499620269305078953150334152327429 A145699 427 14208255765182486034112391696449915310293351414378559037856386828310217790861060906689786892018480147255196753949771768354827212800162052221577261063365186095200754046607089484334905555636444906629872011409935890213099043002960998309565005666044816976964759389827843040320361857676359960491452858705757942180715329694397470524274554872279773518044204754742956704310420475287674926302189125009780932881237720841809697916739903909653932086117382327202552810543578109386844280993997712769192426186603501391472938583865296139648916529624395872897498868424242195784929577272983490240698566084902125392052634209052384312445881055205795739785975800353692065207829806602476003664743491817828690074568399883766168939119666550466158330507887243841052582704170217245005323183606982378074382266707802984225980704169963874761521231361954201945487719982598658733541883564203035864098571885702321257075696090060451783879046204630990826505119460825127698258722436761781176327722853828373416774409082515531698804688332541982888258286516429271063550533217424685574430884215518025898321478794826853329450552584917997694893471847982158334855560089543810775401429131283050102604298452422359289053717821641 A145699 428 8382846819599053185114543787370959150846393585291487009882920358733292533231798789469009213382806432915708284724387330781774041785404817583865156953946052050438667555366603550287309769255282298399857342370909128692814394818902177059389572661720521297054108416501196770945683706511385680370310982185378798596130915404491558336878490571556794102700101335552260799757296101221107104097136240332229827455053446372167236521446627691645206861174396638545433425292098808100056402129094542180368506926394604725434347229799699923555788278318327153255501011803940346377575722405275441423679151204261291867194703407889741764969449492605134640337460892419665840420521359015994375137188517210482440646364851248173556188562693494703549527537540500673786933349788935002041015317687234834450443805195434383324801627336571884013507922827866237080945527062036285743450768757986497649379834576671452792719014910842461184090908083667130204561344079896975050782955887071066594300908401711245145724653421053964862747037672911505428919252513869434289453033305537601274998134761689608617732234611059437749750996120020902883632069034792990530922299421825592422248421183288540380036915817624113027391359362440761 A145699 429 4945865415307676196731546722157169449084061921970562957271885155265814284388970424725808746108963776940120632790634575389478329826176042212428221025567107344572718656912249487580028428955060919611009202126824975992870279844109281504041538305409441520444947000976316267014913066479859875058522988036514785413775059373320325021287785162663636240819541743771079128900100389299977903742384079606890588417548652121857827737955593598166762394160807899359478518369527753200923890411884785888704649894146630184504873392643239089601775435291283396024872699465456380120573891289535237456480458511948077299519482958020738588947662754755974232003362140551802492156042393989630078854937560410692822152665187668022514385083050042208543755088818387510290449623792767480986954032112284945343383770683039578358648734147873241604094912947209717923555915478881425989977220025328469410098238301664271445382961721700962038161851890317402189700366502019754454834245714649492528856359629286780807604128744012756753489053422329455661079470724896449801506226099733967327563325078512653566436120099046273445499758260259747783345225837056016431085821803317009985315793096711107541171677728099774263801612970122227349 A145699 430 2918052212184709357018427451528942604000445687569046853303402358686471694496959318789437691195075245588238257638189675092461432823402079500515066539927639387245853568910671831068666485773716687288197029397484364926664772293629657185207448210618908776541221676467610096342027763539410814898848192630561538015328688899343587271001456367480973825289426928723601133790259472390885742100902509831825114936526249698449746198157278776290698167348015486225453780404596082289736995286609894579793563069039585414253149867312281263165123951033578885327521637183607460330792218285103384823882046842898161345424627750528827877737356055856532191747343325464671050706224591932522730530038023453791554587631814359282035313642810962209546111952875311090570691491104383024847300837930930430517761974259188155797219428345617875974531985130930905708660909187012979297800816364175038965460311218147343481323154696788656760054308524379183624793011674847575231377154188687313520958657880370798965241290234314105430593678772136705928531458808436391513454383945809735185661086798187703914588693126202690273407107622557131171270799611794014901350103941657614065743895678638370160750909822663049191529924261012751695149 A145699 431 1721645859323563212964675464855353979190813871603815672886050119739863033938921609115343511996348285933283631885899117669976855887477400729261676830336281671367709032938639468081025646578063890439116636335313648481756222782961653629990890402726850768717800344168888980525529365575185900930445375129043270914258512675553343169565837969028611893284521068405180897857124188610233287861628738416697210921962069773433228399085056522417913751972934976065118370960193319023191626295209425917292313506083461247779173916840853302028333529334376251059841741065628936138787288214319707510852951156851403245723230853329050427126451125292599237156700558662015368114180353197794421382643578900176606513880617806788732812534873384653589997508441344725049197689301962191892426507425216841720534221429150328880781104075180398951732267132336287158392012864422178904276491677643247661152173520468630989709215888143585787470003867531828021225687187793567366758066137079800327873079293059142102711553634116578191293516986507234168377899617506746096488285021801644025572713647605666796953762508339488215036747997550447131301988425732631735780130239756188981778913134603541683735495623693470923228391512384553377910561 A145699 432 1015768138948690110939801505837207318779976183800563677955916267244160503552269252418733882640154293625391754574422841235611252512178843028184888814831866258467561083580228375495974062814571921642391527240805655119871244777175082012037440130160631334634725661837968030899965983661596142138147872477942899277874507149887573126456573400270513536064042140932128006134569481020565248952618854763341522618842684640075906305713985190947792822965864287862933613412733653627600769777178274681307885175026173096604298357786236135915453617183330954546421299707083888714424169254230342328018417300495485016815360778836389223176728426566577693390261582267263602516315702162106776093029181513080744051634976874190993077360261654134655888983868440512467936065996666588833506792080040005684684672881224434851505054184928089763646063076093278492545578929099898540543832288993151945040816916765274136584956050850018825950542227535254153339530647786529898812027643722893506131595824247013469800851402838546818757744428360496022637032242870171760536574708479024165352715391000545222498805291227171844181407911447141250337001900382640930095375491352209841635493005520410955033781667069325181655559462382625480215535841 A145699 433 599301480333867841891269923768487462726206757628460966178317711623934957232804920005443875414179036890695201915277590429892969005329629909228355139073970756214189671603301802903156616034950855705120561955439001207075552662310515425448459685904369760583719422684056969341999404830976148675606314316611181530675044959920992591266208740321633957665891578628887118438498136677944886648757262681633081647906261975575011287142852177602675347636107956904154766795141895446965430976908886852545734960951936043535288251919962479336815605804635928806137506985438428712574121072707687653823355354341179308517817136282616312623842645223155546501017176837126863469258150095289800100465834449138738813858122475154879126909741841066062320910484871461011357229740343985449577114900716178137122236465700987412059101188003497780152225482627901974314733176156075716741956774014282004326420828717991271954134360785622963725032444241932418642301856506864846731729551730370088817313663226444888040399616121108506488877919215706146121680645393783831970482589717602455914076507976674075607498168061523048578815631005815787251699819237332416124535759767564050375959094343907859928247448075278163705856854414236648773788235629 A145699 434 353586857628843078025738315221901765801143207024608169481529493941854380606851350533959467760482991611216543738259203930795616101891969467601701347164827914300113438684864483484486907486558190294099489162181769906519456199518426925932579177243447998113059824657931773943748748884292266122465587298928119160198998651846235741273936700216363764509339967348902467750707766070506462557517832363308754830742075722904616583507977070800387507312480728709163449475520305580055976675606466064727302319076467239512723464334420076572585291971118014664666582700108965856530017008728281485413451640643995296540495295045964788058843983953235205857906744072322582183259792240518819952498749295810342819432240625364504493883670325967322634681297090293556188297610736954748661664284630465060896434830090701348680018195867878762200049388687386071567200028353155572979213952836137389400643248126698085178802687907466698578943191560512591744804755808402473041821623493274629508708929707778236930365972660051180281619214592838265715768943750089590690824191358676969965139786990846704063201420351007371489657040885519867337252556348125742872546002887371437511974230169900116946710960582747047261273888544937240151054843485269 A145699 435 208615646699537082167343714710998273335211765937761191533136223107982460623085064010116080534809550871580870110371015041578983607147256656255094566472109395466310714634398441954044372260453297322662993485125288805845272082163209575784796266113948414516944712828757062569842419842327606036106020900053273693335878529544319166359031386918914299426552914844273827085799143483462134964048872337089483717056176770251748209258419328920051026639015993830449531035790185150337579273176838069302255822520154719376463308669055925215345985447353824016224477655557304416923997461028613368706282644624602883779583706259982942338405326689763548300618477985493486361259808163756008482174161618693653124726208110842582496512238582578879288399644372788326690084233105062957724932350817073669750759427517048094733798676460860466200248987100075154322673701995185631982019490216547045464375189973923152264221631731044566538612757988258187197016163625100952229828026131480301040049451213925933344027883469814075257648847731855361066157555131907464723754302419029694676976560248091578723213230508926287655849075306825715913191756545574950962386017167789380568014419841146725090699538496372682605987888384658557452473583868073081 A145699 436 123082877965869249635654765941173759366009140760072078396380890104215709913239580914617953556069874531241102148575160615327669532600779535221038192517197378497209021520856395888402695146759958862180872056734758213678804009020094131286103864428052321116999267509142008984433083958224403269036429865444132550949008133432496461916087244345459220297901710418154209078153743947476589122326277161050432084308313552372808538845883896085759305329512123879236514147666733718393591715197658854422266207984572207964873839391278661456977558828646785051557777150196109497019301971989873159255221346876875057434657846198094890014871083902976540262159044104697084630561103556823804485662802856279959533245643353156498308437726880051212812833155498648022453593509234376408102961425317788834687887165800228285191592539093711807179384702339655653664305916977131169713818520013809920686591961441366533137805583918628386791082948269880769933647791734053753413125493595949884338999667507286592894739520881217644350832538542580070190767241758881654097424347603036161182446205406587040599991742798846158709579464773986286868915799109332872942064877582992847163690995732046397903395781001899299990485592873060003959719263427319632521 A145699 437 72618689384216157747954144561577807027672057836676588492673192025264160866350729654560582482000691163881378686789234392028283445250852778523756278490579981203957856386590639175715636092216115275389391850480022220781688520049773374249225495216284755510615050885680956543752949692932555601125457514591138151786221462846643368211325115132434021061462582593796139082283623129867704120037539476147417840258187939723186786170862240271269070093385514072755712897592337103667068774387345547271067760455075082544556188777545741203691544362916155826595072294138049045936971239476564135347211888374711659283564349673169725125831601097429468991125535403293294438544689838717880890532571511043557430961804852154223159395762346991632980692273344557960459293480364048975717789516005144595392183677062707171214944864266613505375370774131409735586786168342805394945520944788657636658043792875216280628153030290359017162172400866471666002665000106928089412791811393584300279708763779847875881962973292034940352915940091274509557191606480185044010015641331488916067948584213326105862416405038088724712364228367576602426944408282749849460867315387948612037197119467487533616278420091582090621703893807217017677676912948534715114309 A145699 438 42844903653809567202043309636564964972567148114498427138598786914015750695437017256609829046426851716815482184103499716136071905028470538549480983271249671712956638059066956257276336891712361252520879010911156375502982548025357270712911756073743577698941763023284255218805255885746249580260750897178906065421319714071386154748219901840891726967042625828629303904338259492877997954233025964649815475320246576123127831032269875876152665595792123790801991373065331224429852183296818675231075556402286314129080186504912596031516554196561703290906041095764298740993316011989200849981695758919733002102245531649323939729350629776399483728223803728898939021656736443739992901609731528712842604307931617127638507545191346998183407395628440133698022960699821279661297087711481609993492553681579831430788532278324762874459661577352829404340550175016338205886687643606787991818325151204416164204077150065727901497294925428270013060802416415295838699793755596721141215143831630442739483765259502779733590576053821313418058672857056067417084255130961230857443928482239656995871785078980729548734136185157405421445610331971023301849038774014012098109099136794821912787206364458252431567505306860665167369825418920372054597809789 A145699 439 25278420537058260433047804731428767756007589715496235335184791606077267646146973830670144576809360512229970607242378043285890395683352366891415256373758815730663212496993117601153863050474200922872043227045731781524538921646440739947243686858013494557620129568686824898138557219640594319798241903878039987460426845080654984658081530761010986476534087776308695507420490817174888925293365281603914983021105221724705697122253055904689801432447259651059102154395647830076509121076348631040787307209588470261074765481709654112853563284427042025478737651428642119137010510102389024925065150550754096528665580108751451270591745736474597970183053074514970729483035957116757094068851069369066092984248692300454565228503498966581218730440087405537275586353601074636116306031984633891016011279948423481458062829266745829317694955267395217151189016473471198667750764207060126515175181166812661664124890385749171524386843830278441234207423020024437904788903010254079732634580953197436447545621143666750783499518838634825380107428471473295894666517251484874403001736572813414238247334182225395664415636878640831076307668918495465341083415800951749935756453511825461056918138751948843042737509343898641531179319486106563677992661201 A145699 440 14914225271960719845931002748233336411079505364994664349331888448798673895476019123078128690488476275363965842790818942038959197381272867995396451779534430031419582416587880317724521923442886832133252983077970839943102460788852011211603062334471888045418177503762203405646529954332064902431382462537146413695586417277872369562113354929094641129428144745396301720074185243873691587925131283120345190166976760571000238174298270713891106692478287402001079469102059154413915951582862395495389280178100795167719982554022191013987570821257758233329164308301803085992095207644397535504938457129185997218910590018631706925709400633890236402924273090160103831455969557962442945507720521196220282018102420525651065846309519198935920867552255940826858897925663934214028959261783222514089453162615888274228826280735101714534565563946185825289797179169172990875767064194521867855961538563268265965669481250441945471486740564938852058169318779398003067986752982294310321113187618554857061312432709503880182531125538740725660845324125312188510436160923245114666913580649477674743570055382434002712456491622212932929600079051580353527937366283787518449998198472840227201668914657285359142783563007593337838228428671383952197961072298801 A145699 441 8799367632036287650838858573652937053769152157757136469870478999999611521063205135642265257243624193104227617275975933424942640564555308764917015134668939959721822962574352394339866780968252756757696387972775749834648927326501040174105859533651555933302167107090131322506554534498698651840195854655012506040408525767099617386662221326635077255376128865696041706148261873394660861986902163675722058283533267631668415817138857468139848258760757119920985827668060505456380334924767736993648634517772259560484528632107610988598553930978792930622181463160412392093217035499684443558888764641069187605060719445412598334717275782249503003127350940141386745588292556161884221092461038654700597324587443861441828394757387823873226730637100565000441212500555367585202449848146069298678886349932094133371526047570880744829564365033294369525763184520795591145503900124003694974890792577147110107083329812870362079005652546470092435878663872421801785674279470650632835377048060366412468737887752986145640942580568338189505073361126505719747861440278197366168604609581455255285292094428301879374953665641468751787632970332763490086017705024018834933749001342522222223523602729659609945399259436970725425913241736797045690233354663631389 A145699 442 5191611988676137753275080627452484628387388693571345522559233278111321998753395554009813423645047785455218930226983009901774118973890250898433043533002895041805844128336451324780203676249345683600208735650954614431602924020174824850711245521792083528760233175005673718075461528824277872520813122863994841417427334616171496385761148469359766486030786602615919210325754431117606034880684351437392894042094460925923794331873751607931796581562154222465979637244686596160109983689661381963857198976205455039890704172960936461082132831706666571308853734100335009531912058849606177302208866199773691500988605562203414385776267002126572881608734130410328019793261152165953728001606505085752156201224573775830153101841012506566004835155021781094319488516429741211335231381446919102998028857006772922800926139240538904347728440804079731834374989070090229602856425306097985513317711658978231694913198920112263184667863515676789598316353515410083655544756900930891078562137242428564801698292461829116424275940004193993067267622219314249339049739327975522794362052739477951140647592142642726397219950271974941341770522896251407570396918026804828823393460793889638271651723941584512582426420284249720407950974396281585573285481290470220709 A145699 443 3063042273951289238144646731338392277811505560054936101173477763606679979652982313660654277685320949794386064606302699866113305251954683474766730767456573405725488313895543707267925829120332985071366396337675249738895890522975820160879460751997795630412604271086240403533199795451789446088627902293902301423776087015015415767981690934700935591680908719414526638050488966097514165918741780445898131762777448413027406987389696309822291843273412230497808064988537423673959433996565290590938753747326700701275954977518320404427469772153002298279293080937734495211436021504232144923859672169101836916395672220980569075009662813978895750646150009591153390291278491485356537636726745539555117458125173940295928888257802621486118979514732213745083497783481046759320201312603834124699538346747646092358413050625870382684414950510042008487911717788168714670094145426697687449162474988004579552888680279536422408591960468596759392914212695428076934969620897269755085718825595984792866589523814591425704177163659893887571498392036034280604319598342065280251307442511682409717726794072064780272480395706799573922892820875817997703044095618109824986967208119393544058052293601932132764021642568447898069965648980564398691192743728022766586921 A145699 444 1807189750019271974367588296409023991424159893043718728346829321294663076673260811664232014020915715330902322898788365937996948324534289359861472719755845306482996299354242450836751458977320211846422573630492746391334143805631713720094031132433177629859907759707706832410869803855026948914417941540279493845186473911524479131612811890325082639325250113667968100530578164243102240286022769778728460347144652469225244198765588949043544255734731653839484292363599835281039905947989831787271900853723777208297773546031636077675746083437439649318211608899529251839737720775438115898899904370903884006981945621772973550841315283980546366308346896924650089943834516715208191251940778261832433548137651400200822213919001705664303631908856851087818169372765301158257707439204880686653624626552254187718540898943124285244900473072483980928136079120030471565125942945326329497020346925211042957972626451727569108806072008608572365029787173949049981548420784632254569683028539493785362723017352316479336348102283397389473190984033638006242299223972079187372748596719839882255507667854926077718037036247061476639565422546209722393388446017766769937481829396981397104612581573416016746260186688963975611559324947558598946218145514052141816062681 A145699 445 1066238889469096513587638950234592816547976525390233994788528126086087608557244225899583227618062586724282576124220529600718333398169978767634794137925181274251562091130689150449976092870789804656404247075594382695637405949432188119035317488674822803821715165623275944882009651074670448070060496880862607466358595831712427672235791033600864056266305886155381764786403066414464224254587515427669345706683582179394481049864710090239381288591648402353065234686458914278389870549880004189199830564943281226194985116203687767508285761758317240095446569957641320850950043821486984148206019719161122462282431521173833414427301007885708377226174023035533961913472073583481347482107422447735596238283756200944544810283322748539317656707246027409598974846433744202325288068929567001291513830127483223107846771963392702424108594697815038705591798769100190054709636243597107705554555523399527340624296717838986237773173893118589098608181518417244061036633293312132926357901119475737379213713648342908217019676170040799895295109081454387648675937823928378484641420757263018848339806307612313788861578905370564417769676409442860394101480106386776153289292377010904898177365076021847948160746124846177162921931753410592813870014660547035648710394869 A145699 446 629079137597016923744732613050113352739314725820345013206503247561470394385697420019942440062642905251611389010967213676057878707971962938615168679903137195963115150770807244523035058042307007427066659352027055297679678176021185358517117224287013021077182087809973099773553283264251709334386778741767398125657726354236420802139985097012619468114481147581561573255877278606369649207966348079555135238482966341190274594175980187652285916724816822656654648980718395824414742584523254481796112761415682199677832920786629751193810923691323734216664158063399479772808686116956545209325652734400691348862627615546939941538556753337283962017076365244068112878858579579737279806252127303385739948153868020905881237244946502636491753153643247314812307341226536314070761702961005325881306506150588549379441876917502751305938825971237800352318233137689992101807120257779348219947690738458795919925377090898550152717063790867958959606462066079000046961632094633373794296591977462145559950728329504963531562272592221788540834641167074055074712561016893771226751065498188461280638230213823410209350613517132385945007469516148741422797479874322180163670745020607036908527540782271316873398093953472555562148328175187302201584362431577236980597316910029 A145699 447 371155624943350515912878654060616643523379140257478167557842127533141446599952920567540140053731696035863995233894531848344547719370059963804181886348713020436963687392685143579440234268868263592164672613448887031248314486446549929336980127011849007612733610092718505590451555116257433836840129397145884031530592190403656560834918971446411885323487610767235172839202807974691678568475890779422102121359243457720082616082778446004758451486353333719023889833389167077490419734998170264255517329404687554528695228278995349516580936692119244870591757810835735424636273858960540186517986907276688734706488010741173391674334057167989651881697829319977151064564648479971411604341273001575138833814543848578268985429708153232781595042992808669711851732348809991557547079458924212702969547115017116650647599534554659877801483214435604392829051959438326239876146242453571852661431981135166193228631859333426751116829863438202667578714010805091610463301899200397226502062908801546404633550500694280140713523809734685198292542993464611039692762324029501095404644002510434892557707486349504411203073113529202336989989244851347996590119024369979909789586272865774765126350884175000933456927271802682935490350701428754888341959964615909271516768266522241 A145699 448 218981189637439207371674661163150769565440953437186298514113648741305892023577837437428662689261638018254505576608762823309607096549627406681528697777060778920612612446533463904625215183574233212369729775275491321381207867325288437123459757819766627478491752772616108325266643965308621712026341957537329811204923734611803134471800053168285999721389575871521170413556400827789483985751567593510960696466715157088507553214245107162619834091031742077401438347050627857323523228906335932656273428236004241489730506851686469585031558837426663149914920444235020501055628768100601753500402949640511952785479063709676754147915555172360557326239702222421275059980263744603553109281544818802028526210632716793157795522290565460838504583612603471882677709778456668482638706119062324489426151491353948235332704283510331825151569157691035353968788337835474791534824475927349613722024921179009595208972871629630884608776902364748705912481659912937971173301158896139730262422819600934916588234844681295778057447485470872045204059531502953439363655058616388752517513210415658398147766778715993779199603786368712246438148646992779169246747426898413824595692230245786504387638494122468279422713692269629459383744765514790196819554794760954892957912679931212161 A145699 449 129198530730464188998772137207604893426966639148799658645159494915242943152464324135162343446524312699074122426203936171220819842416560799882138127506579510850141004379767351018585297518074528727034548402739926430727881393407433731352911920133535298363302521402233411193401729487976970552661704914817627442726873472828773445681801196450317293423734526276586723308825437285587820859914856404280687388813240583438761736313788530447499697355257241472333129600870037046653801214635003202096937067141913097791386470347266738059819103133145039139204932470340851259887396336905496074025051222300994775454697941100698543773878503217635560832829542613399232308237291044667616363064507101820195255325439488364114521089166003913741484922736393055602110136917557085594765279063167312524548726410351714441729644879671561222179548001554496423237192290270970688679306564650893818524142042063634526007100765629622888492427255565338298285696600634622597900637220446823240457602961501642799240653924811463814773753302904004771985196831043749064613516791821345334484237389501235944472289841734949980223355030884426696196170711736494858507584391751039786531548626258741171813941585181372109858467621511809578353473921303024787368648986948998770935896964391148652749 A145699 450 76226914149784234070068189277825723971140751656838361414345587886344595154061927661908345204786655230815713976954745732257460397418674322303054813700184134340804271971450290567501420910448788374717171187886781318638128640902518576209780909419028006267721009135564939987998695131262447317448693873400442653879044144045241721149128234105634034834003649113610295231036594442095986517865779526958012048439115477513712335917582018718917658819767681436934469063074974806897885393111422982901260213340300491692676527774380523768823685816996735665467760242580658008313062783145474583073026720754637277006318999770348431149834168982849808530812103902203324640584941736090149050654949908529096398613483087502110774284812420018542015265909888290201773098103648902044243032008562595327159259155956020166672255146301937610754108169347995198674589482471534870845999338319551425579630082792623191334594242748605874579647472006647231239855081892767419823404786762466815730255484863149650617069227403918969420736391265877344599220926256280445168535543519535130956947542292518791580252858856841772338000268618025382043494281775884973740305544385686575639789093800427045583721147618515422348216473978275381599090229824019109757306082745114513897286251078097773909749 A145699 451 44973750149841967637151232901779969538079616510895484434805251693448395897953384856201788508480680061868572172280873778095730413657175433598002457944981132681563670322151291667474819751867267066554403966304798238070065170251092552530039383645306390162657032087461912359508036725715355940324176723601346348161193318113219786704539976321127630234768729242503797599588281895399346457719950006048822827891689318492506839429637077255630971203965576790549864414084634266032705728134524924908541428933710148185581360000414161756867914812924940897586839338190117884053447154659493098517011740194013692438952755166564473679858385821378169397618308472757348138712807387002143272270057381525065054986699696186756992713518238644935875265401911354825990525771015934649017794119772868075711438353287641546622188806673263518783701640367315612721584557465915302828450930301970690198163224705605619252884596120911836379103516056666301093216212620132143073210923552634974457610278466296792221271603514387380494419697093564729308768361294374418900371357159733905919264565715196585796404714435694910729439935129604090978965430077060398011921763603163328587689033793625698153223663153338917813337861179560963333884882122249971732023220170630614200627952239113295458099161 A145699 452 26534436361492611121685157343860904201743002600676678978173684153546667235197343003231393311658396449847226765931738574330748686597336087148499147132725168097988224685797290633519576152180777120478723622948643073680019812319503703474147026569821351167961381210593392727169753669476928742343946818230920944972450178642655628913957436901231196204478716249428126973461855281691172314068252637789278510444048258795101521551149957998803554092680870538742983069840871141984489481713976594273056541810675647129001309723716581056028300915939898132840569741771926970933525508186317782650453853687747323901705119229273269122685297800444137094786271186822933198515915773389528440490283200149879853345754207267099123590201475988092147864571861789459044208431801297794018454287633983602074421469180552556486924723682079174144773213708546863510536214315407557133915202878824387665490722946224522736010577117095234857796494825961110997766325590796071645774621491267872463174334039630244260899629004261150572738200548811924414828733942754650870773932188699484957235136824423693101087201264201140488597223726197795652207560251183858942060100220321978180160890149145361483356377539322342994446989879466990091610481361897659302783942594589317263856594534825766222504595241 A145699 453 15655272479530490719826605681645031699058833454782729701638038845340840220370534418521665852089945424729801923327553477981363629362014634242180898805849904196680371000950079322484882454966906633815380383135733108672973619203336933957194215636810951882707052257218014247117795156954662242626988298579519756187397444205848707839448183231750084633012207818433352410544895027915896265953811336345668272339160580999791405208339045582216841283710509652281569461341699889136582761505518056096178451126869698095962587155632782408894940672489726973435038560806098722732895996382772832270669256664030727088313581392516062217910645843876219507754502381917057829776251593492434777745994818031047588408939995587892296161226157314735722304222133053869481256984236994682536239011909930552355832955378172720685738964783620039481897412386402282155603644861532992793707141247576086751949328375047762808626987614490067654263552843800998822381038882357062138863953468924492118298399473103377817138559840910564450535043904101941840019644257863949639337719619975536390862811461844263733055652341164237193361632558521569830711481582768399715417447208226363962966337498961969649482109524537029027805910691024344593086850118637496738670794107587526555061190147594962957982253093029 A145699 454 9236584228486628032086575667013224841540509995319209847287464745066942183351380109584779621339756142194133287536490620270430210574902036866799581796304310750873320902335861002975447128854322733173953947326459585473980755310156471531041113078691891789445992870377417812406771972849581246221180752215098425229619519631272094969645514149295648702280998134159428494094514604615097105740434620191306491401594298741618133971398485743549937553835108013975587239208533093719441844798773939120151013108311311200970797420513617904666958968468022974428539910305856474485437704340327784721912210977924441234781111316465247435298158362589169065438061619059877296634789924244763129341696452355117927281421251642649187635999842614218088067343193929921204482576491395061398586998572571391906339369251652724652029502297612141215145328534763637924942639932090150340730079420867012359262438250555233832567186681972022820780638381347763344093815174265075865858086772043959081923592514796953281867489406508228764665103165219596873687175283405787532558383801853377771124101527351291178809733794085635742942874612304000002324121926273104648237351792753334416171958963497412947832961263099307804062492860714483842931149959514761178156465739534046078168838330486493319443306820291869 A145699 455 5449569039534631008440359816932121011477201838404879027169902561550650547337093894120601454924604033949113909844606138406075842875562839736777511078920737493111062652007157041676191321141595445665999013542228019696539972659373114866380299522212579344821253086470419291305748346186095980608254016818609491365719329185006330183383013899901200984261155886946244378163353071827879376490590472101534484258668297096973699251719898249648880939921430017735944189563573183594581551848515118562833001555452546738874674515515878930971096896455461065185865112041894513847685512664797010213095933807718756297793767363133103470763695523281765872388948600742945687956696279052816753876823160894701546048450129529167432812943745916231357224010180196520456775238872938849230483792918805211294187872025519729371976720616626379696896261938098159973434001956288327168037953151170289715878086618499212913451831515375878974192922381442336572016528571777512403794132331552466933842801285330729332924001611280014060587960332435658053533593397565156780259807105373872909426829038325799951234009882858183924099102659626801479801401225019548974060322140277259079177492822125974677251797663119067067367842981910854442984785389263590457615576115530979598593059553796883463508593041719109681 A145699 456 3215236496741203808351780205414284383546707544148883306820395223850138755986702046151045273625895040273835012675030085168964476866371500542661864736981438816624776091363320318727949904026412458620206244035967205161373109888274827614692845676992343121552749875024677004452579117477823778977623648742227384807349174599634103536101008555427559285065379692300150023687884217863844217032342638105285154406122893692915740940380768568807096204616089875356193096255268969787709396148779121178132350766703894264624856993356948055655042501949753560436685987564807457313659967034525895697941879034343088291257087963137214582503145060577879275540414236376718896017154169851237640024196323231421557050658295000957142710449174090733886544077938972753139576186452457429650924039235096502092178938155687388676741613134307266409027579398149379620688136211570180938992051629111050065355711842476285063702748026885086622751003424412597229726407763533558053162672217529183447008170834752615509471879083165801787518131931033873031987946417388159094565753633786783163184058008510694619936887021152534429582727626305200569082824398639607621590941825411790103380304593095361562165612788278986470439223296834543406877180448515558855232011751697538429123826967901830756976750451307454419921 A145699 457 1896984083508270712296541880834610854171545973846002746145006012169020315381606870135222590837823149157528708364357905643550635275316309757330763417307969981071124782841706980892448767184262208990476017982207108817190438294109488919553912569125960229136777605011472962207730373563569843500817344503897338426844647294454936079969411664688360076987589757301201567731473525186596260169705665891646139565128248610523190181125401735697937111842553105030136190846419128601564949146227832979979524119353742163581926751406083836957544105053458145196579546798124357920545532864857613664775495534328614373085384104483593470573384822045425490802972010513663405704433003515951154797521953883377823958342345600435185031732199769787076829648759983744155829493231711010555195952664914017429174279323983533799548179772520670554946574948646195878046026930824450465678142423222368368270154108974389688371707884030685731544117827481050923202008563956227473853572814209886681267886949702757819859075735066211774621637251349652653214834852665616300637014384127096692405684798192271499962812108470112455269885200417408708957386593796143477189681616670815883735300532433441195703034293286938898492074377289398699203093479838790460996429317925432142203459318002526349732819257678356388643709 A145699 458 1119217394033382979051151357912214989676828577861597471342246726784498135936392066677735177549042032107901664099958489299609705847959756385324607754346965307393146997100515755406226044688810676891922230403258158234937197220414710187709193722938639542847577234206894023025556467823388729841703255633650687444453534554553812653078416781157577017863392891428016624811545691975873929655909310533433117058271260557314989291123046643293214088890901715877904996406291030605953532286878272679066741098067941172619072158472596106856895366939038355912421495924905806365664550730298957536321844423374848137032085364557357010423714541861740461694477945788825032646719454920241330092897928594869684713864933245961758211579287415000284595606224312470079186261430523043770135961148260035186710732622212129254344749324174061320152070192121857418667535201050214204569165037649568226229325568583047439854243948830077696524406767210395632091955326326410676015554797711615612764606292153792361101345211809981781224978460164364031523720575126296229216743920881353261736190846875431674283439207110345196074802685518644833084289007515326011934290562893955959613723933831137210103228067426505671123853443377448397986418275924437856429038065564253266361611873794522644511606385279778961845368389 A145699 459 660336365495612449369467004626326009298474689392368662089179423796841731182155937732993619531343961120512824290267144328864082899660980951031761244301292223391975657164521453982692473917631115104025125461904331151504129169606384901259504742621228204319841431404462462112116108285425787036761420006509401694889158542539455010380185931471305752179324818352772507437244226792240431900726323509059647418240478600567233158572416394141260614508520169814858917743520861638383982484309034652816397268335965938103088991572080296961731308949927576530183486016147627631384164385343520088816223434295626072234557279704736152556521006313604826974251185043396255598158773969938868803654980349019230603356352272771836909646747842650398124330842695597362975738414515364113369661881520755846141903072825832276529602553082923658219166466776947230817967722592695556245341694070822031106933815309889015124315558101861810263668448536305941883330440524018342621703477077039001644436444483787790291973815892154184710962669859723428946341924489662109621578276305614297327660193971706495555729169382995195571678314570800034111021557047448550897754242425817345356213385659838520519708856747345059024175039518317265413287579701938496502671462253591501721208802079450357735498034495811909132378705801 A145699 460 389597336425017311745006481578174433271110389912919649035144517793409836899336066870399557788315388019070458429593515195540509301094130801352353809530008064835958244580070557334033153385357669100697932100293152121229201272870546677032920088952801701909163596951398645752125478331933390962959396100584913349297159086563723902311656621151289236208783779435244351371349282261729878947498874961034658543644824103074110248568434549496700469345938009289050883563680902075615943712210043566888995321577121835539649885955368902611314615385090331114452344328031175396710291322801946553444035504389996007770251762940429772651336970010484986174346504697658001977881029922809012352826345507992751186295533976002137814933369647876319893070601584178131685606478302634303844330374136097689188536102234618831023211161569600784287988063328206744325182288794489327970547030336747348784864721707265935875906325036149637977867860229653295315532867953844495736129035920655299354604737639142642479903450031159158997686750238776658714310211728325518380501966276391554070057778252459956946205926496760055042094130794086501480669634368987129703663068740669339804206283815370895969418122252866158318592149462363809145441685605867788498719733691553421762246831615001916541299328746143746609141591054201 A145699 461 229861768154394718317104454664118289303945831573933200562073176318688006928877097297598006101486547587290449960635883698224571623562637511816937715861460456960991972326584464305625577804887107138296675914047497847194077246864452933064521592977410382898202202359893796531291920099732415242359006937925092366683628971914054562908867026293329178057430250541975814536588639290193836338592435500686939481103027980335124479422217811786659135653488916960370206443653988703751768406221441395429854423333233547002455329624676080460378661345894345429950352970052377336431440496288763123011892131366663348958376305577573861128136255785179828238037463520433177770694209495683347349298740194735374180683761689488988538973778445499186086513530603822402097144846460139723904041551078416115865390158415352284471418055723511379806254738197175202204626732421026110807066502556986864961039078873471592277769607455770184545131773867046907930222508762327728465973509489709549580215150770649675275352743544568011654450471678208368918014078577787566182386538524794711287036761508757402891765940903919049479639965490196465073560973256145359076610312802752484667136351237683168783436172420334286062910344007755129078545181219882293275748140206554265248223909444049051309008868462190314687484406343272789 A145699 462 135618053613756458789779883245348212514894769518230675411974138883508130678200588069515953200319274761113346406316741788437301717392655037841191900004452139598920427714440253869761756871730007853925938091355923436692384346448754359961390706936583173108237390228740388554816480733363793059600851133979703911429991796270205628392329233856443063764647639035986295332235925831932101709890589446530333259192242863573620368748859940519579393335089115068609132750872289654311467743726938213260047220771286215609613104828672932102720798879462278713339593799986574597319153182519047440630462913470826985889434250039005637635827739576286088175455929130550877226707605721423252127073903888548362773852233101264527235856714349474871914723089985653633059183773805004134469080670805891372262891004928955613219305629665710144484906007548270041093985446946116610886841265961591913579664271670626532177948192492579372731989768713697446025535964636905405950428634469892713597027584349945669269815638787845095716966780603392698884969592050682935722089677227662603267797619232388615246184958927385742432932537545085120306899493551491392868070380890555225284270643023949254211331372309874975910958784372426063792532511478044947164902904002133324943030344325157325270398691093363539521869190600939891309 A145699 463 80014421770348156291251814010300781265498610069924524559864179868093478412131418083917114790182270622509287089276917019294309788690042909688791404064910900902906091359547423198695130928742899746709165177224080780150659570327518207924287452570991094723477162032754469353545192340764538172749259810041087382651328476170449406696911339108275114291964049600981372270204659652200649814999109181017395935983942186480455682437347942688740055408566924401562427952808207242055062217030487324382032430400635533976124729393587405264524810960221398546524930391639108960040963946245741701208850107055656555011417249146707748631277238213753006843690760149561497130579716681430223071626253995503339301198636845984381580166922492411728930500536578005039682516329400105979197033691733924831218989827517925396447105850084713261734714738198741127070249209071476379397125539850836672025136959246590780513397155801014374141689418409307626108158288913265427183024428363727211312696694551317174219515951532085061904998746105530014133763141295824354288466727177782411133289308310347774237846234001216684116380717511634730784605627634406665646802448115114780165235012247778822301516726226653815453179619869387369882465103226865298944999437613118455162122654927933377860483918736216026127588134970148192599521 A145699 464 47208373226451798455379780486194215598431665046485951259644454148036268755026858468923028210254339348005718269326974724641854338025407924061349087206397427080574994981705265246976257486201439120550553528624116304365452454108889293920969635626177809303678417361934908178203108664570344158129003687073107576060372370948768879745549297744648460989195024616939973653125416958872551458747764526210817071897266697780605279017666537326416113111661150307806763883024091400522832396580243794447185873889154193759697980729111740433137535745731745680170995591473274299849571409131805084665780932699923896629750287562307532686815934718374697751689373032312152756164806134438110189007362783443081639344421886897683867771248413808570594123401857932987759051575162288722722115409042344844527831735344571054948179232244351158713337210631249716701405939366724117727693181670727674902917226291216889876372143974405988164224024871722785706367364922861965132578462305964584781777452757692782843845141588291398678853543235482104946221368394944318347259646945214394906037424105485954411714031875758916242922190399326946077797013404806381240220576317536829742263372955546481208640657142353441242400064764154175804590618371339048332602503288835886412327423377136367780360241655676362051737477763196832693826081 A145699 465 27852860189184790740517779235040576902293416878816641318665668083161530471987434365246502726935270033052751269615825810621674765125201985153286272660370417066638344133114746948292793221727920338225079872723051395494836797264674355895164160731992336498075542766379563070670480566904162288757939426113323428788237047531297468600467388758003483708510772559944983473971725801075153160011366071355201055023451367748370634164740819674642817995824670114681589128556261118101229058920126808236515283562170573682687832505446533268145881565170769729902340874038840197802287090423818754211109541442848043354997658244512297577472770206602857920489886398304020564640105039601803581291272415977422663873907714632787497603456397224564238803876595643884772800746829420946300068894301291724346589504863469404494029299918317098927607219557699134112702433977158157982959580060189477356049138374858718436279051547743732002518032984898034259130637146199646162794109736090741294037384430344190560694414021140393135461685510188336388256473589875852000528903230949315212150946932928402755137040960463759366639975954885386551169453303208130525064493224898614433155224808760176134275686197262303679200585031231094337338582373986811650936531940975559864818017669855529057034682092930317394498984292151161141164788269 A145699 466 16433140303245800085107034368893454178137517526836771892061484524611154942203831248636967685863599065161775243355067901292063469569531145832514839520531339671889542463542718994227501024561986798113676574353071699225649344933703761088852933862239852356055266553746580276787405331364791180023026132403173749877483797671094557705396013817924310739560366615342923309669665097217381491855247234335042411646764409704840893551918065941501936201423443706511829779084311035588324621930478236615749570115806749318592061480232725516465636985915008408896700944687324243429049533778643933179469963670347645655551988613974693263176247605960967798391281285626339820984905808558929674851661718063895928603966207211457725902171503114079092323693068028034082964681577783196028317925522353075019643280037711604080422338772574844016129546201831857876777734640583946485828424542330120912394088723940352660514764041024827475497475237064968490101369548892868374083392165831231398897275036450314738026860427331243658523715597467882986966373196658357735993705646613150760774152653003652139576442452641742267401342891191978738243899651879392203406810782113864978731840373795548372741446215727616817287102768361581504853959010033847535004221242672291484356218097791385007282682074587231586392348994891421876454531252629 A145699 467 9695524926054832865422409759867902924524233047416816599674957203852498254369788449261445688156796513175414340828220445936506825371258250839198602030840830035997763415146071091847277311698350482966730953788439579491737618674087954368067335814560780897736109191167715983741498475024659892051296660178446399104286652388898257748715047685186585332856907792279764807721628435632454005041435856891603667670535978274488378824997494164666467716021835962171864888070614954735993425709923239476484009853042419927395633585504802608181457675808289790479323655024647264782941422642309496757133067455963668088732318284586824512976408614746764398192935468633142190360529786944728906358899122385282620453676188347045425494783583380909439906740106259944465064389330145256235761275989294012969865188632744982938044685846519239652417504651861238448164750735510551268480787520394711148835156297986433210985274505153100466811507871835346511125548903209646141063038583730690434608098234121255351245286957711412618135856740820540773973771929554841188384285802598527999541537914325221833947345910017667474007425665827312570177349625155538191879493296953955438837352665314564779741318991593096659895711432748301856769498477337596058840839596644711000210303859679247298767725389324373705654091408001646755947032274262841 A145699 468 5720343273232048144799136651287693832015119360458394957036332688788449358923232981233004319044824079174429299313406708034637734905572798463981342683356569189899008525393718401470899386401002222963573149058604998828425969368366959373398639277656998489811948367522398683827207312859217971519085006479150972297779247425652300977184172738246267422074836037078445893632451107358050645592955300318811828883204580417538438665854969639087274450516681794237693772131883738983200532844232780812888950063724911950414105223386353306101543563089905061374392059763597198897692010309428824442775330329054893824706412235917612487962817906452985033966033535212268265972891589391581495822075630545598682171740347158549589584196412023233455465884339000299206353906740104123395903124515757945299145441650039502221842284227107578820082311615051928852559326156216584664457178808608337247691829821723271654128651443276288250591314146907617376595583751524142330358818681008941525187379060856504206919981278189306113456496953368521588761538472064159642788992629827484906578746595299227878376794510467971167922113741495223224425898034942115653816697638392051595049059340695219424499005463593711301721652458218729733912499247670171640868560357799136817832594920992658114887950697019305899104327538371976694586872587283823561 A145699 469 3374992835681982350598625201849979492985995898437405607834836611427981269266453089139023286790758049916400111180569129519990327087462579835498152984578344981210379032218878710796738790699279613198025191213623160869191830189717831942350829106481814548208151800729024055742068573088463578536368102526038895209290651694482468678280913200517612592438820404968490797478338431712814248445838585752242087437423031910369404324475607089567327259337126236764277153692923335385133578384671630756365004053587845008324394686164362945797302520765368177921100835936867322702373503141140364111740687761074931392908694486873106781073549588398646423275561592839769643781815677211246137806118263122780837198706351147355910809250388310124357815431853270070271804339912272102658326607703021198432482840708334673565904009649307624984608911435375986161771554267417049441478467016291398581427030759660432289502693366258504914748408535167622416844883287850340765265561958756691769170119037807103360827437708844732895526715066630686916828533724745924634404317267312413496353460949688630123020474813830192971406573100056515875098709663266223080213659727158013487123506173657514145889633482201298074919115054637617794706517786626923930516391770261894077810230793081808608536592143516001156097847593548058248159498879465181638149 A145699 470 1991240052709096354805044069954836613167905564958708850227596564409820160417848399359042506202228204626596891167236473010086258343868016530145446279558540182344933730000613045651674415613188570784611899242888606307824351385964152479027615774184992926444319750481756670489136630914880652118485661405356469022509186720497230867884761604132653183271481964095372492066326042259453048532399172638522512776250705622537531013001942327875083995734453963009129282985052635993489828046423417913474539502666764829999442450731750751667102385708004135068388118810691956797201469161262505397102563003703880466922305040842897083220906294337294936747547373741928877563005276663045829724113953166810148348554575436592828827868144906561347877649327545002460065354194333800464289302641657991317219576872475807364381143850807271633340437664560216783516364458449902953887631082433116554704700456369833327534934957441074623413310444434750318321104544247949527364351196847767134868845044927130126383981328237114219054648432815151912407246136061623470138904398721694135363635381569696473354201763365303385158710206919602871085014275429036675210405422325589565351273593398592650855459255493302270490976160583736280147111581610637448833030275894159706771218335323346086378474476723743662791830975865815994437409752011869882684349 A145699 471 1174828256105531167352625402648151751789571297329739784228674138165182466665261289168745939636027849971642249388558338506821372432555042290205977806786554129238529690321329478055777108472990557483307822528113064098455498125888660244794350955940039344787600444632435706564534870171206496286328003861057790684385210874441671729583331065525064860517581919995864801828334886594645585819867066018142530295900478894265232928266821497839209990156068501049149512684027362312823613413811431897319221941569337661854662721537046779120644610265201674322171068997472317643026164431641737043926400431497528400552767065402822405993553640109415614034629674946145197992529331415519828291089426250154864744810000801238621652531396244482885123455287819698181368287170317030001828030231970511855961117871920018010311308967966640956045873613179092526288493258931175325744260860168522475877191842227442002813322122196867769308938413807967520187034836223002370804201940578223852880849406387968967463188156222188544509347048645872997633358391742633101457319190928532227451048521665171230648856019910715167050667615509465637424283323793468372151058985512370685543764296598996006490575071107566138291601015629349767669001126632489467887557346385783965100941007609981109154691404674865245046024177913237888659823594188123765602127761 A145699 472 693146679862210679641694182518339578719233897518981513986067513920893245512343742761160745342750229255064300542358252482551599648949131083204996760557787377710550172355854391439862842324648815726580830679687464929482436069922923580276188036388849028431757818013386585116405084264380917928281403792362691147318251906733865823223297443898184135052190061315596137706225516764798636180673036551531454352068506296910864890146411681782806019108084681165035203354293158711929938424320698396000427470986406553729421006264406867930428652954083279845945862320389856717428639813199463593411179152020538052445665646282624376639113426758260874985494760670851924886714742529880035645913037373638203389289551918155350182164695916099995661490742164294382004829365132853367278073547559960337025742324855938150276307909956467356795432091338000030293427506404934992286160019868345827650988482213734411826532517161194542817650250836256402160032232267027150824951780589955225432566280923856763673154628189763004146295704052632253451769043882017468236348183743435292501983264147069456386351697545558583256508734440377806477456076023870910532449591046876378881255583719814245236788436494208528289774108245155779188430517601587175416210001337336645249848423271553531055181550283693770833491473137834488493301483161241009835372694641 A145699 473 408955366290448195457432215060417703292596209964901763511995604539188849669816142967795671006282999232637965677741980406366936971507554784048657882751287766295095363160263769620041021194434328288125206793193076195330538825756399023702706147118464986735392325027453452782972435181114570371189741909490126719127084239762106394030015908568863114615931618594281725381871226556344600701011271698337539925190122814698516019953454625430357712063779805818869720829520279612676350846735798242208354888660038297362696539033278515032173784598298869907433736597961017990965254463623251878375551773291685953414542178539682979394670928233733806825827874166127689537963705563297805511260400961020289844816090821710855368855518059102752957394414421645865684667957141213169664061565030144628333332010547131588645011355565347773868348888015806838780595940285652714273508667461463869791607327314261075535651371802982583394644339054977469306898830002709795984350746346133004781361224895669102598193767443803950257769956044004383663546102531998563626343971089435894043942674798249314096716852695859653406173102652207396356061660570760043745773107658671551169255250630393805693698686956511924124828432263626280371406336383809801006096013231682234913445468789208973341447959975974649926514923127144434973159215241538007679104287710429 A145699 474 241282972964684573109205365191463926603053044645394521490563420610607500411946012007256684732961626797027144685567226081504010261589808373457624945826499224326728553714383268221432762641873929041178145427153235267780088424760205501061016350611857953324853040008379523755368620351773332138084019445195382401593832383207736038611886162758185339439264602780564902379166317442726549614960469628982597024407820392165827540907648082592229267311610977348451970254213610678320335069635696642204533383881951609037437228608628059462114602484343379162106058646934680224812782704897905408777982135062942691976527439672766675218479208544476187766363460263254665975473699567603175371607990653964597370238104295257486512274573490174708144867043018028896459572089883950637248429045294237770756328860480482781362406423475645230114969048497234696880521311341028696486377827642243814831220672126931820831622482831242563008297342392185870634668149669366512603616115392437882865777690122163846676170649637216140889080127770258533729238748724835270522074706594583434050633676147702948247606556738859649951058874056067923472269902280672401939095601069025168313481716616348625545036988515905541025120485261431260263350550035930181006421231596691181262287576737210022717923241204274759762872971153542078799675443691024263289661694376458469 A145699 475 142356545093797607686235708030748656278098003744572802777668906164653886054198477268138476196776353527246782726518985646106959687401015432785214669379751791065003551596122967986875709917684423699966817676813615614914056840069695489226975944154849073996676558212618891562214703035111084846899200282923366126813641979008324500674618806011420781406051499708914698121982745419982107928225976069828033906860688841255023550619492415274789837356138412855780843580265200779929385014734214283102432488135462789293790602182551521804132583291977995406772667167954863371621550830635300567927131084135362896580197774864753798695923338370312717048347615727446086797839944781180310171443203225438151428150636718111095331386629503685018702718597986222627265281848363573734763403472662035254601605694351474293872231144839275120420057870264480455352668793095266645274248644800256389286550404947562460029581729219061309192312037367050608696984901406096239726337523730792004757804055810851773869838085092190079320607017614496490895867198201550277609460450546833136653979824984469941216773771759074497611471329519977422641242886283936146384022658857617190633403043548395058677766129525697312692896961475812179929096453114862422983987520546034565262514756829485124194601370862562132285445126465666699347373538618489073802892720577822786281 A145699 476 83990120322367623850305958532776515740151219156253308244303164073725182164476689642189693699413315619448804781501515963977024711556337515534903197309107730229127768713158836728988447418671168109051381251174606059564025755552695578438414746035010341800085844492405137642182919422095188286338390082905340819437647173782528247661986483660575502844230945563656891327067440631472000951103710920728911022450782008520071729037959617364043411810854351973933349260386214246547658838358116791333792963466539163731727417850476789236378762027664532946616711523034722454576490177292122437171598561657729046039624710642765068463919551159275958582337326915732927956059591947196815397976118295017855378011505425581250988031599132600670859895827944828332057619830962418619559770800441555505977176603338509352901835013048748845402604028486994971423377707404895979683110214054323627435249907698389724485632388616763341180901093749217466945350457161447112072026535385051890369221527150712424419357794033742509583017251312425159370027917700165938954311143747924956042414046107161117614948277731297214731118133357912623290409830637620045694171429630393073448539482211836468271256471383172898583268182150243924726906643987218793630371630700928796813702444241819486064792090885670453773652861741772199072871588109464862519443415479221067447321 A145699 477 49554028633651804274072829298630113538032941204185707291336089134591692823155192690414651144177659439121267574303167899760798472858551733150160101197704181083394318537212117547135197101306071499916614971375340761527160281719250321583175473184711946812976651573960818589996360244333125977854803249713868160102085018889712657796071350740933535257314851831057856968271667989823060579043261217253987675212054524338001065108845554752370338178566711526207820282784286140262338785246274172672654746012769971138929882741179123097941665463738782460508453025923318293336757583051521602630675224246976001800481999081456525639913839260634445250861974532666700047988361408901339904495738350857309234875360050456219971843312101604892122319835768850729691368434985978621966530008857045086491279594364026166737788785467616979512415956749456768659337494700095532746389752043406139930408158991644989884063079702161152235422453000000938447148072740352390026255929539656884525835943214864519555647228641822988463900857667313229531825575575899702432765965350825177231887633223400074922878267087693597616862087209838927763919158833309543023414759459273055717447661101939967884982640349942484466815534571682439776694990856005973379496278126027444085519179587916667293103139021174705164322902982519131786294889611045650397397812240019851971133109 A145699 478 29236792903734242154079118980233234210923695159250411048580048286245025040479399210655001985371119655765928420034087559342907121961833966221078924803448157731472418809186436193973037301323163513782693781730199874694965002188602137038495090764234013609314424342792390562960210361237122231746047578941099309119410723497756685571434434950667125226312918349378571954388957046554974269634573014468931999464089718577412108342489839344281135481942548946110640033493468436540533335636463403760074966354570816432804899089877832150996346244843853987167040668583234758346232397510220453429661210707154183333238339833348707362480701244223163422049982636946437295385177171659843346837087650887517430721084418263744202136566108347753751497843207793985689575319021896424541633145454856159474348983498172099865942481590880969163480011878151006514037698495348959424390270595395568235313378555162845641872731391886463055558066368906804466350417566350748668378926401862176818352837275242915825407445540881529451191923006463492998617719561863124269392965245843106641857661187759937043380562633461491296733900335671609468089013301821992763769013909541472480220671510662369215671486549994682662522582129110489224325317698399537075109173722725491081659502254426591883444787230402190376496739106824545981714911998928824269602189778196233441901086989 A145699 479 17249658259174569219102406125508309554331442111016538332954937152795430182190022379093760756717816419242458646552537356844415441159009181518703415473933215357387643703101460142326544872583565167060289414605846550729267824130993541602390520375424883317548697385595936471327934116769657783604190216771998878512292224778657554774488520549542862949989364511281526395232516385799444996023819035275452625696137721906148805921003896367571117564007925311493751411940863593272774405686728161944271557494450768925383751533145179789964746342792410113646093486011082584105983777773447016001897483641996721190608820019676655887337973820252405784564238893823865337577206542917898673293977218285284426816204931415558623040602160613073108491605172762682706119746854483904500941589288356277044779408984327174894739326349834304189473694592152344386513582774761185964857513261531341852694962939387087283715027458133311041627023735202014634208299216074201361953540321169144665943648156450105472470837221891460553214770672955793555954922715923667419239416729082082093518788213145139455519609075475192171475384335959039747244753928916142421080694791870009490274478743629695897278292081856512828403856640640616959912160747064870868341033000129913710735020810932101294565131362798271147427911750123499610080011784478395273414894571323537710869670190401 A145699 480 10177269136120092105028265534930922403821339921804598366032364340101017562467072724266108191461526316233394835537577006450645767376693455262068794050695793612700978312411052297536467501787002125402056971923667734730393321272284000943273368526409916923340122143077259725692918168683736855204240481847900397222943293208684459560262655689795338473368498748737751194615230278664625992679783596239502580228721791834909218081283956367027615081629193991232367222405076026562500358821833979083716458846759599095159980599656566198247049345901277123197207989705870141387772082653936229220666085687567358348275870573269393624822042073247675189729478897373443602733256475144388557400099721700666924304130188450761323849753138195604786256295554086775002624961068826481759130996046984748600260376951769535015796336603920648590820316329358005037036499799410604370306508434032896297521792820859826334546224327567261628096888445702819727378430187066212452803920410563393490729934059468286985841968553470420844867263505120911734520405784675401914226986477193182592069443188094444518819525973967729919679180024315497779264936729047222206444846158189396057789462238070009917024976656808792574075612895395834895858950515450575412784134360902926363842580618947685337201544059263749574792091435833757945401225237930254282490518194891109053179663511249601 A145699 481 6004571540652595167397457563203118709945036222422602019420762005722447566425390717294624739201543808761283710508523881268524158336807979595439069786495044298278219816678817754086373499509458670422046553145549357644381330282823429562989685040061475559887354515718197642222350391589287974912718280100044462362658030700899052483000192368458700156424464272390761923296590631895743536236076297962271246882320161044874532519151613252649925327043660446901785167467582914808281938930476360931230766448030669015375463170045840911785969149335410710276239067832977372336201422782044601793176988658181099428761573029408922561989117485242308109534607985211437901747283743128646330967385541826175200055009994981017765512731310933246210818105885306024488866020910860769753982786726131713317876577622135041332144943856986832834279797160626630819507148368069481817294875118566147284196005069344358150294988638237226227266122555940928437138639602069849272952951088692080990385995151438132871541288975710326407011132253250664967573483458035771205726502782127248647238877962187509120964064805031885177418544738961807730726565425383932185660038152636951804086292445982562221348838949225105762191783204426901947939820891955092428671770931899726424753411830158323416847616429834249450856186519230167064287112810367065548274132320091183017838290601967074189 A145699 482 3542687031715895028672394934024305107945167549889413386859883551011903963173418056131104330020719385642841155805193552371422802772949331267853789105238025440190536990862190063858662828243078828546882064298902197342450254473544551158162970900267744170416615824151593531651461038119511221461648581018544384893571015170237232280510553234734943296951960552211800796993793857588210021753292336014143796157988666294684139277081370535107088915340678034478062016438651514660859781468622231115447068487879247959472428110346446481387523551058546417785857852813466943808217451669323661121745202642241161095610979811480691042179954494250888536950228981795850988587294675189426190882200069577721667365531592908612030891187623697477068777896216035000361655949712446785328368085037421663872798580536682722616430501079285627451576489504453382825504180500661194861599606013445592864779345469120350448847708750335635906825384211116702075092069986791024004829788338407917220934246409414438925922374653700539109715723162154387209956620719835320335976722414468599508688345928247442286924279415442838286947021716807442245630894336039790942317216065209643375014854753667473640585897955066155590900578014998976753449598467302989082340932065686477687678149137212791868254756492058147912255575254254362734171451156891330743227455578335603089415538275497062521909 A145699 483 2090179344140837414321545613616776810568938909398531475645311874335017615824750227726634260087485235985467520641353687375258185111881768640054140133020648514668118546388875458858856982289916999383989995889799150882688005758061002359886589841472928999070243448894924465476719790140120031374397750082661087042744536292409266146448743408301248086501500301340690079464415079386412017090906242172046877461966430793702597298945489464099929810125672996681609687913636926066992462784548185881752839177082308265419717209641233378177727109155393051082945856920877663869475960283478178017227876381933626865311049327200578305963611162490538994492525564651566871828602111078018323974167073665313957570463584806086117208035185250200537332747949354764907352521464322692482967416189292055553237844640065184208652663491834663209597294527830335240416646988241736898861950253057781224072529630775937420461997867709386947800749418436298283375884153567102093000302166709582468270214995559367528161329504394342364405869654538835203209438651219380962455060498033691582877476858788028761776203891046469557413565394371651963114496931698051272034971818435536954306960218371363465383458444650082573525578837066191857633315155887871603488721246984089936003683237543717043946889482697877433981338543823554782994091895453074771438650517085685731572149744252664920852121 A145699 484 1233202270356062358554683239638964293930566011377583681217347145974109381432639460940658082347286268512040194337242870357849957793207470548300674824693077385628749751832445658536661760888222786557725550692917200118588580947001517847781929843498127841707273218232181283037733024721632698999673210900189022810834382841506296789172478100344501636092588225830454935083207903044125501873612929589171643558764036179618237722238561702448423480885231727364115237807029347728010892183101961048003059667410073997349673681260217346678377606878130841592520269725465008216047008349800455706503325320138197609372423492068529719827488405914923755862053132915442658527886658241355621718567691262465657244906149503997900540709868109994619549252512223095260337626008000676118165447183597275354746455539057922000382455029681372008034952194930393338462996218882124109133689049698077476609927702812333957722129894239787963566535331493204870489696558534603443846173448570315248362205913133617427176258485218008294460353380454750615506358847598714932528149717117463565298202658339008722005673371438001596035716635657557850795307558807514210709691055660901593397731513984350777102599896445593652224500613291038197026902492375376943069263194788547375764485432001655843136796540035255627901077485280643067603780046866157223818060577624976246024478933570796806240229481 A145699 485 727587249330732650709848789841375316642223377773864973386759170812850200027641457204760541950638810936867729191452652157444099839807295741728758092428782636872447685462596549661171580067069154152058690918825258270816380070725137469188978721074053953678292128513538062067797007865973152289775820033361440797305243131952422696345615630459847664046540551739667071009013198380954659693414537551369097652793319379543966553523452458955105753792476593471831308696459401522600359395567372470135923450932766576128042052226318593306864610330988041146535876192167433969803865450421985388658944711005154655902864549271105334119912195878642525419616855894546516964581299760288738795630963677781072460537057743773955232901614149711575333521649463676848834291992198934587025130870906203167244855530199533915041439814848517650077412197714404239357927352493464982651977677371612653418633272129646259118636175603607189117308044831572437290637593651262464767149334354319286951233218533838722666464344949120499389244088598648324313548510644590590810645878038805469834356690943156357954585512944529895191515401472564760317268345199501686267445687868113504567707286290548587127068555444455604729881836262875470054014837186316508539261796203995967611110401197739403733666011731318122584201734977035586331447233559137308977884302148218899468710998657025863016814541669 A145699 486 429275243902861907856452231323171797854617862320568956714506693432435643906927027111347779092794551166483448182762727530021661055528511280149418973858157062677358505673180131854432695577809912726928069916556209462581545653146884105303649663503848334542350648549769224438717196907899438218268734146472349881387282613469087884547124049493209777285822832938177741440382703836860205093612703542378178443504499669894760648341114712221809946314080304916653108015673239868986484032492566655419146832990664869841547461139846709833703441717676066145614574433109060577176064568740621578853070876167721108785080711646460078601028368079993175073818082924649529566444438971912114533800550002199570286059619162677129589511411638461719452158223931057117716971937771363405668709048387476271399110016362185951952449108305595732173665161699303570827838674974925457640557695960201767439517020628788480546037621476234001791248179915296244796605690557686319609174261095599808985979236729051712755786787261495876631359551919822056594378114921460849863348539893178109738705149453803912184483446963901200161398051152177551029337528360147187383582246151131306793353901179909682054193345112332361196978058894483236293671727037434364661221390497162832343179372221234246547019810124937657069051122558965715292486264019844146139727920206871525710293464728711688383114339355229 A145699 487 253271666315439194902656106631881519358907896545757910596585562365966217054886918354237984904206834549414297560100817790060622578661981847992415465818220238197004645899490815197565629219327781439733409192077244757664841118976590896991684112488549443326033204352235328880781078378652802575626263370598653068577699436703629899460106843585363308750971424892973127782754786250549140050571801675465573912570002011918529238554704156758408913219553587424231861897938515063300502978811218759324826495541041340439936874030457332483291723748818548037871452379658153573099908291691516309537923157994244449028541717006862175269272617255000094651027249308687327897685254412128387286203528870334068687702714768921762683856499965078264765198018597674235776164608993112210409951313417740093922307664798159512118029932460486633464812367990391392384185460307853526542946388638841671176661623537713073875903078034802457449647308841979952857560066791441277306948046897069532982440798436921976687191538019937618092002746388606414742358774255151256828784827891097045940366203821053365032487279123188763565329658664383282542548824464141641054627257783479602894574233988860421863386946547720648650612324865908846537796264937249088833612081131529867086508218500127007723337954307701486352617578108054794986980564324474487085130495037752051950173675478941239120174443405043441 A145699 488 149429853850865222130659246460578773249957804344134846683028767289226635626739374901973299745702939589603269077011299733408237299749513761804244975413776082379170063722193907786431866806707813239529984495255657850812793678650535482340988322718580667714025048217170294270436397526208245620181277119919058838110961280372528171593578490591314858953295854864021207214083883505120155769632269375821146230237857682532262355986627111372749036989590302499991881866675708214107427771014586575434992213222381400194692914130508686318432283308361225666278011289423877499068368716033425882005795810145728057205730827953337036948792243152081975850931003274042598810104733658716776586745548232947098326174315654044677306345745467984537749747378814403868050819402333998432778465606207418267937890123120897749963685707702578808148507123449169222203098593742958605734880728739220625792462918370230084798302270002911973661290120968588256889715642801259795924779738495009928859831085098547237193730251644975933178404989009725864875935082432424320068133185107207363926706321549272031565255310199234406602344337213934984522552777096315208075042698510006814576492004699526468989716244269810070371500074692827324974063502641249924977466466646212124418207505735702713322522846021733752010387302032629770076603240465175927536080852344353503779076758239110602369214538494636274961 A145699 489 88163360500344165617894052755634844335955745655143013785076376115081349053559176305245892611979830151031379341139106741893069946229634457482656543078662070383472140591448506103179603850328390483541251118791646054734790605562696957990286118719850105401831452414926121384228593759384486263104377874488874115832398577720354917610311849342032181419135803398347619283181708513234641354942988359932800810266423462692022871502871441005765173414945058921407786069476769907808319084395627268287886080974709485073528379400126094470542563860209374324555988789307708066296764442551429578867109990062821559506932159950751844937612154187111110751954640904435824610633895173388486057792587253909917678374158533171590688981305969610912194086188302479684475747671212450082227084297711063360343261250333664874319062449514589036320985738022641850708435786122885269530053087009751530375881945176812212317924463398640029657703721724158229584979371692676488154342738764008960957767357767344433022324161278997780637640851512991871670386956276356093688941750428424453619710789347866677570135600530269176706619593626562976485023595938001508622634137493646237120527388198486627843510720732241393798536393456443255825850928762072518487616381709184021876875341875846100733280755814868605984642155581673456290400924893889472771800617752673529477603337187399776456597457537391997183549 A145699 490 52016233265349206849335360466578097579440639978730033998348378879130706714964287280720174667768354086168924208002995966417177860038184580401005556171435207750166183778890896406968179839826943677476098630102575916635675644488312554678786469056388843606412842899758194446400599881639320686985962764671315809282277049893729028861912397533308395722431170709170231355869993938924933279260593500090976656910959605130610961924338163566290079565780595173328093789109427569898694152365649073703277352782865373811981549153160265228933794245240222490262367107680258335237591952736627418105712888341254574381032768640115635176154222178152403261677387202613862477675188047565548057321039734258618483142427360255584461821664176324970209973101351084199436823075195943214515546957183921175184256199806739154950496881527899828850573436926235242748754910713908566064125586455024663701144555191400835037490635102927614586071534527132386866880939583036326751266291091026791955153881251648116935934061424357045600274923987676194559663428267967662852155564619585320428265439008919790494348439057548615022498957895334942191179399050643793772146066078552769894296582545102410901202335515778152531066100639226828109927073906120144657768687741951926695232033499243463729922323407926455797186861405885306581566469084154323759434828393225038038282189863807628998790130732522783702018949 A145699 491 30689489463195531696942244781228321937025641631705064916011758462311001880479875936448597808090716931009514251342426481079393044352582672802135795484603693910527664957405037431605122925894046441320414650509400999168993895457498844563526026457150697877678175479404919797254969701573439820835454926778201838602427627038722406673610704232802611444052971582607038152344013242257197400122395222065316294776655900603597775512488013632670141178637136207204653927788492789470321741576648557857665350255809595839584040471985156358976468062127871059880472037542563110082112955350167625252791737011350136063249826565508274002086053472955730813278906494901274426003750314168499965333355650625330995136353768392261660884092882725762812971935710951375188041138617935284114090477654215782295350814624725767755918841039011384432802006800740770579914688885419931092564565955377541832144911680981315859907156786263893965752547667286384093230169374619740106758957400967043244579832171114621647768073916209377906381567511877441798329752291144644726678094183804910628222989304473328524988008908353152594097678538653989329819360416283900324057556352208640591397863174222223945081534443588377751935200840750372141601147753682123275565038151369927566165022889211767754553437529920794051734263587316749209667926358726157128593776951385019769057014416309313709509720534730904992193996361 A145699 492 18106746767052098351989075085564243364747549122066009570412939144384611978776411838217391986598855220941527239367823620840875478990163738768679718330360007972003572158685193193750615558097647573435367167701916486933789762644279829979925676823249855358986517120006002922185985723328447854972231420836374413459623017675796326208401453584956007443595530802567443339651611942937807541138933920425036522941570070396517556941406003705111817005316344581655572489301421636359919928836070283486948853373574878679980771896922089091530887222861198685106988239783004554690111406064646162271729019123808239022743016640881241545595595394821703027431293154604549297479735010171367413998622512829211028511965580924074124337152979144023734683232096359960276744834961506621684098866269030127633081796372388396236837165716135188915524333439000128406906917687487045436047029788086294656301796747223784956510185013260594512179417052164439482618933050086063626661033600279464487510145827076375124066227676502108607719524557083702984819994188347072421077223412880277685331135424200254909952430907489302481902607838847958369651231466208450547400186101737019396154844976208567025187204119381627095489237429942080336716567247598546612438714740620515312110668272601443731722798220329860564067418329655476148397494985179348551546568966488768438705600223432631280981736325360501422610755834041 A145699 493 10682949903071274832141857358238122356879116956377313941478718083428458756476202504672324823495516489638570061712764593869635453211152253290848231679116920099788197045959306579275431574154686174280425308529480217889936790966229642189311585799690957511104167422628062319169934321794082660993795702838534125739338978001092793740550184004419811589109919120543208963356298702320064192074570890655549483219231564878044754997654029698002339362995464666040580564033910976959563287691539890608741965825058922611592815835143560578846864485020045096342063180999935144704055647465185885572694868491309849673282316568293367003627399196891331830453649682310189184238617652250792605759221949213583881491064556391435341097259373602091277700293964916665611904264586150288858334217008250121087735964508894529053966171853678722448774923927003275019304501520928471387336655010404958469676227935950352143025149250666964498291890308229352008361077269381402919989903065207483080587741458142890208577426561062327869176613107111872883601998241372481583790835135505180029434741677288845923543409247409780111169944527241756784104896745702569539065785742468489235090767138099880322636505348900716397960898148464986648290633074935388819215566131927952664217728115811962589948696396557087812005725080233143610805312373329456919255347096451421993816535074810836146465514922242161108435353748087829 A145699 494 6302922336065285098865343852285406626315314256713493159462873256283646281708980701344833428470368130031535394883291742559464076519100839277861688010960652498867064253543832196579310878135706745177877496665225626638575772880312844611863855696140841681696099792833436762307339063872785441538484492443314297811796537397627072510598400161154103881567408685589690720936876582756894935516455686552853770062823681707976008931058936115817675112350318836619360877207518174984505979818079699388874272887931390765961081361962803819430558515274603745643132169801721952370838141893053607841727700680853687498997544032276445650898619930570490958264625881269857014151486935092957466030526951413501660868699576305365927173258693272254709819438756068736351063239360993708919795503936001302411636585978451399753443804556504730109588289592598493261261248990430110631483190409109137410814318180413960540599881547708495793397703102438265520493552970001977636730416147438814738082279950158478146685557604799096940705594013671447917622194142415575787364171652724643337088812258464994894635701503540862776287785368464797654663519428733049819598266187870306911684156456633953181788512968647303293169834418356912180411136797644631804790571579122751451373147477660785326625999151170461479222813729919225074898985902769394403012103240337372487583316988538169893783372822386549693475436100615985069 A145699 495 3718713495328615137055720730991031671403678532344004586769153742489267877749542137590947050472693701202116244411080415345489935510816284021685105078235105857411468121393815036675214142668492824968773442607174590236541816062593612091357485549137296901243187773604305061699010877750621616425044856745852597174834217725621971688459315544896916870313182014578796982143793827527865691890516780495293068787582752976140967224569774654302730313947325118140756876971871689329881568529379331099545212261913695492994426410742219109903450677147531189884351638119834951963649799661254163440733770706835184314558877696726534640663182131637392774044298816299533328160193053087192654165405142112016766328651258955609505596881531771256676702191165786589530461699318721702112390488988023760172744497991321816960002790722165937085934642084709184020869117599852244344103695004719380667421978050216300768601787087998761851140146538548268427739187891223897424268025537085835487985464582852043963654270409404906132688431291453047159524210942026948342063277484272404063702369797752669698989140343679861628229682197449703374494692358055753690993437985057738609404417218646894277374900014996560042253804345932429721455922419977257829437618016116291428357492794091747530746749550494175715653648094927262561046790877321569368320221656451953316252163206702445426496043499693142076989398864009683102881 A145699 496 2194034659321546865577776365940856400721544018768705992700641245195411764225948152197957414945460813341118552667142561762096502487305088471954934134470701495220267324558097327806179764863532631024831153260736343013933032901157350821056304610135309030891799090326747152965654110533802880905334926995560589018854376661579565669118485573089019799380895821192804629774117421364858001320469384036536357730903761432241462686487235987102495067553809469384209938052527089186455140926353987269032286360256192409475945621256547312039216468958528127428021823358532819936601010961998063376425082989332077891902238843524623161545626559046131166195178036990843393757499749834508573000123003319138478632243374084233302936232930486348166999582968375331754236051534806443252601468707430082500616842178293893555001893082273346375971329241688825973819518122663833732910548569594025484641556235309437039514513782037721783676893060040375934100600362269129478340498336464495499096686021602755780077872855991289819189233756363284152671366833601757106241546351549065672941061091861816657408698167069614819792736208709956526154213827733465944636308812917877909241694474845210989698009220335001777626451394265715178746813816649784474736389838937032819979469375366653382355255608792412501774173153193354991792531718633823157914527765203412119216288708637454263462771881446131438874051854329612414714721 A145699 497 1294476730286217322075751000184374285394039567395004191688791565511550451625431660254657283870771407177558743957369700359221590977574491382169389454232635647074100310021156029590609386055341583811825411650391835203630252869866774390811128362494283190929260220105007215944674226204065949112531181882524001668526907396114218122808218028806976784717858221321740152769747134811438692913385046064775955768164431662269486844060244662615817787126433639611565722694114010748319203264980323109397949407338891607895314922114952171884027813234854447651342991429896243927642632817779196137927358229935219121038006358801830938777279006655085750662380997525781302783596692209306970877418406553149590376257262058438693122871832105413647273077249150279948409739943836482797332754146894760651603764140695405875634156915750552195885998317954322615369494823254062050172879552365470316557850756854517637012794529615167853607515765277283252850926474550895168323469750488515258631556767281043058201981330764451588415515227823046197028946907614094665734170284136464474631162341828674075201432929430729063816086133456676900727611663670386851581731206183562908713990335741455837027548065097636052239564068812426023030898695900952862836640567354833247496458573973531403842070062437972881871046506735984517895032667203078341600203061248356698384294085932891312997608914009717855793613604655607314998582509 A145699 498 763739076834208898477827512332414887526082623219033704390394323010569571047240453602095599526340184773946317816295456069378976580266462610391467823063120561072223962645157499361131731592886670916345968042577922033798835260188495733227744677567016947339232638062863930660204827806288376173512491975762165423841856509330727112891179518510543213963736969684005497329521035421327463960895856708833777366859283776977564996532857863707345391909528293561354392179589213814419143471197464280557521118043585792465826328102200524864264370592095165586164936921815425384489216761478763723313764930578789949334531849454236729255433068299941546759638593362173977798928290903741278309103859743354939183513152371104744709191444709263565542948577415696794229992330811990043983072345199201354363720226168111172730597578399743522226363036263808654242028126201773945768266025347057892743647304987930096400509257959166995906650624620537078806112519384665880181368812289887538097119396009793801583388907278170445875334795181840892962926004125482251026054226094162490966712840617825842552188019665963078036671026003230661472764727351700508967276775339489198263345056392984098635263660398384935819565174147937087873051483767745539289143198349512678990090579175008161613438981582795207891415664801077672203077481118097587720961891608765248634614294411697237214325796493852088786793152694953986236748965589 A145699 499 450604760855452963884596156525124599266103353659662490586140961784670535367420242193576149063256838245221149952870361711233236960766235365639583846217786898396965063860332903467038131030417080499060309319709323608106109173258342615829978548636177504646956327196869614082304903731483937876423257734517795076065026813597732882387673107703191689261820094255341921684264641151448392298235642073165863870491209263985101078467542079342671165408834566767559479820234942036496546328803238945205828061696308278663229638265376194717744094621522912841389661440879671080604710246639652817558983381683256134888252753171640868429766733017958857502436107702685121120064908036515144895400399830172860968682383641689740939729829506633398256692387598011958315747065439130289467215350913381904313943329675044896505176937098932927561358305397329151680181224964223373941226782075211791248435352092121902358663449401378912417070261010351599212353535510478318411839275781283158962041812089011061891141253312789798614859113642058303801929313487126914010706259225271733205885944802175418431715730169988785312572089255772633592030461525839629903841715719092443412464869281524876738968532086982014497491213183214069419077344524273967227731650385645125770905945254680841820525157063786734683053371186129090615297818827010373677025915846110248337724049408815437065139222322458722666352166476418196272366891115001 A145699 500 265856045165640414483013254522311181152113452576577650412118777058632605297206895653756325851722008224495704525875697114171540427875498599264744077800671206933648315453633767888053136176214484607774666152660458350860570613387161954843954115950667160724756893813515009444629232996747717058713548550873523332712941978166153069881614242365364586121259891873682049788218808758319130128495067927311150849812446606467432658730853293954312280245820484864566531739546436212319147914850439780207157998879703840825513020750243852682944151562327926481254314085182084122131394556300633683596076881428190540794119789839418658136833117047527425984890543905990859286860496813253031747007926795942244616583422835444576049695890217468995707882965734249639709496538616756058795613073966550124343872200788050320826881662290792027517679173821387935682652680700765588851378033158349609778684114087046934461515034637555599159075547345482822998209779838662823197104991342144773900066572013120516721971756065638703012321001714019217402245332031400753784065666888684228428981740720442879048869728612273717371339495989879850588636499535518029942757644997489202124156009531043284291892798667658990168583996212922153020167760217837872918822384584332274692155517609682521665948229228652590667793597584151362385353510030455002371857569387313437754008554536906696171194926844454152521058991427934040846710229008885001 A145699 501 156854616042966989092013935572007071755147670916827154080659492323631452454816701015474038676366921595614220449116708426999497619209583407330833366318549794303954109152580062721047883305835515501506553969760350717684128555789252295015317098432344988650101920393646658702717165163177421580703117221757644248505559702091216713497270015322457402619854074385378154033127412902767135327419791841471505835525473006606521283550124975890964902673868677235527486166852577130326260773215430667083278013510963569778774019013005607706742331677678855101027203920595988752386442183507127233668867801059250735812395787752503836659863109291308163372227918468426904294126573054911252215589781409206094150923250790528658179579635498477200834252693090819689416644642036820635559122246424913659980980284521620014242963675574630197302503151196313484723613401432226733198939098336644194557632378876005599210391511772708402124942155863573855217344557751275555207973533052589635317880315445929015854901444937473521987470776152157696209020943969212957605684732758064469501366021139116496463414708165511323260304990061939856074661942695494111826597106706802910160808633158446256207340012245386717217450060274410887067829559451179820748137979173105656423245984483767433102067634719747964707263539521278117678267955620149624389022288912599082164616709452725541925567941699005627528702138590314607681362762748351035589 A145699 502 92543957609305357923873738974229650024355973727475444329938688352165498315736556392234029062730632019404165569274332096232589423793226334826592421383866577968125990751706783371650363097306777931404259067492454262975284987345045466897082244120967592636399408275357715119593682817041681984897780447288459233094947511291839694810319427426007502181127782627481237197495385393823851524047548691400261131809179261451241089861915004922375338265302273748476352271911280960456281537049189243139353820813469626465635845704652558303125292745678962181679569058837548181823878756874648767230948406548076505938772720654187424210661097648754768862188487005827967542675391241900825554166224023504799606800101382989072881375935248211331023213381040617882506180629305185558223823329777625092838654023995555020353027741707369525616449341526651134598996224192333071821785216640586916439393324852729216487196530430863319698116712883961229095410290863472738909881187396036542692775486046526106233875130541353312333904745608771326744104954696503613586600208261591148321577523490338012470535628947923068449862572797048525204199957553841990459662350199368719505674969407473760119046315331979495499305366977906210447866419908435876403528488889747752957440438689905175847698238536422070524694820523956505278815708462378247934520778600864071163686104568553532829388914407486475787781740709294190597963183311298102112509 A145699 503 54600778134874118208096413980859921507298269351539595327509745468285320374832113454717061672972396524526862071651406820068800760540384327964282197783114962451400030589397849609210993179527693144013011343266578254804700458405021036216983508714272447310487000780540658273901570144889429193668109760782969189881770526102483328721374964911329103829462771896139544568368244254943169632052726308134312596261580238783225636497246302779225558611625667642923812312941488914092075780598248438021551671001933568651155370191725996393236215977618910008335844717510232831287336080113859265539025890995564079253140092790182827780453387749656022320527835105520032423274186706148432165705856584086422561917908892712762471353622216809186826495060561271459858957154645417442531420205446552379861145893177092940388272124643672445483507808997572973099923048660075080148120078878847944055047504030731361721846742562697585913486735659381261592436854264891164681274692590128507599102218887134956748970472117953516803481812438398930621325714249993162803136517189606019445261237493278288241119557664566444874095657645268567930621900294824078877088960020520837705438071141776360023981118705855656957872949066904389753354119916417715898261060306972001139233435581059569982708858668854301861605236845594816836383589724847546131742870352220889387492637078737131643797533932475321709163698316344982138190596790903131895344721 A145699 504 32214366555618120437418960374968379459655954561434633767786419887599986855652631201726674153024651218838829218108760749508496216129402960272591670099616443979748049921753979562651114325558241648189745288268213677880510295173975066322553373059176622945594694061110713023886806791801946182582199861081504533571011515452953872105916418978256745251880854290939703814100066615031076259059584474250553031533200531702841674292285456724738157205520878607051300788283206548033364254271429529243472346537319992034555202777272633219451064301502411225955966703761978532911346463388420092019258044738976258682846715973487214203043288111199404414342560523769813301764227481236333076940901218386965806731959446599146869025755731982172016301062517769120698902215060166985907979697390136126492983238320460839274060200512025035465743990859226527477819999713220104954319024753303646405561587984806650686673090915461144825637475922322060378308648605994923689213158746988423446927616367923577955786344674462033560741935433909760295255427302541269550236958541659289881555808543510699724248068486465254552647988148135658030541716973988652695492026749757094877488956298678644940388740990139505625649540644106612048268482884266543944097622052624590924394769552386456384622378916385501676276565044080417976961039121951589839480358987031723874549492190350339116307715631246032321930794224902830167341854143449536520151272881 A145699 505 19006421667036556183958978524817363021275505892977082383398660223938523959514677576905283033222871246718384711822097190803192698715587206176501121076575918833088898053804258544114548241086183044738805707066902803371246269452186884109270273121405493265453559009054540143434942105593003358294304249928326891837706912346716682059161965822206568369505874568882529110774470934624080049675522787081518154291992052124437804606811922221292733525698706752492624541274778921850770817944362824005210662905347793366818918483220661873479734701670445004404012019374849824184863126063087740432096707370104997058800309284264666196967759532219898948439790181189084328008470939742730366962966012991725739549294155584603939962724528247264680430800390423219940892447928343876268265490039974868078480249463178718078755130029970127252343471099134653638940699907751201847968076484370272531337281863531893173775401793379512749540197307434356241940510240682740085471082386030579705179694554856023858957194387460481847320938424194320175270080782785099041477002403061791424098481779433819559018119287456835619617438911742392969451682392753010266261418693396665456880778778149258738469333203063602463476271107073834204088651547597344509301698749988201673391774802472428207357220851808777134701311770770601011590176698361713157747280059478364865094812899669621341489908424901226594617459428994353453749555754038435643757355655069 A145699 506 11213756569185012530415359910681869214173088820901917171571441745703841536126804117742915262927341010912628141145819233813134183745980322241175388843509692495078470103694590787048020811126522438154247177424184385775357418466495087649403138588256181849994654220648117573913591955493080179447456925257851784679713507273047389461033453918682897081263214114786401235653123751361592198232299384793621460479243777552886601876344741825105988042005031463092041428051331280685406749222919794733545047641808660766431127349897413232719824022921261050187141135464457634290536333030758378434845038090317209288433499631000179568996775080721629180175061864341035983711696090220729680175073006763899799368276819835469725431138445910154179282155929287181996005845375507826831290731143887782030176854200037123205626252657481863053847182204498586420447535125573495870196210806753707489842590737895832165876800385002997061083890773910347860684522733354210655504249394599295037632572859748686153206788902257009827885792928339214993649052406415905893201881180847915280928222694057410029120966131531046550319736309939863716318462070007302068441541537077282862464781990151763977051966201066535313945374303632918073800256144599548993944058164870986362710222738689180255884375680188262123972097668189610516420227290994288811481055754733248238682065061312886241139929662976092444791979132312443634882070553028533580280319685217829 A145699 507 6616097369397490356388878388323778018999101128826238154144767231305042567790854914790743099844097973567203884891321525852558365217429674535087302916549641996177464272281754760099788164016407152327961095874561720704657505648962649526263742496798025886003580536623380314068875818798811712870641291597882624634139131584185613065327678650057087071376926821849407846506232238832404772877006961505449580164599536764150970669238790864890311652049442864517551949925744180825468131270704734529967572898004204504400998317520990586642822693788842349165408865912010629381592251625021380188818140376579783375178705981980821681041900329866228996404338060171030041305572684759290768572926111024687889901543774408771553400431720362462718511791567479046954423507879101689486585263109403751422936265497772439512601410312784269231642585157183066853410406783388454812213916407908203048734597198076677445974138451749974886526746016409797803447626472168743604007421671731198041623512807557169974368146495137248337970770506781712651932765649704601691890068419697866953956227291012092483361810999484030007853024805425607850234923169621915467370243245456903492188764493410762597201921589296052771625307362872314589707947036662186309082485015575131965797358024051813878543574294090222844366402922920099434086922511509932037060665148012556982457553291361703212651217011247469641200673070604912750226967876731080773929744856922864041 A145699 508 3903486234187950125256907833751118349340255492918659609028241095028229411155068272922420685992754877063639379457738554433775622344099761995379267545375445268052208842176131613868087968748869093351058892318813991031362152975469496725407958669972247016560262521953573737183062819499343417513498914585825490682357407921162238661153869370079762689215305561677035843037441367787367454405235874988830458675653247447071519808249010265543458768721129285033892558414761015355745512042966570452886134464774838848935822576210034548706032669511394064746541043746950806877505137922429583553024267977143981874146148095869053791635152197845994386249379280439043383334304172311891332728346230431559091142111458624355381036529283875407093767777742656708415927873642824621289258473943817069451750366466831539275311626458290061364806071395555804944925719554664062765710340484455033045045922504274501797292575809732100180053719065791006793686238934056825372153723282072012245262834923885870536191053225342074262392926713208282125425338084273308582309247165740560654918893173474440507773439368729446173586734315464798691774888351614860118446375073278035983108508586330359780585156685718470068723617398720361975009614951374545322809672215131162988834078523967831499160452949137551289914053752425190476500767861563568907576980956271653886401717759838343582577976896706344112215952319677766210190276165200784628084969185264804566361 A145699 509 2303050262073521176411219233034771502332731741720880343088508101299424047538922490169313413992625533369573666676180855794401764624653642147599232764468596158508807039419645370427411801773668748669972418507004380146782965598021354105341169351541128941744668884372071881557692994628793817521251488964345441619966236534354136624467717600668409929549958904462629297984243900762307965694316289236448465169055251394235432535896246817879775783233814228727132091912759073315709026637219005862468289366644256916667630918965602862745972632189028709358110050401835064047098649781981829274904129288374572725962852197856759756243058754828806821658137371120975425137198156091331127018955703028508839085955859044595266039998877054769822860270356375890486350491025758647458973013041588961572781293279165110399994347008980823420966350480792767734439321126845013643314288671912061588374045542924757983725173753603487356256807722070677598477077523467054800827092729000815493507030981579856059182747034805328677563488790022379672288297536955602358960763937718511088535193016122628887493845865739373758386165393099425802539333892529597847967893922990795773130527877170418859782645242652308044494162639937650692941083113363945078271397524442370588280140531782996532690788696416861170826447347527939461036018951399994145538381703535127780420031020751331352017793717839731778737770667936811459099512710500586199489357889561377771288949 A145699 510 1358795751137143306132494090582681435257962387359826483762610751525565159818553114131621991834963071933171399699567247180142607352923304767321551951768926358074928101048748592420559094958495812846190375860240265472610918340679623452654564509450596103382338081517000456545301683768168852994120864990049224730289397197861019446197292230524991778671786538327389608774860864008393912392192205413629605619283922669351458124658977373538802168649181673819722900335969438495252969970447170492285837840185646805995053306367129478985575146958857427127220183196038940836981325866231356842609883255873020764336208650587392387129613030196798178783914799582095061787563577789713053049851136440589783501622814724852582608218300933030320080465742484032730238373777323959176172788436063543510871511284340948304457389423672227528308781977596337407514254539119003385492664606087631882107641824403102935896055222050247808091336502302633992094682052606628275662612556387199069156903016297191189047284559481918577688195993186490798367970121465721118478268414006755801675108960619177569180861287346861788001663995194345758699515221704111115440938968189496228111028339021960796911980108008176027781487233945815188473264027269776221634801729748783515922294079673443986456066170432998953236314020987731856820774680558134982298737628104769118793931900525525659346915715548545043111172478130399083102502308919180656914093069872027620255913549 A145699 511 801687190120652477096995102224549012030695475810555904539597254891982144868898798415166805869214219815037756249077999655428343936460125159077568052310902082668049070811722249882759438613710755910503651785123249624460295038035379815712087719406500159866637723426145897289846435730224994472713789092640078245429124380501467119119777948292144481006424507654255406547869925521051646003427706877752230866912345319665966058116260754141075399727233953739407784066130055953125936573537193371442781857420164971280164783125687426998626590733093692976350549975612573258754935162426718555310556216835793876385637140994363651646715444757356096675688073616064965479237373697774609968285151544244943757118374731803979143582757551610834077651927795222934950154178130110155294486204264449082452618876467880334519459765619605260878760400431358277665675738759085152427028803303030898381920302352287807420688855835892603286532279550831984658263933960387215586140581175718449987079272584361221681838707347297155507358072491239548657430083367238504299819403500048204477225751572298643187820665688782715547223370999270898206911441471533028512306023337879783789733589495079699759208481079581204083032973865391023548532835006054606819454749154257832023565226866800169012546349766772965548254445935414267584796025510348239562109662200110244960639401279039387683328254379923735703813024326267522219017262749606086993115421866606734573217704961 A145699 512 472994083375433824343920977818393334416675072765840623851878617775517939907490472511834283840844554727800343015556320229455542779904120920550997829311480459847790876850815078682235648222994387491384308362846857038166101461522533411646679099885325643725212874483344562400552851779148978570048141443792656115578453095098667739261222792200134718802011787729472362473634481196556462748109954865668402581872664454680250622830469185965860947036899383524576772876116397042905807325416973641980749010040057147408491226990849214799710702957378319998619697265428222183724574764505897716276385558049862514046761576978023967079174982793809900240477179518678747537688262918109230168235189559968076226916339468949622842131218737149459075494556933439047587860726722987667664570687727588895103534265604765056418176804326143431690940327472523787485341171613321120928561501284182142413450870746025403275270528887954585691245953598488568314383626354575850567547280281117498293307613921756823601095790050345839830763574573838147217085381216549251815774969796614433885761518318695580303245011895094455311073787225574635596319050952982782711145112830380882939714706773758000897136091856844902232961673093346758078445899389544948247256667199282372110387561557332426273415890296225616674516886787873430143172834276424903206662401960436939757658452822732713207504323168439455520206573180019707710137082519958672145281184808228101370578190013441 A145699 513 279065707504315835710436279917749842756826262236370157516703844890300692563274509883183812299292418075182387341421979857379114811799494882999929641725721160408113949292910084700269149692128074909160831430427860529268375402003256677491724956844622723297715729307449865670428892703262167131333930738048574468113041896983833464697002327620131191948705948335881039604037796036042791969738869943037479771074005115916028201503918703459103817676370909045546556589124608125258473196059440911575270473141776296806038543759817911044402316118262475705492645036052675475824240356123317225884512168693202047493712944779893146213061593132903083785784860227946844982270595884310748024648793555229620728936883168305545672878275472160629243707710938801242853902878612384593811941411273073183662002764087934915406389795092659005092393914448388603258073625576120702262698858728864160993037631819852635644602191355037369665231826090828704473501681285265791447637309225278148274601505134563941563424834290996698202995001640492015618531717487680691332802932360599015944394818582278820080271369197440039850817987239718035730930033150818370266547104263901383054647887262927725449610534987057412736243304092100721875259532106996513411274614192827445287296637753599264701146362728423347064999414950399388370204387427065182543691255046995594346773526526011021753039867341124898833186174363187301281458659669512866959628905921432713201906558890225229 A145699 514 164648294433462967635333061230494588833193078044385627094231416606659633094392053340605937422298685819802880731095952559533448283418922076849037937620346173160327382291940099158080116082707341202017399159644074865411303321080459917186706077859227521420008555078520937400990646142072899458508449087307215143530579140767366645503492112073085203115017707506382083894019826026784050705683185156437247396531081145726001958636689204571685286568111799437488943810810642677505456279867744720855767598404637975058415332327065576666982566799071903287920661951573813102514118085537992657374145903143431158158776590658559978241739260773430025623712827057309119860792113883480423225312619962395916261996534152960802997375340397356034104328473959335799844755110520580187361377768080425450771686527277615995324713560927864486861080718584221803398475953748739601013871398088528570803749789322842309004912017628943160147901086147635337150797677574680462378255444895633826364516594721778803765597051135898001593927220204315715376786496232350391337101914317783622792759057202026185151779804581477728417527301397646415506613123239931885474480080370588985621359313770420584257269318506272016669481316452666332559645045497228553367703775117100993437132905887062008841250080593879478542732980303848851264990445409134181275874633815325440227656622991893680101580314226940521872124322667707327736352899067930071547508909212460492561023499167042871669 A145699 515 97142214650035646589010795689711889661741159219925283615439019094084293224998748196447619895343925341265624448959270588144877108102352225846049383266362516443432747438295365593182568219647639181115356343358573742732139691062069347883479094211987393015081749780598045616718810794930307418352853627580518886108573580010849337013595649120792649706668498722817093616432093318006553873561109503428032926473566801973225239567445126778590859971368285297209431301821690055120093946648773325863991307788263263508168240034424930415608670009136304677397485058783513677807853846227059544533520198342455690111630694775605607269479950794730582214906782178952152771022364920657565392186421129020035364957226213363705462905777956164587960924555928297183107162661304263698158619071226039742882111389091029349306665594557644954589032531570776415616497554638130788477481862173373127910051382662845142460262445798885109449891975595278758090266156267380187537379264851114732276916516284344359657760696745345529943718856925544631580288414245369243208198796644559976848711899354376866960730004431702662326301257006624145430866011781526661611572980871543237615218940476660881784063448308165502777581240463769044109468701583832739490431816044475393300463127176728831617072846404026163916865393379855871846955992587001739887583490259786962738723060791690745248910632354027566779654517187772960177146928991419072700163296806445769178290662601996404059481 A145699 516 57313741995226598024548734123868784405838450746677872947481927034093126343116167043850755132315493652660898622005238551052917960332104394327092287089216264355452160661211973759878557169476024409516858225182398864137097006423299834791335478878994702651376812361997768392926697378362739303928725131823418835588914881627260341471375929489155590241731299228754578851611041037797840001350348923837382989372007882083057165342833988110164035697820720213554126979130986321878177923066496394515034015827476920831844203204978381879632448322823620687761228264020321496093531255155879593282119542876145713734703951141016649729014929229630270076769377772754712825783334511074080100966763153501858469408501469350433262311411618796709540911383669221378697426125414405061333397890645595367874994947877180038474937376075449595343042332546039500991930158760543416462113284810892056938359512021289311209245838109324585632276117700128319637919881400076735966591388006712796409554380091168450419275045482702726768792531658851128316654787618271621142445952918376068557117227860025149480645550834899989294789324106606848157795440337977490418942584234130139603993553521916149832013177232499140366756262392307283358253974289415819070801403762465364946279807901364123592064138128294842831472039361134660540852770635885617399492983378640492690406378210474547803177171508562037459474293016463378797188951752038184963024797606893791354698929911678711352222121 A145699 517 33815010634969042798837164122286893087555024199380725113730721511095850458145313557123749080446245911144588921358641785850633451718833490300758603333254329607200331357367626222962755547422634753975765237501271971267144501650055840457540049059512662576919304211828902753781134734423221259010529474922189532478573671586503590618774784802952677449971759876466478705356897780207407594242832303954552535696558176862201754327032485539870002470854253557711637708255980108218069854515286223990544205346903595027524571722697210884052728901795927069474447278286930899181505632688122732976905996776727628647785219542505047734511538765531064614711717979143101615059396339168786602004998074144967476915650909690542261058269949312102464549755440284685134298306831837681923006596861830041006504137136147131670863745218920703607440387169631734808823177171165977581858360556564140220504202041178030768312584222055706637933459551100113307614639759889006840101381544695698766904807337273101403012619074097863448057649959865240162194744406366011104799904023045235888722315725515483816713914262586561981263374921641033788953878933394937820514513125155910823118581358990051740005990503726184650883417230220833412325735362053749419033337788038520842911786198677656190486224422847553244404586357676069863231287719179927263960972609907630900377024421119191513129282279419248073523053225196205717381304386773537709111930424770530453503190357227837701406991909 A145699 518 19950798960889740024715902283415143052873058439183881139228178209619517677179391882535968106708152772081654802702976648413322683596151427173053248874332965251983840048686238259574265894422185028821291973267525280648751118876526522570113837609633591925679738108166690626962476566612322180076908461478960000743522877321155491204735651657812590539893096595815993681581718079281332682763269708984262158677979952340816951995783823634535191293768311778329652693744049132862339335986095805658026566120657293589318665472188149443209230419611274147369236132961025210195592229754737256576781255978726424756479544826126837146712078856734098492409836838316657198172218056775073021102847896982377309521764628215950583591116958682521657374814798384295007857303604658817929512558750589078598469565915378930505771134741787139678794485387750177497704682600829166229879970615088031838040540844783016863993215445174757591795108859031366723172999538453113958923848519982455559677426774611038659327025978672256731627244683788832844566582544968328280210800927643770798277609160826275426711728769375236668956096414444103328634630775262675336613143801257753255500359008250608610453702384021216444880849409567899405988825609637422741410598493538964831953007577411915788263280345341928119355874478989520084645918901545521200119574346862123590729754002082112518198473367685847801341141928572744909876172399244635210191075925817006073775527611834512565118773004189 A145699 519 11770937571914311645539583510050812114302016924094290491419511412954004333685383065382664059208729689282265189005834863922074532688277623198611116077253116244340858428393523205522593914953541744369808288462602414310791892992648998260526706649634759723488468564514135641005107393166535663024116981743111478249146019045810153307203415703324625465859477019771559805654508309878206075422734885468410719067472475322905139475758128911890222993320833094960937377671280732408671990161942010052011683466982456314102985104019285474282561894841749951020779843999726587084500234049662293257567964121451813878694283662195291411512392013934352579457189022888848603819993594100953913664078254221528467650364214996501153776497947352738465748676181291293769950674828441870740730486656250694543056037385936432851273298633909193489785138938385435091910953911312036909651600804541382220303698594219938771725228800068884923452476293368955266558762113047577346758230525408104084510914892213175535901542314797557373796626305785451513054121506786907319313267747405801725747900682571776986276103260017127048122115621147099322860643203526045053663934328228949264834388696286500090115944400582013976295050268227830428699994783950717363682834077850201212331431558886831637419144917527314742866721538017459173871228920624138328143284903676043010899654484204025266545586157652370783543200214804694300621224334249948000475025684301608812997107787792005185582374665479601 A145699 520 6944833216630482981128329555027695732295137112157192206056372505464652937356698829183889258965043808523764379858639866737375560963400201535753385432330464251195854488912130005020070835556695206993158068900962156918086568114544032447188186809446898603266270773325231861502386399491689428862048942319974293206995407714150669295758810529309871212266551548568624469342478321110062303166730819156653339987650082460561691473745300274191597030867997757715174723173361888071983611856209799834881235218953528568027171892705906241677268308726212859828112738723705725354644942497070998284708522050400591462004870881150395805955164576142411287781249113667582359596598048301506033988785067142804813536405365083307464777550197821157012270061572147064939975890291477099078213057614629159191324463588136580003320740422871682371833553179162018954049965102991500947528214594708800421947344130048919092301020998825196930079369217978824575902946473698532181473397086142261427405880108978998955143250638704580178283277893168732603869087122421730350066547760168495374420463125108187595627474211681335583155379260380374156384450855449591318986384640511278808499033830450026802559796742641004224797634777405010385033590933705313607150130695333125176310712666735653254161507238060770356363246351555821923063940417249340068083337973594518514307205415926372825149377634541531076442686785592841064621612481035070075645054962662023382662219819269671224981035933859960401 A145699 521 4097439826874413044554068897882830431242016594155819307282768358712732279036118623835429280125316638299331701851408515540187658893873430628471298793958896655089309807599728309438636270384535218584218890843279209979256764395687986494842769690867020541167376267793322284150766970592703596492945851851803089880649041405329849074344391008877120690611799554178468665352256554946626880662295760567540002181994481179256075064370251403644130357989125356218858125734905842681737922323173619960569876767499114872679717313711380663304114019586570745548635495067142378232653431573037839325684770441772227510768995125595071330222135587532008725438357519874850703313389028504294459099469525536000618458011515034936407717600840216535284500870578890587023292005321296660014274963262144547672186890460963196265526385576195658690188306590566652797454387499811074247004736959277387707566712733030268044518830664078066119861904386131213130827471860720020939491957522593408834065384753382717170358981975293387507629760160343246450831248348107314119631943865231664865106347495913148109643223508788727976934625641508799605167503144072055352156913273967326268065165125576819527010189962213791910616628223618687899339389950891351077501213427412466003822108141942476533123651851310936982939572480696396917148550974948190016030841261135862247398240295742075762812866258793345682730401660299561423432450742586357094682581952944909494161896696261318230733625618602711156989 A145699 522 2417482553022687065803919521421314926737057495414821234104627275268006579978372631364074091384677851552797180327951165528843981371824360670596530535050316696038441590629350790438790379456040222269482152439465832925604572906887797487924786929424732672390148731727286822417091010263295630241409190543621503055289727433736896803193894936426971897589749470413747943933362024940188749528451332004029444634036756245678623726286974582849762719616553092171368579008871273820337302187060579566936392411589258821352465187917821885443185594287768013660835113976875279451540169983149828131155729852123563830762245119230210934435254041479309005597343155477048247372539930219485429362653031281173222085413257465247397245919718177557996698501371483874196677343163674737931323150111607668497431074047504697660080564169215015755528729054881145988479134574923430814231847277759064038663938565143728097347017790785060185521593508448197768363632494878338655768073464933025069837149598615694151512844222172459924921380211324622237257832656296192908852496813938922101917370602125632276501906242711137825055845973110931386674670470551657208181259845256081986879638925056493070909209517909394586259585854300248455599855037434963430412108772042659609129867493033394418889700430766214759163991400364522625295722011279014860118128260732185131446447467282408773686765943310439411279860536889955646984081316513469650792647707182533939532136388574358486461614133939665722663109 A145699 523 1426310608843558494411267963569677923944432680278150372302422809639765169454960816386179878487679807099512037061789336253502408821717478922221324544380892891766025449161509366630576885242793346603775885720393998146896718758299404829889129445590901409689646584342831431903799545288373829138834929474884834999531058536863363784035323668100904542457261575744557108452018242458156415594905623586616804794079504190469208742434250633629956360443408335255751242757108316648156326552443418770872510952960895205483081781154201201030816196515763541489147168610861347734030467636626825559542554927982460887922213851350698856245469662337204781293707023373938591099095245440467899029506188986366665029775363892980929438684916123919001516831308304906885452609174562774082820644290885262268936661501137310656251267333451283100103259954073285566549891944817324369322542889140888505424016186722066547166695977732521431391620308080050552121412344506359086882223852352962197795084197798506166675407732099776062316106694921366776735670435966405708908853488280098808466383548906627129988015039976062528054972189509808009338450410122333680771591151787814404932718900618205335016906605376580592101245037408922970116015132696677532592066674291741756920617998781560764668390130500215396969771986642587652527558838103643819279679642990728091691156607456325434399429093686900459309434986363413532159184544292204507610567464655742079414466307362175245694121605398784173660077321 A145699 524 841520841735146489015582294586588553812288544306613304837195353060186181971846903295214764233639701510860549069275380438400892360831940739749910884654191755825258976563699896961249923502868618456005503092880019440836138462823741961837098448111702406984219094613538817536419314629130295896282366980991509028220269247021950895684037770284597253077886739939818280238746829688287345012244789464771910799062273435620587479412481586867091402898891301247801061858114897951138412328639430014235214525854516581976196898415790790786296112758706201710583168645294218287798524365439843930301976251779799800310275410051793094973892665524909341654281546447468291700218822269945840941979288848925051194345379283601283121426854593394033336933773398523578542842735648873034126248808472193131004132854596965782490587646172087814045167844174183603118447768307646454469486072745846459136130886227454119100253279844396859460870460173721377553864919626256982921856304814782763674029839551520022644339049094645704306578028623395073651808299387523072063314705588444358073064376484307881060652371679634180414608535964813614578299067301706319998030598294965242828317271725816091166903987962664639945148312485410252119993328436002309265888925723355593923555489413627817759931287294696317997406308127726350468634418759138574360150871236268841912650951951764723886889478509327960553155362093877094018271897051084146020584011499180644320595589207294820601045285571148722793722956281 A145699 525 496495870313127584960699142538123677071326296708221571703572955882700207598220217983360324717968936211600624438835412669320272990482023318973525200621428755044011030147133777697770824289807242095696643048913491076095174796347249458079058195256458829219279576175403559515055491831641586204977457683855515441814959324684414165089798249144244278411410719302917040783752177497847075400808830878591840754641947247511956143644621702000950297753985424327867370745045032682855015117570711264980005697743211822470750686983535412362713675711440143245702580353554977928453395345141871292052606445995153899722174569716706575335740427190034174371244818696982918164538006044022605687868750914676793837998744001960864060712405525186355749789409473820606433391761423660527360403976354303062030169447550708674358790459974198359003548924802814252554317633409566590812627460377160270001811798858011208202602268412216414560482179882187532706228181167147113564808337616869477605479810251199014853993363558108865764818720781108172087790160968202646111646767443693891164299515742192743198654911275944190382090981247050522793187111257596606465157281402877705454302257599330875583138335991366760987045403121354639827825947762108665789341874110105508673140818136041630917594791113740327403072752023371904188841779509053655228669734349755626000372370494933730767830392891409809825902354200401122057248260075595353947636956217051924407071983165996581979371024365372347664122884128469 A145699 526 292931721963903539980323478515198382883528702769306420691803206775440062296767956763279296368837438725142857558363824199518522663492032926253640118455758311284210682527832365141787825081062769967842563393355866854876712293706414356524682498102862597536967965724393486575065203761353906730640803751107773119161797781294557335452085282957333839665479246501981114244133545976900086199132197973579721273327949813758618504162847391698973808583448501462140500938514711167986507780954391006908189126453969120741160929123387477503210282373636925808762811825428791683569215455109338622467107501160889021036282685857446827654991878149454637969692788749673474248785723347151067410001621060370459439368064615777626194537197833005356498342414655780759272122596397224062269604219800230334404668969922063520905903880797130859724279820465816234823444285263875980932995732136451813454609825195340385385416238109927840193825025260030470575297073023697170746253997337648177004469414018367867243833440160235136155538738682825198136722543162940173682799529477073807342578641223517234179325337000435392691253264327223843634365817342914696108122797997099551252795503666333490777960451330918426317716842693286752088165189186315676813402439836036526761559159144775148613563166825819498471494926287481295745066181275922897446340783115484583071377785941058949388296044916453278469321835822874568136682455172704207744959783584049136219528149472348776073008303330284113973109707912840429 A145699 527 172829219462832775460805891624824507777604863307594079986592188424553754054885496270116801497289370878898074358810217442303259051187308944466328696363696782228929258680390948299877119027002744473785016705436912530886184158111988123100104594822493676087981880497815981675728955163706973329491869235695902284790018876004464143502565227146577821158354344025449554486998008374193553010412595995581156959422735748170337405499936316480692546113936861877238567686352934544079356735747973123364566604602144038025462477432111628191481703886770074787026813274422633538327908665119164645384301373078478527257507062481323911609869872367751046367944374117488652823865412236813085749295268556867656392433320124564797493912886009067635147666274857501174149945898482600773078539129278159542995692662084569926625808930879847233038966090525906775731579573988053419183876669333046192777949795053451969366187377882589013497942204421238095451892566855800163593176293620874807563159348791026790474846875701175172222902091004146085792494212675973734270205610744706102638230234022359425973058750175345605743649043862080820693753039045208413107185985661007332361443892860879160228121083146905880160691950143636062377377633793978487211241650161387440683811230754599201640371350832442390357854603436861941117684858111015000439685833368401554256486893332854285205363898670314542887090057233141794799520591303635406974172324677632773317597201116702611886492919593843261871787063545691724641 A145699 528 101968946551349373618335495735167944390403985822777737885668699367279939452320146031412149604104359981111138728840469927134723321677848785202207677214462645756756978410748131664562358438106538176763192013644385037355993776573779286214705186262773166029311772525745704795193508481383352910493472208256831240252991975044852550109178031931197957149589397495768735166214580807228219376057232505194909026338140763470685310626458263876216903233414165059069292794447292866295652487583523188394087388526138528465902120524016737245496702082911970487420011069097528358821782543204852031438115343008801170192908130581295250402995569705094967902449211036529555492606344433996373441016798446930856901076219505428614743782408208152071731766603823511036967708807982138058892275816669894330137124265960926334645706363315229070362130269130464531865397125208666253442506301910765117287176924471711466585665167534489408035945706783505216286146039147849072822803266982318798814087011317291788012292412830253191376376078153707507792373448756281340279247627539847123482748495494550837806870483278116906953360244625363356985470658670855620818543623417196328993700643992415038201100661096223138376381932867902583515900715773258121138955760192778753966921864586054384192670483427974184491635744532822257778138321219317574336517195346573801526744195688598087212215311919440663850104664445717836057149012186689717410553926600019752208246129130705068664254749552064194220240394382250204697761 A145699 529 60161505636076667602042481677857462365830574030575557758464546034506739723114831273036898149620075099484692951941518446792044456530879595960358063227836597299704388333082717291143491601363830521545809503033481735127505441994371666878552959790441345463617857808309468013182494275061014510217819111002294735846980475257587000100271536274179648140436586168159528298512115678256275238320756765469000744382543627711956162932204875750651492215168243447989005510156216438179890888317542933179388194663817129650844225646692442863214862747214175817503019503954267309071313372582197579383842668073819611935288539535901716413855776256133663311398666567178320251984919350645623517114161788420648703978577074882758134034126929923713254107148589596654309774046763562972145669653296108376621360321224284452871040128547054271666423819820883547893808572293539101477659534250682086153241607488514711833573082657970868152194469060063656370730711204664097165290334343274470425503773517853363900462048722973681736889663208596425451414542271993314791021830042899058148718974111550971946627612075338799756876800679920518540606994862765771074527630630160173098951018511632011659489161925688504736185179700112380638319044928588497493496687272089303453043216294541332074473944851153936407674731419761695227160491834539257843544705568645174499224818969379538600921828668571321357018864932916290131923117669555629636819842521686976170091898589914873809298415742798280746679960898464075079954349 A145699 530 35495186356338682535831445854440167627895648274053756299756196491659609156698298130945738496126240204335987730506767043137379094629897283767826055096746377944179832359540392453642995482446221901173850843597740579340190854782902709679060031571174131050368506795130060382072876428777517177675602782019145637318478227410001285206610097223734061204900436249816625927386982035590395162389870434394205244276674402209290665444690250234620504190046030220148454181699373251233269328454862747052650640764263580355469627229428017272559523524154280820356294087321948614823716068040953366984435736048210562240650045418051431388924504995549156258757310825424172419115609810536483878723914438369735804490459397961321870465391106246782667851485901258202531729719881694171427886203168887272312272452398061866267579030136398705054119691564052162792815192256062861205565682701600520065295261241299208270341533103035277720386700799730773753514833464712669478448474459264955232248412288522167409484596454141641971573524916993737308826787567027299445362600477682904460620711977319578897672484253966613739650359040908480575601141498373134078350483528171084932052107221218894464060404435495121571210879641133436674024720607151440263041906534772496258541530691914799869555434791697394506343599901914867361766912044056942810117039768305306380741116447738239176456666699145160159977280205756165459998582276025634796006296533868715920602011921920644842417401033501433576346956689699422046968368149 A145699 531 20942099788734186619472951011638021042996066651117685641298397465533134895712272782426712675816332100483133276306040613932606873787182866543421412149017135150468801387740498464932076191151669557862050451913163908328977476816470604338978540074032946878371955391268927315954983910484460073814095423572184923723166307191425500684899857090466821931243116950805641137630020888882654889534785235535815625122493514759853780656204315433550346820634942661644139978197120062011190723897480703218130698662720848592597429221136883498367255664388278469834396008500445728478683408830789904323237700425776157902371591508110808617749044091597746059003501988333694548957957803297174842823592404476355704000667066220105020816446718558671850319122574593749897066224956152797579480714199990194555864125554535276813418756740346688927658951598970955164213069622504794572182275134410056156438050890759044364789670957708155884160001277372096450917381013469270328187434640631980312556137746454560918232011445894845789546642811363096415782353250003834679449143260002870732708071347644439998654819082228226767593954957335323619086132877045286340455710753990309949737644309500636101783979127780196038509682803089027525293946839174421166697231358828500703236050065013437381705632053156611604806316267398351981747250945501761718711209918594562119462759479346591734570832430666975923065238302531204705109031619737454974014078135140020706179016942034590542152457311350103011763957766961760543636257253561 A145699 532 12355803380166813766806505265420577975200051428511160474609754748468057928861084243333629532993139813044844297032833455453194918155343261363334865341865012992398648638934534553917471309784002592916708592777923108173517371130862873657287659583647867484108403312341871986353058434309402666033138624304807085851030802764713635402805709073278201205372234100539078454575784937458730794430360899095696824617026897033911521296495101415544470003670426124339822438682119137213351293830185160035950059560364536406052127770843531836019408282465560142921473288721175657853808387494098002597343258815471884951836998339739959033040547089537674625655807415806054359712775988335522620782040794726611495624589078610464000959833098558510144905614467524411181066540994410268877722193491791045900687521804723415258050798897774410068613727323701299494722918262085572734726336763619231531778384730286594876017635523514708936376680366948737175267501283113404780961107989498409119452889021995902419589477268481504874190547685179309891574279590714695433575549160801216049393301474398242279627445586030399826266693774468800026780242796315220567734790994370754699260278090498154081158083624985880167599141642942885106486754610392301336911103459802280642413010996827236140406453355927609149441220254165125754363516290933995357096803734931023345176647351698041385157614677426816649448330621213205019848868657062822409033510093436078347929699393788486499225107396295527275507158735550749021323344811232841 A145699 533 7289903052198631388229218633647129367346987346754933562334114003198688644893143991294058997753276673364357652116095432676771069104778737021501027130288208648380052228169987646312843140696370378151300207688522720658466919989732278987195380175812167782677079582326313203020988521258637088499477974244412608467184450464873853462154683453377048244347686876201105482558575483079762286059023395681225590708420746756493037711151453630855803751818730778417833594682472093835815252169085346940507317009916413758722162787368462646367952519399016096045199405949485137688018469938108990742528199463427986345425926648855067718685305033783136431390867371823583738535988875160155049086561245296296306062803555713107540461280711702802426822462216716828003079362120477102485058514679442517091211082000661260466973157930930161593793171462032167730931357561560865408693966508260212193693090552818200217806040169202720564306357256498477561311374839655895351496725526369420748496891966839835972996873356392641980926633587612981472932409176168420301974894555729457466271315161823615300540194240938853669270581732981634680476724163693103089677186230967991282253614335749601407247167554762541518687455059653499123799659926184618614356384344051986750522973252078004309402425774365236241558715143641156796722492864400111758925395492399385179092102474742365070651258088849391156198592001277488430506127398635445483874796941049151085257816463318264999952271211357049742446211890017174960820229802370122629 A145699 534 4301030444993812352241472187346540906156747334533982290616652652132477832429026093779251475044900244145157969904199272445839477576901299499424242672004701237531238415971653776790023535539548739106674205827635627265387309276570913739571617016069595343911992845169212447910396874484161572812025971665579134188552974743472808829035860431783385185963929884724551695631104959232122290044029373091024002821143623559433858338058061147103508669103047488840397481040219853243993785428466524509739281085791123753109669992419622117825255967037137031106524728036907510060273043455096810440089040340163696471916344885826150214065296929384960956845986093568498599681873723568503143438450352684020093965558473281654838408154660071554873315107802248460997405642584540496055915645938677593292768637692868338952098905128449897565927902548871655259950006238402648505556705513536761575047391647778007841910687682194081618231814404653734812436535887895695143978287099449968743204046807546481228165735690794390287241839626143973889720229839659777263469754212331219103884026552174458629076434974708337634469816955765389992681240476336134507688972141480120485774933197814174332121747699226274510145430886053921540156692869694314590168929851887212380527911805715025715311290800422133454910492493528028344940516426479775003770626243711902324640995283450643693642857114806463355340519832423096960793595316326255772663721161708905704223763783658382561485340789593263052515989507951397676134914260053561118269 A145699 535 2537600672643297089191080361315825487503113580387702796530262730644158722444480502185767076217493390768969837885825454647612614999302661925923281675455643441934782285371047558318467573125193059702559630138097331563857854006256849374068266844100885440740293101570253017953931134957134069322006823804717444758637787914198492335277695500068743882670474284300609299316869367371469071363691271100308480438884029479319219926416544925337439258967046199685056095980135030941862497587543080375399235333299753097920946573364789681054254652599391449336753544342369481450423407620037180050661791272497117490444298056710779771230806503032093181402700404338042350228566960916541694473636621522326559143373436432620641553270788161505672453486780864375271641326045516772195887746045305100600216405027710319320477887052627508633735868710662814571202772749300001057413047559020181069065767379098471808527087926454338952036206192388447040859994862483620479051837891949955189069639119560457084781811060695333876830704452791356981953462672990092417026853010380863541834109394467768767539796094883678265483522733319847114047251404314155666433403886287040118615928333096027106350423895375947198444285535316754055193324993459719423581054256229111252524717442398613094029352169823284373160949012466393082358107969130202852112910558394529972153008125133405036884215046477724530259750502537625929379790730505092270426111610611313316340935374541982393011351113588813843934691363479434611744638593201798689656081 A145699 536 1497180095829100288810385171704149691085930855681410115970564394427401513764411067263508795716846055653448059194667114042818997010110993634995236764276157626040284017130502087754119078120328365675771075107271597987048868476382264559786537866402506340441429017933604111380371459227834616738411214018811626828462106316402367005005011309180127107390393863807474762045257295644207519982287805919808912434938756249174780322727423447887942059281888154766694256230798628035845629582864988954961039107365768536649605368615233492199892419777673917971653484637269957148239750222778481133080016761732959155665663937114474238875961771492005592066636392573351418136254825067036031236302168247819985874496361936772896861591356860628275192683885602179161807384961212311055077714251084070676534386197711395530743001262145101644006596611388511725354375972080762221225192503116393293987227706276450589023139965920377787619743421694779100372584532329448186945440377963374111582343876493862133540040360074556192939828385307274475378653256834314866268579806370497158463020658709431398389850619546395468297643942841754031897885647304875507061200603937212189862911941593458178572417976524109620807618320405998838642521589448364765598231842245323751777202763103376010451602468904937358031505006862678390562938761270393202971613458826528971667950152833425521117993234564742666389897455977366875237115737402688113295633186539513147735447647215985953494135671676610574658415388463358469531660635074801173335969521 A145699 537 883333718938496527101038060225087001915211701738451580719836462449436248962280085204968003705862955342143585955015711459808560623350486941985263767641257543720325635324710860727371937623420610555645231753660104715027268543211529833424683272910634639975002380287724855461401207013287466741593294264275055111347884088889482334460621394720774924616449709172125808997402487560715065320478441801416158028133427302983641071189253417708960477537055044266149926120075210406117979591392755940346637674110470136870169246536414395608255473414175012211826219182444932347980002208031683831337159227631173404725251278599483090157046214373780267226134068917872998658040118222590341887723805629592269339393710169259576527697347276982520858011039018504841091085485789218005723655520393556394054687640244695652819050266778557342455258264850511255144510620754900410521806163791113023271395280935726749051844052805096440356696582593727280772784014079511946677330771160498775878393817492259098331539030632927458500621916626839149116423468069572781006045058905582942629640354529170057281244325736278442617344442753901558972638484658472235010441922919068904978999429611807229330620255725329300329296364754003998045032544449541751983533205870484784437297105513549447553351427301743217954214793099967784039051511041562859550399827797093698754118437163595924054579124178151695445509239276143918763968905276855481752153153946702145850597770922057170579147034938086650234621144502018017589068030055539490469532361309 A145699 538 521165396993617121889323645147629626980283818094830751214587542280772959486231485859863858677663426805809062265400075094173007948779777184777670627671577674637366084557562277327061689078740039899465010963584354510268101391626326219456003344479408035078910962940739731118115331766380377542923305204708263704068423150338478174964761617873948025396597938017690419833705422403526244331562298375029613427686287170004099057221336789024838793804803194228873689716588143340981572113292143139815561266686070014984863205851115878175378529421943479531059497664157872815351053062988470682007790864285630575828742588709757908718418390518758865657827034025152495856825533496503234677725809019291191090256414503501213378444573302062826677951320337032254064578629230677411065901679317947188421589173358172723767708914398086686946958369665190252023535911869419161445644411444253567336829228524372505489998968015040979432663363986877400876842195722379719091438209544316314394140769976556374153474488033067125959173990981449790704214467507791106478700316174487565654329346151551624364535762333784734748764923580859078039824808062851313780653673321646716725419800559024671846887378459967763084664047586541952847730558703640185305518993231743777494253515050231070680466890505559593655628696423974129904649828575760816741532926786826455735958209976368761766680565271874935570184061275468934703866416997607331545657065195367726538704949396366514655743256477799447027851816840802167019080606072133224575850757202789 A145699 539 307486700892515163418173849599041254831365537464248404765025930109193596660627614377234471651817715952472004593000089289850614881219445188531883685062463186778502269563326418912105669184519000120073800823283015500953464793790989257949208548559577830061917493132656153634832584340957409462858008477483611310345258310815613233746874893924234614209068166980728175576077201815592923440556435562825670506176881296875115460119517516271237179384356347539991210782860884495968721428862773059735240800707107198370932421282911831709077724103473238748312891795633962516124773327160989670700765272769294408565553402087478566660776693359853356957850723940771054682528406722818685869516339597576173150981945163355546633705770550869790757470420987810011393260300160613883310876267142068447612343557593681662327295440444604366741362982844197398182631043492336550352519680945945813615705973434098842512350339284821372768831028055675072790056122692189954752001866300375464993767175892350768491451616400478971388454154057138749676337419406128683249652180497888758153111684589060929205018818532607257223328687568264102141937664118597616658350656817848643799092703330394944582434222671125254890651458779694998176162984602603259788504222473522958236825136582530818152027912046852858513602976675351636675959359808187840314644876404399811790516589767620405846417478931282033834713150643287395331362422059683048756455916312113011955690069546085321589717942174866735659782337314928776523239968514528546960261477217284201 A145699 540 181416632361186952799600681939789192720878686820088463980614084176881941256810806251082478410713774748531676900807787280936768606911523881456626596516225608621641701676278029595865017757177131330803643020726015561208033960235292035863813587646806440328496242037304189904820106645833105202708682078410125964839998334958061469432481222653680548435324821920691605899465715365777421303683965419768770569030932278869148117371458113263240910997976440245400585488198205264478204661456922813100652256855926560968835143693712129592477681842519788918025075099926373726640800911971920917242769503143019415423100678489023644571949530663922961846266269298020897110195903140929528159779962636760922867888257389965269012673026180439874484080870431487569689769512516132960476005931712141066144094277391098822600380542153402178290717212919706799737500292124566695288825166113696585779699187496889792709781210179076594892630873889484306068732235546196350923962009679011980030008239635716976853582300201794560052061991719720880859248373235148415326188307793438192822770239578199796679336738398475947977029176900352239404665182005164530977113106868857378194747969545132458278964344488585440417721276015972462381983313184977219635032185740385313615949336330178132478625787640752680963432100609761041664686117637002250024823735545669102129949052004686063080624545888891128087545188695478287776569125148796001158977444967081481686130602327240943371418930139914896239824551163991137346544562342965770573329695707440475801 A145699 541 107035505606399409636600984170626024664063593858314729500157544638430236147921715060524285027849475283917736899472001495663403627462917870614221160060888046623581825486734474135141448371065322966174029308427525898097239083074028510170392067503067240215982720884516339387690228088457191112188659568253496835644288672366945451351930174490777599342227435865041066752509195988606862976250099041228011810057743867651500514133700167307795866251626715388438805446826158245157644781538155596956325096304195963864414363846868873547730123209362571988396045996064764864755556413290106180183563306089108685805220834755121862818883562315021187635940141035108388523960900324741698795584308439349346915880920878134345361930451740688975075816956084156678306952619124218286066960188833896086956568011317190711652562192575066840587156414259644167647726989722450857883856495487400039664208904917191543599928401655315906165279446763767684905479228916133154855182833708750767842239867617897123992845065667442389951745186660481262568206863871318158913767851945948035876676288239453290979879470636282276699189991042520252984650315445382954678880074701969035286257502938924819989644380814042738721200662197964973110371978616151956981409201082604861510451871609668515631571062680132034915566425756782339230528133446471519326805689327068365856858150166175009597162635656966834289617826617181546500780452475367581000747936074661762081805099683002610503815579064607613914760825404417456105684768542381290109717560205912663438389 A145699 542 63150766891143290498641781059987414762604799497718870316628970722589662445332555074903077083952779703736716239011580074654127203434514632138509027809327431282304655395471663461703858673910783372911346488329219553861809850979716585708495456013222024920989476825622602934547329752083096923086106436587484722904165476698162858236169370468336129931365751835552308692374526167562683378566254750359107199163499850982106434190765727253486297847548764102738649813041945166437745942902850345281418706167218762753443505834508941681031180215842074953364749112603111343832051643040250674387385107823070981605664869404843410039496729816331836782242836944444651208239820995694461359866582199253477919446875429841873798269953853980314854857520008782008713532355513776272646546035406066979163308982582865128776189093238747282544243993695977139205359186435953881584780043512399909705297474201955513834165047195426205560919980959749044609926676328283015168206947926153274014941491886319667438801735161490808276969608067692225194361190435704478610707706459801547729046187291037863478332208338668144776574117685910048908704281447593938096008266961054861961513731985996098661431905715940727260067972975523318162657085400216469641811793606551127905852988300368094044494448355490259847503227764400970384969934047300559400565331879234790186444178648991250976262874413064543339746430158948416957172690391341723994440123306605472546783322682369212956307820229188352294812647164055135111216666895442618198962787191792763988173709 A145699 543 37258845430268934994789014224408404083912167640060275172081592568783262412510059572477754955247112175729378663279932772044439386622736170043849712186343123568513123101502794707931141476158991124694728254084931109252569714838949711539502148655733491636143575344396451215043536863500938727429690608927047733016621986963243719413888576646143825881906451355539997087434217929665994586491114052612832019494654854335575144672037645379389607934187519193900414950889300822040024948667900165560440080313562765828567804027996428722934848597223614859913213580389839628096045713837334607782377030052305790038656467728022856801440251708073468680335637857081309104472970426559407460622487913251112623126740622685827406633910843396645075390860988225300984305782800508876643176093929390683810265343155879108787239912448668321634263369124212252486994272270223067684162341815820459326085845570248835970613777916899805965036623486805172552171833554458062816087244093596722918047637973060985891769030900213909441022117014751752383410534150201771062158633043430967212101373825424099998925023040343569135902030244695886335882541403764978093690198626947666588257815614234759285424834728024215040701382854896559750994570014149100936711976818664082859591752645345565817736092958676573177991988814570815744793030559773883574814219003059199141636208544754671900985498741072423603616104175952948823185386550439141789138672002961154140840078577498152641611110119642063246325547065967125298161727783542602356097934725597524840359049921 A145699 544 21982655653091780503635019750619898422093416302836064632657822986611402233718489815206800520518712230900629674618921323926144583980210905811239191680914633577991460325231253406015911767075130852786516758563621025239462269945129350091720559211426746843299788463717080594272752202135801766086594373160521574995084068142837096291336024051854388934194874934016762729277496203976769243346378724786820532394647200558138353250068020008112615194872788775637142082374874443058448281968118194830314365966295864620092250933012058437589879641181716925273842647680892777465323139112384378340928060345752593051825710294664080669439709011033530189561244092841027926987844311849054707305908002235957194166857520509208328040209127650166614165753125532918798731698319944723443201248872305097381077389152986091319342772155621071016932843539291532990187415280245173979774196891290558602480943588972611267148294805923690093166046937234092056736771870453928778476305808274140368374091462614095356476289429391045079394772069095466213987020787428609222194982787917810853592081510812927961502285261594367122037421270252887028121790723939889481339121181632162232210149698666521982301991057628570933286555816415994729768633651262569336190424511218202336031228207765583464370250351170822684755425897369016888457503060332544008580988646473048258775176597226607430330467994358316861590161717382080857262420892068702313867822041623774337623099577401227689337598662768588126979777956273439870780308175623239947479582525315347863047851279681 A145699 545 12969729576478720228209666863851515660631031706505638072992943480508158534631496480912439829351084969119195778646500301183653260108937811692461079242027447467891393078763338006754680011432851044152920192824282319960173486697911477604403590432593124904055239050017733154169708755723259541052363250474098802199366583582286923568168840302017443327349094304618534470276635326128364187579776956510171501280822353674447292842395459767141063575367011190106719928186225032103662446336241067049719915480034246563088599482673086481749306053448615762296707248918146348864912556030592945886539773226963977594787130417384079572112626876258074738372453679138349395613723671020515717903025098831301493445822810359810227716316751402754905712718953203433865950717702984586322612093658566078064151849334918637999303448331903983231668743424812880251958088021072382424999092003519613755004430631648270398781523321717060255162002656344627508302143231734263521238204339637649220617795915304343199335118994309816382933474498649310314499958854048729239323977686238464972652115990005802073186349379317636258432942647418958650705520644583131029011987806964348769337400064397633734798889299166128826424027230302581994003742859674901759251413749641920714175565050829048898412629971097826707432523287458905393374182012565641191179208487200095413478212556155153629223075131172665875914591797151251752836005140933983926040225865886023898043487910588146838556541599923347352854822668654263556635083661889928026410597592001329641673391895961869 A145699 546 7652118467466791842863199814652643619873886613422023627001203995676826924030349205248524292516619613068094608771760558777031497319689328687646225513604513091422343925010044192731855190833615040919370127249568005155477117689497826657248026634670732266645747739721998843879533893124520993419128231185345132776051289229481142068123324442166239708747031444850001320700485564919530893902825057962276398935152794020723344638660071194593219396851341729374189120487790394066717784890100261441139919818854239176357653602526188012173652981655042118038132003019058664937520942734910725688680125275848401028331355120546312283465780417283253062109558109447533302384169978057792424508077502402465645175841291254767525144298843118497744203890016636900447992124713062585985617692057305113752752210030212843433497715173051194485613541687796060057122281745017425385575484507879680824894011591728890562669831611518259626855488401196392995806207769951345023601762084080404766024131215938099873512363730353362274885670559431023990088761736867962822591924639897906416053894842021912410251984631512143798108314124555915351029229058513323367227591466987784141746833827844905237009362384516958379019242779322706960467478518574540775388997921864222003161247348760931084479987312697366586562503984174856813073878929910667970251724426459409820903886632954943414634183996923878508472747570157521152092385770730158447661419393050712476071320244147429233520670206356112169596218394728059224974828580206881912342305099698259173239438170766223029 A145699 547 4514736926075830708569059680978195884209932470887287434292637364505847377019371399600148420144976220625206699979560083178147399765356594987899580591947420696491715024362847310373787807911821441291384222157052298759411539263317019816298731310865299444196087111196929300155770827234711662857744604036103154239068061278810291533269193252037779410717421203367196160678816206667197099038479204420786565200238867649873098889516599609350232303078716253319581474367868146274331389422712818009205502973208521079804452536890968254095973509870421401026735585073995694166788491301041297563375387372977329642737904733991906863165238333570243048569900912120365510057264673330426509944047823392355899352252916017502480024908601123162266325389397096818060881487629989222746928115701716358548045739765976242707125652648651872842528757927056250620821894271472259905107110860557008167073711834689413783704801869272451462784482994703215522898154282128061829661518391403099174305016799607563621029095265789489432366162696589805504842054924793244016599996213562078547006825304676938316246597746242785523247646900545342638148594439002216203533249953534985679281862621028429692201789007975706277492526815773166804093818322216119382577749522486141339944421760203898510794294101861475188245169918139878060808195194465281536807326232402564594237879635230860459480539335109957147333045151801140328482754768725652550136311401674054474858180900559072659630356865208506256714415998066886288471592227238398438353933598224380910881626847360175625241 A145699 548 2663687134266272651263902348577320919040240283936886164209029043854454275614505095414882319361243453549258884893331677314548188830063071353532064903023464606417020442030154903076342074812783816746875771702533606700047652688239352193789594225383892001343424749858448565093060908534586756565075897253069675655917380103208842523486755895377847686083569762955200884799180861448081368901808827783206111191741996760631107621470155109445442465597045738116823695687921718511461453041615672525169805614273208582845450639112068743728612197170566971563655957061654440499740272346671630651665789869931348640814335461700104502955207151026026115403179428592906203400483773094973583074563707723987578152184044609035208447170930363822618634235540397106019019629709568928358101602646320594238233233709715952984360701564989431925897481563421500070224860497886888326587809832244126938892665088455162403495270433039134844783218111386495962116915220247786528155272249165744432435193887637246598307292694452068411733761105317425816832822316866277101831175174076986444827610875864551584673082418298611946572313563007627600592319689782249046761250244994174562992157199572945673493818505343282186762211802063389091708392342628991861180096829268901526345205677272951360437549040110957663698063689198543881020022090855586196048352225393086651190528080899574716150103573530877793047988166815102636283673221162364274421976065568299089453850660009608721752677029802812335349335842641068182139014439242074871746908480647285039160986600504332852669161 A145699 549 1571570894480174788414993816600938364037857557590291949595892843236763516765180986923380968274713492617842116880365710055500253262337446741988930393203252170365345569082767029967731450351734540059215413920272670900729355674521954477316044294245185415493176406329373456475605780264578951661731921634707072533837015192831938278565652709079678097009895442722365154835356029438161340454968169912887184816562577849904703623568501997973201704469953906772672660874399446053615982963163824077032176106918219855357736072623583667831627100357124642801155987930791045899152593896044961043185252647872122720750815184498327664836709053867021837844827292968902539640775368861361083587482643509329278753889234066414755481350824006054221831932643444895454403520647158037742057198633213448884199059842992646284530106797691116184406671593660757985182046871858992640426902693913174336938505328476711128648425850691220285970635901235037914433457081791911923549780965489397812037590088689175885437681660631454573433486685974584642125860324896178696836376752709208440369743409934780758018802380198434805692141754527599739006830468377087935372934111296609457179693465885416918931660716363528514483427470690583790941147388332782981976874551519129414402331405169281098759643139371363160106669331457222749923752225409601390386991005655688721637817329851113851668101627843882787941165685375758754267038717731026196256415742373894788723297031224768586761419817226794069349851432742232160575730047560596935932237649648299948724071212670709022899179749 A145699 550 927224164056168858892195087892205057461416918737988313375412568480646620437181167779699356399761599401073299700530875601067834876590263514702115399925015757050947468738390517526058479365448565851120347337189173297823619800315264902264272344010434011248972736309580480872042317295193046893665268688579919725288183046390740375511211611601114699388152227636432486151975258187653742787062318439775655835660729189447014506797794708649079560194807207950138753092199985249914918486813614589776458733276135441452481437397275251951916260598506368685710469223209655426059530658394180343848647396454682473894340144518551622149155386574391858302332699672223905481854067144429944343031685106796550477216495915140096698788538992641627058221625396947920992058162193532698885389091993288521083207074131951591919778649936193559368010342778283789757337429536307770963546001598940614666779251136171110740167756637386929587830398510560983019777561342007787107842614366495543357745717132726135161633872479863746257345410963899621428440758866428564856360452923258902831703784250644782679508731234658236746417062857720838386429384022792099620984364414754585561456152715196409224006328835976480263035445495642373266185250723999330374494805299457085595849183844198575316829014680064153505271207496072223911132792969573964742128644984630952679661034084076272909463810324317314007494706383530849914916559788084293427010866024532357047655794571953456580515939486778698104076995982074333671498589046312950125148466384016322462162854489117819177663382749 A145699 551 547060685222245146571606686862584382963871944197855514599543819510738269294420123809035696894891068933140628981196336238919967076934993136227506097025366093407888641210081322573344535094164302117620945713527691973045034952830331770381443366921861821451478421246246154341048491598383633088310846794340517930847494160355343989613336285191948592960912804410052444464510566974686270083026312911297724055855013659195888654307075309600958967313231782736675091651737116898003748291237069444144033620456812992237108690328319775067962762126018400399926375685705765910329223935858670357909658778655614787474939934450760958740336841369837329376538447979319135331754258839844805801305106730366455452278978700698590637529756654834553910128927051555828489859912173537134304637507077407013990207974678008446586384873355556508910941695567593775198843901379549725875851714040681049479062819665012478625570327990207597236533964485329744943754327734702802481703592695266881183257935518219730569478547081458978837260358982014802058137921870867957086555830847970043462264862964470487000152132626068161245580374944300767048254329742978961688445402070593908871801950408499996025244802352509759826676429414958309643258356779771272137969958252128161372136616136671990155830359018098479204949905753351154884818424099823229596465513549926606392278372292275149902731979989719371381633935600597825691046503236252002095740154538731716763328195500421314613917642877382205087336077777991114634023591807277079976901662928919981952727360077366842605798496642161 A145699 552 322764877056960580308389053053836893743626985659816015625417478098767098237087435866163281468629330908953570025606137850087179507556769360110713895129566070094897247366479241927755749647077572800830506850634001074923272798550095429260149322211554464222361019562548921480737738000729048329056505943392216999280296266426606563131492897051638068732239166449703305801575082539806711695242737555347217417298622398196384859026667634869857141635246557007430353935771806769836961576911384158430390059610786389284452674812271270014846077738090257729587875944097178677438816062625957116986354830759416269927740666985804447105176587252817449940299381975098617621829530861441290992825669939231101920294120216916253336045857637813394165349008738792541861096356124224715707037243786578144965701621852950851534375155501128404063896232374537549083528144476504801958981547738000220252032396823106226217975753346465844982625451215946038955832033585913311456418011847593093402578824210032508309857181144188317650237354453977769314679945463053228252503083839849402383833437445253336685307078740648980476655674800074594837631668118973564604083166237285991479777589284862282458485209381651922321258830319379907047149164314814326562071900873950315752475007671452629993364594991663422666766939123269685309818959086102735887949910865811713140491559991408254366338958730124104797850014509646333626867521992828893152193264166985688358006587689454003668754828781716014222830181812018775559740247667704430873421855979596405335786680282791948019601935355492241 A145699 553 190430730402921520136802969695076904724356957667347251363481712534453077221612292740912527030794410345213673174478640135215196989491416987472184970620346955989895968057581542656053318947240673788187881420928347106512757906109603472931717718661450212029371550063482617427480924371938540130510250195754613689057443949697537516903591195924181268603428147292520540370484834187918985213923132131341946978482131359922207870937079597497906112605828155402601172147013714257086909326629425416404485991136743512864834841030549720988984117902711126042056446880641649713922991147725378840351591440489276943642579518581690173031095446142320925627447258826860205077744091453991521840961343959039619766518078649001888769676418476553247723002005026960548142218360253380408730017669196574028122749966685266324396834755360792402841189866159281586365506406397236453606073237313706089267649635062813008456127068904086858332151779683443677654195956061361119056484145286487229840640323025983661683085167396524025954661201867487901880859109685279533801019732909680299436418265827836504173844176304850272413065602551669066653435635935864660137447379634596664379159905876118338150510248290372281659782883212004730199508363687383672900350283545672434165798882389540915024094955214722401274913289132823360981638301042376514350660850945315360826283628116558577800990082918793232111360126926755736242026146929265810707791930118367017399507123408582361743250735063569571009264719933013299589132112100353806938238918126298950228132188639487171964722536061243780029 A145699 554 112353808172846639920133443731042319950476861396749218488438584977849216793653015629702524784887233474345158219372372073639116136620428465839229021952109574467968526256725743687829530423122350457458049207840874158841452241331867498934284193860933413542864992176435181733292264641705737947952718558989278684326892650025280708366555674102369896837953874663420669115280250595789661469502952714754193370087040203731704447468017935856129736580296976440977684136384155639874506665749784084294488304380619061803863271755349523112230614716521826274555574071702629234035887338341910889850321963533842637332851988222530216283899208047382093302743942408465545897251392128324136444876200110163436431143746108790897457855750855308778343177017616897984611366971453138316925994717788734890014277514642685278443280971287712016547897957137743761418099696246225031122781251033538854667693032654662851882888752677657899950124567387780553869936658244169474330014189301015618012884388006506150360511938906768031124932458864463408131937560034369461889373389913627536818084393004986092209231378712782920074728228849809949250932187570492030507529349901245794697712864689320534646518588006110264527349579836252471437802887426392052196880105220045862207505588134821468411586030212091225088776173821426659709481287796043057364154014107825197075794200097209569494329782583129276821597677036771374736461799820744835488704086576572373280020844804475903974514264932677265179451961930296034738812386398961078389130088272660401038192655510617148667238276674198474724869 A145699 555 66288556391249114631358594998345273693876623867124371560927401655218503455178057609231748710556436955453298135756525044806943305409063303428157650766774028589145440595500131194276766896323239529226460844744694825369350309627895714767754742660232052540078316012546693740025008657682013450751973439553478669139177606070965920398750944129202314953124182623270902257474977366681712348021528178572842746404375238070345701798259645075519046676262610272021431039294504813811701845883045980308331695098574109720766465500815188086495073698629974790861746645857670606431459606630579699632849606893526666749439030471774245917327501652509292727693298573735845219173243611619786510955117103652468454755043686107980498246123328213702669226717391964783960158370938991353605928153477684388534395610889217629015211376224994728970856953521402659955092455278866371125987332036550610547849621616616019797895907952749256883715162607010843339584974168103928493589315203453928140371948283515602729040360869825741839684196068831543309941279561168297235196499029307337042370355454675966566942339596365617993817241955785318388983337230954362134782178994355384274986211006793239323107816413356765698854592320505746143573504073207623412486361729543513029994131200662276821920733730178608079976667641352596405232978161364361468336517662765920959357751773725529443076770733963354531510518091568184338776219868092523672524703288247581868194898927517374762601673059544522886305648274154727482599718843274935895779813841951510313583438619075478226498618515241038843892681 A145699 556 39110135917028804785861650915579980437067257604741982471728678537993939189338260336431102036703512916483971554938130404064022911075210728594147174723374724758021341982818820678879604639300288199893154440350162106093757841228217139845476363885343050065232663582410372871433021815767746230205716376617993425513430460689219867754554690480555263452446429793855168911241121366091614495671232122405262466185211303421300232356525722576620381409258359763516203335499621455993264214564331378597831405619854344116190410782209205621508981251576968604782155965481953955165327132024703680872491417745217199539531695126358582561006942075772435327245743414561740213766316479463545717327074214954846224869044631057599703067754907895229266065420084241605638508827487033445489180684557116000500403396147123758433696268691775602380789054679670431629743130514834912739301403120313826684376609060770797017906702803369383903491995813569009789801264822523073641743365955848516587201436602886199103983452401258280917382550748151746089457223003529260999304045053901415227461691633865815288403771130477001833432098025684488039550918034075503167490978077319775476447166781143321880098965165292485652059682119518553972236929600305071421314756540325452641834329902802608503464821314775166675961145132224210452427747633917177223261181267017785540823997752297965161845800403255796044314384076348191988503233260374768221954086235979496729861710346390446634031012590866335825655153029789358918699095305145813217431701036663118424613190592599021536485517685715538719421956921 A145699 557 23074913902490603574543742681597190112595988110173902533948359410014768903206118420436740969906362064288587764115361181872728710591068920807243404929140320833204002624422508700407772460420273714697431893345750897900491756974338484613116286937609739306434731435306107447451742846294312593807921910231176567574254832629033651009266868632583476234628440454191926386730004131016685870733678930690926282206528264643329066744648378060560949512415755997864287946513737364531212074891109630326740220984018964454442621595037930501502212443356712846846681157887706975876936576434968541135070303620071254201656950685521091936748178497204084333782260921292852990276907549639880353436462831706255620204281577280297716829477149534857053275928622985155361936248058978793847262997960544962610849469331192128258251783316771380409936571404052033258888491911297319649816701853653121193171651496233153624545156758079983753803393814843108765139406660314445344700092324635421332520707223754573955747507876381515915513865257213461361236451630802702821292151385302805676865355693625376344191658024641834716106944017911892158016652656767315914457542283439673175719553414663553116019066339706153177949513595923626337873644890675918930952293872430287515169224648522338354767422654983618160208995651344642814335965871032973197362628611022830703165199316104025719959579161150185702790955094527341705032568847401245158429238354524614823036540909471435996703534826938078592613653981927447607304983630317186523348807831817397919011468866194803631048228935953652603420110690709 A145699 558 13614160092333539080176022320491426586451195917744997753047060323230175658952420529797340741142716914417350296856508159174505875225819588065545014761018065916865603527067297314419906872043322191383284923919552679599184042857018477704598763816825860847746426314167020983623656846291828662600443721320017556875384837820669164875599697938533770423167327421543442713001791196178478572118374897875524101239385490928260728079110186530008383591943886780380166372239769545451959130921540117561398132549165569173777030550661596786680683832599209002670937100997781633813437414769499414566010606644424294761778061372762317884098864306408333984496206697819368702523161687971049944981795743632475861074301261550744595329688450470657766203531822141157421936747845970001336439679616036970824400686502007208548610118460626422666260196339336019952312580484534903758479114792252221190144590006168499867684624580564387045360098858761620602422460128320700230299412728168942737670630060578595747691925663612693131872263119205194051383417004950591135301370013283601447935332397547338177257789830767552005501263538469990688741785516574682314026782456251329853899060067484715195129369041461465082504560961912820020791478248569191864190432069977329308497200708298276826704275901619019939356631473148207036247767436161820269266727619322203097081926772503622876810989859278206308850619191387055257777227116733474268705028675083286766094829274877800847608451516880875503306230194184164298951021642791834902962579189071228109098342017864341543296918586694969320479145885561389 A145699 559 8032331379562885566700278625347260088816092995481438500395231642346393624013024906462010600533233073144172386557575698551776593654522965889750751465595729750629872876967080992999044646733099672642423407680642735212620684793883927507228657535640320290431085090627107074230510087569332616621667987656900127379909480059362178242952812516866291966192488550270177008744670075741171340863970456067628528804955233119409186237608265404326885758297380784668300295333517518079291356031633778251594571463786701793563993582268747066211101959021089954863006042907533276242952197777428219625405122849906713838194854552979082030526393192602419846768428169452506241635675118995369827658906052280329051778217540033362030946799356300538547203030499134659893787319292874241809705563710463852241433794186714921851551711639986272601713105903636847719831163597383681920183027910726956849064114931987918688780303957376230276778704523275541312320486336302552821431308809527351579804339215034147736564280394023612566288719726465807276854854796469217967124987015685939551476169249197235899205751808494831041411029380753276594465495438126405797959887191646001174127269720262567301573211715395924692524513018014967888640634293010932523953423968992751861725833248671334805417168014532566780602252360161790806743368451369602925894171932771488804447633630577821393292764057394980572036162531963268074746858966303902417290808489060784667381126235636993028652989691424889608872083200914675008933495464263552275561398372744192766970102779071095315741550917921095945430092652370528801 A145699 560 4739061899782010150814084212932562960974908416138130970235433621924049007992025742392056456973866370438147290718672805637389015750293324055364877819686719534805708131807050718572121921665656763536838427246655294222766604844348660210787203347263972145493492457043679006775017328009059951978121512273849755136589717850185864494177283785253173726283145077331982891716642342896094912631170450705002956470822348154960491619460797478366332589011862719067516794080403095897236448099533007628323235765501604892633582436508010107467763475138610474160170894378343635201707983251267880079574456470838316740240202408196285635692687884771121301259388123770280863196345797045580227268809589049650508073287274318422047514016290528867272192021790957627196177096446047956697724946149494056785475114169475301885206961257473440208588066222949400818680434209875887798004227988214112288726637665282865857880511650227395298912390308633710612648484515958377843944241898208409263141822466240086585977177740548267801417212766351707088150312946499833650012607037884691051769491921693971633193216309222119546880501833380894720743953566709062846114019416288684441405235235894847223212999782714554107124380176067869141477953441398201619940655951273653621088933119515379236919302424298312781535389535863983427771551138540629564457292173607559072421006760114142118419853982873179259295027043239136777045389012892185692727308303517187870468098384196551009104416309489167988359025782309464071106463372893853050746322077339884661284251541309928371945971744654859912834434185752726431201 A145699 561 2796038488540006426094742985351586799715107149428501791000405441703546568321671174986406847603980625325433757351630397750360967516079406669699388162863698929805617167893282956876558934738090757387062029652118942948697084237480915640436942746228207925520870118570679986890185993015257802334475070573583698630460553622129600689386354480486855632215089403137319635935810237638620257281049701945495676689256380456193570646295632903970731900631240706869050240207142493061851425087368442866932457507074483099952020073546143694658914239229821158664545964677179837235731467166050271818729303912671756970027881225981255545976655325621768965323192224596296256779602384581773338718769998633241519434187713630328974671238664612675390054745653634500911084593115849001577415908522637783039578075926196241397350255590197689736794357358434242846173736352663176417140574330018415523391867158401958868230813093330205850128033503389365985921293543929106625374281288634151937902095450742436051578798302643083979223589243427780716201407783580105384289471027364952034604448757630194066348098416689242037828454670665347131962338138862908952801473495723132174427914661908239599128368298589871527278691779367024778504103889790645944832463057827486643690608814680825078447583013167990008539099223907390060594408428370520073426876488256527081239589540833713272046320557131118368003493919348558735188704770747423254806694608266651782791510665549729458378576969608917688242216339479382887277804456511909036388054464232159205964941439270078668352807587795449427476370739501456223879789 A145699 562 1649657969176704009385747547273223279268952243254399918559268975171470551260778001216237648029891595075635478690171215999907333445471099641798583651211762681865779323348905137506451199373551881201603060656322929684437056933508895879197585433071295412085167876464244148586202960861674094317388313516902108342216590047338614220873454966203459569833176464705941253219236323564443055700906692977391744243704793646806051720822803952545253455039843005190020574205419990503396443565099281758482521605938179527366799209809788271838651933382119345001607958988641725625446363919986409105170209734019865773999709683126532575840590949428958918419382153123691021219102210557449224263847030384023446815662677754619776633983298105187951265027743622564579912713761254464882718688303410142499294279321341612949134765591255379471268462253409980329841685767637064210225140850482876944688912896819490449390321844553171224180240854609417297982950542433656950592982016052251434952973174115571030344905021381678999474116236409624270851742441999315676897137893538283815725572997509892805173744872630343580199241375190721426963058757975549573090023248457231694228028245290625468638514083168241486540321025446368551448279817023039709249533263462265846123838111728567280904837058466689806725287006715824271767273201187468302692292670779177370372285408085130716365210708853376963942802117388606414624558769351966828150257091569021034659120824575956183892351307652951946894919281267053594029833522878653437615901387574896591634654164917805104399784530827570507351145901871673419362644309 A145699 563 973295405775766825531164958148216383181882108412946523448177694945725921697290699046405225930788437113999606993443665809547576371860432709254494654826777118601879995158686137845849331071460871818188418725200876394874914893686011087810934968569318064922323526243785476985872856722394700389456770499901670338209157667376160260714649043705560659345941899087102202079713495092783764243277667806959183608109138995235114321714808036368795567741606741821405269730957587254510839851983488869061820815046018846663311581767701534241109981781211183729790031257333940939176118981324815321778605013767808134902858685163428238490402683507760140098470147150753106223013524626510460542331029156575200379721545687512037885075474643396278570976313991659467647590034547018431802448683103461436800585221515625443748114348585083690358655935154529960363748429169515220856415961210567378950935217256340963181421657473277692060491976186052816443954898742313671743234015189539712470316270632736165467442383816887966605749355892434892021811839371812669263927067716560086326053464082079124858443126753486023075514582907854976561072704867435385214160915116270976462362236806807118257124180700963887187262126321578078329706587939703637811279792979679021726420795311040014908775416912333817977910794863112412952630594292177928068379248883226391992567151180686288942202271902935277607885245765358436069754485212889681185396877331114143797098494989148598767028892938272039750314133731222141094714500693949016284345430614724756905239992360065741517204520380678803887748605733547815967736262521 A145699 564 574242639749733250359377939559900392854031175011395194434506280749003122330850251659377867061517148005664692490653072656417070152064209827360510047764147288212427331364301472423913598880962540820849965444807860750046515350217813032912572433870464587008758795315956967177516399263252011555685177206628468597435060807161887215207422062331314585554535887284925593285777742868418856460478123099412940937040148302395070643760015918653636839714092937831623919120690771060170892116226693333464715798355545181351826466443734095413983050598981216281231116833868036512388284752617721053440271787913272779726912624536739534176761742678629053699178967436791208980556760427430614270751043355348984200588896292954347732417896056305699168924760227335463347498207668979620298562004342738837569845986414897670198438330899608121932135733278919266634281731524246343241075191973384270704107089268344348786589387587389285144466085708916552284635407307422632671557475979812378106051646700140222054760661546942518618392645860300176668598133486927475550040072814876912648555818235429173773676271039684123270973404674259245449605932813028901726781849895351418881099491687770909146234628099485525198998114208705619845975438604608123268945828324747160552742145395401880228896591141218485917160643682229607817780283359183790092041064548432792098244246911196825345182975212022960411688352199444088674740521716835559932556007368265775819253452922773097316363154482272850500738443982139796192287525575907040954326188161300031677499960838273869690046267240069666723264326236891339747545032243081 A145699 565 338802184156936841945207453175383083567495211374614751769835257464216896449279951188333895161069186534905054569878319423620261842141511937709991673686192073268213523624942710043971177490436827623429661424017912641651049181713616003407329925048605537017102766912888366849257689692461964423153865095140296570816347667067846080812118302126431899916516827556207012936406788578872032527917849350985828193670079389274096444704087677197609366635747091713916290875937823967913571837733897083255313259208956610978730951890221348592715758743417136394742629141950884208368148827925474096714438576263817172230743545617991161736050937777707633922375492317559662545422265638659435909282573248626744103147069091297377650088673597745719113387037557813931715556294934663428957719780113532810704772331399568109791634867116420206856269723978627212784265857850876172997013506848335509148044231733105909443124557254902204957542930076284579795118446356480610962547167594074113542858001236812098276143322870312269096885055308221211799580876945447838761854379033709661902561606705439130447344141470286879243851233243230046960290939286982184583416077277342220868872237733548029589160173454515758903521700121009994131047179070130853025040227431807845047096139362491798295034079997901994357306801861720605500077414551324143976376159704326464111572113110454946267369013172821643707618519912426246959660838058447767470526858950399476619215740125941138268055494115648043523395931635328748531308545375284460214036166669736403964968071654589223051385780467120722687922064731160156903235601287155269 A145699 566 199892714409952987014422037995536459404429320679847692149008367397607219901952840350865338767163758538445976531535717806863298069793339979039067726964805559080957766511384834624470570805758847335282679390205123650713368970695683224197291743206243396375503623719808820484094859402153295757649224720955568348313047688509222025791934590832532489636159373722274852706886719483791630772615070638958539221324409799523414507304767969530670872678251070018272779992884195450297947213370883052427301358217486044932269909788764151935606883675565511491681869962634187814900695420191277099340465319723864218343358965001990248684735876527104825385147841288392764110590156170048639755862447465646423671872570174969159859204585004773917971199183234349992376714866513243754105434371704980015576978105679758769879394373160357022437077205011656776623450221850285417821894727965325977013075392615443218227094702191004713535665184278922193162567598714916253045270157323027747177908114678072437842702505732822691824643564239204654661576048799680737942018533589815885645598699400390851534759269791198219069748956640101053447326204573386675875313758811782014961215739163301649686695356103536198267552604073281687831697989675938598676650465238938303830626169481724765592189878302171035452325095937771475015437856804997885762271842184488065393035448490921507100922372588989557764534515059979286262111219713962465972050914224728322939561467420852348805055425165077863405953098926399979493675849483892255619240384008956317039299484776246803326447920429333986316207294927058255681569257214389365629 A145699 567 117936362699688105401667057209913335665529731705898763753163166929330795525255726527059361538731456468496591248551503627729922240916228446121112248917561593665691814028193427485727592804220229490989157410559598936008246041661271388660398721161758555256010120891920291197249117789580752035048619431498690185208127319872773927371160596472892042453434113979314606890050228088648483283810363759136187154753208111639425285213368397935418617270801495563689226279510799377851820942316983267035024546035057557553428268044418959420659468652824908362955908535325028859907201929764025563136777824198503625005409558607628628732832431100054069269603303984659413265585646718063058796522934722158141339660713256162713019553055064143013857288404721228937688330055686518880258777321586158095657606377578726274660732888529743526817668694687153519580622846625810545638744892486035478102205333598879765648076431168135526083837501181634017681335088123354232816098430273418776760852244802061501515096202239042517864270606016075438029118069210934689937952172963612338821241330084623896966377521832665478964272640566426378303875500407358851784250534282874111484896417234110239767120670940912902462097132881536074810707682861624703088370749450746167452224392898078249207593733164200913014877449296483308538502835437534201275596410512688254255426803037530578734597932458490666259431656266867866468398659970399796475742568865730760134864646562562759853844432791901823761468804970644352572520219886951055530891612529117557316782731049913959373381221667526584805839616084899639691968958520888438565841 A145699 568 69582254100101572233996549331810872506203137277159590766674119479937771752680976698124672442512792152654450390668855604642847258842504989871477187793634375457199089318867610831744655283919129640836267589550773167121214451211179423626411048193694341357649595822609251997556495400993241547382927815359506253704446805677248107926958959984415472515036491088421895790276927685583121345817342002819711462765171461457461394861380050013927453518900204131506625232131378748737124058019806756667612054859325741470477745876297397294037150898283020368632494353971804393157434237865354890973599575811797414888973296219535888962122449613155373764240564203107765433931420973501034641308775623625837743976148948565825712376443283259373401882187586341838886122356140179626108924514301461571457972185793342822291062524838175520465402092788215564895790856059006371641441664672032966754324133747946446289146867294497769384750590031979791509794539425180282445245028591159755261155646525101607821468916618529352717227832905920269232524999258402667382653840029997690088646739151228698819311203122002841390701788185234923098233097914137149166031939913136913994073924952385878160951509159782508916439040847502210856629701190368898883540065525474999858508561183696685307714710377000236507742242759829214266241657470288373754716119930643885522636420756694550531905679228136904103506912662936981237068947271316165958222143579866923751247201910444607461419410291796910941403188979581241617807436057451638870970432151795349860584772019964459783491594335920255701459057282795860360006003958066964364480561 A145699 569 41053411982697227929952562438711204865324185463792452653573977329996356003286250996167029681721008638609657233903376255235652152794837027795725419685995363958153797006317862197301860889919482267863906888677545609002580517968554198668193858035558499642458005525218566758267135037468222932203892362442677190995438407222256510902978415230208655891829076308054939201656497284265952945548947971299870626844296409051790583542929016139819262157533849636093345197731233950955525342410743669450624077342456152410024316638747419984522498370518329192584808712934829266934026293138629621648860612951136276280869239359967566859023512439330570466832663276529596946606272788718892375313381095004522110804588218940581007589081984067966164096633387536963713874501792650292885385204660540741002107932011694686425452228921635027331060417076352496134997024451967133457904943411606964349573136705954804430831003627322515801476764281366895356761096925768243288461750770353982185305070597565146553165145708730079060646557143886942771751720444388362821075827665525673539962754857894847679496643464459843755035090756648038201579223893840510649107060298216496382392130825490434004721623283600739347796572002893422869336712994634788716585550289280799170352598873988146253302471528696975338654908350849939933774039404634702981081235162669379770101232819646747283245616146668314930402819039476552062004210491416567515554588969552619282475714262515755839477598227727385553604120029147961910153814753676579982817024077946727300187698709047981358300667276971283337276037957233472712763850366300988086604965149 A145699 570 24221443487537264377099777842290279059668763220500269906017879950578370104167135406761849387542952583987545113552601321733430127301695003894488126137549471100935283034638219828797266180397210618910064228052162358538355384386995766034810749829931321094708865610283131778125612115610850536758749110913364183181054955814325664184649338026863122560706639985261325707081543120789226654752533485724920850126672116169094986828933258142443350745491452385090942160036195899685011214898280745169111538019994270596172876339115101493470980001454915940604668508137195295686682355517553611417936788041594591208297962249084644910934910216755423420057507092588259090732267013923173000400253537277044419536963073025994228651845994156816777443611816459222249347069935307532622751161825204735729672221914714071648194524001239827949805180672955184504083348635804549733792275171183436933281396332379586667744002993252989825101906175416436280697537391663838359909987709480258329574730496916911364759614499234128116428751487060390315064282537189875661767355668820117390887936719418808902204200332828185812629312844634157304008643864267987145823999544007819728697363113114403676907596785815276432691061042666271990697804037133334973886591130610146035508174827091822592763150487220838449569888184758704731712417007077004470464174029855003420474204727170824202564381620855077672033559726378502779601247120988503518011249269892465509736920167682385500684321534948865679715489414008317945749132897233124738223173235556417311760881653566289036937610201818721248737160935710466104670311710113624904132564957349 A145699 571 14290610604235003285260938974388825933999704975909695452097895596863908365102606603738494971620660303544013007338800876446468539455847257460720198695734501954187858836639543381128189744573464345674670030643887113992020674207809533406339674205801443887378588252061522530527352881075364348464729771546522425399631428492044919612432206457434012102161025762227874112238908784768359460351049207629732001704109704243356990438487079375025437120577799373354019781076157849580205661264643228906106356807719277195589587015761271133727893678360029886627561834992232289625875655729063492106961056083927857676619516857720580529884738004373260487263462351963796333935090931941883351343774273612361203004697408497117654323581547470537830725566875077553590151057387329651597130300091666133539765608821749290577748343708502576855357725536626482504913040698100232375803984446054816183671674262967250179164530935015636674294323166731416038716190299984738864103604286842582060466905688110380140061619389402426858613902730808486398945154945221582252079918768776203734950342701702239357452798699725165169607539543243396161326898300694218575525510623904315423435061844606672678941477382007729494548378218601097581088835045195672999804372181509696880150652795385301341584005484988765988270895374099284941770392260136028002870881596379289348700010687797966632765701910688349158184869835744277163412673797172725659059121514647585098125500423218344929647910228021603023646585150144878440030078255552789918971689391954208267211619987905401483811831718405768565471587676031217768282771145116672392450126719870761 A145699 572 8431436035055164401039576895111565010780766267023499816467852384269755357040433729070305271406802036138383686784778964502094704848822580206821022742357218603499735778334295956645803152032163566737436408015665345092933659427223237713974372970673021962232272359850688009879360074222349354743653806463337317621599361755350688245670817160548040277152444493074460464895249101470211292380464279968056156084574598831464455263720547898006865457790156138826486579892773095056421655134924606773857581405016353551127260166422810853797963799252416178194320877976908913683970950197791942789495605152729394434614306648092893427987084487670006932062022730151547248762612917578697254119826421177755832728351934050226390056684461161623163311307012683940158966874511454559134774254302921193583725979532610166726799874593492519104833108261428951722714189928530501297174617030897170364929354533754345226120405507656232384843825566465360046406271579453604265982766619249413935417144781254627365724990680132932612454086182425519914987326353398196338851490306222291383503311306067601802088249028637514621882635701200759101025565988765724691572905444104002092006957790954823766171794747787774586507110457913604906570421978861409936549605700499590549142849641102500699711970472992884712241378700830393356939799721063249444689349677689750860729585831596073142507561562924505148251401169529397147910697939084787150341363682392805315428535512778655826106766350211210835085805523096064271299800421643248819068558518079747321237544031982533309159943776249201634906987991697482772820730305307126597920670632158791641 A145699 573 4974532970071942761610065107176848967534718097838888982020580808823558796745490797544876371635041580661342831190012250255359429392265866474766942697792063241562889921358397974877642731509231930910741806059211909717716867041387502441711473713022877156273153313723653864306291916438305043934407281083597470874318223804228414020026169692516886329507840089888169446414084730958639894145013574131945502357897309200859785248604684772744675594659071544108253728116955049925439196323944253353347066922602840875887887908602442642469664913665247185104762690444541266841253234741041517182310300079054258788564764302857949401931849962987299716656106147327060912973607686280499438047346244720602328948524636392225073015789508503810195815840411916649616236865810700802559865212908423412548264788158631176619521348261816877769274678516517544889918867144792297665100648244244884460492135503240800716160860084986242091421182789891395695963661515687326532190968201752867379314054954034542035397604439659040838921052233728325941356123603349990618340127200752383140063218720237183360992709474097433901745585456168904626208922606473476873809438686510737329968681661601501415368679959717404998309700621790808293778967878693186666891267558922576914297401137597680027528720995060316991456425162594557981309540065035057036338713438955356628541106940630995356112828556423547349119168505152508572990148371386227245975745513490240488517737827038983719058062498714386371097601612041527775188442218691261250460530553977658965321883767249706747002883016155310558826557443513838804746462597360059576100803222846967197429 A145699 574 2934966020906411174185537373657445779280472896958677475892326209353515420324482530117747988959403125788156132018420442871697561246732012397532289370674574955303501553865676470881852565787294807073770928138527011068107858620759199217372055516310526849179198222824595929252702351338525753571945552185516044478530130445133008921127194447767802386369348500589526898923845096016496067334265628273567878335003327853908441832221500295371460593983394420867730873102423586682914069409471974553867995626754271100420302738815274736246248501098696586795631793041401370527425724526264297345620287551036859955858776324379542054246363491078019162820170564900235787107179772292577089750680164558734196323796807119478742852925753332786853908182531723810589639591861438962055761340841715510482282641287612861595350868674597364391352955491637090056100408901237527091908085289487450934519995017557538668189681329736375177706113002210356995258513887983943200388405256267572504381357005735598546257220894408153962030808363813529879880197938650141066624336196953599830345915541628632115383896501468457364515273536503952528704163312253362589822877252135890920679430173387094880243755004438521161228136859746118979724684478007001272055911310158619879844917528332990113741245675115114032074578604552088378579271698570962588190396239633982721088392365386455664033426340728330011475161166638810528667039628419934990338539511595559495420149889417487615588430767475137747736749865298978291296909609227422494522893958288300709792590185133294998198391819587856980506033984685173197317640111712129842772875980809078487691469 A145699 575 1731624977801812520826705440392785832926511474487521871887490442937765274432647947278673768609676209173431456548036871282051305776142495048677575961755301431565824353890827759422318136171772426941593936859924877318273918869380886150747071043149497818138570678313197874605230080997813756302403941382173382644861902644404671035051024698013310891071586107507730982195622192565001721087322575667830916272149605536496779821225436569584389005774608049240417106876701799187869375512392141042528764072718097346407102728013103491942644145983317320962237653131736364069914336217261194392398787344811668319697889466619626954055952527886068318764183977184991787332323092044934202453463249743408455228711167675856066058153178676835739995631877876636331237742961383176912096631231399242761134210094903429710080392996664183174020474465387366615554351332862996191928105220149351806482336568223444573431195823684376368604515250121320735806827230249010800902626910229666024717621319329049107749724930096371178557338013597748900803375427679979879317740016075423147520950106342172710893137943156915747630109640951875823030830145306877454518623769321489132463533833616724377842400083938767767719602437549588407229270063056252057326320781726026806531587044315326569427307419596922218607009920260569548803788992616802891975297442670610850085522954471068210784365428201158283222995969148393059404980390619390258072492336095866612057399917018490654213455094747832556778311322924785150337401481001960580507256974859543441118662887344876799230304170673819463188001224406808672578602919447559247176420727874133460770769281 A145699 576 1021655801937048480876582024294369983980862489474740945736143469007072158399841964411887405731720004009198771207209735635967398710362825346707372285146257170048881065294034512382696818488779944600733348976427539090770544025076102069741554543402687402174907521006563921421156495086358777692664753469930110244424044030068310777671183444633405657929849434081060689968518169768254998945452985378391967032689932263205246186081175354554494141946424765657425225326380959097256248638241953743117416934908050680109090189224992244971423799881656120671133419715931413399878930942459578427217938913151333271761798926529255523350957745089289230051705726368580254290283517126738886870453566668446429850743265131947959495567522493579753810568899764683711619678707624212939174956665184711513558701673351735916085836517163193475307688581623054666087011185980266515710490171802828078373644055256814740785737346292452321101486291458577023769032807333028388589349488630246687010892197047133237973791451535964587194867397214308037944111622133249478656399985148302703437530216826340270794836002566078822644400172888070231635661081567745444803398201022426452262564282403693995832135805768868544433404210017397414146289612518710706821257205307045657233756511228514342971997636316508993864103778375131481705856926372215135302837300779420767567737454745564857907111569212342658771556146636385266238409763425811832327780139757049705554370530891020068498322917470453733361455943775757939720775576881547515076787092273172341959301310943292178250881262305733895423940216366032431648178404833948243704245456569757932776266184321 A145699 577 602775191517880801904662567628237897762875942278622670462452759223729635690632326355066290707946192689218101580797195988349483187808290812062300970660329975027408262699126471478031700590243995542005734302155388138677302700876030840261366433536542417785377298823194400440607726870870681024915902143317382870827541115837658954154963181309011324867720094521718299350443524541077884376096174050675592718370787885685558753008072233750581959359384837129831642525457889165581998827187240316298233462831677183167016804540017411429648099286031127878647755394746402169564499341714934010864191559971941818671141668762794139150111013650152759662187614373485165039479942781683898319365150871133650203483297716681620246318780118033377912495655229285513219279199755324250936312335827748393756872853067429287060933464733287486248362242683136865624721045377024381272997273258448416888643510264952473619011603116723185073508307445310322702993549499256500256915295664935315670401678636489281355429206681289010073793207018428144638125053683189512427396673497482519604995306977434417596242348376043348444448471894320484789217007294824505556550419979462285345780463084345840816582283003548502447940764307826924757903642115976260772484424810375211741109810037779147026909178119320709457602622231407313636906782770614313025782032162415582254115012776928795096985041469853967516934903519498158687602355440838361683132209964323230410466555825784821923356307852472954850702228516374259650107252958632031934723877184196822212546654793655040291220714456212324480661539654734727863752680249110016226257642955429306204536277980109 A145699 578 355636341339747736075270038318636065310112825081897900831901391798531477985314672707524699630282521966634670733899138423390559113408181216291410865317309539009000826111419324137526320651425468589838782504922702574280517822972833119652136454232016623805970431398163689696037137697318615445922689599803785963678004834300188714640650605788872048266296925918379715556071710961066183526897797236913221311871732162622216459028576536737488801527895107481835011664794828226734282051791833544662214625653754630017859805588421047751247407154958483792281504549480661348629654732680868606831445802444532521682701822771122012843042147095845038911460640774629878793038875957676373269538568560402185173625294909577023997368584702117199388618626016378688115663108176933683839485103181706367605041424608109927630034658356122453693058415494469127663919329761258404684552680732312763136221297412266702620476060101520386741048799906441631817742425171754002123191435092823205998849979503331628866465258150508979978950797273475391028455837561459679082685380963529538264243793586469480041512190705863009503401954017476197955406398642864890532919944389681725927558210655481642387787714836287847575740617537407868209749002558813475145058989380916067881597554165778468231533443092762902070991683012751939914293295977736072470076096138524414109160289800933243542363267355644628492332821520357277240419151300331207581215676098810948892469713566682153914711723310041572908180953368717037435623558470016017293972010751583851933060567026945530479641970647902965709694884456077123407182433168570075625248305098246720902743627742079989 A145699 579 209824838615259646403607417945427650295068803922377482868151358708374348281699966265113217715575980014121766514898910872604441527427639109321120348236241967685335459997474702114669051152640436224009339672170092363437366838251270664563920246630456271503104769147617753726261470633691112242413361947982090401187152024695995503979029702452253199465790318571749510459782959023504507202985324273604749898411603605159222025268107148602884642319498754029445527050586423195884060828558354604110390330902252400033354118280363878155824540573326219406318209036438195449289326727782370763096542159250714215850975404293293224783255716675534922805002115869417255002727897335086278545129436085486418118788720513352727476827218655469029605907076854008196702728014545191118141045274564870929138580683645931789872433387496647514391418216779494102184846779838097081739504808634791271801953676829727089593607256448293911454033718436493117462145327857785361996182689789470026604005817505287024541933146879593616898570896598143462278644306036207527469271947371808930093384233220710015790074596274110799563658708421839062473204985982282990589917210639492238834973998506271084662953935171126826521184516406306334416827153606057834359324031250315669674930815847999258477457704515551992901175635374901413142119407720081512143031870939697241908822316867537836761199230754788860956508847762107274073688611664839971634555565766088495523326720537786645024857993396616675542871911785314535712758249390056491571411551619557288443683521999243069327948471461548293556395501167545848075509771816776095508880273750322609903312535831549213401 A145699 580 123796299146661851630392301317763995038025284201377632994308469736549066954724994781744090927490197925809875609119623515698197110623193666318244714048517443624808912397683962828330602653737205946696920567797849571725472154050426719259593293375514968170208007826663076534804571636740058904408437626619833532914456016565803047158912883796223598812768021660406292791556389752156698183577814423629565526841534255311778372691724189099165201479702736982265379124834324890743369154567377424591585633017703262265048911925609099690888727690855314491243951049993985834419354139736866069358353042512118942819553805831220231500108029796418508609912336902315405821730666388824946665253097751868426287900171477583199634304061638142025350285786725238819675921412918554582769532872508170666485394998309675147914808068588363677368483054841486025819931936185147516967903152541846118050389533108241570593525660828433306237493152828731032861033925693668191823745663784352222873157433478139841148111690193702083461176850042107369269009112105524879747191366263986305225558433356425322846663970289534665879549134566931029382992986323148321583160621357356031230908731560489284469500433963249991359651288939103199898059810878571563458526033378696864192141299752765396723231814130732583048791553879508821001910536261552114428316333778325234201791057791557522755864003782058072319711727846821771346199040463104282933180202586316113547813872647580553882512301392280528528721519772382207353489931516574860011115521483528048597921344918986383957959118520342845295307635993967594287427358189464727780163736264385241596233493396986293826601 A145699 581 73039606671691877202285054170062811644784622610008881089159128993205241128939465221262748534001501200247812487614062975351063690826156835488655060168277055496669572979173540594012940896653798868114959125661059077225665133522913513092495479171307200764151221512962067537780971004206001062488735786343753802329127862621799101828254622410069471046333666989321140997507810170813428423803707524617170056086606799030344080666092003461358865988382295320782544238125201099115391917133924122154431413090114022483978824681991088453746193513064062223614524801287415204111969653118023198550665198539990925549320894465015643291838954324170244544925473770250220017566090441509383446220782544166286023442982383053574431511919539285139487639008260814049600596930893932658642906253734546128355453910422024691337946888033747072999890610938259975739657657502457196913981120494880574858458022580185696923090546281519202386209506135232872894892554013936375390647945450078022025136281746285000990361355281137349648477442953946749725253097497953642843315436823804548274149382296057719769515952396229178758134425735780885496903388725671527451074176683629418933997316646690171565920593084382323775367739289554481633520871591203616382696000369399899557693691923315736067448292879427708446794115613274829489714074274908027431194493897340948481814815274702070888123001032183507879768962920777082986983360184619862090604684970360740904714661535351989004037232963452115215270153793793717024023346836529777350066586263729929115485149818679967292126551978530817175937948840939713083734065822012372614201095515713542219167857791686081808481189 A145699 582 43093244139999060887496551568035741106427889314621038464970891797521355717007329755550239890969958217948283557816688035833611879390321909744640167254569414225591423248799991266504806798423087594981879187219457057713570703306364922297853073117777872935881050484639793184214238087909903886809449705505188123540652524490844904275623068309057191693738050755677812782236816444390170613346003861709706703525571169893647695814621590318012631767944074536524718835114743814153190487739860664693689942137534255562285241513462816578610563283980105856618078388808524976440227675985493950278823108785552133955156508180553398321953482943230647862997419612110727494958171629824147408323596447960356885405071705830131331392398224116594155681664588093564025532513306007350044731920170509707559051321753996258214240749131842184706258091970518544200372197994513561031731893188826997320372182932776452943052828780435500974557371126634566276953745834296767812290464069882248642607533072874672444472051504180842590518230165978540230530058514680543752676360534678419495442909996240698238691565249804925932633431634976155512143616355159878047812181082719999815027185912815640734608680419351607777475606529548205060577416178999255094227181691912562042175086093456531514397769567048217251025479420278269890110301911659474632290323083097381279036539221016430266469814744984487590991368411530632140548836309885255529173830952310250817668102491985025931828084936135355696480862016818520661966421143621052061679274780079174650087640471676261715970707708214661790958094508518436751808811407629110377650866190534725524067439863601391280710074909 A145699 583 25424941002992774231745763140086917189980809911003802685451737001408606667793195616309420272923741347088287051299358327078855657776599100592502210025135786116043443047219015673697241998128725027240440605500354002991929489285621781242220220644009773724969055634715965016618862690895839087216512837512274649135182660321735871723515782047721333029834403612182920220378724194380029848445718474701202337910030903630453110186546072195623991384221015594254263330173460725149283272374600658245154911429732120667725808514118379790291778591354749391342442634872228448684530216861788312641307083518277219042616790505632039994309263097551758068923932645671558971805303695505805461527475683514066396102968863457394431947083440309251266712694467966941961014582253613442593733189994346992913711924380947370321710704040898855229619274371995002818243857159105498551524903000287433538444729472315527050704245889910664055786462755208258870529815149681079072875983153285076621116419376714310457237520026111415991056107320484384789263009270564022860436209400023443697763042748399715903108253981432510071074966530210195971279236746155602376681735764628116261447105691244581343247555526824364206386832484694151431259042024737969301977654502228042204983743101447430277758616596265568750396586063848565960335588413804815125023859424533557613683076325584419155146302576539815495177027593840152185840826439472116142350469657178077621683275755609629947789566075086896408808493319769133396843164451389584186613422053660449313622592393139175732455425421294671925848099822077036743854114996435353110441396851319972345657570351667029169537135715121 A145699 584 15000672098521596797669112756099713106347571419602928963378059859939280412642268406292802410785116424823871411983063596288489004476314079027666559274662859239051405806435970447490106274089149342984264975366021642308180685107813544567987632326892648719858806943431934720011944773390457151553855764682536537801634228937299673471970035785087277430410604393137167252210665037867773220412360554069847669660214707570797441362366367973827836904058631256535478840083506713094262977510526648503976704053599813659702664738088330613455570758336018160786184536496225976198896387720779118964420900452674773683009951241814723043244143274072594030017257263526607682637634222176795398153802329676851213343866224368156884717447837384234130766334054435907663434577997118625122952537364744555309382476333437194493551101143381192743290665621385081144219675351674249631838661038276396960685070016483228183462562022218511357413038468201746099046313984566002356229017769974125324210044824728370295097692343354231253880512800855621047124944939574258807113610869653297103260699778645836142135631157479931137008297619392380646899237536615450242364176288949505874253977330648390176875323152145955530160453690363019796237774217179222888911721929132852988378366254767890407346069394027118514516734752191233638328107053842929264289444770151715894691735995555586285106052050343746157666855288997278259013947050452238638731247923904113486542315027707189684169912156216332745841314577801771885616805059898711049049857332384885015862679424311642005886985027856148221588587936930943160437176039085450706050046491412593149212442440043683608635629361846481 A145699 585 8850371113186739117850544780335690645827877156755817084590369865627174034852270566517137112942945766904737044782956222451881433785367530027222677469841061815254213382354175345003489004470599983635689095025347268607823612284120705673331460852646018734942971127569206768842030797437678823577687684649859045028315059890346485612590597597419445962609226757547316495884071993617791820013444281182735423897188767435866859950685970558486228149403208220340338261385938787264890007447938348016688010236712460327103904469663600943558996455639659360114457534090138453728900184225042818400695689959994598195756828615880180963474050222439732925952112861548052861197232385780613779105281847033658701806484969408349104588862276973257827900870379422717554484440003717735209099403312009293285542747324803563803824827963890862819686263097342825880086790213630648177286258487680073919370652864995632312715860888863031790209636909776274990178454721078791709096047608301580656207305330170361759797181245058970328373511496397495933418928251339542132174169976886045267480115106358294924144119274659177938324824520474974371474578867366369487392487328744443837693585177976858959775097412210586938430461290481696985628855529093716766488613960533881035101031106569953892903903183859403657996123107206763998047622826178914461115647390530087844310510554301470323793415563400233693207949443480800332666042918940381324735293924633769778982344183071486304030300382601561233149966792409725643380518142175788129355229212685028498909667237751475644297588711009706156065341034689434387621190008945419481216416988536578638062995382055421662065851786353708669 A145699 586 5221703956108077557935023751285301381325341174914512476979354842660172741282426991976704603833927217357370032550532188183013757444362366401982352040646951808140746844183157017581611022531379901195713581799979522456973623066946108533720993915428824160967633106458888561682078158543457115453684180087652154030168083701075489211754980612441688030662013376348523595404350265569459306034711713537259830251671712572453876573463360263138900780310988791369543038738863800979572010131306114803197422062956297993177643934436786468369194453256640686449369158928645191474074909796387542077291492655496360260722845873418064953726646387096168353717716571056087661498684469976339952876718135947528957214612788084701603550544025966384734227382757525348921238156167615466654743525001548118293914911539157769207062154947594465682422151936766645884170062006366730750349260669070205336031724505277406581274174461867166537712328363729534042459189239122502542364311859880162613036985934755688709910041836892449139509117902361721745096120543345390283723953172751897054516164652051615359408888236417757503680509458782615486789354632508621382111325159782932914733341001029016137877130597881094147718442000930510858501228524391075713005393324993060677856619974510018028922895532407654131099198116517238567614459139338505689128967670967981676427306535301871935451830076354087535246532504798383198994706308227774529355184684286000265486096525697149212188193055822764911225734566207160327822620087078655097608536185626834429471687807593946318493571452510698775930329621878829357753341668101758408466979973190089983864018062970258736935243918319326268229 A145699 587 3080796483732652572442546162713547479291305465322405605600734766799636290182597072995689199124904115295081414467769208071755665010740010809639560481304231725741225383854680286197805499804509671105487377572892892902345829785885919914189713078642153608952168589839616682185657271509842260438850088564030121018754141068574648288449825970742998518644625282818871373972070772613987372768659897542702117113062413228980351311483431869281392974155333983699810052517668256639160221087463159795538462329133979103514482817413234352736881168424962365345767689310366572831250467879684424782783579971052892559228283308488042442517757894336516888960526824810230172231362640053654791583484594927195051097919738485004537745716386457890019936327926069576440812957654453121608563470651510077784116512265355759028602867594252770861766249956429223728834456496966157512057886508492933468184798087460804887319450216640739394218483524963515308775931472627555421203234901281687640111165494200526168485164886585299933340051188881919432110777701645528927855000197753642376119269664595346703756319915367202267993562255857222662231347758601219249076194451784601675248833497021941544488547277652433336566942350087710924818739200535205576956415573131945266054370683929804067110615460217332077944868892622063548128532844586892177671629810223718659004266545317550140446255951633348245561760969881602606606544055811468031938234228434815522867017967817134963704729872635048696061950244095432183689702470858264331800906994290619628359796896813190576435562859392601268092738411567474631640083962990028515576036967765164553901132594157070599370131845956616144546441 A145699 588 1817664703698308909663544300977241727480488899199044392791956533056942751034990990640464650779089594096880677165951282230147659342579162015320938701617456071235514835727417185699687663273638174572336357054425006832861582600049625803263396995404955200457618500372267383600976108112648390201806098568597683748910913062375341414696185567757756684312298254849757762119926351491986980474203304838480711836876572133385834819898651339515758715850866739394096561442385532553303550869593132973252889576766984714775551684629873831328291520176274538913316487323957349325246301974104014234300234891428551113584426429162071623020523431012157868318357108921464745528842458947186350694303034288909132618815431093364592568369117466129145377699248998292574730723777971174133585792940865944344510448321648358669106484818454187213976405052141305233366445163148026565383402690750161676023694839877369606111894353643574375422367567400110302643757109661018576007366227444335827502974604592375683717537373043490068221490692322430103223613747850318722044166392721476250013314585946602503600869341178412920358698050446302588101008388220086848333572615227755205463897029901944482232105016684337787480348268109748515132197627087246899328572182754522713911400846898609889577234198632693518333341547448900976157266763847127046320572459064323040830840834430819280991355559633599110793903725697640739514661998222457911069028839591856872491275114915583931436578436661622907911639418281738781216596635186288877107437518095279953897850697431974846150663593470182237475939732495188153838291784822448722431453344001473896711684366534608683369640853870485205956131961 A145699 589 1072419094385518524048918695030409905666009159221970869341648753768829423474354501880801148270463735613044304446496788746579047256456694849028544194393817777797228011853792284882529523525946718488007345174733181138495431388199493338005490037575844926116385963051047916707893718129191040376805159305384069381736419952660382860022461035151105700745737325736074260779382575309499704492407181194806077281640064496284413563388892806882428360959037220908533271440954946538192455852838860991059409311830191847738471979448808147249339260022833552996491381753445525735322486914253488713812355802362874104122252364922313769539666306539278805790941733736839389631844819416199893254847206745861461050050006425346624610800033588629737882822620581066549514686216045338285694009271640255653183380393260266259013797440020376203475217214513413658462473811800838707418695529656086895920511770729560606801130349199492240759802646282540115044507918768528332288924870957256856539114905544007452867178564930772554950746168419044878982500000453986400477130316705473233865479486438830881777809154975348255809363856201062669756932717702092639297558766789923786622023998808650222575397471296481642180068911242401536217071781242275135398280631409595269262460445299495905046501066577828958484593568125958953869239262136960370436960079218140370371537088047638058234759333927871842020157636400638154711043972407194356062695077124967119954329450782226702412617572900484880619171194835981785485608325057439579229056334769220882180103551687968346038315084584548127509536349433749443289960512961281756206041896923901833895339875122824966117488733651740314897973310549 A145699 590 632725448022752230879952366523640867101217923452063613867179972767076302907118121118682037014922824922102042742755939409199407733650107381764825753753650871444293291478901720663506719192645290269749761316735522446705471657455101019797435858772753101453467260581617898590273692720114601173924842184078032337540738861156563512071837314553584605683300709886028964102073599506253333663539762701630747115455801176235670616564626857409293217207116109469295236053601976072000995649624058391592078241090236423180983692323112177003278835121951619993391001918045536226490942033107584237135055623159204292881015310877735961956780100334743483258787304547626318418042914613098989834009157677023973110396884975523415155779451448174079221719968443580265921090136742971617385331884474809969433849921575235444459471383127203505863164180157861917187626182517331689350464979094400518431425921035600880643060794133346778473908138939131267765957028316322055031889666498554101022250291296359804815951635771782763930872017876544156169571776654104125962784842689836486504382883684324273646403800566114292514604316460576528854002202435846437098711338833439806351788695400073729375002275959907484548453177284748796619557218735315242638086243959478454342137751325855685367546052046720452812391871852768333881875007394042771430760126166243754196166051107272023539227015661884753192782211572650813638776429058246447619079026474891008916181884686398838839512931432849417942403093313810971697727695187254165456266130076322225206307197645203892187759749241289925048388970226179676352922864355371413712842287731758080524353814638100195400634983213672915304598297091949 A145699 591 373306941914329430700647847330253081179812908827558310210766842283821249885776217105520521037656196240304592173921557754638903983806306898546398166170459620334355244744540161399184081794137195312433871169528783510375089782467121402187149151185886754012619567357191509120344770811149485501575280083446733695079654191662419811739523993125579766247446673095431352745962644326114157361783967586780945992041641053914549379359566456978676115723837545549663280738353724927534049240822341612178335102833927659484932639998656735623787263382691432962547694640265112928103920477046560446420969005308128169925694911165499295240730719531192115843878718741365791027255687776908987802172148182237398273673112085552389595285265554389118111076898559091775826893665992137208919060117830866241710318270348995651964829102247610048083063391075924017727040985211413895878066918970166649787645372899233790018799067408325399807365042171441165441799602198711243940482614309275962346271132749946740833958597926786899946659539800992633095168365725920980331642580056686821564352035894264882620496464524852457235360737347883950961191542504431695795600392352962695823768708262044691681028767418874119401945194529090547604002541982054750881335485655460878466592010821809554870947124206498489330352719799565191031352385123223098183778037478004596835367598616202446250085704481178076511899484670227579408723382100392996900900562925108570293427357635524532688610216927808256101137205883953637319873854552154900179617787688695343650839066507118608422432213737276471230421982897096575298781200009156172808820743719840343607534855296603992461408522607333368289398097310939361 A145699 592 220250463004006341361151349972482794255222514990335950960738569767481770356305060974135988730180140858954787280570976319297544151037987420034993153214817422346398150105987216323797944751821752589045714240260665535598856266183944172189398201763814412114344091273482408763104824504885476331328241324391388802064658432341966532362807084106777508501387853825594612091153858078807846590118877336438056504557452766008407898151527644990561498983846944758191866340392644105269017051089531927126826118593776228859687076615515150905857482116952823496283146446754498582045086590515437555804134578076172461051867116572333706456069167743303013604405185270101269079762437745461689704291733418362387957494025733590934337803150897638131511456148429895704157601341845224210290628084188326607799118345655985859423804710854706801165501537570615012597036993648551681236370131727419228974192338584626900510210806710117852539566900973011348479393999340211317602829710552806319230198946072177280732230756825168499185765197610567776981993166206516724291543159448602534886481196794732596421819267665862383654570320430935070490574156075412264672967132776909157096217186085910968018077597774859770539663116318986138337564880212193567704745298450477958816834944247116311518173435735782061984455292289871609940164025347694233885657611351896545889112687017508336015527026416879403257267503173222699200333156662802809925083713046787581582113224823074787887441188474475438250253009068439332207753876458076203851809038470200176431769842932002333765342818345243876736023921520316753246604555082537786585790525952418070970365040271181717452035627703343473617829572815157131041 A145699 593 129947399865421827073648595835917518357500104031389383508525545395971960688970100198523127830285245450587084190944702106827796410208428771513747413998576108724754574207287713090879388219493039890341658967882623137219814821958744594470342751891499317260709001231787263978722726113111619885998160806110835946484453395427568591674244440099005604436052586310427725702428030303852303374012775844530866556742905090303906745360021950977974305724353973569787651477550921668383792526093583014663215231635225141099555890270513940377720290661738783171374093855890513898293672984483631111363992980095936443892431673082765721309785568237829246834483215430641007391268811014134620016544320544685626657523201509706565706914263744340943202641016496739906361208964795016291934261650610994867735238113618761308064392814575174765077597824103271781508234099211660280515562499652258374928123692119556972067234357159902124672944664209034524161677017811122478674425588743541419069855031911451845685275312568251487732701519930695187426742872893479141411030132432095438896202341756856337623990747426394281503739253693514343705487790892950731725354812737984049724072316021979209085974101658399845744281836683007292528615675322652222891048844750296340241054150513787801986167456136987210072339292098304450299505743602754474769439806919581484069979649972731302046714695500254366743711314972716722300617153707671557462802489797041748024876509218256489329057612589723580759393174213173322048937467236410408117667153079630415399400556490814869802943840391480149997782883275003987318921388717497284929443601491182942032171766225141916692708558936450042101151158562845396374829 A145699 594 76668745670135873967111310391841363348130806156004745934079111045053689324722002812067671283879564635705520717870093672052080584478821937205690939266006689330182852384149644736402515251556141713548989745336507390294155146099393126793330034217782833369406196382663212265037645301911350847262583547364068817037025438643833127121271856851329199839762524535298532569820446725414780182820947629395874830421809445826538971354514799549359849815869860559229956179888703391702332321378162889119369859838664239472509115572526609307704065632943765118287219091828956445494685015758751840267200054122024425724073635251715203239067029191151512329331492698892924259579518735901680348071444829631101365550731396701140176145077806010258851426688276928114857409131627717767017004083232402783637182687916723515772132336794642256688981550719392780474845521497885916952500638424700713788364004158200028892767760513535543439184812316429396244040961114562922206593494528978884444895238628810516777031702184511552593794710993912550014001313013986486915783486591776860346224495155348444465558119162304960224822505108853031851167306052684856305694666548277812428045570235781647449756701900858134129355743979857983605744910875484599312151113657376390264263131968190556055527280947386718160618197882707335805098448561599792419735600424941723704742104371224450699225654818123659499386418566399692934664920354369556100243543896541584547095558325546505629356103986748438172603722532763191569540897915605682713219768507943474885469896559737841181403100488154943254815165108330832201410372738768315570585139089271983380910371707793459666980597736877821496205565722505968704018069 A145699 595 45234429997980300218768599482590568457878818131938768711723166991036280729625292689019727534361112849820806636459164321808620717046094734522586140419529948128699158152074083106764393119029904117954013608089571477650414316383819986063470249845739980188632395156770063449108232005401583888265038294783994491215898524346466117432958721297844128899855453423239823788468361139964416455560985088567721619082310830132567689192418371712171333417057493375972104358482857450182707685820590010997413554089580266063639278631900428977605021003146159681006287890085228412327965865624679102126536667939014315240759552366838887145328237437211154445058746209131394672144524785370977270742135905161805120048274000852162997359888991282308381398543442371091025965026451388687523740474845467031351070050632753255544250014316024356271734037326617637208377349449653479341694861108073768876759834329645897489760911468628810726994366322029134749460005380574312979411487346508798281069120935966293446603019013549247778851146784888473813073347935379133801170846059015915508833555939313825378341666315012500138363774274969595277845005083293172269628127908671171348497162366795150016147368147404640736474144666279527320096968800860590941946266009007319959575006807081914284959109591502026727554664411505229820557785145600274773169234810908697404313771599372453181241089627997458850271243242860846114730002391924330427586228096469737841038354535563220064830772294568988798255436901156069852707080832740116390391545752533570552011839569688835482158026344171025040190949631031915994844800994484588689360302619068979011795087135831916061601859956198978232719182625119958689974285881 A145699 596 26688237030062706993199506583418043548785154567037717535170734445600360576789597964518827177601772701829640209990189079773414170976611414546388617156583403389243173126871324883346255537712391873451154479783101835306354152511307692384320654078952370528459743736297954771761591845541632582725525331339009385748563092338976365452318524293871184721714877757186960736663763252132280294000798381307326359383732967968769110084555484795381537356214105221962982341548706006904405832301826728325584877542992518313307701883705680570177654687790601268028591567931192934317054366033544911502816366883964323967622411822799691700540421020925389971072330931894823963641010043850140688057512112600635389727116109771379467302158359778755934766289204310666777204508197187697921239863154742316094347692690636504047591736314117575558066393041153686560162161329774054925683015553125098936574513890486921318930044998730484793383236945184873072785159133577730094930570940945662006946336456981484322979004186291871677969582808373205637163261280560674956203883391332798373351451779700001624777117567738212776674401999726952360896701831836918954224289771449442817800897750838902727879497450266837176385615997360941260873605847596873171148984794200661399758989753046361237569819131705248382539091384590202886793288137455600516377428802835706526821420501525376152481543654863682598000534126869332807997766746315000582719774333373248784628082080423974291744526297691716642532535167959548449905608150418753064648298774226298682212099876219853196632054139960416618769405467143722106126231176373168558407007960111608344975720499769122682885430393559660279482821543255053121116124651721 A145699 597 15746014613306999145687490115617163103214783315734121406982021599737221704025133173773419015057511532966637903087575097901992552255483688487634761536243788469705343445695929607091184002857192175432063189058421993259271299567355154686763122436332052871811060172020636545275890080637557822224171680451720753597161008581471709150750496374662701141682878021286883594807831850396905409044015483986233984314783368790743642382198543610903394868832905023464783609409378061216149258350391949122084080336811496224585480472107719635975838660775451601977188018791513746018649747993925873107559529924871012126581982215899451264431703074108542871778230191071737007153523781346797634976661404298469718133878456491113033545276072380474719203729231999851027459633871314290384843995520823121028633787617424904634823580175315053554902900160243348452858466807217242752673637481482700298810086435552953932271236788339517399285382803292753083808494428805480181696057443670594075300057440498139784264165866893190740754275005793406437452511082182862845026490030040292024361847716467061644793121023299230525737758816064626923333776235778698889820061337027262591331181175832585814298887348289286529426776964298289064388107353113354310386959082312381218537844379290546048251908328596505043671336362243808197978219443313658704387909824438255942127233782128372557510929515279944735361464863609663495872567650323458419474239270462120313192727389095609268909205684865818250105397493659232429374456101666231568026105885247763688934586915130143697177429784550301634048909034665165010698481549259174964871445336163229854556663299776646550986342330340243365916631991337856221499823570229509 A145699 598 9290121933614099433248625968707542812853173371128564592401857573110515205014251782928352700056754202677614533181459317573095832416564399596289962917766678613722763389787471596858915215430205671113043830389989192921134760390587029957497857916781832241997997041748439263758003385984313573479678565941183905612939246499975969422577340542526699802408176317681504133975884127970922059055675134753496743419362803853570780236387056174948207591074057749739000366569191507411521158020898948155301281813841239779987120170841670879545174632202828654565272902495425178958069034262050231588548619839307013190359401884968853446323004273303019368959184740401392939396615389984566754495542171023984533063598562213646918412245580546120305574265480590707795534406779567234139360036117422486664577840346588003098041864711699567479817153028150534433499935254096843450022520431059240051199014422462352333118710775075316535093582470705779134573938927836099729470578961194709558765026943557445491231534882462796245173344283835301424891344375226608517890672913840380961575116801263786670426316626628978271972501027076130157814567082407600508074881964556313479442579092843474791533615655993228785524622023319993187047722464731031446255134709579510718275928424791669122107388344052806270517705914632462246604262678266921179988350418989768170148541110035238283555295932471512530180666268995574593232006915924094152489218449798317611534924531484329044682139609544535075845541988723779173782479194374926206382337823997406350172724067826908561481486940830538003672237561046980212589997987831736856105594341328345502580086371147721695959259089470350026230533392067791915631774790310758589 A145699 599 5481156194817705358617543634047334642420269074182537375395688986113604233736704526794554319614469922068259607939157909793028639133220740278122590486720804138307960694631162546217152885919818488764520427866904565401476249359146780319769049407778844690725946443571407144980676721840664370795188129733618052590880558273977240487611480169594378220719682344554066152162176827670993617937439285489079092383439739490237969595825980944675831575338825239440986751492213579994736267083072029019678634186085994658696176315316113711212017057161008130741909035284282064071514711564861642711370578145661212911299920530149407633879308089545707319143047218606630762506995926567113038354734904242746576037805017827595190750191347246138599814097429819285599514272540310796827932036465283746308979897170699304402940065356322569498038565383708655072416508941450330418270534380687470147507119699166352323586107086057648416187814372333606396645540158928870034907459891047434969077290596641452341686821316487182891461532373187822047279455728872616842692651992675794727037294550897917668489882016590073881233249868216100728483671244844248521065290539026887925608530333596474294419018938148656694172997566981831682069091866083955439936219091692829011401579232782705491497310871082827103100402818296790481688317001958040182534422359294138782131697127687008458925067089228677112861857737242525400343388207827565226510219411141736928685292280848365040753193460425590828930619667949536053299233350225104795534011290052584498838218265430960921130380117660232871864986112108683660263088114339175485927335789938387683292396402313856023969411876445176175232648784688005892366525626459777338001 A145699 600 3233872864820512547484917495461958731485145900594325922918864099949453387389450656557004120219837197266070491069569985318569323992767820199692732097202356674923083087068996114796523343777477478165395939397643303597678065987136209801633781652731601585696066403710088467099335507882605994455587516864268709844713916442400071911721350722720140623524810175110581348271550352441758263661030122763421911009486026936436548490757092370302565681242315817212432444380039443005386986057854476222662238868508923007390964038916336247944210518550362594309071765544823922377014721754234107149477052557320276310653762753386265535135345449827694015275028899793171748486188200059206708062539097961049455877771896919718948895694482629641227770011909327897913005625264376590561245762154481292899811474752872243009731540518365604304275273759235078342191306775520440849936165262085176327789149423493725408563470062063237490234275386094357068241734119829105484495671865139025437046042686991513324149733345192555443166058926836531172593453988690468710580146785005805048571042209912970160622359963471516960949345449746472353675208219891024219828013343143899319795553454242826990232429639892051456333283039897257372427577153267068978530923008964059537216213471413371448314291306550523938022967145089191751733860426892565440774129203633122891689531156794224955527506027348987025075965884306820990628005810611347559546876963355174989606710910776003889715339459511489044533989758548237547667373894153617454438860278793200856908198603880199116558362787932596563862338133906562312575009397462125704960272010469307404797011297278803906420257047843564473037236552432531408704334487836478318662001 A145699 601 1907979509087907585310742704778921604241593661081578111984754423281191384955542150664105636375384331917059521471438352180046108127093880697078433814758903717400480713410013076567402555675825792299094839724181682218064657456161004636183611406062237156715988452242508624181462968974015696064425839761788805190328619820457768450675109314924713373501417283632898441414062545763809704566389834991133438416504372452758073371577088672497569076101390993330095701197471779159598327037867057899341701253786078488366010086784323070173372993927656769634221599762410829920374614320286558356548749638240817362072808724577366516322219936090249923304947907830752724976088531039005390643859713062114936221309381377616352253268994560141078245707212406029949387719391709648120338171739107497527142461124297452676437205965770350216952913479383312513237798581048118651131919234095873345925450652741598824700123750510224061589806289981298336656226485159013306982411492972133960422196108034396219796000986842291224285083305301180204008090573871647666625443910501432302862187866554101496849523888566178416886232582100550472567644366064459445450006807164361571791450929472934327762839068517372210579942820541814867900588451335704613377804639069703434128554546554656371799940373553938040606447515199804836732495963549611652016553695721183211958041250811465036752769631068813116117707009883287141945123084872487232567430898160142102131030752065561446567009527918318110684225026923792203587697298317284073014132030476698452991338338071052047808512914500114312445907634018759655735595281414539826751074558841101430442553372998091990931927688815826593915794333286408843129664981297895748233242589 A145699 602 1125704676489000654820790710902068284543808774892230491745082190871802967670382479441165768457356535993867851597657558216241885225661396843456076257975655990909608697828820646178652711325393439978987790041327794865354550221069005599138529095795067190860847490756676378178596052359161378072016789871938530793584040980153640985826402774454858170225212672533234969852948630450295283935906341614645965243826570261100326852681991559681195452334139443748939251274063969664720007565355506306135381077494917799212938560238711695066042122206798943721596434788056844829098645434247315196256612809509524923346646493737892858364574626947797627055903990591244314564143747124813121273169168167549851321116657240896728110479811096000606523739485307648342240841435483428014408960080311269059721152251860744206854941788263988262397914677562395147731958971511614483726982411951303188919688095968119812847664449330970133100495476813579924270105384509698022014138285181693897623658657697606778166316432503606629772755984068769483833600845130283432840301327049060052883642270224709970171058471894081794445916274093875032342556500769811181791284188213630183457636252835577010553084817995609712190709930836630874803974758710912454823926206128116062076309966253775845990516506105516893433866011000739764480420884633843982124325906346294461932352648447607577459178554824572389522422059865255106926631992068956855867224683037520485082318537007770477470645906132348173814648231895278851879193738633303449460883459120973294064032711263316828007906061192279511746521641732934290321688641025181035657429029444239374653701693057576995845930916144289846845845619402428784915093634631270654979294465509 A145699 603 664163851149001298436681208689515508959242935592754908551486507859940469734140707328137139284203980852050115383096487909230532237032097043758387913771822275732951731238290771232328532279426453761810497029543674788876966565773257142487095982907683580370743303557986820616747489428936239046793841598603971379409393849670827723869126961819051395719501975377324999314798277903128453712480175162806128360419259949676740085009003443123232819308066170420880828155996544630405644865232710853561975494020747715457145384530753115765894678729017449138972262303353776038338280431591595679233045008860981463957159358496632209068582707679264509713060049500926314840119834715108702545779165359141350164522606462747691968830835277645797707928050624300115892147059215830818853166109211909637737952686136714784591739217869787304464552706848333753849342555393271497280268491132034785589270051170537947981297324981521868305230741513722174021025520634236673975034605845706427463998185845479964721906899176141069274701745517268694281620490536293353728111157515034929769046077244712328299427648893619692544673715482804168531635767809822532797412221039234643878433597722060963291992279778341212820308279250791674319477207050987012641503083810949406921588751535181194478032938661881413187940340042921261238611589438004399841700268190618011356876104542837659235878594576866641005112897613490629799570930197599672474429995561238926056465805803832516146234517608557504232531772593187598816520718096350717897848226749343766799326308307018857472616767590530411816135322714797212530140562609575396498056376297542389944253556350597429457108308597442193812454999653099696691062114767468388542035501407721 A145699 604 391855546473234277076987092336103248217668788190950503814885294555174005340175346941121471011911891346173574208175330208887797777963711594420605413049117167026450611821893726206427655392150282326028214259640726797642544919256000645061787491386437517351547688251721467487502840167020021876230294526386471175320748787264808203441799081070465868616335940259949216360761131014215337395079367439714001086682119543739015549828459349451147682196306706408875939672786687267969665750479734048095259406091163657201916563934584099590182794407998088193049913162543939805774756355993607203432300298615169554209800674866519265457605432956139112933078373301555934511356138338167009688888434392725229047217016696363897364882082333999924647071026128851760728024524095904699695353595474946374996332363668409862164919283601386245645823699125839352375964375723058671780874682785488572194480410502521421189152574074648571329953036997619269092480787068815127947248403310681610509861305990175481579146904197490727265444257099204460856672255815567948416152742632543559503684301932110048986692141788763724519563046218580365558632760451294524539291419128960226258092365019763132765264891984403319954269694048036251217616748185323626546031995522254021967675287095790650966193443294003928263991366759312543391016357347537962062621033906558280406094969327625771341590911621796493620627087169899606326639922184591737803057830156447928852829743105724176755800894743142795149019931181748788022895344483108290256280992898653701438308457868429862592015884972351750692008093880088622458492610251008458752817604586520565827734944545159425802698056141574750059501603949709418618941732619171717969145966536089881 A145699 605 231194108255357074474123947797092226932915625789725204495873772301044803210233720554554339759888731690261556732708061726755891458466352808611113435311065356723330128023186060171021084352836387145902884602690999266934312625394474607329312132822015227553832765325212107830806058951052383970736826976726419389467862375092387169202937588704613043432242485251394660327849752500109145934643114309256097835014090111546069497658706007172734009263001648715066383526115989491557472387138177855665349487618292537001415315576020088005092082806040143016450309793638621131631067911755796658429377943137941176002318441011887869987778136861414397366006527187868500435385281499683820607741630512542525996507875328248236697588459746224677895974197487971914529418577069524556989439768164109149338198356611675681962517785585600015143731517931538369568065132334049223079218782574947125559957852926436467963652037406717675562803986597853855042389643345080291252202582918696304494390706536017688651731951569620352945542836986785114636742349310694553272176390042043185072243969093867684189820064227721703846849652595246932875424797030495959655649139873865494257630616928062526270542994278518180431806299180062137426719561952133888675146235855046062011521497797764948888859653510523655794341718447654357679438412223457959612546568304601194821584675027194662253879401978265354369528976317343154242087754517978927704131645362308716784243491966571460453406381663936640580417526865459191745909436724315794900487887961978934504835190816065311910431899516919942377872959253929572453298109907532381088765888649670836295973673028087710626162396015220505092912133875328903885478931183196546133407578220791622069 A145699 606 136404132015114200705456052213192077787172001547149679702061710772321878720032554951840119336863339785362972298723548243455767072697370193368962506228115511349597749083067953607176233340518076265800375887373429926764446806437820762323649096577497597819243979994186891898708087278280739522712851685974061053314863480555721165021529735536640625159154449962382589644214993213933381886102042363093658008657226483692637264603086715772563614317488776435182757404468761013331640738745774455108508102435386505667177834273287917338904738672769276381617489728333623923722524293179564034866129554151086678671813670396338976773523643142801538306830917962469113700942804728675115991557873113965697612710599226649763287679826368190225958700129446877300720596232446495392719069767863228923163162034068524983948023328576220407548555949755908512205806052112713318558067300844536018591802938746187013577133512917389353933483022139696776855740797092810303023671576673627508970080006994944446129040272279171810747143008377946118431217129421053970862635653972062846649064438081080001561944851202214016505916775468149471816135071615232164902308453234161512651775805895191870736487601359433742051445762246542613045513323935010808994709733122481654332775716025394224053776229377765662914733349892749311718325272195482848633440412678680798386454552171075523104017505576264937281528475400145291103225448525685382753699867705931986454774807430534055943333009380827874799651191830689741381298544772001835882997597616574672704151324273020665597292228699097793651194353951724567658823426352833853833913121485701206894058639351627204110010010950923956430068099484840103583013950456353343046992502004300520930829 A145699 607 80478206694809123059144596681835528802204547997192521299011913481897607400015997187865115854409610584632463394690160755577175816999989947734879267561152840630905948628882069442173806649821312160435075870665720965791756681485688855296345637668590760698126394363804941008129940688126685266016611757897719295036379985665500394975533341029029264230857693235320476495426518146468195203654270351110948969009928611288544440046323503599805359713309115095109111802253042881876176478387619790336164115087390420051097920805924295209865790724851067025011302489407044476375157701908031024774358007571198002475194063215398984408508961676116046186632875591329589215055819404636818751198537395609249048973257035848032091494399968772487090955180399460119453237247724855212179694173599536900557116261902073128853651801342184454853632866624468090663056002681368523900036628279493676022038173902397411574040808969222312103079420258434500491032027895114733703674978034857311596042709736310687198445108912759798720461429400151223089303469616072532114401763667127037479762946223868107053863272389242042016787050676555593124586816828189946796402331759015418599053467847546275672001414259071629292172567919160961634715434402094425172990067396028321010275660933484794426779086473228230596036882095003646259454231156922657235770230933853366446813364196259531436708074410594334730747430957109404407748772542399857845755217814854509699600352140523126435106022128306782195153622762580081955774395506044358855173682105891094916514776485891376637090504500568181334262290958558240989133368250062066229627652910675062396658301243787022337195280298649119073235085783921785785074345290317289201179442774959086557567041 A145699 608 47482005545805367490694606586230748801222896146342040416737326892608816044130718308285466513982333381593368039894896122242290276262921371793385398898573947856723160093291337902928938747161233656580428963316887996387209677629749986804081602575371971314296753430664921007904766297907466026210278224307968410010410876679164677314399649677391729255580879854389118749712001491423021236774133405113096798057849223433757526990066264037169389667238060417337940780571890831545930790607956930523881719393457912443642106097661060885903477622923456775480286851260427907437419321601445125052836358337452670373685825483415004462043513865265324448575089767966495167769232505930994388091145505536342973196608940551112284218408301749399193437597735552023600109255561432128690626843353958908099775431360189077498670614768560252143235842752486417582690835775955316387703052617600424316983930799475726641670500158328246751462924469454215592932040717320600074865213368989140214156228664416310502636485218256002073261496203080843676570615856353372893526177927950980050213489207644102081777768764801602575887853982392331794034405793560453377712473429365862811928894254246407454610097925250901848639763626542720821869060783911775841255145053923586914408307175040003317575607242975278285998845702702258543766278057312172286255802810560807522821498421240952472134659884745081226203702736219148455280672574567390443612824810896454790777752988101214062656609722691620667265837778730417664165512050021399722716589444878129426071013975351639195217800363106527889421100471195410459021028444110266241626481304176801112821503675194991551741105366192029329252270544414368773090280707336744275352824244723856768443623361 A145699 609 28014302793818472010386758741279459957192706521793806653353723854725719568429723785891237378133722285529502511074594021962195685819306609368149650470891068082626033549093260480658631687018478036070292653281093252147487918044871006525552849173831794484674386397697939589722803985824716828778798135729943464186847380860721494115100817776320091231528488256396344741853585453421436061501535054746375999905162031897305652379699049458426340098310742337114289951425613337569217290282216201389299878278025080951328791499699219998387841931734114646466344230941163058343601024587150715750148677061089504322472161841151637233621264671544865308613116330224640819394632122679882052155024649729046744936950301668120399656769403632176751641091708795294463945007543997231072257657884662156241966947386249653651086809061649206580054293591100361905696930051810955300220901007755970853344497133516776321174021052604696361051022357557728765329412991191258929436772212725557869040578869295886885868327833662128463425562298388297617953574051778873934648330575727411102588478869563796360141829707960556277731817062560799202887174831383839302903562920994100043619448556537532851944285774483773019068168367092286123941111147073545651915362591747520251179890957612668472575181494268940960508722927712237537175844599583024726233687887999942585098237255167965699028012623925187329125453866938340479211189070222217961873720883211093472049174662627575773840964630365927886904649135828183841775696335117119792043932598795990470286981730680981233801865123728350886577115015714333612581417648656807020493394341811401981502290510063801228504914970772998655139766386118693654337480542983388805168965124944300534295180215949 A145699 610 16528391166347352680760696962748295143994895624962199583438280336961281936557492902957521767632382166129024888165970578061573212343114636605836500392426831594801503070804930392250689766402154880047816085006881701879021484436796264100089376930958183373986573677888353693015446446870285021513464689802442335901829944296949002363232168088379176434872552490393989008574865705517155853264668908166956726847247540970186901146495449114207503488613670740837013733400331297275006655335716950862756404302315404303371543342716442137987940836245504717958367615968434943994817167087097320847462666629684470097588201800453982552832084112697605266757290059742770116947665183148624479777076452194632043169827481375250484685209729734682534069050670591488181703954341702804900503327525107318223852399182455935465063718675758263321979889982906461037943606039732687671813943891523405203048936324844098553766030750536612524773351728034590517328760732762125447767620740294710153593727376655908846351810785375437537419008494552892513748932119933679268069621513501244599547152319553432208381597749927963402259196179056889137371639116110671628259724410913089659872662719462890136239673996847500830348370696820822270404433707712608022854222673985983024609221256684299358816039506011432191421860528504517444675204547475927276305589598117155564400437159050678521474055313455975779102791577790884663586146270758534030115051708269734252054222273197281605352106475306174761653075724300849736229996672207050655906197516700189499339893150087803576303905205199363916552608438170985636012577391679072031824861035187422992285238579433967529826348091650703014503132915539484841690340430079492058305414070892892591377387883786549 A145699 611 9751722773842144263176800821262752855497031226021175960421932045083301616849352383021151951665727344293839154515411566462306233086751816290834167081881359749864804185741359838167426303545584360750175419861406923015370528329791750948046206836416154358857593795567730980939523680849482337976115388185305248238615480287819050672812864071325937776483574440844197118714428912669668531990093154283449722463876144010378374370779935278332968631941967426351500988416244039778916357430782718792824889238487810513908259243411201162192886705542916049480790427077145675793883784980362832149287223162836776268072716590106008554533696005226915562521492522131904144358303063425565763186422951770183176423453277061096117843874083774059062923988254557269231910869116597110894065890982155433089916673550701615674733942931888313710761555035621220912024821866512233915414926675097801313828019087160884629945636968795548784919916468518050847495203502916662822923966800001666265062430111648116923460682495043674484948751586223908194814251997186818989287142044635158586321717280057655439148782530627790446776648013826502030250064191330464876833934498875801905224827385034548642848555713854251006132519642955918047252491946439291659938339462289138236999189361552779009032990733365250723997937203094737580120833507166197509995571629201233783053672825602645159703993606926401784483317905442755013175347088558464855549918634158259997618519092011733519581968979466012743447427772688365516191856260905824769864864490920513008620066671570073429038070269202500982415152401405865810913808079673003841969647517366237754046309259575530778796316869158944005558193280401909937903646516266357331011389132861681684612124556253847961 A145699 612 5753499908175698767921631723848061436448104428456868854449356468318810992659181348489576693961011500751198972139204658242182615947971228496955552741809609825588639668084331499588389268402128370687723449902145077697366732693092696263083161944108600113542606352811283390400625956254747709120886565564640294018447231539868942947957226569914214908948874047545585906052504483609398916718301696358327169296960077718582270691859015318767337285342272167876644746151850583138263375877506468370815821894303505887801569582069265969251665168329484223688948393607899980283447438321246983870758614203407068313692805199960744593192327810999767484282413830767763702401281859755900651655509764467955879457794263638565334277401024216965112442619001138118255339231074837953724693975176144180415732613542514770792157561266095429331085995491126537431633606957636178277407134924363811251753328212488597087569372045558623246490225943073921965431652737960098303399692644380242801676680172145012328932956320264982570682226016863611282047894929408103270000145736713230064685213648081697155665573311472646435634820068961457140958400501245858166660393094612312210992988284507664236390511631500011246117356240973294827056699843965474366755597428527917573846497114094882931030105716645991915726591527965366667753847094023509054970110955639129814846102566668401593546834754031263596869378461419647666888791196103223506240421879101665128860674210064649579271756345778472212459220732810411353703458963937764407169614143445585974896339996333193235328885154924270380261023364221022657453510754429680587690060210385045087464330177910983725522297126455685312576319532304211323878309754256720745804661282974321301028562110801886510441 A145699 613 3394555194100888430929499540269534984751526115758326602949159894376053402367300146256467228285045119715863099722976232951321281103069938061387485283500587915737547539365569843397311500930952193121396085266845734434523356918396361003468117500817237650835778890564861632605388374666620298898985097567749588165635627993042388520244090863385315470342059204477454840373858930900632691195266010758258746435483981977819529329822448258137450665383308637079794048728603427807535612851371385556062542092749829985992412145161623510657320256427690149060430071438233911221558194725750740120915433092787007468302486995260249203974918874793857588811061638660458452512611938952917958910987574613142198696922192093476486127548760413925642282082286683235213380914423285276100458551288034084289849152073410164065757286413053371417027026578209621463442916080183478671436294190447973540733149817349185120781299561242618919880448386497145441553827620192955082342995736217543251322976239135445625953520768273844673028028401197944432500063194098783742481096697518761103005689730650921264187249104986330769234097064039245886663426045670864987864755091886765328683957863032136864921759014029292780958234049654600992045405655447683437094142544492009079431196298126619376528753339830401865027965003562363239237189664640363176234855468255457389525417460661531337547472800884838595751148808919686680709373630353813310216993358751348267767800165419051240036816662040319139338196784930370010319524596867020094405302479768404804675831977769912438770613203335050321853021369738001962031760431305431873733293554479659235366200758658220822527376508291985175476022965866204279178264851364948973667419145565716705925167033248556787312229 A145699 614 2002781811019615998549636807127301792941963960192984238871149888325403188585714427109967175111482659620858477637583838236621313668195315484990119361712605060675327459586018123272914197159993391813253002583989081171291083215121159899349926242320226105392996002826915551953788740427349721602692086678406692377431002068663469358001065652170766213286905981767650810234670716726889678406290228045676302069766252406835803722324552613285777125238866753604910612105129870555862873318933239971608529018900505388229635364075775802021849699627168858461430053200164399720739051440754615424356234766130130999230153634398347069600608943800564977631042084395839719218738642700361839856831013511989429275304635540887488249919491243191911981316106524107637776484170507238061316820565964933586830583990698454284026006826140223040616614595148185536893888853701294779969136165229380025221306638907806732663879171761099604106218057807372736594792864261105538484064084675706138037754304409740774300248320325248092103966074480770351563755236623352999960577051390332337543292255870395464173321306368623681201681632963086111674280408545309096982038843820096931611324146200676242639601427765651240754111971939973612011962280014289262411177345652856828946831969397591337269033440394220454374583625510266345783274148290720250469509756159764220690181455687736820751415405687300740229580927884153721970863553117553749804519841241416376317873236923030166972142558847442513737323643888185495677165808692577917934721293449215389172765970544252005681426461082524765622902347122056936576081200959450375822055507082788563820970983278172374307426617595144797845540973541528220503852383995565637743031491222489882174547521054537702627704669 A145699 615 1181637873946379338255854786705567788300773984987744942607375484952093505212169144694734376848546484131186785943074741583373623742954133066206109035925153485210527463608211327161175979012895170217626150128468291045327304573564565944255453014851432584944216805888989610791102751463761669125289432155162380753096125584883453878832108490689888680523804187183709500583615349009934009627020039280938259962415653436051146376642156219390350366440266001318260181347977895024531287722557760211863476058609205429225498872392562561569380665459773198802094670958025557601324818791850497349630057596583684502538322341808029510815155301923458542944726018731906773880603286581274532597571386984499150130231038046931524590966372284722814143334220766936823052912279684847170900823675368022782145754705360014617411278270136318540592385584110851257145930980767683736703118901191143766907030183805788623086567930039487523803748773657963417445486236086432074750515466962930403899023716625507921391520555471128100496666955915253309478183089544584171192997979223598560389439425273802672940995383508382985578222929351156766641938777615686696354415053098765302885352562300535951020499920622720202752145105210534776486065699802775217139157539792641037069551430748280762369353201079250237679139311086053581648892510301860307413834521278792634749817533438304062711997541882706551896856996302841776276128786965726358571356489339076910679277441984422379462324072903329042785881611697244512079517507604024104561391157832557311207127246789130913439602841425486276667190531780643854577925876805644416303139015885290772995137513933363042620559177004627138743693698366535783892993728292532361319414912402123464766277112255143995993558442481 A145699 616 697164342846552789954955774519477867795663709178809323154112664971846842671991209655466172373467314154740582847936459950352201387029270313746119341076478843669150528201385097006970554703410990435007615322793707727661938407319878785950817928836102904890982522478501043451198669574878957434199162279459126237634336664079169125041586008441382150742831183532406837693522821245144338790263416885525527701523165761017769526415149844887693430422631701911019902084694852934602903893435759591759479266050412302737656105076247835550132570771566560124377394435181878820381922348140352681666309625749607726366610951513103013033872027525896739772410720009740600749836720344309273870727261489840986587407037143054058621181909728495217152655208936386201493580468529889323593424651646567476532408445578417925818370153373601798726466878010807093530562384764079703360060182566609593095122587138776379814342414844125877944607670240140608920100284498130662997265641444044262594285955054745263880222827479645254044941400023924971821776459076068037650868847164871760297431717619287706639723102948639592867470326635549529232632204512846605540007899289427708605426400433170010425852313565977153972524857962243578153166750921357363822840537300312559014206397309516252206581119603317246010237818957146102906500797803949290653911898044731494738171654547143709263257798295391178318405398237748763849194013446225434003350524190214135884397372897572280852604230870405287801156413577730373941419652320565529113302848399915364396815902839616694677359995014575820708876790848232752144039691234129246168476197316814473278567312249700916973755607006112416713981436495282570968645795840210097612817055285761621722221321683013903098496853359121 A145699 617 411325780641592199694085651111705236431653287641512512915983864957904685082969601527580346965968866804812812693496568295966215444723526530977144205126086592611313601111353599022785466099033471461484275414298159091029498333014154919145038322560285862453094744045509726646596423946427121124508380455448729317823505535681124900320656912871924779049589874479932850529677880919286149952245788942420780405638705383347047969438561766327519733598986263861500423969788615253520688765839375601377880903493684649409787876496113830412016647374558810700183860622086350478467732860584016231685773049134671974871797923070388969660473681084977153007179380079728222535629784399855890309196486707619197587420021683363847654972735773439893397252429938247091944389423520355016072949643647799443131338837136561216218220979212154924930074865640792074331774661079826257298698804595398468782355419381694258301838938190104228499794721692909301299441722367661004736311977936519152000224814458583080181410076692435228758414929347159818121538632671790597629841426829295114976924323955954473114763689744313851408821914492044871090486358723801881581908306165709249311898690903008005615301844504005898123586914052618500575591896977901041880258777849644617177344704861183840521120491212756095895802634045405114661253821811819779625500606011870303102886526365281350161259388996738912501307288103275467829248191804486040335618237915737001094883770732125661280657033889466216473639498129249223380925515351626058152744119164792232436810175548127060728728957455758308731960639409925543121128839902259449594984653277904653943581719089809607651473187574429321234110303838518350335717126551995665059200743203686954692645813515865947684117149923438909 A145699 618 242681513414196551266720579200131570016807644044783203811107326212498792352109392910062749243749257947525404748580127358160116760185493624006201334905050013161831355505170422038346418027875044751285287486820591069999676354539944082416786659492639822744421008004328260220448438929722426584502510269552470838389630631715199612020062537008427178257107283111976849405672256219557583327486225212611374913799134653008997284199225026983391755129971473046583339122273198304724271768941338169053357973582007892739472109476602083695254271818418926746548353389636511600417142005822221436341924432679830715566634408000577978996666437968108994377496061836319641555420822959194630973152056430233836735591225386147527062375292924419808609161781008356847860988266296540929593716696327550024880013381502125539150824559365018032106945444261189313048653519474712727726528934651102529971996602312612473621705159189746650689000941191146247626061696096635494663761069716904855635870046244608962561768065025709305322210763373424268766735971499897376533568790960436952964625053702295519850003937226042223691612062079979838393857719014838597286720360629869167666311622206374290143017662405049913915762306766186953096021066050210693351988856090753023822074361661701156391208883234406493261277543848970060504036848368175866029754703635105434099208312383861449451433776250277662984592981575534288270492583970633317572580757019760640431845540334581242583306797390554197314159502739843464064372112637807053744589917004379017222353606757492126213255407538902387576036068375065222208713871502641841131794776957766429012239935695675418813452206913306293415708365283289331415502136019881602174830825673120017507039307753039226119726019957975597189 A145699 619 143181681588595323655165447642426514604680078333134448736040406481509329583059458847335494473465096220173183988849581644746172922293996514637127810449774381678887888434449437649025363850980177369786858132948734433140718019680233994470984984062334935133345941627809628020337932372112285257735356550655502345920564249206432089966936576178059163246914247446191861216496101491658054877066920629651768778361083806569925050629573327358434808006949570111220308581717217211172066822986623680365879826532481163031639134803318733266369608356219792221652828316024919757895635315702250063425503729508050987512339428922417937219063537927503221705569669304048508789475749916140432418269404097351256054801235557805357602953767852671913639512053542500601990891132725535628105276777883610866879764763747416931537770271804381426788172882039236053906631244715419429532394772745345897285009213009021977742547742083012333802282055508054593190075101255292574190614294820995928306011327059504829328362976955091797704875591975390971412556101646306780364207956825230972954013804760030400757029208199675167664199707805273612607504963732396048597283430863316643213874545203069928176374805517134945204401637405136249708151853377727331176631544834766434410406696035698821086972719987808618268057855068258290292267079283401949137775649644106194248229801419951889894995766728274824421997357822277126804122795294481852881782311023420862117787773913632200998489729803393086949137632977009514548756165530790810083249898288464455368956191176744806338759961718994952911552548380649071177598063057718784008309323420428915212567618478729407290329150605663138685946701406836867016795924534603593287485127946397606642198498928479627544690667658055678902601 A145699 620 84476949455757826759996347388452443485191229408905279971060028716764291955212728610535031676595163020644231028016504590272883864036697758142281401964031980140530692344969663042502926325660276773129495013152266494961953631934983516793798723810118119088851361139399676203739159651107318579637275862376476831622294517401163217880880559882517897888501148885970086140883294207822032819886155685269330967858125646741602770874164063916449553332345116394146935479874035881393214701290339030077700044296190304180774350061848576025074373675897858991848422158101313020646824419122321715199610858485317402801564696429818582381268490710788932697291727393326783866149137029699895932147975265380810838495993387879774838215660657783504627503502428294346817777907319799724041183705234634083909036330597594487481745309540025676786989893457705010615599385728577988711385189390819428295625463678720654255629546123818087196695723748811018835896683678926522136967770183317880795691047095061604694771594635439134936571277054717299709139333235349500517506160958095313605915180183364234151127382833871122879654135993049351458589534744394653833799937488996189627018315358189051249770992237447212620683050306723621140856497471793075183519259463656105549116128586700642740157513583923850371660873212728542302377072740358781815421603535319019501021483629459231176598050935905896131315456522161929280144178731160322566933990923061288888854354763502664007866357277204530745793889296932873740302073291053940142063695400277024288666930440672678247742164158799483315428427508514576929560648490182579923061369023276102208985882662514654625875385405134338518415138121668468250578179973280100158014050657548914798879607328495227212141374192232892576937401 A145699 621 49841256997215529193074189793739299229748220671175782048476680902484450744245926820756821353696672717083876133345748858679356733608729383307431390030968418508531429595643666745639077506775712315969032270901704283293119502123620594674346776062985627927487169726304181150578083856220945849700735023445570675154807844702437092117629563394109381695052430928474904631259927086513507705677954787388275619267515770493739064890706168137377878031275611722976580712817099452804785501694477041122162660254925746985493834897355856536060614099171380585398347420451458657261868511646854109717706981002607759601935658554164041187011190455827542788180413592393498432519201371773022459534887137170581043456581297613509349189636834324415058313426920640122121886974427549111648670280811656225895464555287817000197298194858343344922897248967163917027149730948616297920287729345810717348521738561232176988843689665310588433716674729742993058585853295465392768236793793862728673529411774759287265085912471932134520779348586691231437420794052754558998548270757319409796517002294380138118764398842775762823828276036191312086955217994229113365893365835076888563297592186786337167436709045288338311257795279329531336855625356504536630945186452012267507544105459457343517871846041795083910661647137654771700112180649732397869149608310188577399408427111579526442302955056417750442651697350717715998158261328589295832638172862295137023561951522692658132440152303820869746931445547557418497263674485556293893007497036265155865858120003805703421361538093729976161149860677475219739369605011144664435822199414409479874386458203265167499859187059878654062726245545082989430974109388310724489635002402825913333732326125313255575535866082749748564714163989 A145699 622 29406257151407706466087011981958798093107965004764302503321270672437109174813141611517914063649360307916466274442963810116230199945286299453626377836869402888053402930737418410264013226071344606144955910336992374876445544299304215874347804078437710359098341287158327479164865736010706944004854026557024321864505006079920483186183561521964652682183045746651307762357216097748761724317173438403397346036866446465659306682745765036989031588899278571439788473626608803118942052785040163923045891850361894531137181815089893507699737244137438647526033129644202506471481775047224802411731919180680092847739236982260354481754221100447539456093746727784770748402462660209053551229651262955377434828544469598582636247047516590747100900294379675243757566497134346656072991424495171938644240178583481432521918453221113033478832589900733253341007725660297887194981048928838932416199530125663305702763521272987123357805641394824617093546817547640902806737571370608826599501557256060884424795993586845323928124879094870771830778559351791954459642962240657493684631425438504098125836844189854866194935803207216881081952120027060432491223252042757875256155952371888580739736408565727882156429478531754116765123678103840204819182476487427774173345473104951245974901649007145515583440000150343102574523884206269374384016453481407725346631470974348291141727566885235536855268370121466930276984094039688953380933955054763207782612662544033904795475681992897035946158807079169579980511827644404922342934281187701041683832002135314924345925059733136527135595102371282871131651137395926861834555174593132569849785801354043786310262294489943000762669966456460842095806473960923354168784493403616631317987273534327492294338948847448159420288779816109 A145699 623 17349641878073549599462143995165897135634469604590267301177501220056991928689009304868748540731768884997998018045215302219717138610985307948256255492362916735532999197705481218389022164304586541913208018066554599472819578017087363745270530059502186126240093872253686908526120206162460876017014174933620904329382798779308382642756183668395750973106301938093343104886126237744682903839426650703217045886131935898968497203755110665655391259572543081537752222858986376740723006357672002237555954029053262847623951777068139813686308913426989630659774148142659027359516985409350986568812114609620252172406547883875054980193803438073592451552522388979422348059020450321969822203034710256535515967797780481866141876408845151706465116115370581473176842111422290099533953291781870632143875809899698757370931690102261831409166305144183652307277530989844804828740898580285624314840374252402789132453488707372737470516894706271794342199563767254837190582398871865413830977245251664147051342371130326269185459157886625168688927912596763200376630349173717163954522744491715123514105619307615528279249300063981923647039663860747660940708352811861311324243448601822075850107313617070405183955081075939649561891633225640364338781030182395934750006321587815775667848455042369812399145689427055292864197391569518281154171838404422247765935168466438380194092822159333910326857895719968138145704617325155153905455200844137430296604447339028481136672519935656947387363949245264504631083481046524418626037332893246578328305015401715801558392363881012457280024949249196216492454431693991837337723117187748801801893748412427630657887253889879310571321217483066351753536388662835390648858361473131409651699157652927095140404404284128331308221815377340321 A145699 624 10236259301806242855976198870135897351226243958743252943392222398562952800817340676730950121117679992788510914180402585345822995550281386403171737114116284004561581473243303181431112812926479988384186585703356876696588674584537245305493738387302211376771296286288388117702931756770115906143094358356809776530013986774785865838742962180791971109480035960429325780575052123053265164503537406741459653675471805313944947690908832546971643854116211518828702371698328335668223454808973696279994089831249574718203600411288387400181414559184679744650619221371039181939608549909742034850796735887756768101627015512249300177959862274242319098876532115751131400584073663227301986046239249400092999043565861939831425124444971591990223671407168348689499093088172654024378376369159879177792948083600643683367417175241881259418374641202478454128040402276282774551069935181319589506823404609387519924841855573828642120481610071058963837280649075862806301540808596829223551449975196924590699407574170898911974096975028229754655695637653530936430257446369530886075674734618686484369224189554648971829890892101946127734872319725721092894585436935746130923428378519122652862982575297662973330651341405325861487399298479449711119675988625137114074729556391338202692784613573349182169980373321962472446773886502131579611587000642155644774176402763727669966223623346440121857309303206411080039035447237747501115265187564086029111788841317364259836731991286355606061508783895898978562759273305621762584439683472734293512658275255010187604527148764737616658687584461923396447676983048317788102394804585597199930547461777530948044367169532734303294078755645042691073744373504598919559472264484654128077871185027953451805346304188686868023691450783850973281 A145699 625 6039375638423805211476357871236184271326348301188914646334110037650922095490302310261955702710890463976336441368419480138733347657527406992563376641073115199774597536214351171563138170604458888560128172356962490696387845185298957642877560377978245210108938568816276735757821210374162222163549654416342834531803922814324881536475704930483594558842248110351364117196175866475188702374183230550810492451482479003291620169139007447602604218537305223565852861549790859057875097614288123133194275444483220030477276618708371497967220903610047622354234680834764974685341684929762391210983505361661883559707766745679203229941338547999530194744702395770778546922255402283657849797458954111344612900187890746720058957280656830429080259665113210356222991745179754452093142523851036933027207225448569873488018762461019840795009629143157143751891530065475847140326433016079977523401493879164384352867562335070191478346679425030082392201240755195288463071886489730370029941654388940256848503417418459227738448029807497668621691737287670655730651516727674049067484138902280534062718757731623585764107347090848151381651021598511584060144467083737405383511419082833763367083869318307537194679107474061182337916024211242103920244494507800714908155688264567951772967254159820975110476021114268431688303728838866062452555176207033425994516311695430858841691743681577512561902162033886817254892768165653700502852555207609913038525119772797574275190738186429871919342795134631152087523340166835793400400787211580339925890054095440608970869459378831312816168394807585554707912927544075800988575596982385160210221200554994846918545972137059349064195894509357704667157426831324699704697987187584462434534347467334883638059179066920968005646647740656696895469 A145699 626 3563221390410743268528195167830478584185194271457500898084181529991645473386477545713877133649304256066045711896453312879267329294945619844225989046496023851583007984784993947919070089543817817770487237504022166153992132070651800472052455129268777371752896984305316985708996811188998940960588153011283915563987784446464905320654827166023139997745816905071344399819963186168238281135603602487571449086720987140136741954844323485252989517293155965692334359612004908515810639368975183674888342518155268568406875001437527895413260151715368912509253811073289964025169654500009901072445417366644623543459480752935217656365211783457448572580275536972643591552730103273694904078514736686443921518111811974702894953370463084981565362978745386941822875630562966954080929710695742630606874470066572624714247702434826464187796262819821512335161874698228473530018044409552005419217374565302377380671936935835839143582420379157677552434894764916144330406111488132321488442024639499554616026316869316773466772363489448596257043469304088033350147964611881319418929566277610896410519697837468360951851504892708307369046367870802108874392340993968133430140813830493401263926619915226149281887342758354692253508966885334361863233132083613796658697781346538700207847987169680801965998682477045052733626753241044474715427942375149079181119849723901442988928162548507385971400418290690015769306694182288445549181892307302284606700708877109251458102698798002338076806187620648483832660207939159812484473880015148927821981619258034704282625376506361709823922694248891015354272179574021674265471499824802658926830577779985182150994079193695483213572283681765400710931808086108068226852252968410348182247187134542553393003110303179182436463498475536667317353429 A145699 627 2102294580966700104626423672662111128484993293811624340955020768585033178375926261668877246897386800188502993682466086179287585550670258180686340974056012999318774936425610214921079789692681908025698909999200721068364661533839376979553305648708200671088999111801568205291572360780299001004524846727003093839918261019491479814304811552248722115075473131743982844529661083663394110681303751284436604150672930930201674461737981717291816212598743482453253706318221346233469219352597744080060988891436163972140025773571522749922325522291164048332837394298560244009875410813320911870351585262814966228757533936465032738052245010901346658292167822111463948237563838676077709748473897186047802351073068877183961302429615939482293135077200113182465140399040405323153296436167964301021122910132052400011532656417785152850959000054065549120601754180424733906863505875202667117360727592034523490212089924580810024522149677023604725854195710059769959651142706111579947810764595650348283198678449479477886167956010744864293987025197674652005931568469493250783119376619651526601672559005348601338006623779350810499585975392751645724307421041974114986377696648572023911953338666114109768776337548321794368387952546323062257203627684837632227916782838769568554678539462857513338964112185435466844408096108487401216040033446161749683434716820790155932608774211875676145613684889345075417073694674782017220316813608753140308040379712374685562706317100083193035443731353387470830117435160764122530046188808150655834629229472186380086140001269294029964801573438450891473465878035745243740827196321036586381669830668990702474239588178308198036658583176347077061745099613376928929143124553374917843063405875032639166988197019696650716545458453918893060541627641 A145699 628 1240350239548962650986321438675477735327561858154586903662564169283639583596323107907091861792324562806960700226943094392466796207566157380985096948704001173574225629483125241809489156848592781917344586412290921408168996312833161766135978280282709127165137723065940935805041983863565221593728698980778814081636210013715526625534518160999580024754531401912044806928100219398216357063688077654215108877447942527831847795683454368878686312443741361491453994393390982272838323607393300032052308557604818588294046799532196984926276644891635073147461553382339470675862467210204837993606362859643463430343401563033616380233168191220011070943806434770226756816571112088782575056695520825031516943211592525726562465538520033831467968130185088032267491012558208577693490816409388241859831910103440849434179553038790805355601622235635854159642699804575894776575938448325164047237410061925803556847752383565742078628924727023547630576423034040499360049843790494344036886862669409065987532604258876022636065627273975980484856087823158740595466275249036406080721013276028123084090399293457837321062956178312085486448356435355600175232504022423733873829410881843663614651205886387409537428757266167100322656638493363721397388277100922119400674243177092698908560130435098763189186860190724448393148043077254325672988904305293057164147301804416468098796187856844100418526102684295303806057710551427207871541370847272045479459217329592187372745268986350285888573724692310987141285454084642893132914766922928871793503423406970706216118318123506971317523104405991777078329513768910119785413780357911761162526273264126734474619206031122643146145350501761093701028897840084301960126216634238233117059227219082122565969643238510720743579384024313671369052242954761 A145699 629 731804539039306997381825022394859201732133011317912461536571904856578769288652257738922529580224594669306624630902743225469230474878482184523026513394386636395793802620107467057383681460880048649325280284341644430098639459910031602643247632061149676826760167609793350556769478907142700441298927873812773305071523989831141217585551410178199965883058451654974692104734599783863987273465284512235629801090135418489859997778776339656707632525594804536475403438394361319628377459142694421166781987997951530929515471698222649583753298160542401992953983658185989138514845778610041095315883735604380608936378164655897199304831180574795630510187504346611675057828718568543043205740608812871408948692488517109794670706424390344626618903674124738924637232268944020433836428385102894732999805838119969113765924760230157374652106160025099888640072282945597493445896821005971585202954575808632064016683694213863245581041066794216078435363735888184562659448185248956870183301164186753282295953314058403875800833923689817741200797828638459276673096465363010094374614713479972968086733910581118670825806138580351086194030710884411351741453065808961011444366042591112960620299519629905512973198010701040868573048323132049301396826285916365608765575557701853586481922278168807424106908548415239116490501007483943659662237500089457565097224629888895388133818226763807371254254970049339900498632151647377862192188483076898079740630184079678175234145995629568591065462124732129025887587792504146184297182438339226207511185180883244481129721552867843783308666797961710025322939657778934928150389583971618049304119556004104349322857318774181148027720137455868936529987980550124779545538671076004164147100995852577281282922522524305542061120028886612188847762801681349 A145699 630 431763437682951579492625776891528253544223149115710197719673761301212190240721235742856385360470718530328101571532391559932453513382096922711204657805739411472344769320233922438614562572762380110319998023175157922836789112350605812397749966937798026618661333752055010887558187513230329695144773716850555471178117517790359602848849797486976980290979731945033156296986485772260354274987454174141367367534302448966489566841682356943088624503788490935158996574658279787598469862570582315188369320610233798429825834255151831057429519638075125540769702896776351252253083146912714041398377797643724915809032773745416313973470163370938201989939683758066118057362127384328306708811902504073306248211625013502253129154324851783295873685199603410877503699547664413847385799256394298504228025612580678336272461428982754060239387032792573298443483004238097945238302548455074910105695962317030991966286531833795749150735600483860462729234027750994851469714379453094059064110800007515027488624922690199410699855949349718491327985862808867814496531448288926919274941959939908023048088916843566557949904558806228828768991671065367341927282076323264573018302135717874803102362065375757865244649397556347945357775854009415724102730120413554787052288904800916523325425583989161281459886856704800354281002446372449504875047136148474670350198384332643862530853957602789504939591906226426245990386911761401511485519663644522595001492349389680531200773392152459118442734079867263814286535512123361605842204723853220533559805753297707273160319597873904325180795887693002923163456068575802697488944440762896737328268011769157439366011198870735754693208735748460911458991879626733535629907689718208218613672528325801513834358318646101759095317237659076877748811000749041149 A145699 631 254739696428402392593651826540979274731889925845257698742145982595810335663256240436027528440148143708298910620579480117616922103664962305917426225078872858382047018105135394131315534534248343385040149508393058832829275477647397519283069837245668774555333360153544846630308773863326987377434975194013953915221784263972322334539603794965906240171712158789117907240529921871033825158255324497458894511215437354754810354576594811820082631749602684056939271503644946680321777590539184423266716732378049943122066312695067882101233832833166163526652131755114389052840180541832722674383947584726062095946720400131630969347148091557672964378433903229754663042168597328035132415155816736794437815035910065477812236406380956127754220847648862338292988258095889735225937187724844251014599802111616762098431638477175064665383863697241458220981766332428194842093105057691673190990775414812472476628045037098245278135688423244410878794169641009351074182568824429140245890955188703269679465006408433903593909039209282410220065770458259403372093676881394001519362121381749832253625404374203793688071772863889536428622618891897855847325744683577660289119786815707503542717432998272177510588830171360234586720219180817232145171309374217711407995241688256983046908414612631326987253909138547283793786674952858737723932618148090099966049051949531629989997815701167419044106987970418621435794427779307075244398594409361785254152800745509727433730281067223955250312622041659560918300030064564990843300716489890961775574077883260466407920107433024050684012886265072073762956413757520065812583549069660525103405628822824246885121597284476415321087845126371454481891868678991792235896865991395071772977902644611227040584990125078677513560695109098826471259609642679132596561 A145699 632 150295989129319728678675085033400880563561512025552926547668410057766796829130941136020498923302044317177826938040321737002424108708814378394358761591877180705996268337260562303553726760643949834793577889953881536211349695022852185771198806224977639189620063829257707456871289021175409322356940219694515959425381537626152387018763390180087194724329882705847620238756356917424184583016366466046573620249740505002889142710624097291491809643641079805103235028153943883110061179948256239145047683733728856208220694664255795287896903942048398405599216965814592764824454266598159465172487676610578992883649227044888526498503400548863678045074012965871493128761415061413343796635223062806214237564938727006895717226635609790523207004239143579989452194772875396118889093371858851704315379017828277057396330429071859169822419341985427557805943692649630718736986745735538727609647389043396444179554605601432880304307018978601934628097358961489382772864136698813291981604497224129103369326292351080430206922433620672680120313242387185180667454863491012607496732340290441089730965532691321432395788039790267686658516377228063884554847436028743247316101202965291372328482366618519355489544556453140849816983958906312956235348428058329317162405543782715196759441296026898933318524931856040733533783941184208884670739832326022831494270300025277361454848732834819633233617962955080420692466399404262632793659216003789655427557438358389796220334628888741445225328561845061074533203451557832474185816886830943594368172391317921882965590225164592029663277715596635827141360953480770253621596462155269048112583677198293893064303031829886168706073931350422395855291061613277792445615305015402627848743946648095628143630339438101086899051019051069958966291940369687482929841 A145699 633 88674378846602211518025706517879978553226560205150381405425619788099814318851592014011658337219765998991209594533169245351312607216096818290365751912982457743679416271965626623702567473245396154184825914923281713305863490788005142207488012602899561453101282325901893854707430213719628173203217294644570402107059885415165936018735860602456478981114459084291306822959010051358397870154497959642980977052835682514349839388913640807168347607116487482326851727339323246088255774391880641911154866686167647112907087785598224151977072091975721893140011357698854616857375177112372251729093345252656879739257097236084099003147659175738012373629289215960951191306192717636544804882366451238929605725498813024002995351478603395452564378280247063331438501927738387820409339152208997661295059020716571847101736521513919735130562027907705017647285796896949695859980086878910157616500968760189089593460589259808301134263005508951897019698647617637726484915658083475413128900762407047467718223047480729019918490326796987598860764747237980997190426275782816044421552718649978493109016038883505441319826871703394045592096039945665794031512661512274938256210589962706202170261878871928147561320699477181741157433815535543826946710401245040079414411275590113709105023456241257739330942455885925485501138738623730383218012568454205380481653427962964111628370754556842416188790491155527029587119381220735646273014538847826534917004735830704470042563700763290228727693538866544374413671736389056594778788662513766829715446136799690650483290312739676273450649839315750065939640006139896929570929329122539077861320963918170572661053667182348363121262531651622842100139834483154905750677133093096155358985950619731809377701315278354562592926540545022176963640985208472935796009629 A145699 634 52317733223506175475906488170464153945523106959526699476274568006568832681325610157325742398460738637360496482947631814435537435833388413976937399269898058191590149604191382447422211255488023087019212496226846256968923248215228011050232156236904516279690566952218288116569926954805559446780575846900076842727205907013410276098667138992059142511662806529849165177925577173944537319206570779822892729887552802942961402350316337452132033596389083973493037415895172561248187796830029630471342226297155178067758973572808287993871184637361733868554201101825358409353086530042033030360699901211390948467168803720062573523330620410284878436763235563403995331377524941990500021536799571007905661163806734745434760361655149367707222459978341528221968726685170875938645391210709936761312380506843759561512967151362783571867861774046203974984340814225507670926669514271811257455007961921122519463697568108681296236334868943262640639687573997047297136717465405113794932759468215660781824648228687337770671479085887789062655171080557166401157170835256997975196108607271147020493229731975735519057265458516962696631650005051565590414707915444806184827916931976793693989082180052070988541823723146980774142036134182011951585602901386145588525185490192623305656767079741046039306322730447764180404938322004059741889742744648148848461344028227848800583377290339804190731753156163797992375979742453834627038445784261001651811377366582677278935316363115712346207893962602699335842991791266091833087011125066235598588518852539426165863258318926183836743853741918576942268560462261585707676594682585835900669131256128043439576128599334553704355376187600526126416686647053999781115107062909621716259173862121695119437215632383889753828739759870544033338589214981058662432162751269 A145699 635 30867373927489796928573309994867332947880079879560547540620589698255823182167791141230174003433498576276693933729508237347721735829091948149574775203487941350580444587056643678352480938170460375945181187947924368329951410583493738514494764691761061705455981400526464086882402195905066353972366546453750692638649378078026647732277593269454291625402074738151923163669267573617225659934006605597547067652679100900664713036847250183117092653521952427873409748526424471813184711873943090097450002360454868892330681500869104318159846958971331006725085510065603762663704195349622375540561212621375406938749854937739682294666062894408902539677935353119141284561548409581677376161906864528213101157040248000993484610381186648343865798822843221403898217305748889065412960404979710480176643203978797424720803517567520793482303316125232437535743433107252628897039153440281762988297081032493526294491971723532704971136438413519449025518648959610287672936819673359055534914957346477454229074736702481803967152742183468749978952076763980938701733602375353022549659656737258092112512432849645072738345300698136287618627910884383752678883638599774136773532733655718316747356315968843011311528435336019179562060161733571515891678765107424652189780024802372160223783472023760921932991080021724980513428108843656623984565001329839366386812495001002829380080972929729915689318173346149659974798460928381209217036739699452126742177729279043763867366611674569520972428710242053741602990743175257792464741785000416489400396407552124638168671924876135724002600257082121080188384733094329427632261291796314058855709579794581711179343212553719503221308829421778762963003021622025387703007416439543719496757219665849500736147845405179676404393865397080434647590673197839402362040227239081 A145699 636 18211698299485756681682776990483555975095301605833763522266671647402929108646315447715645336283365699264612060403926912403341388601728416019835140432658615498784270716213815578845516331309316133784569881676779150468414363321013090495540860935982789501702749335743661592972500725657034343284249481831866008579960405860128708751767681361839039999844712432703104817399689942856989194823744690731772947022350781978589237730337527291701632533544355543361338258593174543197217731817829593127865030050442075491297034326539198739426315834608447932233931896737604394613176122169747159535900754746710278702913947244462692491279453777080842213531545095104729953895982184128247661435503513272074721776992582513851410485364538467373513114083017522286771726241665159377717707993546818473367458177966983636825712562397685905370987088652113091942113641192464825541582173860251968351837822801209259391230799619316187251674262329107531662415363198596072679735586889816437651804892074953482334372270006235577002849446409160674698519070119668196667621668230623026306324001366375003199361842151558617180104670146441892732293835771781362514950932065951295890199484939941830087246237339437324602813235024528168960841353386673012364138885810479158646381689447909381908726591726939202894425430890087290738742179279435404091151461041860578019370910706563441485447190651250310452506990521072135587138715968002459603424637976892493776233048897269238004467365571632901661386731148849104846428695481610831462364566139120662510635291936900997093350572418601150977697407824709518734204723965192100717326485565142708888967982947547081552372919278095172346867853982661869622045366070347924744993260592267884881370500428989083739207791573423625188838551844517585898045158597510266334941301908306521 A145699 637 10744871129322668952395909851075303157973280067362040917589795651378029918278143946361089518233182329067544838944383148809734071553283936359754583280493379656341369142121564134875176282991558348472520285008111750851996144407987139898630593457465154044942916652107359813389688545735454357471353221914254491311484000808097860136895199725891764145616754933220093690342653397018050007720349433525140441196119308688266749596186104254853780077698516248630761699160224454061886648587807586002350270279758464084996357921976626387157208182572025308687013093989676527218011248375955474503805904739346443059312290124378050830172583062414802497081071928176437553657344927087256538569570910923659557635324466642924331192880467314563724393443181515305973914584365138283964382303232217919576320148357316366929745691011117116648088900001430599013409512560121139816904585538395221045821327155632430547299877283424826945782843637735030161376038768522723270756323328172024855509351409265208099825410228942287949877206228662614603376272418527472052958082522465210167708611146504514629531374356986734491189017041100018575765744477440119500068371035272664801080922581832024033158532673952052672648497136036283667716836437975343723326050949417596176713006994241732953988465335422105946789071234071479810877372346758044757155377449696411192062450504377429473584462403264753437063435089259213846751867622660522784811319369626871875850756671659571378871878320651737410697198949110729805651327343407215305002629280296190464785421846364036160438669055049802941117468016321533932100598754730245093794994222142401930432254229472983534188843030863597965148812540941081298243802978483653574158320742021612536289098495883893556631860880474533681738341194399978599411995981857859298213006085673608309 A145699 638 6339455754602075196156905129357438379648260144441998307614457167641390248854996282037595100112241290784152190365125653870830698875048920723839184300350661338625909009581006625760775161448688116282653183584904256223527256786349091527101554599043504903726819121994006546238323269483192413873755116679928318007766980516371877352059416070594779006873885565887422574197348104550706647565811342035142128532763369775295403672512071172836438544209591042336606041166273834721969925449074657911793531600027443368072359876931883029224013401401660323677405491522012413454232023365691560210085947895459654694715548259435805527109332727370956392435618906079003051927879610999297229508385401941445866930119658326742841552388990351054130018618363011013002322833049189922379607841199015025731555520072638689504913131983996701136467080013755401304819670296830280027148163885479320165066231184000332813647536366421028581824626072001338687680200458065208133673551028034604848312865526574397825414657662805943654850548825464533455317302207861088843048601066586243375921774252436297256420311508780021791184339949578864517809056947853898723677823959878806281341854123795954237733447031394371639538010497026382835783972657052066123750005921270571265102027744913174533471285821307315569402657602671283001126910942407966971317581543859840742738826426671976825973347370735553277556974195672415097448014758653740440579075003441877514258170203230249844296403741818953439409685993244181736229436703914775419120088910808613253560888254062844433661721391906965134108328432221880310420619060566879413238329264578451996246141027406112738089865015290244704265452531301255304094221711939285260828664244532159128525686742071068209329058711688401448600432466144142856067179584137539475679338649245520595789 A145699 639 3740268150344095043063621630411037568689315511940711639451612139112768868794529528258234747976704128380320724770585191400641302602207309943128758982623609696409629974283651787634722470078442997048416905794808503060130229507801556013850018582842210428044778339059811754920797339306537788731158047487935793370091207020658599539854918586451193722291446867118646098682745039031519904013820971451300330693889192048115599900032525805869243887303581016462348933526402402261508194128305460360372181293745911828698607331031889010615780749618797018944360552984893334261469675774509644568476205452416456923439114160777000882943676136565801856734518073514683624199895313144658278153408817574542137829212963088311633591578311426654622147260440733316156064497584437689065684661925115632963698180522708469491531818124867042553398929119215685339244592065617305094877599787847260502168030577233040727621499156311123438449583599637152090701156894219704276144124350217088688479735151327485451786548195645277814073873929817846076022604926365623889926621671203361126583679100326268876773354258805855870064269381234488965488767833489322806850416067957460433326892852117031168238700589990005315274753544748429836828876150824281037668780167498687628814019656491778733015104646105980763841621196504822899185066578648353755032615955499856341804715529285961949894801364271573169005177712011635648280481955738084199418869440711338106540444569149175748563499335794861877514304038815118113645562003982374090065547454747801523410459284475231851824255182556054379320972657542893061614233145135704123565520471107064535383292773915377042489486170178213511918651844655199688334292566241199820235337745953231864217618888723434359610588008035276380140573416683849885101036542645166432791511590048771477907201 A145699 640 2206751869247261473332340605037382808088316503784875425278143547619365991198523566676076463711155323503098443462454897800724497704603437817525243960563629370220343058918344973697860496571119919570449691765753431901220611882346131699079983862322305109041515493226166941396724191867587812158969374262765438160035804375208057356637049906590133701372946777714435310800245375680492192661506807344925159967266090545018428645615517713391681057070568590121743534174536251060455112565774772537961675169778487951488810252948937584380281418261688839516849048855595545201853654474937324603840751130977814125174382639310171085131241811241095724516973227754757259274886306875737384813281693983577919873368718102445537076189651352735876012753641414293521065051251985187358831570927977024433556194952877924361314267780539571109804231713257240594753004499043913175697756726665998216958972974336310028963870854687196407656672499159847732174994887389167457716899693077054291598195426417689842156238020773051104359930768043703720319881589253510233967863737408916478440994747418246200999022592383946183316127750588398910773855212701752602143021802270941776856585440894924593306595614647071741640465053391076577346201145013668760158456548818304430429006495302404539304378269916707343350987103280242839236188154491586307502272096163371381824039423452290878461106831572857434159777293112669360070386905870711023916692390944686040981348037627810461402620311715226688779999973214926442869145352912896798363253878212292090198917416952132729731876895986680176834239759621874684472087135011004866024243839623903497424146490469045048956058750540130681787300322894036514861928519860595954653588441448162267729266618660084201102037595682101375881489715411005288066755492981064057807516158790125926444652801 A145699 641 1301979862587733925171037893350425445734538047917564560202465241483286822038260109809356855354833664162699701322123619117236053004413426105029950807973558704820305995131849250829950058254490674103568269724888730013217100880354709900901176628751577172124066096225099435612312352404537502636003199656984120578627754490165733181816319589969592432616316307404649714726046088906451362150385002512534393080356299532368824785313255418375285954427748164590812222814042861723266254905612987491937027977988014145466569350632542142895355420993646796517921994464248386775759394670537247006621474691071457917395962318078840163226549724956109911663157469857233268288558721161371912381558046041493398183149714467479778563318302719802740192902501173992444112224174173676104021561162844519300165191324017452664705926458700222087741943311892652735218933409843843156356581591133151100745291886827845684047956182766289569393998324920710524831156282402714580348694674791111814954246821851285679386728645707904506294545079271855377142654115054644672417149678449589518919060317297664932320546556152269442300645308577774122867609086726200545941576012923787690884952083235153393019723173941182337562559106747190432204421846681913744212451695022632115265485018208762186410850164146211226596318549314146770326451826083457273072585504120433615419841455121322332330103135826621614581099597758762910805879993981763766026649091787924052840888801755839023051797420412647951518322469892767786174682112656605128660229722597797585415837865542473835309955544376958748277822137204248520945469795423347735250180299857631956415711046083962663507032173332506924040995271855636888568849492425185372045796945116669784728403087390560955215842570864431776493698791519076436109500639822285148940001742174584247830867245389 A145699 642 768165912174893768589439024736145975600569359954859305644029214331591605636582266263953868582888150700669320681609472824271470548106216798529853451460439072214610316784732139644696836509652926601185708687992584954366188298797396495399995130979568209248089955257315440844322891194485258967429728828246368375952215113393407369214271921032152945109925248421965617253056392209430623176534489975587946992250249458007061604906175081323705321431314346539989089716751113880476029939199096845470308545337758567337324428062946915370675318104833348256734459884857692602152841001962500796582066226981029193449492593283876386132579206482293606785538390242539873532990370598902552567734433882787121350138458167094966906820722415032263977936462939014127732691197711216916185362254507338410073029324975344194252135296365350492196636749784951856538575958803368418337207441011832483441505254255454617278265183961256158746051355030720049802650031622714213238272141227062893768714026696832133148327744729642885662677236839626628810445608000651103215884342421520407245767146210874891822921469107246587011197415933136144092978587313245620352927704603232466680344872523299606957043366029682932090168232515788963924031543341184095416586341606804129702205731736674387577862292467994706984484593108243314249767341201085299526517945158959669726324634482156723783882389030875179745414602900377004706109126062334751244699047462484246490083411687907395790099075423150576169121477236759778916619577322044113012737173078822363103254141752642610700144039305509674803738226710747005483142707212640152792740352672163230381772093043047502424100026207428545053505423094502870219106338602339508911065544030393724827490092293812303493146014772419066029906405506539686299317310739655256810543220366845916094285230126709 A145699 643 453216586203324735733843853556432775178890187835319072765417033990397564038761498835622973107048654079730736502448266842701050387329663497706508506410851079047915266596996830541120303590636972204025464557645900234346037879189583577576096226101316491879200949535719884998714893492393898253280904005465700357691228289147620182103238617089380268022423280252652309529588545357475161222793198700594376191034566823924633978069857984725567764358521036710428972120660343146619134397872561525839990104721299566714875945987788047526555542326430681824676813410071574386883400431763204932736412452444116152677283234075168988978058505274828271893555987085628668151196030094631344643050934432798360103183507168871562995245662906566315944242320231517161369843694425443806873259708598166817423787136544129057156095118929098090173927940429809702705024596760577522975796033615390032079387354718831396348492410580958367370600905469799908673038687501118983096000214629292316211726321504309107271833982661843594636473275190300439142785766066269096252699344879018590685483697204098888510591346226719334067164174755241747240734498905728189807681404139894231553712589836663532951262566234338988750861694625208741524746406149451934382041729096319413892186116239619679908752341705952730909619313615314241260592404856814243263372515058282084704916114503017345710158279425080529428180034611624674013693578496783521470606411353773917505096372007063607677135402702238427291830153247218376793019375937893370072386271886782596433334527796193597839249673234706331175457275937203528986533251785662266799981557896276448293289119184351942467555508430209509074644158630484837792384170925887885072156625180987180978434426050261868500000932873156384525868285550066895840161103835756779233071560014696915911380454907512921 A145699 644 267397017694049419189199284159270601209569610253478298072290406025120231191263647730751290179290123018890433867123795827720795457053953357430041488928950676199197792681911345287121334421639303947448422903302393145679207982533555513373401373404645750640519312136119474833800942837621205484176765933495934964669448738381982514033541569810813325980284625423816440656839988704518135690824810698860706364763402175866076039999611304813003657266205980344806553562099885705391408818714872101148748691477021406603209470808366885093752399297275997443211063177482344030568604101899288947813686764875801549050403658611756419620668385532942198123591246842130671669332124765461894436847483580917149673756919091176055072228034294151711374838991000132186194080047019814134838307042710663914941624337531711168377901868032871507852125288216837939644107973512781935187301322625639107094355097778856268390993243977581475492495788175826915397043022975628577312426888359141239502024760973515676458248901442742991192633569685040419467614791533490766137989397594278546984028135583272133346357071352295299853039851908176697735889261375792318740911675514832993384223747658758961141637957034893973680076309660640641710636455596633300101309203580486847392260106375643874471776303744219643241968410548442294100435269098179202440090257366441271016230781232145751812269600978408481487446475006255657291074505203976215332906537999679148843760369400755840622114097495245248951603621294381605548102515183779766298594887676028653073304268145612470082546607064437429883844989064723371355049135410833524771836326418450432329810198546674603008355325873797402925495000086562959794636441739935249853063497791238406383551483879562208602697057249147494451196258568133962006008751945785760092255409865450813541798374110202496681 A145699 645 157763787222902953996891843810116098280870891159364360543578574137786946005281513399644425582808065532491276250866537090088426618611445151220226771959574488106447649767061096722571046188463598692022365487483854310050498363656918563306729234212514891561414514959360954432057557559303018841766038619858596163454617064417080535659607422949762772948099906576771447335226063747120342582425415519129116160834216249194160938965792599981687432219297169882399156172666811905837784583907376667116235887981337908596326872900990474417266389029850512060812702597901172906461089536720148716005142454864270469823585481297702212407205369405930622064646942080870010656237802415592423086395372261806685509156479080286703621051544987886603144839060447757758337345857897995914110794281939583111648740935356573045213904946044275260534663746119993954580320999347944581182984804553093457795637428302170479519289665454362489582205144422832410284346710516933359495348768131678702013878397248052744801259580017235702960059169640898657185453584218993485752317491881279463701985914510433354575462161506508000193959445461649496422427423477218562328948080872347326202460457406077950410033443388021210132256271838083353400533984055607497607838048070758143642019570575513646318668110456747883560030452604267338205015548175520872625409988473685291617491456010851490551893354418981578997063992073656226177059944376767470262893386813399344043901112850073938903439640386791994643018844733531900055003690939054124222800911342585018530653084871383561155104658918344848925137368090910851895950003359139993953116632605327858798139723853418831422987174710032037516532975406913515793997708242390871525422391540205478779114397054515652813722763776064148569821266686913487516649323486909762697651458749055965292745129344564565528869 A145699 646 93080367064495048808746998648684338715112616214414719242413286450888273022884901642142480342566579374046834097577389759356343984185295585266576365414660019032127914164773365154971630129859101588989248189192570740536648355349599418795456874784010381375483923306710826995439125159045943495436478608950638240503259398557339134056654345998790225226052964595669730111342720770812297605495304331475479674185822823622379087913777634377890772005728064024635157335319856924558587513096533518726478025160297889050426251802113571539302075775212504839882051321698514532468012258060785843154086234683154701394366383561985693563831547281113534075943572236466464156508634093074764159078832786982363533252648900450063960365339314818801703743670825186077286847862079770569511233788037311325208842210236040564965035540264254370843943758085508216364449745507313790116025847385002514460318988343182804060112511624829891272025542713682946240849162161967706473678460770802075046948752351590145917066693961267622003443717454560522698998147074414623103101182220557289305624705533020095927389328931768367819136219782521294712534443962297575981760626803009407626458285645838331982958589960975479084057520308159517865673339956352826955324347052543724261944154379446675684139713393177507080774725068107181098665072988288216669789453109216955613048942815621147279865266837598153199786267876982167188808076107787603478891765313367613306752812821174223197188765714109781594132166789162526650846629551526749511686239097237484904432246769848155469041666215216396428401163328648337895239146932757185598814041400817018240470107263318563864959424723593028337351529995078887755498853226568874264749357945223441241271110710680355597887827930820598508700096149020389500861094848524814205854268406533154071906084514918983459536029 A145699 647 54917258804264855894206732310879949725818162695613524988663295427449943296556086687350663757688699022622099626294409091483152862242705783862128835367877451654467362909566518380336539205570681473904964409258129253062312479157900000170756249393331912496643953336444428566354651786279547359288680613242256703300759590531765672012890404531863283120598301011538563994244870028715508466899647130155013878653474631720954467708189838490355573795947338477364860428682542918677660794942370868671954918608687773201842892236374106217713807440986348005018349467099525672983220771166326927312194873320606409552206342716090261500448205690487579174184642972573132982329437877111695261433424948947332677933553694786457449911929144198105118605620947799337841481901281206738015713824147731742290105255298328576756325754850964034522666282606703727661070769528315788223874066972346930438130407485049552224986862568984181488005487995928515449690721328850429886110796506005092598997750009040938038324548177567879746328833239021067493751721320320408637343945192636919410854874278567346163805128607581830505290175712242102230898899510332092610676440865694678152284186070587209791995158043532144638383804725542277457393870040264112296143756922952726556403409064302963139996112233864272429773527759730632580874188047541872314303151924449530126407258769760466043629955540828491406294900983427404985170587843650309285075878641500078451640115663379941612402468331684384348543335386761157192099456431709843157770658266458773508596494941125540343173427962318755547907761226534428447339200740323380363306331309849435434018565145634099261494637599745176686999886164121136862228529405967393425330595765290290126871176204904355287101004756420377055984486906655342892020529311306153471691320708395811846459297118672855676560728241 A145699 648 32401089614149200482533163316420521653894000877795765328592101888909015656695068260635249474555989856767664732679603786585300832379212227183070746290682281816116711988730081071033403159656572210502340012214107066736023826054805650501327391685191044362638556984578906143322249114779773896036826125334322504309207655154343189148471282019453338250927771543843157086874361974221379183173186311487126712925875846892539513568744090931675410648836923973581243017765365002162895310428485715982934675501100625891198255993208920554879607088106170110455986303537398448545567786975874826328351821172923098481100347836109692299570877525840390599234863410245911993110211838861807129481561641046139297617263427275109445384077829737567201175612615530784140397034908049895658701645013373690639836891783803624245667230326528516114002262794197113811815389571960807738295583487837303955982480097190892629938188803189042248031965892055110432371284734859591665098896260082233831333625556581801852465566358071087782712008167304975260790816580841966681409824562473561895115070199649201216549098489144348229753384534003057794935638176651972342723118350133057100440043323360807938945160287094004361167360730549635540344517650415869901897861260195056124553749403784368805922022078266527556059300603516005115534672282976716377222189845972113557624669625215859344594393903821972331560791793954291959083458019677574690591289506719732918854361488581344377094259126928072655858973746022293580812028448079255936335176690971579132587027583017298954316853456101850556869150722491984135592233197643861657165136658769766089052712965816855245717971224424930652301595485301475669827076850667535552070786752163325951412752689782858939033994918460091642432338574830503285902611432575782023483673363685122456256913393932469930187370126161 A145699 649 19116587955089224019838672149955796895847734699736805930344351451160891787506793717688109839324276326793899570181339939676236007950872971332227878182667178394057205605987838265391327527658172033514906702241913911245000995059856175895782990338013322842044251976948218180131560623068280319114368125266637035285729215781471949831926043501072937704764264612566451142691879319920585002563713024130274605612388096191966592051091305459850001927239989197074456015621136668733189555492011630059062786590730760588033769193101026753272750468175199378821026900737597985116212011094994981206800262297151307497439653016962002366485317292040139965969395227402115502802042655490589094698859934792273238261507488538619786319156007616020450588492837542214843496409113848157231895954844066329745761476047188839976366909566896973543226812382293690445243418776687348249806170383757036987099225126935141602111306407018965942157371870824519226583608302845830231978462682652011955394240080633254052016645826713764223920338489876696382799088030975440021623159147914208881198480562918750150417804303466557873723991584886091856909795625325153350114029150137637994581473276596806096767852574227419040944104447219559426525808019875322978007441999758160160760155744823713292530853030065017393802557582546683287532875772768215120688777705971622549468428671618587252844648773299422847129460863532048828454255061021925417139575733086000922045621638147329802544000482419231182572445966817766451521904684910329292594596477014965229452837677485265257506600365672129509797251018509044105570970247409138054347067322342852143105666631266798960874341527773109339681254336441706524061113113364440008328338853180597021043397215795681869674769900886697648658023774663090283339648724690400087701895593253513853379732443123038585954871813706749 A145699 650 11278754492413028022504334035310603748028509578843837703137838764083037245613351598367724169951848476818543978742257884805192659390182673873787265057027344570211935190820835846499812207915161843201584451982716993527483851061489088972861462972036175285761746027842464147371477445361170608503581157081190516496075928103413296057647217194351013792472665193642662331031121924391170930133407511050550530184596050877413396770630301477220569461660944789349955467973452869187579674844976433249131061153855647646314032625673612575510367896616279527334295415448879273820116540978260063037185826403498098500390914179659745286534037631426156739531343949303837900741212056527608704065197879965800164434991800974358398818856660415622328280009598537291226878740980135504716922954656354121176308631030949631782432230977238887861987705303290483165579805262855963506577902230833163985084586842411636354353040841952386716830601371820574288573896527394304977275627883868426971448770313948063308887968572194762821025216997019083560876201147458928770790982487444820766345208417051862939545287989946780001148925281698260192518984483303663824594934475462856283745968793148792236285094073633890140152660456498809512014686387208790141154488881996054299792367335696587058224397365716281995815952914401939623639281171260963944490001624333411332072815291585341263318998181852755657834050348692114854496051402544916318537659091231233824273997912145436002156583190368219469645087261448736184104342952068646203374875586262138513798041642688723484629939898893100308929821231769613530302736853738193808203112555045623994666254259734445570060615783414910085481287756905121547720386909808168937378167852589800079089652944566762520249175207528233152616591594712648436667106844955903475962094916346209488371585884529198833243444182716855749 A145699 651 6654446033935731444053537242161106255539924803783164508045394526457540814020089936243239572161751277046614153558361970695123992804199826712563154155767950629246647705378687161596623811342417829316901311763100784267304227125283502637812367370511005405276588112175076898730991561202467590736793768309777138095649511851798063202062026218623597064621167699984558208857219243511470928193707867806800682534306057629577712128079826780254676132378030185727276651648321571684003274968980603605357267017988241380564691215378238318524363786253136745927855474087938033955883642965162342196958430777801580963923141926346232757052715717224140436183526960694036959321812311308633644809372050319887304743406901067382916683339110489209557664755074644164281643613681870833934827311351294087427692346546784235562795039909661376941599202902129002774001639861666241781532712510021182994162919137797738513926691985445501143964112652002268005739372367554337090762388473019689261142819090989276718989849440949083350640654107902769424220575877912736999326658044433296337934791767580036215581569496264296734119992192210388627494343935353536331357661226493935069772127006484510822602108735591420955271028725229850392529238442645166307958170432935672278717335967905241540639101914919576312514018416939561831263888358168195959033980269579006714300411553606679726770956082644352538699242576267484232103841873246439606011801724250694870320736722544169093942581538316767067859418911808787530855110819815816349661884001298184708175615116348669370666407033746563510139084729493053473834509172735286937701782060409595814000946907576691619536802437873269177324620095319685271448504215673706308613110704689128866065874193897174091265143697671756673346140382856687914543309698875258360417548298748670344625382292139784188575046112931131185161 A145699 652 3926111881267589138963564468541017380164807605722488215909079632771184997234607449031912979851263301609025532055454820452238350561818507577738387164638033843910951934238234604506161548879818604135128572355777480000715966520066205067220323887138521152937901224437267527787137649632010517364099819721611430285916715916632753875920537821770727917112696470325695700563428322549843456463357508598501352144710389405399972742170327170048781697533576148634303874517041753840692744652023711150727538409551908558885521503040534934316799123521454063817907395416467991154697529232904803636142436973076529270616153345630097666915815739124611431191541375465532502161968522460037322828825444490853543998445636637954946484771256331973223399877214030458388878505193562811886043396774308855228217308153971668032417291114469235156655667724550808346177801938577819795140793803010267133392137206713823311580393918372003722552109634079966302811941122960531489244831923453732795647291814913359316140702282191386982115164898445636941206578891767367370673957455233157394560760797663804315330186457507945126350794244478847591961470402874103131837195528696946228309271187857068236543007868904864729719766795225155232782738666474260912905179400943164648388928428696756812390011905405184308101275050041427078506070492038064354866103869049989628025910743812649453453600769761986145076895285947467004826412209163996822630644479648818742255410392303147619990120951023702201817587512879923194468331279348379577654308185890342715685099120604072239969695519970573577881751060579669779948830109176965555050243212529106484636564009215988321081143377729445399711440374950857405033069766860576913912797937598733441178786684746388147083914532451128909041070209293851156932116055229557476742877534166799157119487180776588142060443963185184682389241 A145699 653 2316399355501843656257058982901958093190980947451464264221848937940472690827604374838892414872673186198048017298564785704849931707480115271038935863982284199956832394552853037971473717215281634021896540788596950099638152942611935706157353281044356969227956445829875666317512482291325002777228156841982434091552766741301472988729915252818510847499426296324460478774213853085164127842452736365247990964696595443128354340168364950502000946868677549664053558688402986444437035341419020598325642304368608061501077122102700233008592958513871644515819435440242026843237586363770868982981840855684374468082566550779831277247574233367803520262573227997703482238602106439110711835362202877553271071778182209492351043098357896753712596369891522895805274036420588377141931669269530873290560784118496737354890638962496939081049902358282074795242129142121052012891286811063547587518366789042017956093918485147496750804600719994528116391039523174346024317360072449229329742641027979791007246295356643477370364596649428817892542457325566868835960635571929518429494510935829876966008594428360191360250234484250327868868640043351785494247614004269971780767400228708663775049552040545134599113707138154116357491423283981371293447747888386034206877189055595118614068566385087143822203439765506025036756750326414099801175042248759224301528573038437909570857897683203489181242829519466429265363351099564884878912474231191078807235821810722134551625077418522445982305308773180242875948784599704724134999692167791300904069500305541286272912749690375604664386722986657275677116335929905236942192705793610112416339758764490525532746255056057934912560572496600910549284239713943524705502242170072548041166618078126175109605418309002468384577558077342989325902033929275740036019937327610112754030152811275894864031473363233146031478467029 A145699 654 1366671693634206489602525836347686733965298594188758193402674964305246116403289346547497492861897328593546721180621168111041007469062706191405394421362383039940687201834249054168564986995467284254314823936699844781306509520174522000427771215492283473323341365138402205859804577414232119628047248436949914502585846460651952430596774078625099629296744402134961356781085609891924285583590651097987716167818846601056323660726593150469010509870822220725642965322283244960464010158692570129300978232039069204377076616519090096940135528724060748810269649002347379369519021257095579795155649962416807859639443648806754823478401881871264952343487012977269588988273080830552859945540870872311939078805129057963849160481546387828358458634836121294494653292609641948950927798825626440932575634412604921067717444570582079588584285735718699578384510016049482109786064077733690066368703013397583880272100325843104710970991872687137508704410506731741193815753197913121850815362559216261780915998119717369457128129907998104110963108615505560845849404313480960640244366891378829746140755382546055394602511994913448963784905664107150567502960425323754653706537825666923770210999160913760508612357491744133425764706954810342588873258348968359238892893153872691285543641777189509449915721360373504730259404186513826844628920060664073287912230066767622834156706179489288854947124339589907319097372322331072914561537165758256847450392612915667082311175686807292105857930358588830416886588445494507891270240724688681643058289495170238296946282347626086781414588680376732069828858249813980618928141367986753796533973034485400848331969401930803868965338061554162273220296398156912715669408967544865745554863487307758568279049718396923895771850224562154408431043086156631391694286280412432358078633039165597193190427223863592973387613157869 A145699 655 806333982844826327021833986386152271081432979590419882643314007091157268205249886858648681896104551197006367448549190620728489556815289172813911669667942011280805492249812389106415370853608482428411724226112119824020740978750025368316678859787166204903802177475211471581618383161914659255545099349643607574091557859017910632579107976473555962774231697833330876040361735622382243330190641695076387291022154798027787831474349790411765698822838241550579685486588426123687321556593274957266978831260746461974413702669141054494446953354237327926414577091949513585989379304100028308272850495985060952812803670229434566020979862729812954079137075083361059799598879087919748257157278452461166503223954366016461512333069270460834736881956941672228949637365652329292670259375450330619346333742652784933215937406004464460325647534171674469172065667340052323721764914576066075609947259537785447342583098328946631976134400284691135607485807932204130005270069408669442751734167296566470949431644337891336228226281122231996650341540690955332182312584318194848225746971402573720346079667107744322624121826764450638305225473183175483041252403327010975715076549743256315760714455387078154946691806421900567084819611914818146063928978143443564912600083595832263352134579975425488306453399180602284828011713292831424231261660749554480643914210819859034242885788000997220929622117528525851838184306824233454706428015323140348916924405798432856429042030138883820010196606258636765720211234057159951125307027874154378103486732650135053912033672349700825429942934699285263923349251054318659930661214406391129842627750587622009990329200884118224754636895744459140289425590672864558720245788609300717329328290893499429109529728435876096037007054933593757984989518798483245359592885506007481153639462954891068087488030606156621152660284675681 A145699 656 475735683206753898736392449441993492251311492659753542001361861508818482994981029957256174821208823308905163247922841845061697797513551549254016479709664424272635299740187475323730900238642009165478662978582213996327455870952994792784840099503212568609769961369009629830948986260952234728651980569041291518799516550974106621269243109345319392937167404977263081902456642931595631640526895009443970513986903511989793764246205649749791293294964691692621288794121849129730559254379873532217388209465608373495699707498176703061626762343471299415835790214601210668354364270397759606301186636981223545351694525991717587197554640608707771641738530812170048012174350388791820918862848746081215924963054270820654328427350388025504666401895960750493785791392442264640726502103716869438973404332530730505676335352098063449512543460875552218111940359220614821513731513535801250919802514424280016348243755913752669761208325176095082870907922269493704961915525197917058101672343342415001598383754161236171005196377732208879919590545899048140426718575343421479492550468760627116174440862838186604292837275279030963151119244272409427843771415002511151917241457810695559375051317679215197658039553431429590446617806322787895835129223846282734939195156428387162686473858543723848591357589795194974543796651438584026469599750922176479506621472153650062580468458214408871059622102217490662677209643653975407203877967503487047604137949028462469626052486606254646513910139762237102944507741505278876656039876205026394399414113974084511569802920403975860916884916883897928982706229263798195378471188358402779853353838873662500493445896552227821801366803151169338608487878200591932732229345870519878358558136763677355416054260727448499737938390560595755056735385048018958130768108162264001448289204510346564574424747630408542887096180345493921 A145699 657 280683246758001955428144523336789774276002699236274999360920854976195813809770602424894284495831309647702849309907028139395780972043438598770696909117032342378843546041218360628612124725427931799149982745639280145713374943121288177717687342028035628313559373405538206388788320275578656575245412990635012352484140673516863888638220855405761968276965994704887384991573378967905800285667537864930247526864982049919180293117429859002586451278330345260405009808846404398114906272762568790733301776605877679616000853010221585665305295335694712418015189812037622344815488930155374067689391842968425906696546957531443147011991216979274855455671654042105244966123067130508086422380823602909464934561698795829820037310624395865777292342381734885849661387971903570485699343570933577518663689209859388345564104641800451430747940316269041637011575639874495404640777871221208161976607873563065671860016473406015746212480935719495814202700066653193353723400154596701655610543930837857554376575465523485003001729634635722116920561771738897711896431777140034354705756550821798595969199762994862988788451368292801503808522048895248379252342093599078252620196745031760636774964516716281579540088389832737036462937420910832943724580178140328670170560229692664830152756224406217095243412671525765854378555196337051282785639621782423373354426024656442717063442147460713232927956110686201962453701851571538666016833294399042034946092473002387058646514538055660102559386972263113632100493847276880480067112401653937698541276223757977211691129811004673408240136671018565078814532751916389880954638070470243233722348922307710287669123088636613530744581659222294165319867558712758567447456593817818118930831971362278746196042904299466178969287613423696561889715892188812386813907824222850254847009477021641518207842513613910434146765593743556737709 A145699 658 165602639851537946948706532376256524829349341237909589869401303074094021329281660449657670596365651483321372187681898679401665711807831259723161922362569372339093419529019092583405829857102241119489324341264196703756894888985689071858642746956441517492431420539306172759755278013605146427160065012494088246674124197858398720189929035446290215964016999708478579881946391134421490572912206813413836596879825422548804383145519370605876256462921608738947263165930584473038664970370661206659115830809258365365067007576323237365827062621297536855329546153311982582230470114427400302177134886164734303727417353249025465019487620463131556011074634146311282359964597432649382197383767062867838230175477326485323001358939966210420576977338821686690549725117631714144297971980348707019142137660412706593152316062326914246077835274055273690284611515585593068123237430288999279764947725599694322117393371065793376512693990866177354284510168417461809203101129296528778893162817521992614667177926275101990534849479238698316774251525735403750970754321794044925854916872434392410994711685726106325198582014455477608216064857728952271349453991452041166534764162327280965001669689811288452713454491961761420083542631719585114009606469973570069117895596323515821402963485925809542469764884842612058888373022042208818259500907251878868102631847925829049417368286533362593018623045682756940357021415217564158974524439817467297131146954933459336138973951400352854255391799725097280702188425385617977960719660935947037112958572603092580813255018689836906885819719016036512602645340924440765965041083106255149493406010807710196062282128849705430911481377574350406369383251152649354202066658123166819649312504545607696578309897482424318143379953981590410919177319656014260201247485523373488095734143153563985396062508607459525738048813212518129754389 A145699 659 97705276829160630697781425957468012859541835327667421747947407892860496388462369894695600757571238543849961887883010313818843374185648399798066763497006812647722738678575223405848811003565596832566902211363130415936422271126613431108421503016958467284906224558817236390049225239706760813367863111958521430525380792595781728048169492692455821656801752862007657242963379195929711532217916352376298661911570134321744666875563311227607988726672470825633624862889235992688414217612417349360087606875685829687709918469177699824252301641270211049932014215264257685893632552023236022910441893445350270773269541869967492918350684082030638771678578474669614487134146362196004988370000186268421646338597060927544740981737269439752274639337562413412538488158014739441565317769062166207716342555954287030571520912668237604734492063752295208226283782619860035697305443092638353853157181495946086983590228912344686126743242130108919532046796666235814236475942884797382845310451794044804796080599926844650930558191021197371174691479622116474175033153426709366220046248979740700688283925378639737004174600077363496045974457538032944847798602614610689177258235576350737590348342024143470819358610169049405112253689777134306432724092704228200450888231270644641962918303940003223840066038644469588978285704449706865721822749638986749757179435850214482713530225612536469167754668996715908608680181276511282256303402659011306265341757318268005934935984811670128350578602450835132500659070483667330116344532839807097958947016559600864702608769897192770389225394082790523870481936612668135529493284394620067957875824027626707966458786898237567624243268187207517463770798312504406220651880836074605774975446849937178702456643471726048238415203561524918745752728881156224706349202550966135126228297451125729742158672235887506275014653029791952998351801 A145699 660 57645947726564920573744092608373751330604853493982540921699101255484618775171468956209954789296434375219994192478788403254438189103820748049599667301311656892784076726939852790358215086273845028973352815379905681205785383069812938664896828137258539256577180058281630163956283136148975274740612075990515149921727993507313361149699810759513488487297070171584809294768511779207395382517997735695202796691229499424406804652199208104918107472480294865515099721841483305101691349726355865461245028940823830257383486829807266573071492141286803221923033057459758722694660975223594826116858539997870495021925302285927571796361884120777613743734350225420926236126786389098210293756102726131305903501542090469924911856223630029487631616632184485091711017463503578638809393185774697713845622965875368935330604186158197859879104239778580117579817147134201835468342088187226339774082972134882591625996117664912299021402000162773396346553325522910712937711603200901159349954273395668912837072886778912068947038797853027210294751198725522984359518589767436732024901431981174579013676521261711718726137815463630007189516713882581708507929826088628854573415824225884607897340520124554836494968866545247187254809593425877521210193205089024664695954938554084015242300396361115976256096493035352214885129677252305008567057162786094930477867764519778618971933415743109983446382236085016703322180949931726438967060033044376853229254505670823190042276092064933975373987120054193003078108149396938339150665313655825251848741626811591907081958360984325044692736096689127393047071739956133275521635072751742733839997242770288949990014621987831315192872616749074860953218401621126447020830407626625894240415864328958389826752841338420886036346826721345720469583190862562516562485828257584496350986599762021026983888220556665021242732907238764039750897808201 A145699 661 34011011453396473977878316857514555817044004019614371476380721793328032216854778221793978630084138710141252723600597274909804712727880055700864005641010380559929957546155834571087941052090565001497445594171932988780997439588918507198858020179479521202913251328161602979497817001102655705336147756971291979932388990788522287296594840178620265751683614599482175476256178986353167345974086446143817273749163493090265693000130657218590455800774647298183083202261612260774005207924332348204785206987479184166026569519667818100412356111057572630723539571887042382132164081749368924172923628156850146712665155079155397392360593280574710078164494954419871809700316835421581877311112238417284214644263494780194770450430959980128262901538349508641696087764978953382158100414289302589002709833523911717558025898312424069091066766977298517076883890525396463066286134725020447828355100402399233113250725832069344077941053352794173735546930011720654397435609412588799219090175992992864529068207118958193834101960175095032876532032556578938655641792929634245185325624822644021877368459260484535408684306948941626878318815216265669986733749593688409587626159035036342308693316525145329388560811903085671430932547867577960379707558278431847942412962858678298348315270934754485987873090824819162312637531293155505347698004221046369995192223887233534978958001758209277696896351535490858244178151779537322479283163192779684393953893004028363856936959382326233800524050253371420980951307485123136431562418712404058783659600871822665577490730371981879175943907821191079107248456092182019889629163430243818345530415358646452867400660514033577726227219638685980754881393185666291237883719847828441527239584978638600060605473933024851035396389350390413552135336856183003615641932322772301880946967631294954794764307969760126645706140256217753661076708486789 A145699 662 20066439111556193082027633201840979558304631766718985188523704158962283523325543979389491181794852542548963886930159913408381526071260129042761713728528823218701782168155215457089094862518347077038463927208625083475107283572078849434387567009064780251179561706435287476273548074367430717173052436000986277644959582837234642191629806005575197280004845316624311946181850833436589526729328485227116496309209769693757334463272435559760264004349569425633153574234629392373357970984006359084957810877583777834125418633117182871976717034031826565323666424380297545699254113571152441667198823754001588689977419571399398533920953673654958168503308288757498946796950806112344209403262464563471555334211960378224444640842410164645645624276009577914115600070320118991894640435037502752813884956156142037990299949400144042565869513412366346495243915592836779007273351145673876992389735154443412654226302244803248093686200076148399730576342153589663183774071841824190638103853881592394403237405127298555450051209464508216369943604457182848283844298309894437222610093743927991733068377287164614179405014962060096228200911460882862710464404330450073027844860414847216077521159409315619784414384053954000897062948432277570746506249191069701261358952131681641941490767551108785616868867490150270412241258333284495850133255433254572202232934225703265858966249103927730731185401023703521347361787368977088536338099223706969415579567617871063852402763759480413008333815662369084185758193308073253556282676375004738857107315772748561098812448961108324388762212878406047545883542022647435601605684788771101081129105064358636902816399688657823027158866714207979570519068761141490703904373879811153875177114721532445077367402867643323689997833369903622650039379161957109570712177584607400525262359915864261307883957813937918055945380018261235895995507109397309 A145699 663 11839165064806700521922325710769320424843915698360181646857509073065953950729854093061578003280332915965178552036070748313670190577330748255173710235826364688653491549254030963847994880944772684887692219607494627317324516310086932247781465677328040868674738493545491449398413866059783020476395601092824932518546221484977650370774288948449187774937107053193744566071815735548601467602957832197552589005160014955823737067637736849601337172110445186476262425715229079888020428875355827527776903632567441442949830966969618226648162637722666615968332466844803664920177794842898191214723133091232780476939964881970565979615970306863144744706873725871969958738391275289447661966047542980209800362970412359657642143326571566180950790059944112619819562345401105226264455698571712334857603121422290278502559412120186672689793921846529167133676833315883174217828210889812862405062115386021211066760405073708084305930780103874203046866306323687889557772304951066859887682054699963519705045539956899028757336379482099672563233850097705323908529480361044788327094769983292692478488465230967861881313550143308507833011659443105672733504011821215949398018880018600822449395175358179690527475098031020957443595708642495899162478307315172845312353839344729310067181204539883248759466643946097834724060029779106559396073273007615976552947436000941039623255108013315602922121689707633542104085210369544702699116999258823919175507550940650923644553773681134061348683150716747506298176353100455734475070347498834083521634532646320779225633767396323539407490529654351746860992182544905894822927464396211519394047826457556237126208808415647601552446005134163069260625495687680293849012342705368732957912970446119163957046707086435627952247686291853786973109681570217838463716569132986043537602911403392282876696740345915401892881128504633872960883688117835925521 A145699 664 6985087321796841751741090141720697209678351957400740452660741829404753868647090589362351632444214625566912796737394811345152004059099070210423446277423826637482341312277710113454859890662553365736661371104494621492137989515667717947341630362056535047737844531630133519857587907427197614650356231592330709199664625716553976484114638849779015212015613156538992669670425102122841429296218391668070800396548099614166311112571801468829229171281158310451569198018410922504539679678488954235029288185403912867562566145093441636539543979539339271594750831772009782005359199703196361664244981325003586479805889302943062528574888560095581744418886994956173518156704055469968008215758647095859218742597209080237630640118036381636596320489742750436115627668186581763377036967516875240063233027754195108174472062850960736742935848019938796242522836412455479951739637151638443145109655688017360085975984767185524937251066575085703649251390154633701249422476147057605509541774169124595033582465337165299668273013843229342304091601614041683923184109568718115218548691680048944634316461417893751345360815179537057561380650870520886029904656510113079694758111366114070397927075940166608095590523423918310937720571036124148228291454809702787664587503854438161257994969187763565659299703059330232336925005328414536759187380941237992911666785007620987674454654761607101796321065742102766137888926756244005615390493224606888606580039475416427079222874069105336715310050589065366346839862571075575267037948741635734273025517154013486994562823951381927142095023733854652241937841817952455298091602388080007671387136480853115545826294148832396258120115870289496655789471936662612229426578291793672634014777386095585202212479813594152848502444914360364410512062087049362736483205076284181079785192465641531032989768920132273178881809872353966785685479994016086660081 A145699 665 4121189680695071826826721261289500584389802810950738506888190821839731716547832717869694401564083348751562584896510902622891368724677874093401578129969821889749892720752299712907403487496025541011945321259432219185734096489727643501999314132147678350124459598923285231224527466968180532860689700243874025602869610626545361147977266147080670525901436825250952481360984738436740894683301248126329574681374373612343167732680295228872395609718711292721239350568436729048598522989879607642839752252484676024420471075774163595940104299765572447574287022413018926579497007647091010483713324258619024790304997748771524921293204634486086366062398620150416503742496654336005835399635635739013958848331990386927842420027498138594025648138158162813195600504667737839287225546379257819924972628771853691532660014522654714491659460537842043253921339806515417288352168091255791642752291793814856429514764252234386004893823348520461278855273324927560049269703154459036183769759077728811106293949503387569905252320831125829859741481718434495809354716116063326934155400996458894041554233748092082325900999642376720652706751001947879651971013836954895803957887687127282933954525409522940596707881345013772432297693315604604958792795859417329549261314920279170412906964639575963855738065338360890980951029083734797581361158682057408201906850207060381786888623054240176744226506666150924387812362700973593768377691885518805453963047782944751325817851146998467527971581164397849397129220740581488951817914687217584387001533486335311006012840497547940690296656512444590470996465680409403719979222481502808314599016475876880615800387339002698144689315917465668863846527817135253535067832179815561485335760744825949150141406043313463744988490251786323148415143521677553796686627278438533851029725951817099917181086966137695260138374943560335769681472312781373293522269 A145699 666 2431494926522770580986013803070663624092773980108978318323579924143612308009352656452530334571176731548796358176144695152694562395555886616036720673235917491125799222902544552905254602762764406643682002881693904824961624790949793998461647996336768170038383425520206656288951347923319087190192272787654082774983870605036046523330102912138745831266635711284905425010311325252575005021718440176142780991210483883182854795970261613233244580504868381547220765266179651727750624024349290020321218799677773450495210372140611428163024997317708204729557748472849394672121229152583992989029197067603899622693468865885896760500462159458230860395070767001750781034554869354187972917776809327371139861297131731078346790185583783734093495805192826317034968182126297138597699695326794596880493787742365923809161234096303430589342338781478785581017347963007683744647827434203765430780707048695077276053624932833520557362418524560497068820962010317105795367875438654684290818648314085829428118396624533329078799201017350396387905170122274738485835359324367794173036468039219067435572363594912910678530244428187085648039421710498378473776868259146878411255458977293730816962772064542594785449554403034701816744701335635680801539521265601414731276511215460856105453851142380630911319799249929866348528770234398202158466324435032929601132129955380617633276613147346942671991842611963303286043156104647664079337222821962870610949591611897927865805452953855026736166517576944142078939893397080507405997302627509633152596631731420679480060581330729333625347885247318574523235672813599730242332443172484268825605748333630878710206682703717443072970438271188874340172795622637862923077791559512889482675464824669923902998227353075130015390360746109016297200524165727669690682373611073658687926458526379623309605808320252320071208462334890725750145282979061016227091478629 A145699 667 1434577885458753947709921317090430248714152258461486257072405267053909421993801519474275027702592707530441099761340473629187168922009248425587571795631061349942331791619780533914387308226543503894231369754878144414508172892563888731448870318524561072644296096597323003925250070747291293261680580255015664963214880787360640903403612740895712959776789168221268949803602320914280816221919196402676114455239504116704271986454721671512385430102262626401567530267695426082643819575843091232381876252057633851116149699091884968452588808313148075217991497311958729837624945703016908772516742556562042158364356325874930317170351380875721721546725690132412810393883630422316568015652917867513233504206459389345837678367074404904976568499415629368887818031854010644034803533017262432901671409795367123193713595456804501392997488221611945650756981376834726893924929834012130348368974406438301778015209195607524894457822035667344750143088730813767491706997239103109272546818735551561633778747714525160768921623347915902743034190630660377272147052646660882498764581987738253328093652966764869208250518311630738155622606102443041351648700301882821307744916838715614054725101563554721400474640389909129058106941490331736068303358753908975274123592355806984823047359267039932661714825819393282784740993487265855538697550055510746407259754766824357343251414868311641936298442914551682787841074289379420833215193087266208141654805087971994496073891424923318775870717398815879428725139975056758788049456732315996342447625720004714557924736972289809291014561999261446524118575963558160433572421492543237104299076917825742562141326994805952410354413890685518395033085570828521989362361952280424979217038910794510276819803996908283395616567851714067829025160842635803439948803743906180187342759500838025935567509727861902704317732639210584632249947276173686792610678868841 A145699 668 846398520925738306378272591069550776077725739718296782694400783981882415364034887137165813814195126266228700062832703296525276969423061015210051322701652960548484631256447612464935606599057904533189864473375223510654997044987903401760835026281494696091964658608995052109241252789553939705304352158186454674214004680672173096961608187025558507522474342614837395478700359028100428995927304159138731385810316218371637289153489815930694170515754444708543295637175035209108125799123399477815286667495204294385077827253839990775599233879760046670410253856307177754804045843550823591791889079174537269535347538797343001233746814254516357481707762107356556381610307394297420941262303765023480396341949742582313151889783713310152441321159416134817495603825684153683395486780489508617389251285478860318367212158280559518437928708412266455161037994984525859731963954239722701772264119091549353951697371783506854209557638625208842087353530218112503001333003195395816118332235327107278100033033173220320334678976069365267993784566919500315828275226170596306476930336297530244507819678027677919957127273617707324731689561019683899094259401242605424691089679383234998556992959725221083685252380491983109581278734594388644618180125285029810318188213414905584741836513702417889780835913642786913130837628716620369629396066426905347353654180296415451900701495690721395473409327742880881522947787577753643932884584264240840705724052311864854755730135251804222736987098783791918805753645390090604441773474763810332410946578171050168496114753069656752364966231679006130655436582826501056077486348157337407267629775768854480784672720252808204666031225066184664195180313993205335860870474053891224848570281903936393399781359948534128283759642150553910108547696630958301900103526531035236873540179035908922361521133630202343227391048671910042301718747659496146624073441137561 A145699 669 499373692768300142009233118809717867455609472281536640303439390144043571155358589609408355875347421904367402595971533604476284224790683989725504692822179615662255990109512471573778093506135937131078125807921626993142033748369970443150161216635763346133186504283210483421448413895766077134836306092749753242121299546715794766566445426732338623725300085353585842063483408224258338826780887534695448841513631329335149296328572536677438048218865020115414142858403003077947711577663229848819786751945918476053344801930066502672635095400250114387466831783723922916604549422749282902248442039970420426983696683534106495797593450058783775192486032917650235852339687479005056038776743568445985920608246141664175413777294023778585035402915556103912953518439121796662559302396955792821826756587022732220713461459790073311376984940475015596599361660059493422514964808071602381915287461289607680529723434143073436458744548966837549486788439739955563003294764888044428400543472024257742517385710824485463836691674257577592213589860291874525961410236388005159938890133833555106006285516383363207905496840916135690853541218395511057424261398032835317746435165919269933534571121136316884652898429849880125523896346469198968588657970559413679112456922322438488012860495725159515038031474223424885464409459949318752225804981641818644192248706620118292264070631042657311687375204925385168415751353596585270499568689522814829808235536058912292311384705907139568096046517565038416215965925640178399861858300653915780126116033495199594698149779574125194086039062128614355640183465291672064925283372991336527050797268626706317920394763622162034800548068375158266356761352170420319635924217329843542235677249284411677595594182565638227404022572300975092896214115851422762317621131849566883575201362871685426167361901332091520601456400983787714373381811171826552821410719592292149 A145699 670 294629632334776158047141161825142472248033510920366899482246545784201725099246203834663792800641164728450501302923141993937711167349534130877032558713763271587770485679981101780916610233013603849431561036809286550730289256541237573555193356980074092723883945562435576223602454957249195955613715290370196226396892518557638240101105840163892762439419527884273031980059732151953391807371727718166155677761656673991519713196568643149872517754959846113649635743162134640953940722695506487404196368361424405667179048060911982736863930686913687728558760342143258213618929355376233361502989011693468877383111507937584035177578901787868172847209277713651531796324034002305588765457337443079366669678468881632120911815451584245651860735278856941892507758383478034346756305018717137275369168997092126531360623894063984973152902676951550789727168218397106134757969504798291165607317829896749439963182874447041544003805074332795528988363092093043564059440909950943017360504530162076740977979469353413250443327753132994710040750023787639050816916211193696873767638702031461215013463946846506264986323179013246439896264587163790504196415130579971594864972056802689877550398404477467236724126388359048782075989263138092797078663584449928785646539265982025293022002950641330411454548788955907039637088450532469347192855309772606573168079383251689496020349771613672123174155897496649506484411775674197731841101593933876485346018260550705940598862220755077093372444708376273881775501090374059865827891955612335546464076048815589589821739873833980794854010681689650790821577589085503691804861112578540393622563120859980958718552125864355347724118694310118310965825002600233995379859427354133636027824728507520985845007167932366605634245033897933154254856219804642798809094567687717930274131930554115365529821160264800366952516049189386079570252966872630006668485700486011230349 A145699 671 173830983703825164947671276243715248908472315833544189157885158573288873764984104903862028344022411842363891401322057804889645112452000346533459484136427508057168924295198740538269226259384520135227489933591671143303877519325581798427120930457027078943745394695332706761442026976363129847734957185012323023820924464649459845864885879251269997500633796151635735282393178486244276908010492572830497154430535924023667295636679170885888108037378090342033169674322801035159747078678771164338627037546488453425159585011136139748247046470183675509735281135032738622112251715122554934003861268457106667235608805986491046648275754461392163196078281365021486109595327721672818366563790314673257889124376031916809673795702657410910819248779122680160475664492733601142789557401740714036674987881527767630770547384036291344086901202416474490923432649492632560013779492866183716105935604351620879970597366200320367888808535111800395265584737546455962839507133576291492198269272252153252919265369532802993276099537656792621346450300444846748107454603194044767517746895308428283302837722353922312978722770120974483403105252885418001964827502780785208135015767078421108484801524070584533350349916233408931544708141355128281077442926167487424117779054472472600444493728017889217598668747452510929960996721404696965525032406960856236350522643869790182533714101181435510015440292147818283440634531896423065200979440852297603539320965489380446041036398860789577950174281895484025209129427354769680660056391952977318498024742685164362795231827412269094838672216157831837970375137376981886492803131137965840900785190510120138937627833865206032995195229094901428311570394772785886853797426214721515412874354142188097236876633485913731685977165977208260035272273470623399874603477314621729294854263825565193977168317194330884410463867565336803158734877073040532107853741876027033613761 A145699 672 102559985755624512542968005842630171713526418308280151236252761311694651319615522647074762059180422345829967476278711181742896678635512854920610218607933515990458077563681576936477062576426633866180369629258049165262737006112836719834427793776288996502717058986300734553674572313599289360967669125441980213858119037250662751422042567652409134632611500309937199543579995247151971422334383246242275154958338433517289712905927514254030833869535318341953456458214709448609609822479752291453302547956059826096438487977522261539483020553477681637056087310908973643788014892992952034828916645400681240200131812420521779938447517553319588417513338796084963153129447031752960530683870828319779075216712180362036075418552752420853137704918947102437738749542954441196211492110722002564500967480932385810028091595957517829026298556523042998094035536032434813301995142821543594211336399249626422433212482875314570012853031910887900411166006789316925031745149369102029453961510124240257145625590044884412619648283889754513599695636512435793744347398968275219138596900593270655687459242724867318151181448048195931961392202937809457368744030225532692828064437604211651316155348803240397209469726451322910562595727410262547742894247775233130300703995599492852236958277527603997052803106448192492769948428540320677190421927251595406840235191803792956005395299347275337236986598211315290580467889407113934270846029001261652211714023620473912458270876465645095913509453873627198599504586638223737529567443360301005578288134108198158459596956433364931974021753522439094751730509474830227527062042510287267591069639837850021992241703428345695111817461047297532585515567090941073009745101607258339959959841119162469848771368749521169328120893681518975487656386491448001283217242521059132566033741525152910331163777323494957001806729347499524477574007220127041313627039221155463820888641 A145699 673 60510217764834758575186175775875557595731678329569455685199971288741270989699393377669205752888105161627838447113038275170504150749840132402813495519196638006862208593647835193780928650865454596526282853772315415833871529729054339120513971207080050909524121056522738053961236222996604359841077049053583313853266411053426373879159250029042138163243284549066796094976914802641176894900378104790369510928265245239276906947201596730707306094917800443662197277177004251878634635515975173186284164667037750908445282747153123172155233879505361982187581778155159417096306674614126577994126816925133474611410533719301863672637387080704095774169673811408763238860264153406525040285117224918354981119971062037569367687272328225645940335082930011315585701754678627572163637555768579772341534138762226100148943271067551482834172061447392952400990042826487047215617120485217854400972369621675237614715394299069395987215400018888749442192678420959439312766798620636621086345092704029499562666178861112270642599211395417506231199079092036673462416857936679185247004653603134378427317650369949363786884075625665478882737996628054694429557013005561507983349883170717795855423170992387763769053788256364283822999934463913548040026528744461379389991239624646310347204939247558340371936234135686118223339611842067794845383412046034329179502412641593974253000692900791267534312077504383873624192614115665324796733956131303522507307734615114118969933776078331745799392627611158151689682496987124650372764131526185640313871501099094228326799409063857897595577995906022908071683030215012457259080112277938349912890186719141002855283667394890094909939306822676449324025873013260460289862756150856205854860893385951715022677870685584003989859641294930218329457232757680850133698298483947573592230612645576391530192651452544830300181559851157154104965505524997881334507845286739847627290684429 A145699 674 35700925921266751934847300739760736351309976688027670574116746807596038189271322477302184319441922864938078853829216303639415706045727042604805041746107408490532712612174659082753811426948041785316640703356036837292818939803135947244383408584383453747622728706289429151102575696995682973016874491272488713193213324402484309925952535474567209107178905272449099758836836153563047216019800747443071769172521536352739857809136036143603056565167632726442354440077974293898945825344602872427616203851004316976156620382332365149310048505887610091809036193024233147113177150007441688064499993069183349339492014762575679045076119930097863187171690035392374225964402721062818020807688478831001119081707709889985564899415255100378683944561223787729093126296510847313135349946411351343678940640902232466702066501838259417354332489955405318873586031232091325422400799091135712552979486740389140566259649423968068317887073158112451282993269102359279877607379441026237338914150733867280501715899902466194794720915075012438921893856968665124907032201835241751020513607028948690001461726259027399766943453437694584344883456618349331903981268929251064177483603006285895343048354730159977383344525601528476132659398737981583081067909064984438606964530674545723611998677197781893215445325336948361559277601038391458638099022685233002620499583223348641016314403416167500569906888740988274122983061860353134516138763271440077017659351708893709718348469615339264376545736781129435869714073717816905496193308033006167484178607360331486514653191750719726216459043562799993323198236096347874952629739181941116161337619094653353834595371521281727651169079207918057803642679562256580629946016383903554196027967137870392700910094933125812832847860243115147295404279670645210130880712888286547360283495427148545849903333193224126382150118505453373422405170685741529860318315092137288944637682924469 A145699 675 21063485783329618806801332250283058571715290514257996069273195416510373790399090562214911079264981602208304895920790506108980096062828205296702571816707851812776293578974455210989554960970693787882221488697207961687347340612320479819847090550815030631046500412589706676412465699991229957475596108773719287200682008131054689429938116770744624331097390867460419790917638353687395216274787540613307553442276778182871276830483314123129072666142808390800545457448727656396126158318680178757120373987927879978181497580293348284969756463239810448805349166302519401637357422197715981831477001784001250976825677299385931334731238121370658576335522951207689384555758745162909225751495917393065741903226428864029445721287313236895197881350786951830153628929239645236122284304745141524190802636598178393128119087141301988687573334901627690742463357436891055512169255846649585188403496204459971258855578444746861238157385947886327368216586577713554168349041103406859393338262587888991466512818276276193816614697295045943546411144412433331658475536665934696422917781142426123966483991175175795913132850644164179098002356666829477768654519111245122303207342423825507534602673867623394268409501051113544553985222255474670104282026321812074316729683106742352284768872341752069438772370012565397633855561273039118528683578000875425511765574599363056605651245014845924544977530045105577348686382304994233699197073596193514136896510200512673619706627139274087650416185308238756004979613811014987118103678975342112630025064471094477949417056333515574609813240124056090037778887613815031209594287037232980596839282375658759621408413913888824424094846793364831427699856915858369311207859803746946119450645750450145741821933332673543987376247683796641974070195548447916296369486905790578994993670071404996475051436391350782020638269736657639162064945739081977619706471396515713737488605634752281 A145699 676 12427420911238553829260851180366264796575670093435529653200611178994312940297274160384320234582019703380034950514412569387994617261362595398011912566815886462129522678882316399824754673161282386808725361690649341358697638142329279957762539041572283688863687620699220649654203660419128679227628687302003106959689191583997864279353562942203853788138353432896375227541647791839409614554908629161104013459174126606357700590127346196610009269967691782939595377540309239299420534462195960863828593036673598182810107415752693155767007003262982277185064199082293422732893765919502421838883366552567668892977810114622936911812385415488758462174771369522501344513671695243395380375361783573429956721784511322067482989994615394513066371313019740356002911975125094178464834604449687087921229876652284349713123559346866335066250913259470382132734507301734490660854438548724164125445509781144642653584225022751224162444539822179775034796503087581894600046056643630606015832236012703771097962061067103051885607876683162031679943653309478697013375659600699635647770470360424384191535553331627460561348614936603427973237045549972773534174262294365692907828154546454043159520234533543072458384222275631389758375148471331317379943314461960058862431906068447313302290022682956523186982482862088247655613221873492041540464672921493815818939068514040980048693218244355679314036172819723549647450842576884737529391757282990901900691923358950768541917191663702096374481172786124084913502102434425124582775674402143813445547303859338381658669548583582438300063595214149530322296220493914772065785676722228276611019015264019573523277129613822885128488308439006042624285111937676875637032007338194314306921684964798448117282239756182457826739153285579775649554119969304599969647866393703553320498905058633520771734497567563768168050196994509501652244895580887681054096957805629178967829332686820921321 A145699 677 7332157274144963429645095395083845946921073639836448237392291322411228124401601355536186723492312360012618412498607495148410715204107868456621731711849556304804605604246987701441394267610195637523360081175994414193669919156633662854600078187437096561398944649712127593589303747181585929514343449912073059386929422352550608870129172197783502990377297428017993923829781279546897985192179816417510754633359292420972860476898303772685782340208272009125970472203325002459001719206537298229480112771263434999977985193796508668554249162168696303728739072109386816893005684535084231168959354789013140645605931141950233392037972663900246122024538772495324585573681744434858111512237700812406281400110958453590950934651101795449472263876800296023089887911694876325649016294341010636732001436422211168152349771895563996387099351249752623830622616844665912598848606574491410184427662367379134705643433907844777508981040337700119384202568605086740100473005070700954142481625909232637058806149516772524336314830628368303645223209041448018804559980688876119097488154594869244246882009981669026555399769679745378340030758872127269555685046099156647570496307975065461638609403772116545127052422733121468843896783612863221779496451250530112916760507850700808105998828614072006928250226116262053551414167049799031469755628340103350457748538657709578865672393112924835949356796986106849186418648433979690148107437599891035927894097885270752927057523374957097586856241527627901860210235456697012488850529793585874590760279251945174084137084247257305081462911363108098834064732312522101703782339671827645967520622166489172719973885063741588336983677884166771783496788343372440767479573121674841694137674678585333939050779634214317444232113062244383836594956711694165534175944802798190668515358990923705850326878513426231868367595588490869317185326327777992739939585398849819075305568796618708827109 A145699 678 4325960364324617184936777022248288742418636871833411024531798679611445599084004502492189782540229710387741483339227907724992933975806381026811423698078671403948255176983043861534022793135342264856395639168475013724923893604775718754934088368048845398941688479642534580997039556633475279284783407819435803035181399498813275235511932243129324560468817344177183518684343413284877971853771536777702184129668523354247381323669409098538414970713610517692539639004584211141571714911322543759432402706452389976388828454232524361753851238672527556217678867480339139673450620981933776887264180442151200413238606395940523078365492059315729723236015701000871982987127715544871042396839868117536132596108743703107338983961160064699794122620940861633882677864988001907038741148826591825984792926259227936925536652294823411002053550986440788589685211203845586698830017024511383284648195351243908331686972421403395979074651354703248256904480680498089077384472945656919313458143454211243160924530252834722255373864462860615988650013390801021615993375230777309567882363440502493681276194353631394040225302762434836617190174497509539065080643024240127700899913877134075912736388705314228081888471028319390986509343956440829518585526294498304660829837200007408335226006592279801131144446426111749507086702946159555075114280255988055276255818868980137489766663243407408854441196185630221296437355125205440302645858792178428206555617060386385276195396874033023874148808020127675973439125417348802943297229802541263864735119211343793371259221036333226415624817640638564162567869768167546090459514620701588892560556059213347885211068910477923295935241463349956346220480837477802375937311109780818405226921138680382225591842701946691109639119967570900883815374905779588360563837785784538790870741305739927818172086588423909238568713347012618387637690288493434828883301288363587625251317760672351387072989 A145699 679 2552309282794249994149268798031095274181048833308072668025523828679430492231438254869036435512012036816407462551731966950250682635010560697950283360134704278773165749814391631317372006555584326069635903749319082103290903556898517431748257537070631348279034804044445690660659749110003233192092696270017211717697638774877479838343169894274103707173611855767110258029838784056798456495740014519027871125749795419713534008104474469833892146938689997166589261042232481248524852795961094280766888116694138822634408810011995576926103676567629089472126803074327983020518973373656393279254697501514419230670132167673766666002248277023616636463127239051741974637819778489729480156024009951645505825422758673874876409586149787071083082874091231563694756850455009430276531628791394836320391094491508060574898472504173916927215207982648815515290443987652051486397111195855141646532250829571538536560608085194095782876535318234578771454259398925267468916738564932511693986162156358724232308414043022969358146243718257135064999862677363561305417286826177923768931496941741876402708707786632540814706373230066873858763862922771755921128023699255576186883378691201129723052830726731622451769070854285707560571669037516476552743681017302749219776687187496520216975237890616468595368295141179815947127603324067087695285955595404612509640475384159623409383465641217258299284356392724844458048853105222775798870908579947672750831886171530082042202357098156109128650209875633801196427223786000337039532876732969552094319129574413586143868856274352356327913560945065389747816209098486539671269409843874265618964760554313708763101810683296911003013455479698590077498300197323560029362246075197561184242189334146746927765248143368913540369636548753769277067234599453245438567130117668075088423068855027566489015680760291593024523672507141856357836920084884798771048407820549117849079202173227890699664236401 A145699 680 1505858150888243171930883654061323963478076393014891040724034527122184378970949486368229004762304561491970015164038521272740177761722255005409640371055777445804763844135314079433387949845001617038820326816459089965927908174676520509012717012783304446639231592697743314955208254935345274108055406015902335477638571695778214291347234725689478057907870526085250875054086198250097804454514754794689666262008249629107630817400316267792897828278856384717769971475278159352418521577902134303108704556446835452964324809078623157862039415323662490260998596134986029642966520839836290100983384261713065194894964740321126392418248117951874499783521835024826764164330682181224848421011769031602730900866831508842473974316844413211874319101591205681718272659090590575861246622245774126837204760957063496511253173240810316163645970656211814713232772267503506531387596775537509060070743341251856492662427083292095108501176763107046771909756140885227308571798368837236242532522214108193085818803360853299086584028419907246827733930329631110369174583234069744246360015313264266575104456317918845449282719980436693141834061934260838483926468901917765710133492527894789402525257392382951932315669915557539141346298222790764725289253214682327541363584610785746920607055129457124191466162988849665297055778874496635580663638687008465392632604220835308831398754961654938989168915830511472600027526894726312515893533416310334744562606285585688018514114492515230352879749677815922578216088594614781504521453975222233194384421713784804481089253942646853900242585332770939312647400800237290238502861348371196013600316166489028956882183092076267013854642797780704795767650895940062939521349247055451317884486480225442006999270812744957042126975924644756302568784598302509029166246205586378517630819753724958488591433476485451460559728210500348238505395212391742781483731730822691167369104030886694840450512403601 A145699 681 888453756714780677189227206627383107356790890829952405954512345478260104162367965519000243773324179268225492539320175818949754628733495442630989868639548558320531894874085492474067573036544398468577923185807113760815362532155590201800071289284612552885798360656864511377882209752104601720519497456686107914595039602870371554415030144986897780061936436778442249171652827128773647829707209588852384066713741531378082468732178493523339884792378328293487116581153071785445679206109463277739854921415516223110129002947577651143026328937284301624899699592838683161367226776530037503186917459713206950568798526657296897760100387343328931255641419537408739114980464667144170838916787704635659586005605167458385769970528617645218777186855937260982217174106597984748705230593377943439114488573572971433578797313605582362634195471956988031991820347383081201467195700455934490300092039087765759132295418534250919919911413697839360847984668862885186789892120875404450582494120161677561908861674489403438115218621501557371227953894619677754251698690814322927428640103328975537435226518864332182535990082084418886808237777350971933760695524107782513402573708079234546360178808675214908443793481108093807686755379777513671444106652981555946655295143676403186637945551141812656496440795126161345446962408349690925503851539379399177040726849817448050901856043910772786351361055645376109171782819035419161601385844714517551619186876609384400841285348226887752089923659701518687346295843598935087330618312504384615134714492003460230256515957305369448786797432773909129072218655930902754177016926129161773758567573467972770851724922514314241263236237235136130912836530304439810757566693516641079990662781143676637382642014271381285941375425903857464746305845763880873962646694165845657327095231628870480702456735445656070137215120522698318861825338391043356276630672777567239629922299020976727975102653888189 A145699 682 524186210603569711298472121026501972016543147513278904622121559797646339271418128706723775597256503463691548628183739694659082490775000588897278612856962593631668013211866305245620434703611350094843935859299380659791097966063623542541533047960908622898174393555957363969635548545486779669832395444038787767275595727121823438890576438307544000758484589828754841760400113919778202121722799142668111909694845495263439548921167910862502739129674934836772681012908837075253598313083005431732211294930598124799523147414261735551227672033582414296200561761178688079177020831631882290590180317846530387770396235763064848552066810284446117566328654005236131251074309822932879570112483733966007553012406181968938761808637567566265866665925901392773826414450233720411160224803470740854950711053647096082314979161854052783638011682483966727060460772183750405359114075672225811767994232318440546031561634508124750657639232904962115853539044872961374978727779518119788607428998373175653333142569145387175188892402657498941777665063895280243898133052997216457438651300948782302820208541673638068850784865709826706523718454575139180080326432754689765141808354274220487563102971860984413029905838183859788996044327770510275387297636005903326199082771184467094369467268118540010208708602961446344148410765147443149411691744595158505988636208788073514723263667152394289008313853914941392938751835704002579032301754848149045120575694593251210808339841339371258502702079474218209611736331634777086743560282923611700696287165860327751046863325556225327930310242751273615213296359598432387674201483554857075321541268029937445773560822100353326078295525325932536533777785228723548284024827825571181743173156388288990613751789149302213748369374307351259444017880216091413128932383311643351444468555841279858655960882479460595929496361380181507780238444255503188460430613207033848690486787318345382810470115281627909 A145699 683 309268975802349414885421362178429536106653100241943723774645765768265861910032533569001508602137563719398745465135867099673039719802621613953951750595739290694125807263106246009423582407557660011559453579063448782162986984615005734509302698225646802897370006399654187877573595759627447900599392792485428096584686883962272958573885683571305973549725846062528578196386895559842010478168621786964597174335892128463897955781020335230383092746623419175367588310499632721327837559039767095258726924154131478115495546845411476397573183473484687150456706539395833128031280923436034021410703200611993215577583210301681603348821657967435866035202650221669780029394727815065731802195526486252239820617733641756506411081326194335479216114119094965799296602308463788444599783928817143726477480407163213115594404126696577536764064258470068411977639863768065356080675837450912773008626296975840834392862232064375068637087227502513950514227188490378348352262600023569799873932526546053473788992206934103943958008402349302874091451159744320724222144249569666895565876838919678229688385604360927596289780534778715672430107079961554765275458834629742853651153526448082008427684393219172128472736000734996167413858466629221284964834161136829980901512179703691909274799050244387464210481579306458216886216904474583108461972625459604139134118322458113556238674661763868719742118822448759776457754411282542486209896433974563222103588040623141604992519665104880815628842136966129042152237089368674882243613236306618399026194293143101369657419105562215638109434256425818659066715779944419177825024698280439545277935589570089625033630033314285948071953096706062961418797980448416589047763890850393480587392171606309360785476172956074034730251989465911339214505803021648169865196143507175411506579120851123487736536218206146305942332715999186566892021820285408490148297785161477193160147574595524754881449392913506578121 A145699 684 182468171537175551212687305213152399800953312599599283748136379681717060880579923387582183351485565337941796132881533405067398775601055977232242635572873324546940594617219473279254668000024315795469982767711575482095502529824887319736946050420083652800825405601402414890404451862631648774573971915170958538197197985942013923735153662730632216850337490692302032381026507980192866403917365131509969664746266660948204530471253076618015162217768687638532040330513770396746348906235149503197217153039642641490017573115645356812832627021683931836355160657681780366850376567806428440750024298180758150660386323681756382910956226133976876514651997302131164981211638336578958830415790514405087528156909836230156813599220646020365171241463600103920192221535579184948593461357777311327880858489515242091104616119771818892638014274485657879100080459162386376337193384981962863849277747221513773851242685356346782371130806587250325841278187670278352566459955286126663805831583233173176359852068948552181548049768493686038215014406584085332010821209113050471167409896311309206733844686364405608172901664734576536907056653458862736373340632105115528964415438796014110751846228896339694814501210527809554914387499266912787618976767773093682828565986942407042005037070176920485344173923082207386516523825229238886549414437329421846930623821614078210107303327177015392253561096930914353168682163904864362861259863743237452892071823391958953694375794072038341849758358107936660651610270991186545746645065860621931813753936667263947770126225418381670259238280980990257575747096870847716484376897783975776856906676305084848832395946094606609009126248761051821304554274686780558814632411576904327975379638074566134574440328292294531188634925415513382785298979764892204129052595736850181145530236833607016484697712780743841045380372943158694284785093729946753684307232814658336930638378524572287034672331348853599463481 A145699 685 107655911937957772866070624654397737453026347780663335467676689366447297653680244766139919175867881411821940319654639573122665604564903223945409201036244665743404256698352226128514244696431938761667278273496250470987564329609698903639063660445151129505684091934821025131150749025356913149550742830558073052108250227018904252730782087125389436635725569782612136576227443321418231336300767258969095137603122994067312209080083534184293715325390779083314728427414814034447624526841179167119262861566465004347632252642683915108094852369610046298762394331325711020608594143724869344008492925223446696896412353389025964235860824597388389707778643205607165669134837223853770644213514207972515389372756185642150763517129099825821115553247409942217947611409389410655881697601304684866305980031333585670538607916261246450078891657882279678600635493265944193973588016463520638758300862234396150731398791498012537223898538799250189732403616498275737635863021356214708075640760175045627998838931687438853009405405402872413243984408433450601565660291232450208321876272946833512294738676569394947894415692412865378059490995433649052905505697483183532346151457736121877261580847364447200768427241475406902403321210709011915473911328151964136038873030783840451091062596605332841965598404136923051586532170668346468481046056051733430084928920633983685849752724359777317560881305070417019609746018949458691545657109712076122643100272213215159538076725982837516810541802441545663655407907647710693315638345244530633151715796439392586083004815577739623237312476344527826151031720438020208306604544667847427906029661084410490721488574565784585029436414815923868506725603267220081284044075066482703111993399071822413089559008216280817327259875743163429931987183555483378787971166288598099700451333152707288602483914004420660070468477703747630441456313278848299265251119062863257311883483181923053825701794046430710176875669 A145699 686 63516805575223548815430455858789451944885744237278768326645498589824223898610463832099164731578698547409606846800104466608967639294517301071814196368748779915283964511433196196350125116226843845067898711380020066307180858967192528259727822716588746324700813416138803424964051520508716126586163696057347929785329436743167567097237696250317036982861235834250468277941810533128776295551048765426634621216177820233053255152718813915656674026818341890468051240134409766553701724487389473450861891107061312922461539041610394268419150065442905632337976300321511820378703694421105106536570075857535370410732628113201637142774975556233015950712884839310925613624572750435388101127142966913269674642397992619032720318292569676588437811244730402308485170539318216707785252991308406293809200337628326030375687565978015633727653440136270524716495840946447912058040592520092194904533659440546507417751435741142040615317766760751024691792292455795014926806616140211391637964242671693687346138609843519974723367641137926230127912585961329270838407561005936509859435833628735460944689085331256654852097085621925838478562780249199482351511988174446178968700395648873111570221948098794952113677257969279544608404599930817763216820064632891067169252259596478923736684926960076199839217714266861518228667464170499187164930623656085394328261132550228760573144000068941440345527716430449110655396982498016723147574833470261169121976268533973552168511573954080062879877813682153833620030013901878317869680877049207212937580506145304958525025071064640959328344101804990436438851139311335052053180196977132198488780643133125884440829426597866810560758475615146321367146801373385161177027189656813217931748130072737149156705240407277389928552138053541008146489652998755428592698859057677141973085141029860466668449024564895408697735356464838158801764940049426766619744475939856507155674324438956077184877023815062770150757181229 A145699 687 37474807633469955843331102886061122249745136073646692649385376491306925652882519980693741051712256275090256217671741980659717784518160642729146430448360743905351795657488887403620445304329141436651298572435938342870765719226313981974335776339126915180443974231429959199703659246351117157772687029931004720500292259428241845683117510005599926430451493416637993671849091987102656596143782470834455457422407310814507353227895020126703253382107496324597066916950874347452649569823032948156841396490304608159247960402297489934452190443758944713033107254795360648312414571114308287987232336263020645095635354174435576888272999717352882022530894276550240504872828787919655125894370136964621135523625442889043662837029098980087352487518837689952064032670586338468182643383174358408662561893220681024335985125319112962652865450788741727303053945522911002170049975998837931473036100769060204980322615688482305950500258490304305317967720145302560531078267659703364851690827535539100488593780968745097647933898865971072903055181732775836344058895333211308366858819964680975123854265606764856967789386101243831836973980856032260938339167517225762408000887281377399704553687797441657299868813774633455912056310637971771286008364222077577665722794288891781164193015843848352572296485819044158831862217328423852080840586911034330920243983275714334754469110287951090026543791812659904869664609927810917198377606090344377705843355334772182564262290556181254261611099530668320290154052794200559832418401820687011102539346909933486137178708923322588264099782752468012971096021161967242691168009611963329260952673418883187409598640204166852446262471176521513682748106084693977874364757853444732097028284749515846180043002281285443777028434191713451642998963282082147386313538872863225166020532756284522627096322009374286711003789845776809945410873172848513457349975553396276358590539535500903616023618349092987958236560049441 A145699 688 22110072986941698724016535272320203337897685397707311384369045484372496310976788178145475121345499623604703758819480968484766883898075484692895322150336470155377644153953932134939866379429077220780421089838492242273685467162666282172329848312262163367715620095730259789021733991295638614369758761495596727747242647733225945785472233665607706276929398254580582015922686330580034262948536106743563293244599097202739105351202909155941003838769396013170379012949775730587296692493864952023062973067388611752643374175816477450932523942667711937783900942352962460992504218253747468807360541825106323071054448230288877162443927058262644160277276910279802586949355360299846088889577253666159556689264368906543142041126850105681861379198302992341315470790475400378011051810819880152704617707799864176032200848250710669949556888311917482838277111362676544832417427798721859476896394920086080391882925504768819368754537191512779386576263093436054918321251112608845051105950281725397594582984632949764092306276963281795086572429309751782113723909839033665999936844343328146587613072018905934354340885702648238857976170142278784754137757323175025374541554795617016952575105578542479011970486449775769708568614871803414240981718070961137931709279378186554407950142662943567941455087415521786849280479556305902228508781346886599157549621871538907276376201925891074174220491641752913423991464460425943130319640018469712585278457671247053739362582916572985934287668845280626817357271118564428422808987393328287343285277096354611515976913239689262434859543479854322662510213634421361852737072490861387131763588536497947445778756891031845076484297235672077926500015443168073560714030106342735124028756254084276509076214640718004551056847620972882928361241846775468202496395236130245170810141241066838489520161536506264264083538273651853029633613407040573513069865832027863195061262651621094177376749948941047832589419671988961 A145699 689 13044905587487968777213912479566033908237384639511240070085087450403281516550652142585849627852793065670500127447276099664031801782080017808165510922268069030928904699037162470727117543417851231119011791706137987003131554860253880167692636168458337260037035412506621845563623351205180431360999896595372138366152661870343879771582934745198541103461914518709126751400713085950233112483040159196231508558856044942305257649856488506985065561620561540274199020573450730172157595921810498660658997268362790629451431515771319398560254673983506284347788522880993056624929176355139892288054732444476467591277028820516263090265028691375242701681570846170806976059614789748121272789724685292897173825530454029417564760602004533253318126374511246643686175702347815636688052385740346115737315785040026643177974164482793976157275911238580526132856192650033638540124112351269898253437399966750018371005945725197914945259226442734049533774677257407127099249007078171558876787658975390449041703472339659392069363055474437393130004830237571818671260762746134529728654371303743641805716588636888894504204154775176359682374103409963626972680338481505747745217109328526758624619607737652265175405287136553929494599570718053376430407927653502849302130809110335778208909419978120861237105929278672035196916651076003153890968100154076182468623356660224679578727204667165445811700063524842406260250094367041378635971389233291040080936584182680426934041359658487505519975463007616039153920499805900218568897470143661868845527210947502310860940241632707741513978866553331297902868054948287441525872181601598606444411256283860370109822056967068584428273289106575349455121326363363078706843403397984360278444869161624973624508786595021341399679763067939809214281489690634244157325486875777971787552817311696678424294268210216686541522576577664747510673886499280765524197763490920885888809786373916910063748666446256869128239799369913437549 A145699 690 7696472186544914636857484346408687685656719039626233934038817226692451722268573787337473134958026563245971470490134079320810278284543312431332958548816010391777898394787771903796864410750152797282996176685531573839605343682082626632656483009542106721258483177758811158622748755477065158864375569232508066039302323260855155839288146027433473643336252636640130202744404798024306956330730745389669846486431821916862899274309977016212032740352292539365764251759322981025842394297175700344836785325360979082764591950930902628673099325126326040053257444598843550446247221545314282702483484781699290772530375949656364934379204483984334931347966521963865836072585776596031251099848674745555666397506278612987456665613141547769352012699582437216782502348914420750245572896534993388404863608555907919610828724844000195222122838073874198500902315386408484062128393869821441247668589083987590752813116094941265048883574846675897712147673005607111552501995854870107128459667689530083209207454097414408371160110423641098664907763267738063264261736296309533506240079132364405337226199682692428851546096976468349564361863035708397635096645566331067994652719962275991971508615990109257911010107440080368626044038155036620290526436333848610127119245665818730956702149836948645186324556819329085244393974854362304489768950582123600769888622879910689412541774377425687137828863259165377940634131685089952969279989328001695178039999389323780644030662835924711683799588886824617820186277528210010391221084575773109290573711173749267053343226586384327803985096406921985908369489909275956078902734407870686940815509443889081866847567831813573780836164088582220506443656054368773268964047290780666221547348776602480354183675014847950707806509153236866463543150556232357277353834760313767224410991403759799203495128723866308553234056097283927379444563400962244618703167389777490646534578899348325316517535826541603844613649038829256164949 A145699 691 4540905545155912147777138550468646168503555995994838509842832078661096112856941983876966563775607819522057497089051659523178400156078772254468637378290523863079929124020086386077679275225046732545736625232671922427380149640873889459387157282993674507205245037842286076965576202108117238549550224847283163591050004571242671601300234573251004251027285593703158110492447430121255154002018656739746013195486216074904168266585236583076592331742290977664260634338979985354516840477737741392955042682965709296040479799617716779597730041569858380125137544524794813770229235782559071654572967966470137079325330533268434795020640380522066234252598566387834672475849548576868690027637928375192550277354878851208570015146992911179384434174627263446655032699683805894829251320903260358812753791732200632543745769683795632387076317187674538535006233221788355563017212259082299066226214122152711794141367490069621180926363900312336916117593298630938408849078305366285034232327149163773702983356214002161279592395786892773774902450323135219754095753154059878634151918033723695405321652096199896133517693011961551066613816816964544641080048203796848611097359560633506736431458814556724515230787984360280935436487911900887918034167029043026472151052812023940928676059494379722539070251417474881622157248247422683645809789875352770378051818875790646528720068155476488245873217622844048142567877444108705210496557732131766864003518703116847899551157031835921405936237467763516897870749821144100230601871002235990819569644065301120059161642745725120696609692901217418354640096178417865799111087428462103696474706160638274441069955198713041462108908538974403523452301950751212865610081058157195086352657333326301783994743749973695896264440720646683273681244546687400159394605183098246884430697375400969833383701652812911829721551574820939489124781732681225044269344562205228560569512740829138019835282388993100011452924693109891223882361 A145699 692 2679126575169801622273874887292154830729412380917915094573336887592820014133873501913622935154473655491450677311069988984595935281808191086824064720232860263206766405273456180013926975518366822049187325891099748700580448682771912698411790140483258417144373313843771026598531336495033693679075768284327834010653463394709915389611299110072065074632455164032226645060341239366742516554234676745704758115490381052371542414386015274038173263695211324529374408495746432036183910039470970246143130346164443123684800317182501969060032051426891317947791098012184341280884802864488306961915348616732599177511172484252426872697243445303535093874101806202300492894915161074575931085055277892688859107972981015934443321480060204454289046811017385851089252510311096563528508033760027076706136332258389817292890393284714579108179805017889903861455176698539743373696093104464686627632218663481015970952654006024981555481505817609432104611667898519248054109403698170253300089944558338936954676970958807177740551142354156312886093780782886511916853230099159032084616125399817847924734437510558256026346587330960338660952587560146045629839593343594574349479447488053806698502589191972477354728253900665125671538901823983368835019868020699051769958994039848459329187918399534199349406262011753360827987532072004528988723286257507552399449803248093601541255427669956750639378060568614729238737107057892450984239999781968414448066897994839550936954538618120357704790696306391588145125922208197490926044712670234658810436799424816487085638315876751234826671914826621869907251748375776631545519462680058233310233135819267138031149406719672862649070475201830809496616351707287161221936678860265454320281846279313741450076544628809465730845312218672389894605470739395009861685539704193205348046887040495168441897180480030894113227162195088257014656241777718521813874294588533695073245365982510292083377500091970102465153380955285796992834428041 A145699 693 1580680138444637801229438406363820881484184801185573910959758920847685147242872509187053654774575681132136377556034204449252078637866676662453943716300009264768129099182215126121830837876561199962287976539123619061420037342685787618173496795727839472440673049922787063407056522955867771153416153737528574783121952352874278837199065174707945143028897519493420017427490838778947963511844457261309067542126129334683135120319482426445939148987842939181353236751856055921363152406447394707483053949194338477264736146657876544028639312611824307730816622689644236560908263460812318548458401110904267044594512440378398586456578612088705183319485813060790902973327469184451222471492586318758051681153781444522470351103220373635119358234066083024879212326050847288675924910667095071996261623278658260002172788292211917878193697884237855603720019245905226802125131914421906028003942785239677270150271722187249048112907506025664629383967942533057720986139332842144080768033057092823639485709882340020864763894396556437710021555759452718895723651662750674870044879833974496551897912809577274855648353007573587848410960046669349957060718992672595069344262920592185318609791191804947082565154570604439785927016639662275711773804098045411501249334332457778980279943179665683236427155516683065413631021765234424680663093082139580562905005864556349118694173605206327400744809862265067406806750596279101971996389374803632392592605813436631935955278233533979209905104884533569242107396232086698502266149873567446462166892090997662079406547205640482822615733138014002027860176901612034193990683870146929190933853658661450800103708894651790249910118260171638628600124054997474369729774917475559891771202952137774129243377336253834807502837944575989391133954054998509130994309030868808057100778923194773979749503099516574713892195973550496817707693524072195188960789537890317887986205360168331500054705218979971461340483310693927115881088661829 A145699 694 932598602555761132923746385879767027920838303287107689551163189963246644053280646546859742694064497394304971307382869555069741800406057422656739968552285233352932961751101650955700180420195589610927856970757044146489121451735931922809664697689284805481579955081130523639136750012625489946821851629373574794207941234732429804032058841778577562321974904045953778055574534538339931729471675549495604145096300817081997349446080245587830059729563638905673880309186577247172223735893923406444755686894313537143070641727829978474928134408924914669863859595792087386594594557076403455283494740084900823711584828650770913582508683888890754623402755604060430453770311903665146682249540872789357803021623079287241572707578540384515967069052177967292884183117489589222232168785552332450717651598076115011464652202011746833555173571895316916290949899907385273510454133415820091835698611072746108372689363436470913405059947049324521904436474426605536133768096973166837399839413740207608359614153609653503032957142825944092599831804296321261965037627792799014294394485919553147771843823213081606576501927881085870223805474947356328620194366083487496338765643701901284173078300575726806236086468402718808571268278498918686577709397978772086685337297156049749905837288084353575292672348580996840681474853956238557062236195176095024561554010284997886428021171644063209688798440675821155286744114697612271026885491134361143215189363029618002662677203246429613486307091178499461255218651008943918846102380692123178019655896889195810362777213012008114108455879513434574567597120202724397822957963924008164417663425474436704923157098437836574584320703026064960064576576096802590979345264631720070690689459915007422512142551845133726960943541987615068379138286978380992276780642672892560484111517797876152883764931534299050302282397232598034190524522960817442965051953060699020216787917133333074740192701698091192088419999928461712572849476051069 A145699 695 550231594827760623787209138230656182652413114754592351261275322319394672306288338590138061135843278886958800934978337003286698410160936012690814127502131987668965679304050791848736984617077521309247473324770116922809520236486857148670083998139882307394659732824817086160027275450926083200853739045176671600007902206539780710100077517584186053824822164489593235632771547886781780772424776729745145136539275355949043753038067025414393289301293559111408408029183328719775690641025008362407698372213695792575934413883273029423663570661953087830911946344894641913854249880411617226298713438248980581722790454391514460615093666915833456522624306320582593176821510695693252091304757622359402345731076462998028005427120235606490785451382550934619776788826992806793828303658565209050851418181241629198504142626398638419879674213720352742756056720926111406144365813583419432277034176590134964262616574155795651659937255851595442258988135943754733261202191074835591921824486073665396108532864919813226768579950372910458196190742979070091840476476746088667758822701812702382688835957782908570605280489096833089844196819258893564535957615270264950244802385521201165476797587548487010732208451203033492617262357297722362805136771003377485732847755987736894665463720026588943739440258507271452936656532812415514242038692060813924910753961062284196643413797096392087388990335188872216551772220920994960803890443379898270864569131581661184939043594637159937977711278690430148571336896699044825420698138458479107585134812272534530451959149129879146841166353179788384992854440742705782681351208031294670077230487176258994453862584369428927214499304667118154799471579773058531203443976357797366147615010146902241508034862211292645072149186934748314354300455363189786934169584867975741877568694721823735427441560102136923103632722171259289675591760853358219154191691516274531610016884903306345765213639296654823360706459474481716490865309781468881 A145699 696 324635708349776212273320467809701267997895816866906200136462889005252893414066066487534909210404840478808298246665911449069596992253151841430157678486289320439456397856428216089103865223895317376866398333757398227413470450405793981783426749237832872078043760786686999703892453379296376463013759214802606870429868093917235886529241703315827993179082755073955963069557157678666712315798888798874086134954027363709118732295110098914246452857703470312092055063337854758090410305981019039897135594850393623306264161120489359529983031762417912895323378479628242937086620834848297087112785645072158458315622656506164880991991680971657850457593717326388125913894237540147115068723124747651174594623532091545757235960428231429289178900348635999247701012523742638518769476926384687787669886009280963151002432684922994655982174230921436222909157174396505822239902319560084049223358328489568556168835406062555998008449575892494261608281095770340866018573158966056026067039046944048843496426030688536194139959137762874344391659938525847057864619156242564521178691099675008486233265443248092843575508912065203641922205899557272255719886372815090237156937068691864985730026403575306760605196750123321357925376219537377695136344117182594737810293490695467611802873688978399392452694459846941576235786672884471197164245766079685039602320275472737391021727712265699687496294608962993931944390323599272329262024334708648845448952572443817069496033058158721116977236168120262609157627513833785438054293055588121981352051519584898483770845535209415684628174039920195633711209552441076209057599389780499931337401569770567332291074001620864629219980005432896685266728167489528436607440966705835814307022165297212407482318056562110815458841059347959517853968889525994995910167778291463014815205045774358206026037636695329250332093003798645748310564948378958388483530132942648912950889745305033610668401306992324647691624722669944284267897959921590588721 A145699 697 191534517694773137480635288798585517462575879538359903488161843237776887719626672939307006296077720039218009006731952776614058938730949425507780339492783196927291605769613343441779431745113620174829865769443540184057024756219181962395073111966323254643738424204412505008210387466509411187094917082994492876882022167508962633271542504878820931789605000671469528617803090258865473484540571966558981074477739605313024103010361920292379992792755746190575201078961305123944622304838160208530947593263360024054903279126674838849660565076255906655152962391034318438239192438310614869779317231879135241425635644548182888270814476679611215936523770598262673706604423327176102197294552296356570651425538202935533771188647229423045009060420243857005208977612219329733267197558263307229516181894057587017462236779961940448391062916569433651163659976837217509010136224174636005622349136774668858004648626960333883029333589839315762753443587516365167196224902587781980543961115872502743997495249573371434729349122700145490280621167539506785070033461706636321406759989985553194175243922680416994800979652837981051901011636541971371981168424003287969657642625725814820379550101311843440270055350364308398142479352264695542408080224000959891930587426662569903226800811033535614958145991869437022707661200345305193911390759948322112551444051774953998418622706822965719230726430297831230974973739151349753269633553587659438916611153172720489341474565270050821856631361479676248972851661825036709407207482098853510518602811420277832890268413814406124051475842386562244101228643085794220638200958619286928194396848934147549792739207093725761810860988706104377189214819347242004539858966912466772643776929910345173512326145336783169828071152866109180785527290519881684397212055022378310765229099438176619731626778208684155559011768608478820243943643951824595847063624244471342366493339713084926988011005911832245483235225668807653236343305488428665876509 A145699 698 113005040804207801337362547070697645601651771031815476151815351047399358501686322968124646179776644418298146505673605472290845704254267907897748970143063599897781607947674016202433775625751812007832243937573354951195417192698866952019111352633381482406933592236842591267844424712787173304009538065207535994753522648962194036394323548636801033927873771313411947928540753695572950689166621661380999959855731413107320511657381237862405281501273032548969056544532106685272569069444208542014219182889787563798769628420577034431940203411959222508627352487331768250318186451982427924872710054023044720282666714660771397914899549249289645744698567059257651098770695868796360149288717131725629033166472916199873379244065904931365126056469043526997074049090196880799989127789898424880726759647607967059339568697744859941556071138601734932750336477176783933810158132360715683233136767338726136654186521071190928431308809555620407530270108353559678304906673953632402464910991325729674909678700822258457954121842433948076391222097188370477344261877787759187065467215400376709554907681116002778839734419665496755417954943353863552196633650275567087007771992241162052158948829747584054452572051518191831582704892459950832643072195816449153644308771437425547436200675636097034425913682508507996455943872417057179936523384123743966720312388226947386329596375297837508646441097581111463281302561708972755156754534592384360311955131419332644894400497476271826174295526036840866631373322849257824764814360145267983083994306686444336506774593304964403774686118834031803824091188211066149100329507985989507134762803469577283810383841111296578603778763356596149644951476686705293150080183037388690024014081624938355159864943430645508087746521349945068703943247437840667799359202295424911888470353463478431283453773105486956450566611385998705298178439366628132591379054774105149347318119540974801889315825086674032510461091519873845465158282340212991276551589 A145699 699 66672782539964908015906422136422812319457082332891592569667568956122383739107210924520601939061924129075867220338420496698822351451079334710246384604068031156494221397521899946092485839761823971000849093302509977665112086667575282509313302980583108296836175681312924435523202370156965739954440363555363242411701480865526972510017622153207731196513735469912377808310426877297782041134822239642823417333807055993713788853751919976898823705758296448145552786072863983005691806349778201628180786957381399281250025864861323640005870352490865024183482814563352233369291767477194165060029152556364505831531936014210576586902463242604211378156218041191415885601003958166525311978145813165824772997567595019722358220227695262276001328307675260684416683754238547452663852128842512416321558675906806507423328069432687403577633580712107040889047357874325683730484287956598078471545070380711645957112042783375687440589168304226201127096610485012693834727741407740529672316940921064635693966435989882916821497157686906664925330756719971042126329437861316213732304250326232273084201356614518959098448506622990247715541515567142953824641872494160578046615817779659884958959430000973280283577240340382816325397744072018726563870187451480999690250244560654410417455171824486216775674114534027848471984177064863390857354885242248992042871757609847182980463442803017307135681016846425465504737536434554774192731905775953184924614610926253087767206952036435107392012503730374631636261287629400291574531065278226011166046122342190738261164119781515183820940758636236377693969699815885942174973771510775189922581859650201663300576673516457887650467659519403022186144182030336775716542768133092414647395664381783719199146804297935512988600619525314724426145730461035474119937532142245675635886743314352836280617994505459095621678741705970627647105035282666646404317795253097793643575324035835420029769348790131767348926560761499900016790150237420176424499561001 A145699 700 39336828693538491521583451697942388570834076924635007800627713868761159006714752759144187019400355459510343361853162419446832896510432553211137469167429995318731692842929973294178364211683850391078493132804543313467464935716676717813542829647191400513650936718382388574367421553967896999399815804959599105486909120188011951586874002746843924604909176053476989494955223316851995831318855954767604435226986307304878028103201975405132443581115893631373327174726445217866672893177299694752084650085672135788373716490639760370569031567766198405045746233239890485919631824625092574957492327298201035395883559581669579414874538413587235423466423945735876114853493564622381137706956741050704890439531714588719991476555096138837909418575471934760278846340951652800190872766889292427204838892025368231412704221396587823250862256549004552389605190809374976617051919736260505582528358387852532388559451055670584399019177990683903044579469916049135802811062523892958874264530232436809329765287555330098666225368913432498357868755242685726484057024076298778342872442225261640742969245494885069865305779173144580655414076229670988892986508137904465480416324718007090963733904751744487783256119228774343440153086297598588721850767524177973368093999982014664720751115175771231800613301661393922090474208524396983548659445769542781561327616677421611011087101657404913372543153498293443536331865193825607800956667653277786721162308491357902450007207300999237089461202905394995824527528328023322771148563699793201319984128187585849129750323896500653489951272909260628807638298800184494817085424861849376064816162430815511770056426990869042417197315337684426493675422446422010967467083118341487253273417971170769389141454670838522017766277773414337466357277028763491890095344604722653200261290085114709927133333304447760929834007039911284313086672638333954750414907820272924144560093863023356842762026470352656061834160388193421136060723481795563877463464439001 A145699 701 23208662256405170032826220595363872833979785928452321710777781515000127691577965020684145820844270659186973507626145489053134710118803755315236396562399093170020542283107286721665288792407631968912339947505587252435826646960752595934707760178539945719945755827669927945952343193638689072680151370485799916874033969209446185909283151603015762309165217357815953889645773446515800242696083878490646973960504587502822042867100311737108164814034671484213814887535816605677354001282800470125528315369759602733741211479451593757312088619111704568111966094128720823340349407237037142030755413076786054519065468621249037644199390761553226295633811971766125716347675602123246704721792499074102719534550714039749775248809286494219104280958200133833303834924477720913565162268612553689538438624736291349726988067295917383030605153730331973802826173530173361878376902160105741695613259903762613397604119010802861419733874425335198570100760153858505110964692161355437995286400520196796439925825691208768330156146161767487124477640262427858654551517875578417906081008608654041806078770640625576701571311263648679596446589433990316303908215159491140472867584967806404008718044844099246818840826767736522246873995517839095327165388969077552806175769739144091530832740498533202276145072306107880005531311045217155430318215649144998872191250967921140649358409514426095872493324882976285260970295726820674047790241183528118212300837395290236192416485100637513447674717701679317161839605452246131034686078051812710552779469584553308795814429934815604043887430075705134760128902322409036056138225694719621103051613252321501742669991347939218568258765581574292228246313099206956134029862497053344387016669207326372155874259108990430054969115285694933790426367301239999179682133379254223142478525263474364504172386031629673489506442474805951774093489751581750636098391296165772147496811803859744701809565848159276944714805702473356970375810064109145267527019519449589 A145699 702 13693071394450356780875948567812987029659502863709945174351090466136206576871992647450886890111100288564854859156063985378930032137197705203436262834346297540316801215340456235809226209156291177807889490535163674393824254241908314924759764962508920783367482287388539105723308116825272584984289908770816991356574554924453061674525472571776552918482873331935359317901511378221005291194858169453526947032262479640357700413561080722918412107836875059792519410318957070904420994083959100074366953983508079940771526399159949677053761716244337928987654949789712045880320230638027288705570736222976473965213230602977350540498225674777989927188525596918068436769013751759150933404719867496979553820494481751737778676806002476493132687855919503489714502326595514387350645547608639787535251583755519870970691547000369859400233789838639315539115052777611474133265755222542651339906240814861554052054041656922632567058586891769776472456403911306601966333365564137184524260102042385877462746907392525617984693460010073903970943449886077193920458911489567190265809452206663659403945731708723595368857208339773547817322832351978056948316953957591634974526394714681060358052682724113803878628304536845319351312217202438768644438857640988231977670336052095031988526596143019413571693792047301987809341383042469597306904198573549779791811276743456795561510450526409739159857689137802510010528938146959003862588441341613936467470772900912747995623276202168831934890993982787891730489542689296889287142014902005799432938567070758264603681383911217309885240093793393120247847244731922531088626736074459714601424387002707255212663524838857148086230254495813494730238831053109657697066651406178354846852581558904588401196423732849682893909760252282237522014090350454570752520568598415386931409129644159789942751780625328202911047871226128471635430845866760594541343300449829985294098974404183386350710801088387503044725673530298892419100591877100913912277064053010818509 A145699 703 8078888914063454095546776828789066983626272709802939200545432597238846880226784084031002581019728325982605179928570125228079665826236527266272079835867753149693742696508586071840721798113419387274685887075799062305103874176078945053012326620120084722241094603803410402448805836583717186451658366023411539100462113371458096941784119534196563206142586100624504181608002067376946606004723623893702408102060902483223540421958170526210126035458942250606102238273297136017002709155534586243406377321954397405452466834292890857867962100495540266398148308409835978348565595727028863299144703616143042853421286990288015569856308948728252503814934468369688611568001765862296927462080000030718862651372209682811249669540292651844454066730711548858797723068856429010815967307926828862092108895977131987581358285742150921128754905399643465836104078312617239565264917204398004184802986467508413128098486973465342411703146532269742783550708206910741301631574718148777513875464918607147506224235435764423402200811249797441575369510955145281985212103227326766678409670720922950394286175629376280642049051349155129563540874641077619609190698926763905143830100014076857804847074089182300189143880835911970680751961275443355661123598842794087789272692094966329729139160891640955474097061162835866699631410463746017193918046840178720932169781087388541460150516452172231678220164097978597929926812536410085458253132601311038987689543710701126027181540542794510204072238775127154441671668347079712433282754106105369852723201792277791562863220693188278016687611450671865241095114262931970933253718145705536895219285279984028253969736984934369431657281893764380316548682075021598834313190299782732306298636103084499830333734128122203916976703579731234443054522880400895503987955790931699035308244011529012591859046396557608087844754516973323458952424967898999197641911167008395157746247401656394087174670832582778637111202668070644053912378831679475099098200264256863470721 A145699 704 4766530766226043466015817453036981707352471239280870418376630881280453523127225737585644071914749601229448491302997217820581623907447413889395323666899140012021767874138850441929790051660708282200886865485230911596336891939632335672962347946105887477201462448761724748905689720276276314733893451663904037252281290314605352742590955999703400515071207316495125531789403318241020276537495743239114967253268900202622248491254907049383251442508668090982540528061834991292960693980771321924509688252999110961137014660706406446192420585530652512836978514306853437513607821158716391319206669562788172307044594111039326208864681781523994199260884147812519362756684272845003428051693795298256631984755783218376885567250095858585751406238431957907187166896122966520867033361031281419994556713374924117153130417896322043096105993951999806203985867089391393732032167884839599926382422109589148884024055260302895100272289395452256472518445385673426061360662750342214596002000041876174642794836160193617281680493943920480455564040520085830294081220445211302773071439915892334068969439675600296855213571438793186668941298715403443591365564049836746443224784481910631423799415659934832997791011064883525856324305840294377401294278878390870807438910665694082445160116399472020710303694392281114050794722832227107674814340731506871800200379030282496004693243196331090280410736960118234976146808867543803461365485646332171388800363318540763443289113296972558851570685986331038332694553835234341038747537780587266207307256118876826263824696527597172812535805515802607099125869567885130928088605079230192308464776890803573962586932157586439107529710087066488573268992185431690202587085210220405882361348448238295995308501939168367461333361202281176039164646485346177892782141396081104015444932557672473269406894622188363443625494117143034712310295300214542766014186245234503313084991868002868328046705080422751008392564848488149692915884410099013207554025878847496436906881 A145699 705 2812245073184451581495236750514990418270974404903003743903011674522870339798182958391445971427121244997048627263588429944017930025728147958215974691390656739339693351999225252152504289758019773079135975950399162042776461140508901968102732275875853491464140603674813798443954486157166441975810684823337358567306860823503786660031722255705472107328806174146023439251566349760134586210516483787453936977020549058644643386299973200965592140954078714737448305454244371565710792445945924400874472662892153512673433197349945510362670277500984487033550925292735118297050265918046943849468635897341405518113457104226212175214592394790207849311417832274918054337832152976786160253571877145971382152143260726632679673427887016272941485226608124453691569670989481390882538867041148110967926368782309251988359365200544263275781407676774486016885825478662609684659413787138159558561444241671130333161064505091734643818239040170299049043099226839114465461489391127188462863666149242024432101447110278798431768089226101833671341208537339684728225934850571441309345471140705756177741575122428545768295365099836630979545802701213390641286073598704753637597479014227258463183850392287462286396507384400444343260659693812407223407963414651770982301168020067413676314739536527600578123705594384694454102186839603529782123267113542214183397291458085585254227553335318891093210656586305660657328687305038307632120178278203379808353226668395339730414549663673266927916500659696537489135345091119914133148614007792380956941428386935535217865008088061638771118108566712087516619021949937964315601343743027667756457323146288828653898036003239014139073097294087334493848388840722622197927545960839739687860889285824491552732185810375208679982766132642314131872698371831364555845959435732060437413474900782747699937475968044737874130953684359873506939615274701612332949172242777189946324987455874290657153468822778590512172976149405340248176317889579586112981776170319758640911589069 A145699 706 1659219826648060207038723666986391309798167546421532928032358511337612220027404818225215537497929619798657460637025870669752758133555699847933535672596820577070407055911668759919535601167180005408408024923870020374326515736008312528844939080418807454076365754705691379357184241143007924489413570152317377650673795604576919524065973539910228839923480571538837334032892356955161164843928187938854583701474870675700136975668492933662649979911463933027003517677476117388778074582414114625194014361418117573366364449421807144707529271304995316697282208944199412941822143283826538154795175972761866467514632646899354144050400648244441107099537260158053839539958213572030989546179355822327817213132539072930062630436886089505176890532292554995720118918716897897654177064520916354189656563024849083749014872337903219010667934423302994750156433046543850322555322102243629299951325720163857307416144033948863136957660761411080986678956025389691861196217380102290850874967026052752538765211000228330881125890962906137945610857472989893903823007480616705161211054901576480252533460352793166402997410195332173484745354652417185074915192057671754809436069393609600582647047932033942814140941565785197278997932895043479967433297120365666488686881692929108374943251166434884869072275996992577446806239440643250344345052782649174861332601759891465017498251774594949413904006975183379669588949363163733959147443818654347754757014933989931900181141012453930514911883818534970787551520909206914104216643517059724177329235441035846901714090947259839277786871518554615832198123824593831061073864719781244746117512191533518102225878654978860755614019873801440284881976147034161665087049529810236195432042317288001777815994319619433952822370684897763056628852874734019741771223284940519576969934746529263470489841414251773157373819048278208226059660701778651061897245609052296833828429513973963484852218558734287979431047535584302258274334638967545707646040386462778750641400643829 A145699 707 978936885477282337701265468285220357790500581414299524535347618677516686945829044569918775677807048559962904727218000106724183280867837182132827830857432749814800823294532569127273852184346445171187655569107361621690601507783763883116545954714820522051564331135754239006940258319888518282312030579182429476538972099839559015412264356824779310082746208401739881055967239037195327123331420367440416929933196678114022171001024530887762522555622766407217337981405455015007498292831881682940067598764026476132642351725668865431931907399669735866909469726152360900556767487191739464385304355293603874428115148213514718777561167871825462980877672075419490410521008175345307046085566363296266184366045909768010319278089364921038092472567380839350416470473298770134573585528473607823786404258292177102666786319997698672030805528341090128106278611635393027697955380909954148811723613452434140245191818965324159070376030993497611841535011880691358991302792770960474827767681704974755847042388687604941065843900025395286076734567855500063570846187629005473673213046458982643238563866572845749222703719880882519368779699123437980809322027952736632813643344750650116503295096049633972880869127305881994164437147415959368378421893052328576554277897660153873802841873457045545152064714520026308921227167792678099633799018495899625972051641044506274738714319457684835312270904701607699396822795579297997589359732827786971926830457827391425767142782798155330531083536434973068117908201086988201573686526451229472243291968782762736476095793875217112255483077838656628909376437488410388069264583327191372541575735681629391484614508401524606798132652445555680745872078361314659779161295042078515565217106310635224419883916389655656956518721323547561096891323394699816280465892155470818351824086977364664841306496932578118112679107530458493501692874434129424907041960168612354768827088257182581772151796184407129273805873018588927041609260672962387925050846236869143119785468270041 A145699 708 577571103211769931183539587564613024705085544866890297942927062661223507685819108891433852434368660720758315131597983037096598382953890381758520486670212725570155415336718304116331653253163235470995308377748419486777080563076684682726233268342663689202968879004340295322715395224493082778639608628147481073780342865109735242173711904553079882719980339476454990985686638139588287841600694088601907134076884565216597380753628804730846225657837520716325202405511540982737035214696227778820014689256414202800685621153695208797695117836533839166159889856220948731915550995299842457449174774447253524046120422813326784724617038643728778717610726987237341288367854865240159126200937974988974720958753954224053158311442288417322969381924222402661749997460327557481500761284734907699679788855829359641489654913926304313279164593786819872587954224431835342491471119414770704169616980611215978887355757045507304988384900625402179905518978053582512113007451517486577857532057238909053197216244114686686897966775124020312647327784177272047612895427693632612762034486355898183030500147817626198874992197319525354254095277128175991492425081300056941605240137333489959136361459621352010056898644168904591359738919042520983863301483603753494500535272737797856435301762088490436754849109290818529686077222758239435533597075859798130148649135614498810630823950228259457884825929766973359264455860442422654843763094924575659089075213103226951270714060709899191082824374612815575218778287120413832014370833962708328899364932346388978673994804295430836391457229053288856440699899994337535129805030298323128554783566539969807457820334078244539150142650923004050199779644257028615108040077025296513947282660680957494405953694675577218170393223210208163284109251949998157585733105148442842307999241381898622992900343348806837913323299623922232957772736255434582044092859253872237016774153642223749282084707530241471983566034033431882652291189462408841330072353239366331661922784878680361 A145699 709 340765971958058782115950655397653399355642680970883861486802431622503192017946328416901403017501832018198845964738082773886886321759514457400344954307594650653641880247840504896066548145514124581442060755215998389836855841613736179044594511776216861809229587048229638486163076242192598950879086778576434651100925751442643953323474611421960306025478317544900042941674060535118052631217286180854757768688431960281114340622469993766668385375601581599865462201913827774359835769172481557622125726593685615625928383838328447521774687591647565438298468105700633599469274530459419858155548731619524285583336621344714589472805275238632107617927348044797955940646623849483518539151507319677131789099480466946281595393431672076855630897242818650189593148085122785615315314584408067069203251638535063896301793732430199547136035079528695383736764886136171216676940262499333805505925206837003975109399651465030344618988020992956292646644355516601801455315405092524309975469086003274636411601736985276457664859331479271959066637315930022652591544731493055612524126673736933469005351848648532884490496173714800078127396844725924711542549988645005642810458867383414325240336757881501636299597319190526403020251797797939964519979496904321509426739256637403075142954236790335900639815822416868412488476640200193474286722640958262400888077017960913253765911391920353622467211986291609580358329560838233787059822636645766811075582448900446073858295528676057724583535849938024754406011071492843073900277218351471462821153066792400714654920458438510318253847509658362586643384031620221657316196898611427318655949762682846504770722512491655876573977365911919944062189244239568521599083866283629901150381204584658611064288259974674169064875045175301492790063361759175518275766251571689121490901200591233210201146361269299101790742634099006586986592412697831969276589879917824451227541981821823754893848205291046284063174686273851792175924760173560543422354763360379898811391323292953142949 A145699 710 201051345884151469678479703145027941006804476687276611386915491730214222067080647946862936346473646522076598360880337238610225833239730575975821764520994173672923139190810561170375147074200080339815344850269061301584258169471541268951628035714699605803756253389576482366540892267498408887935882559751468296668472413008294822725607847027052027475149487371151548880596710029081511464130357246010218481619040779681292244369876542693529616525379275306399906373926752875331320366776549422769275358675585256805094945778992630342638267983954227074756930022473517602738140057420062416469316302480744881240644560472958794462170387773754299765798417735703806767640219703340410697940263117671532766593972516744351917228966375083056404906403881079389457295620224983185478554104039474835922218786946831869458416812478903806505947417757336489584818694866116586004052263403487530477791702416851734098566907008610857817897944000943587259340264235817009276123975997137825398948903209874796573791827605068995335580107605995331829003369070929187756963778685475117756621975470304390814974560202486584223193867499534726569809884293018451634113000875472029201229126516077118401839550788626344064752361423766408877357200961865536545804039872066086808281660880795076536486564404536092887054580376843072549671531640891391589730824568298956725835291947803205223077090409058408996197187086119885438055176438697491942640511857907493958934555776050080349443091204813347605095068639059992283971313402490293187331544456534200356151410042584075257424396483916792338933639241204872830740137956030783479021040375711819683881805199312897844918824549742888934107495745381843992641454321701170714844373067264616382210963422287899570435667431363084171058106260204670537974099328661605784544502694191433236789400349586212120053360248543121249700240795114262399856565718984606438605985058657172352012752500722373163621159037009777355801081335538523951912956211211258210347980310270900932389218820057475659549 A145699 711 118619953305677409051520908904911087540615285602812229834418653318394768516385564342320715543016433946193174834073434232697259354725119280311277440722432254872373998480697983250016440707229901886366472019597990951936322483132367734945281496477160991207354380270263076366620640274747819051283219831166587718599747622749142502764155306271349274250032172070661868939509117243097556645784279557859848049397465371580002143063886537719188707081588396829194344895154582282617704656562394986952314839492868707829390392081221813573709056335845402326541150414791269684981903164603306366297038462914907860407694707342424344018091055981239798229713448536717201194951788978346992828266216087918884655158654685398700684883494767867331202039147392594021129614822784654956646731606068705745127039881046992267916569617568820815638961840441749000159659293206122649571174158467795143648091598500735686114179365735428941082215167972535723526718109254776518871111690522906224461069877424740126703900766685253721971534598628205766507152921114532290753956037879698826420794441400805853647365985167618436158799891328551773876109704336036160539415127966539852223082374185618116442760094628531661496567593642702990711237728315702868622059863545022086895376753180412457753451930044439504467461562606514995935893715191485720844466899772655426205841934172185930168361717429952540954133873168824440798872195769270682012370842173528775668960312325420646960097565515311199029281506961195457422788668896397780137451710952136826738666510772057812001165739005052468969652593304801216607550038010026542030965097624771362186171609117831926881997335761835812815246848512409376035714395860559451153236581025819840035603318037945276087945979496244244986755217818475580315911928540548588237362980823321373920584255305055273917621281400279172238221351326483315809328387181788219966808254594727813863236296433444378342781589983630477593638574813281455279836468239854468783561886028296471170210827712510617685990961 A145699 712 69985571399003787188927657774194396621022011701182528325695618542361183210445415881321275307443349554607451075504965316954144409061987135653077714204470509380526986180472619306948529642118567912875878676217964392581128680789927492076447131293489270112733280603201825479823811221208945741848211764505727002505554428949581068336028905092249044755491506372203131522761498576717529339501260808780064338926022950191421583115448687377778643648520628749949357088234829619991570416051446265752442986025433862034083526232975091015858000599880803418432203987796826640621720128975893336052836223803493156895658636687469890011879260858543707201231168838245413001214787857005022428266369551609024275010839670412716659729344684075350326146692055226591387083288147326199438386169026432350150117607598938491238906615948791802323180979913214152757709398172917497130406749443735731264843565323731637955631727216996066627649131205852075937176425120053910316946621284538675294205828731693464880504878552472090894210077610533796243888394454204980615646305385243622113150963804499983347555116274334674847107712689978047052178155748377041699803291387257637339589399540388172624110053991282891656630815496833340753221382349063730621478773687523159202185476094782469279460102239654903099709434883263470759104742291444934406843881135042133162490015326297750996128190206581590104529988972419333951449157448693263689806854241870119737192625337442405656377214210942402613928484012036680819453030677561287790803322130216271241612885204104066496612528588584472775302691116193476593581691685777703767485928577574727978021565497715637547480583180658579818106706514825786479227500916275754479238867960860638356389575431424290603988557467116673179101407454794332181717499864824338398438374141256916421711473840582262025184435972804463077429347582384361213241348580689330795810431604904351522137062882979682499867974469182944770469403338754723076579564348557925371043302408714607719523455961162444377259007441 A145699 713 41291368505458928764058266565865789095315446288412088899930580521339779699394278984415210110676033220784449941373095463568712504087217684916035540103196878102256049472480364693116382472409247838694882052496579393631913985343574087957368862181662192205521428201508806770019681999873003239871393657838547764890558513332630081175754289849120665056465738727427776936560344651146099212749098092900680100118304143147567154035971661666351680563920089374073291487713654321212743927765696734398954409440166485731401451087063222477542646644873338171472673811649712926697129894192612464964807075005598047660578187950899892682664745815484806008928159901116256953515529883843984885684329769233236403371740246888817430539628480109688825095346273436296324358010392099673013691192993989017882824261443492662838686986840169594549861139186955908378048385262728117184290410997645613651114055449403165658136604878661943881371905196284752267210564102722552310479635446187295517356977881821719539371174445191848373861974255616311578127645575059824030940566221255857347932647850213589369203871235872290541357391687195719209011235781838118566723402503354039490505522646454836230108489094762277545750684575538028341409904348219285363803854415775118907202535519168476462423706869466348389324099119562841232875862058237319814317045402775085910442903200581500901785463860165708209131739359854238206914204022533256306304031631861197116167979988778693916615596286890502231018776285594680488019865311092263398793822605116647895724863603910627175189390701525833884959618105960846388996590544570835196274666895671464735670537472043108321086662079252800256870141596898701613368189826206834583299778860326750810429813901222293511077160959619340931424843643110837511633009008317819106490403380360757367435848981688229539584899602673232936511076852255446632496586334219523381308187838638972670247003864661579230543762155227953784099354331290473333726663129180936114446764859255590258047668806258129671965128399229 A145699 714 24361837432649368967007188346203041371839492288151431268430716811971927661459414155389092644023552156913270857959050818540223423267049372113325315583171953609821688661777234696319358710191814106262067535094305624278436670224027921967355552240049399911987529905609592792486132556113850702578380409912978675558427017311822798312626694982076100134270030357676016189439080582677621817992628373550592479005460518434114429459640164934460113754069204210074492028393967814685898925811345021849117349126712201147664822057841068286659145662474669640365459116669342829924666015853512378435900121417079044626584235232394249212882188151875177001560413110489753357161161416680094077531326297478057868965051734824731871301721073920032331455928154635359604779839048050659751878365480284494118516164134053072136334083329084111992615748939324072728895789595611416221234212081861468318426027871582544006662641246683329893942796416676797985578295644181185809272667966629219816565322744446082834764112417784638068487670600736013297299067000890841973274318424235570591658149080662213227846936474048377084726013987732784355269576933128741577325107673687496041760918772008812987591384455855752469101247268751939888091090344067029300913652626533632632090293770833306330360707592882905894798118771107193063925999509617727245512649943756165645028150398327759234302427549307561261797621692325028122745428924137172527455688855943864428419371000754091968397545432051185373898464080016849451250901080513757844000564533696692042206427913422065929295243901371653407653399379825783176031394839605106988098285982517586619317639086939936193803583146175971492973565435463719126100752769961116128392390288724822117515233812145721747244920977617944032867478648027939337531293597407648448490939556038705589870729187722214846093065581141234628078457913483131128811772695840938105641035014365388971094210143087448766338319803610023549673848586058040512175654666652403749598220223658389537640405072236335344015048496537669 A145699 715 14373442793894622231605477065993228543596205134563056036285222988482915980481354957400580244763785096545609021745898609843268251015055042329177020158531349432916694054399095990463728522630697913446781150823587821744884003518191130386651818452766964285880437122881458238760048188425172041518004570454999580031707049655462118374368574285135049958554261445290122123992120983435145726516437991296756661933121587571984365814033661339669800763220266563854576223460953297010359153484765797194244837030350758510636513612675143225906418398213410214477449406161100619942626252223678110664716106829001630731637038208924656135707808344860538946114634807029053364468131720311371661758596831182284909452977151806344915250584893984338965870172515888588730523780680339497153935221942174857540906654014829869067774270477172785906048742013062015954140137813025472842411000837887268662257705330178251560765300198938285975482368513934114526738927219502796904918563620675793504478023062245307050791286955318491268559351792459992229094871402880021704407816929732765393220960024942855590840323315817306607697806895370655573889841379310175692503246804073119310599451569962553207842686720465799194492190137879068995945401893095199068253691245800427477814366122256131566436355056094045011582500750854124344875106834812400837532649149770734955480698292110177366737530468627600978752387666732406738181596151036909257942550120975248151570312722464925482660635189313912480097862788433655581557543617637806035696934281058443188253896744055414987657018712418573984681620674479106113012133958776468552142792455018480433932671390757090311235792969581743928054146736781997385697830766087232308916926970568784722583177519352074608580992299633627360050880977492841098305951589461504266790547847659455937266362784907125070965369107973725757333353657878195110552313393959819262804829350287740853972913737417730110560378140367758666353786566419912611710302526661789031326835485193590571617580944950631594839206647828825481 A145699 716 8480306886560394467278264461747658637680389189899914909977013132488108456556337965452186955317989183409752409559222220756709727875459207924842328568217912993467239670406804857138903508993401577119494616918381720523857283639062542900202605531580268879269545914970154751275635945038295390644920118188039839240031600869705338018079146201534697399446879982690814377139161941146153301022880422236712879948062731206952341715850400550240247990186203203469989897349934051268297214657086008999582604730557820809074395366656276662216500195800249551872054784175932696423319564145954231779804067128989545052621225959030314725818394041279566103030632975734030995282840553822292600343494599071250618519387554514008675265973785729686069831070328446112715649425821561255270162029067517685664640807352585488696914683247448614600456765171957650088869952413895433365606269260141406649263727718777296838307520454732342042204703480424710893977981481211005992716143263530751538422217041401986713884024539525492063811949069880794679152676828632211914758638714223907346429774756567204136382562909395736850164621342254699055810651144216070529835338289295466705757634665359134383814197573690365668997923080101381955667899025835823383240376921369625678277843921837346790891119122387893673927780644885162256283249106539806876417017485714789867567966964194606318615908674062735269902646925750427650499018983682852325013577115686540465562056086883305280677806364149776312072365146711776776269499483505225047303347225259947784377756872564781420651711745083057279308748544543292780893983004283276840657259450174920938433656802907596343692924048470082741580453601135942993842594051238697101144858520245294261501957221183911873341038211862862524485986909242128220061173906488690109757974739179522964281564172366016069654721680638917055592050579690221632094736090663597524116743675634752738455048010866317677781856764497174003125184400339162382868566315075788876079083338043994778864835117115800404619787907170510496121 A145699 717 5003366689627838841071944426954052603002886025835815233830401462944995506452258918261832903057368854426657376030919364347848896178269917620614644678228410134796238488845960466615962606577584299802588377200694391521254052463043382119989150611813905871804746209395268421794386447524405855308461351726373050152038612806076493968548321890331186330623700635526135192389981553155247012457772932681669302412695078290514309627985922290980406644409096669780730184860237629294998346288527260543956542546192083926595382629813590555564509209103749022194297845214394129789138600219860773071973734889997002579415791678789676763576716776546599140249127341048271258163511458623432322831000054855206682641529204186113312062009282995620796861365623610690613644430710940460269898443214613492367280535431371423501310595341724205441483585402713000490417317784060492660234856452482592035796937096373274956349876302991882866614799571082065493332482334987274032905619606919522731875603576404109915884523687033084999157781391877876400707850234021602149685892433575175601628173885414625497610121276220168924290518894123377072272710285246102302427157087437521283277693853110319323897168725790595278909580125069677474775064479841242700912754129916833349756450099517912350494193845853801173572378997981494877082772097751651244685202783922576251130145028176525617806019380166545181641582933805085581387683018776731834848752555704937899433461520948427650674423094213178710210215338697159864343423137724465140102939165969088134339688300916476982769522272580291376218176959659868261621336960393174559519230932810748335195423581044091085688513952804379235788539570523469584369744792400065202443157610017753045501432177320988653196603964006789255819372225571878156994994298876737703252938305568070889470185595333164573971214826207853089073552508663572884740783741178128579409615963795153827947624353497390012161184930675192294085192442413539385979842415592188775097627842610471725939681101517377288094080026023953363885909 A145699 718 2951977866573538355837979933638429288113065074853941088045026886124414860698376205436515960616892306122544442105832865743010092035451375936954715517826193761616787241179446268498560798977265743481950023053792772615819367095911956388250698658364672884095920993997293398703936728403454416336601552598441911549863541523984261736105491836149198400370583928080437072695711977199654591196785007401762651710610148128672235728169978301277889679953376848967427339077642851349997756013016426634925360519648598958870466677194651771506398216871016122845083856621708360642895350810153710158232723781031102532310264469259950260195537079768452213180882100585504308285476477747271248177689688869972871507883711082252340107910210993630540462135886859979015937498470029049997984811334592892979009851263701787280284554336934033761860714930835498331696128622643276774105199700695469159713543623132513446949588711244756158960689542234938216355270599661010468408322851939254881055067687861383448385155091324980624011027209258877195622952485395916636102761777170639381053276162619872476385835170406990269594555982911450217941843257644056142361492846249848261667133615700423041964945734018877524190983275868029608735332375207307357715141696274010306730627280871646449444783477934620304514029681028437092316579254424367694557393225496834273376917998657185919899232818389587594433264028298074742591082482059288099708438994288797674125276735303485430592628947779411289247714977466177608185843381757950927435686804574536739312631719783848855052597489110626828911445097450777731063807912648968706839505593098891342844361479159210832959879539230535279032496766155245918835155584921987230744361845051954051551583482662162121474122997725793798070905127100498870498826575163368756229123842310422645264445219682394732626947092740952683636340388060928311775430312559005198254149301895465123736359913515449240857421327241598956336260415839587898565724156633076301518724348056840274309632985060135484175102595566225314182190189 A145699 719 1741661937911698002105567088902246325934105391277799406131332032411941822816535508948626154931063403243446794185065359869011606452020133532885661540872776090943769676057384452453684255433980211070050711013360535148941905332535591225685792219284545187710721581712193709966900875371590581232739607571729001441369337460537908347808271635006136725032313893866822346755277676566243053559090696594107282839957574700838328565310659211831663930765847931794112349325624422058869381049333403187345418750050127193649648744162214731598219383444690408729577281108962718385178467839390469132584235057073460497060476621071691863838603300346610259177580190218106493617172958359431412992514085433229138982968748009324694550354962476959023251863311881764008712510452886428558350768788966592244123444965048623123944385748195738195292380325607541302700225470041749236229407588553874321638954940711086560425300989758103141903940215119042465584116321317661189086877577024553460299758060234639830437325619358051535081506895681345667541141258533356793698479762638243659645831307771839346442145140418848038891863739398861505208615249299707877890978352130323036862325555569396484439994085902411948677401223182012399476371326307831499809232688047536164137720339264171887260071757787580125862103939427779902971904677338279188137617317840348298716130489062711516214929556830476514170444135112930293043157276731961202096144157877834922796013840367535455622000404766758447477441626489706091669783251814053322721915111759810707106318374984169908004049749052997248766376389318999201459385047125931143860748780697413081529838077280353347355243239632063010249937303492024568643157425359180066073971045423042872662388753338498330681079372054254334072578205617068761716150684352088689437479814024843792635133209427017559085324813502335875492351755403439040374619143626071888841368678502360627850624401349761554715866421887612709046099560152914446614391272571099425707272267725693151370957521504378418286022437304046911414128325601 A145699 720 1027577591390035247703928744472391693871834067788826795676397854096159551046895251903483994893366791021327486024746456489851104796599843333026603354399420067463062492086615647501405212145249347265586437547859661945103108326828902911198229158679223296076441637289200291587072812532510039472900031865767512408496359238175841940945144159161784518570664826797497104148541133462106201945272314205515895112923258463346485181297560765002380441262170326381677318674779331371881584821350694864107162137169055395654333888589029496991177929834150470134327750770431382138894653129889566634514540450949560662163148896167828939714515751667420284462559131346582245729823759955586786394335132715916322027080053441790487532369319951194830088058891874353905161365229704522820376955600678954831139853519527423941339907306881148601188742531393518533094801331196009406098576372047085154297823701475917938137480634368569608967165766230692819756412274306820440550789362121634602321976200470749638574573730266159080717465057424784684972077719582195112365466957194786588551659418309222594528389247011949935955930011689345376622865055243570003899534866264044341900510410652328225396554545736689030842142530694111447661450347189245377580089570806350062830948269538580541836992892311194339638336810232709114316331443050330296633499660132579999408243611629001137380888539297162753772967606452600574820720202189375049948625344708928315651974040540110615331549646183439704600401311913949127907563932726909702455002480251483742655988528608940461873534299343779266145333158253112078083306113996386725909134941105880619211261621233929315728760551503377945512183976563528340253544045806331316996412172437750242916757812886231352939715355389012331309023070408943468913658404941157163399356861150815527232083329116720677465609013019285425587803899347640972892713519309069855411209266167090874966744660436445801833120331492364256738242404229803683914592285092792028090989119233810902468590628054598206653269062906792111509021529914401 A145699 721 606269037258182884447315853671622197138056165890016531649668602584701723175845382087546608360931475639179973307806224263652282818387455546352163093434116967027115926561427174641376621481441680906484928102526187187075684970923720182015729517828522460139912855279046459842662992493305551698429786061195260592011410581186286207249287245633817859819967215496629424625292513464966092904657106290557784009341882535799725418636995540692192628680749726717257823905770479884988076175215860636420038315510992633308863344618783241010063380382765332688844643377273406499229460168167004923894446281825183717215760788262398002739700454880477621222650709914293306874102401200837844541244735788305196766838248561908378319403348416242472792931494342556922281196773015215577593845453631794383780269453076215076767421366674129478963162801141850326984630085180175507848923830100191687161394344915850872414553148976466311187485898135893644613817657724702742263776636774187390816505658519682052119168063531414499571769302373727282787858313412236582938831806265161449001819410971133558932403213591910043365959815032974373345985173978457002592847680117434031398264279959318083587482741990560625784915415708302572107856228470328464940753037543058489534095341307423255511938546391846872806492855933358949666732579495017536734576661860904359302565014730621608343208023255769194249536717362899226213931876134454547508486857234109828399741887904824895510158669247824658955789296587603495759371050525624910395128741433263648356326125560899888335477232563080714028497796992946807069949147872821042355245754503688867921562826689941015926621370143753355789178296235178228725022343868310117847817107767227220278014447214123159736101378600145221217989538963071029590296742764598374316931110599167136223136529045655772687150232356564898760928808263352770567660601773207588620724625669905113869751499033101673319986279714073023862853972396024020595162833813474725474257873075680706763317099594691437547010461092570041743411288521170989 A145699 722 357697704404736511788668649737512623919759266041041964846508799127119920514197728536400595448954677260325162924119647569098357011743802172504443198522774611125930933608749946422764705268838446485478841994052902580712709029736668078486369217289669572259252508173000122106879578498237742992034100876073337981774323746540670686435138529779793375509262086478184563031818434403196532707545747439114887049616597772863374650510646071447628648541201076592855734427085908352811593061792536424792958498989348484596833718991193523166440403247901712135948205264840539403163242604565403015531088791736407443596636701925918653787483553863730129101079456290301704473474686884734372692547999779967350176112539571472501417960443196263107752999493603216709792000934713747486257548440687158007475527837461447367868837266430429511439664863931160299402398655454972353621458961182741048340068365676650538806648220415480755031007712734411019629332661645300311115187664907408438947136016550411940000670582909804288588263170935441672060151432835500001738798400229488060124484900813550490547523367629979913635980334939443190928754629782234387959776231734419814480634024665587016988389421219885032524069253125367823432187513347146605069666712060833702475053420423110182171501905378297343761491146663871547594257905570617296343103596998273439408513950447455119921355352832364527444472890276504090865644986199125993654957297142780089827532061889806148240378283306570365344211084585374148548901012246185970223423502443145301046489758092402325177469693677918277497547554892680363059191913938850418602869086022235326193102856485443965467390879624262976537669682594778591419422929338257163198895097170491622213785607098519778012946873658730291506282518965141498514806164572708099689825955896647459556123320053607789164741171481360270983522409071478786993946862332673168216372117935977850092278417684869550812990071910971591714827105471249942347462157357664995237784054125532383179454620170239893554529518775553417836501151205960969109 A145699 723 211041039329757283772430056029278776490460828908048869242908541816398168401653483991094263768274898652116206945257284259543766984646024894322075134965343586447332223713235906962256534731993201984751610291563109996433311251859663242586775822471387219110498839909214792996599108650967775059748421087097208213986258999048414518710524483282832457732604811054913395559348251005372489331359086331971492801489783344106855244075862545158560210446679954440058166054156780157678954918381421274767209094365400094919498585341459559884958827852881627394876752261612540974459813907233419612158418492678198566538298438375503743336612557079145895692015656560568091346043191159592079050758778625444948298709631508920213928218342082446817331796908294403516220358270284338001676375986159969592616177643832800870827537219772586737619923306556583434797088222088348508461152938173987118328953174354878902045050035491984669001983363027404365687661656553069458855218458518734204791419433259084524918343524748720998852575699082608212788206557514631588789308117303591690311997089660583818289479854498474557135185031654456449673591885586344310439265383875627573109542676288416380705066171036990178628575074428551307522418525018588026662638419362854341401791983954293700057930612234649040972406970038828279721662497554084709824894387652319468346663928198983790131991314963071815423044755726420050711504327925608201801877296827383018888415516773097722636927676992207267728425584116074160040355837854199196806909471312714294353780600948391810954818783792739220642839028888884421258116159274773874154650405507364338765062763763585249684744692356945012403869323552623133759230803287227857977230259513482289878913230173679454904478919357272271843485468199894521052706046801155014218622997047911401970976535695099549951424604023770203315379460423364220973658081115675396040070928857601261649330396682574001877990822441193525038724129374065069960982077678188533715567117676191030395171462583341942505734869067115423953493935800228450603321 A145699 724 124513855506852392689221944388624740616747969296482791811351193162875792237055041357017079222686741250071301772538873593483253422584142943847851825186354193229314886059875576357784932727170720332556964593180240844993072925888171576458119248888901169605622056293928554867871367224492489047508576407286476772913911035114818025368523009998341370268861329260312425195452436274735365508969153390115741637991922556425271730630108390997479076534892631918557725116218073207122230590251976759576228572717087066654019568517742149138602541992796912261265147886146134334391887042025113005770451379591345417850152482004845282649947621193142214728160136291278883592461009309472441905574986841012739528888506477723354745147403868200425962652422894204471353301587466824707241575574285941372485537334333515052340879090828559744766243311203520295369982648633470165019726612063691217073034032801012875556040714292050539230415153178455841344700748033649335424267775338388273418498518486843319289882678931162479518731074195567910103369808782199801885690050410718867796018158414843639240302566630732358729845532695794365864228283741313360924778616710388533714815698376140999028972052522402985505826769843592146070403497573453588584351597757372000593354795479612859923996889716537555876376350831762021164233279299004408179391345611271488051092309123449988722754954472859538735068961405697553415696687831122639937113950170858838364075327364065766549639089047118981389405750417399169049661395432965279930106364650998990523429508069793076061017904968022462260997529496886915861925474780202646900825136380258937636060837517658811870033901099717933055306363226365054139354754516535097949402654217857380536936592016863779873864549473916981657364919955418802279598052806516885680887878432311830515416599936788680863551351632852938595802898127375818895671273911386150990473631653866808395254841764300976238463772250232268801255521503592920027037078367973877227189361644898582400767983469551575838490018220079324579143585620983579894990281 A145699 725 73462963708003581929357174759232567685104811424095939119827961057554901021694072747156085647121409062643415929590990162870859975557659690845338254784814008661709335443102876815186148052495993003006624358366050535435916592962769370447047770068629218680097902714577938157251110063341917570255000331877934198810993524458743586552909865374538125626170451658773275951921378053842860277802469141081955594922432818507566214216519874825967496595376206151994617760402609035421958369293747906728700090693987003925776625926882526532215614816922325352519042376073957644750238894980909439984954155540401118333023426084420341259725759891396827543718788396197980751460649449397581132210191477418890877095920112225270379423040063896168871147597710672343694931716247156292934527912452719249796874411079130048080247836051630476825345933686770417684854965605525309013130239964639644085971750399423241699161976382274326161275938391925918989007753678196554830859132231190562582709334487804299296505862225861114195052481199685984352775398974940368480968340434206828407960401467668086567960224832277593176051729105487021403445013815489296601308944593745359264168152499246901010712805922046724458259165632644937630230541149812598676740780038430117495737927540987633061458107002144923318021074583769553658617913123915046741131069016262525630676115718907294362635291147672164781875264184605830095210334316034431954695428723509887251785554729282029166564425610123206812481664320681393665140182949611660959565948234618091694529055980576966484189609112349459994767899564134391474114772004160286897612675813947265840937129072654935418070316904141223557618350434231829319085545933952420562289588758276341034502710376719456446125179710691661905573459288228893450441798449798161396709629652066932092693822986169626609945346038779210001320394515691309784225077949636713408983402604852559351938707310540893406691747636814597399215718962990448750881915255026909375508007803372487425422715075572846402766605014977734386270762022444511909593662469 A145699 726 43343024073866606485928043886002826309471221992247307597906685672764228727007265865780733514722408660218365327156911657220213902325596633455805722471215078756215278596544637445383469566039908701053575814471376635666345796775108040392181726221242350120088156979544689584223287066004506873961402687231573890821713265519623601248191452047967495778070297617346972499208417599331012828537947824084963685262597370996907641116016096038929825512195426737044905920912423112825748315652721012993173477280879615229141555277292172911858074139442179161073973736735748864268306556151694544478117181317457068471065971237325996497955548388302935108579356993620517364478190714135263395562107396690304604747063977706431800504848490294871433551119996873788575538359284234746006664226771530071438783416999352394852293882391371152767209334631883342913769059724611298847581821852525326319506259701626911589630010024827560384613573236083113747673229969387933700871463748627093535525088849286049741619168830579126212601445176740535200227382025406035203969435166131618041828840847765756231457292348477149241511790326704646833666693922854943681411352531693051577325495158857295455321526521955045027387401896490669609689948874891859765688475871076011950484783894387223893400359134375788220076557628073204896563404509830578572859151328249278850610857181846180223966099022172104361767670799956034058620681549772483730630365832920662619715113214949033142506461470883644900382792543451604863263658278875447000863979352060023100781619599032340432595808358381213374450799745309794082811853556979789066944577905092506587215270092028894237849616939542222181061771449833552933206332746277411596652907964728823352976062185672462439433982164758606607306683615135091716958381487328108707173000606841057622858840145240142911186890611528101047840436961359745396873900319011749525149217063231356150835442058377362808971892641948362233268472932642861170100302963387508557672497414628122682417001126604509826056458468818643208575170449656641043080365866429 A145699 727 25572310740617589823115616535566908290020335870614487386825824718969837394033265166737885617600573988119772899606648286769763331512126456079234530919762111652158352662625892989899431857815493637628606723913753848992608584180720781062016771422762917941633332520028652276753582117832595713719657330466296717650612015663053465992846403798435447970935849423783055001257014462227243725977111413740987492349337526455357000692235280143093771084698706398650342498720569233958156084276736103918065622895628278998189591836976455135469731526656068782708291985631715755960656117890604800332649152023144129996810590006596253513452513823338840317234276907447709047061381060690356005800511153855802297909890650926682537027481186233910249626289650557824587223937045982252987638959267290289429632419155206833832805310363072928502176682086877485548706060382555060794764261762749977888864607252209478414640006752671878352595846933350645185208216674185202686959332752557753995397219711744281543256013104179458604320657601795716082149802619590585829973485779677220437850608139780328508473234525376685774898780241026636144841945969470601282736096684754306685262777975573305071738689935147554519434108859763862424779439605645047449157524023154808620668526759760921109473150431174712904921850979488607119418750042886917442940158152598058259334775061173527424845635787790393901278143896709875488756106904031449366639961145994467435744665011265200272049645703395740368019035118972126187931893244353564118848788251767179011369461034373100278265042741835803541465977081833214374467519483846071389210403351328764939191168417167974945395855924013006945602887537051361998762417234757738889604653409601247501914842186836376119809603352027867206649037759470415884111994635725134339070673648406571930554622991868698147973655515455540839015856486807734092845816963138982583124629083903895276433558875735333516400009967001896903030999814540325099910427866483375022117397966622789010138605241981585224526907729997984515324964294535395770905506267530641 A145699 728 15087619993940304129031727827940589888285688692440555310919638677506531298250899441109486733650823930582005792402595332282503145378252283490114917436937174659694671855670680319403219412641575206292176913533300299529003398320828485718549502957703900343213546098659925298595029226234165466587723863572427831839970267527936025312178130049624866335356373089734385103769139324296474467313667196159358535522423878011289633500777699268329286010146724579776965029339214935612199263974958648590645724334943403729316630042260831237754229742652941139618731197548975560267922841248900680501718521576473719241049777037920552246940485200221527484233114796037154717248850347616595908158906018667526665462230736982764990414413395029516752408077342709119632673547318770245027960979303474499233411688518155032608960280820330636445131475221923084590393661856647761257612066858200634429103798772543890637726014354066383400471165077103644576159100164539300197372305452545326230190824104840276824471306112297049997422975383614295747933183318176420233649152640574393926713816973629546054242976912679896130041038830415388620809914455293731901870615632652509251253461680093091135030371740210535211421096839858782339950259677381703103143173485185466010182480303475049067365265354033946238115672001340650127252165961898771460756120450881526123728666675235199334478701148697310229649743131388026582332044452697005353833846445770902866426732641533253211476148458542015933486330337401010999274953750510323954673784204563283556684881228660530131835942621874765708251552027481851171141753683615625139845071032706066221616202150859013188889317145550734555683522585088853745716892962174319667455148858756771297306403914171276238225226543714276893316324971403930236534359876696341931942990279559270597969604706362386667161545567228157566918307486779601755033635134351680712294006010286234981739648901241788397313196908638477224426056622105859166085982340922227875540707127810030887859094675768008677961049504240342045398520358605433848193205617477211761 A145699 729 8901670224114038818538896302868412467180266308204057018955199993904134496130636636989430434968368518469395297744631639398390086009837335132711722053262013287108204236493038762554909554026671556218746750377923262968263012400704625853163144728273878439578050564876835897518790489896039792691043359850401954488864807229466591880719103882874872702412289187093863428168790944320457708471337668622607794970737738689134428408458150333034135652215482803362010716967638091441963607589141325932377059291993712572017813535342053453819860078433708616306268698261909948842318515680733510891213595080967471208089371641783119229441372815616877876857220495385013835467774643712730895457748750502686876820418224929180417661966875586228650010516005908730025452805694137398584243990150090687257423466593292314032452732878684712429699068204252533030846711789361796586930324682076611563193352411193643266779933828892413534399634799644216949288683888861512931246973257668989918058590824636051582156527350242155319020951155674832695564496007921468347267170084453112739540714163833292391674847905246613340038438011164838259641704686677332351502380487168295703932857128476948196362847588034280627183927701407821816708228430215599185807023198735401791199042710523519188824397085729597105775341558940004086471658498770232274928668125861947814941654003613706433815008832095625245099447169375038973700417470984329127312602763043686696724336513839608129570655540894086005016566880031477517446034780907846779693413831904085531265068555448678404682927881863369932064874230237210357759260205813734986437202698893227741988620077838400613469751720019009374846332722314886658610968085265613846059648222013085464163276394518866144176763851188071339189425084090559369139388215256206014712025194266321246230136222130816264927163911009097508940962401343478227735751883450528481270880421439794735331116418173779419081269776086734560514470376042642367665629670716247963193995088009951601047855720097883138411794680594071808800611686612911435038220408805287408349 A145699 730 5251970344607288962633819786964535415046468836151701200628257076764761846185777364924322847144603775073012643663540264649717868242658649476016425896507150902219180804859037199227077233656323576593854290546061191850975648313017408424880536840178630575450706619731234519610787794009437243522248994587873580720598396295117761273598959112766125269556915264012289688234482888009745751523621910820142439674199743402711301471356807918790871705521124707259006546045877134735822916278329407341453874336551955474086780669221769276922479692046145430679558913243329320841407656328791522525135519379249231539053488218875002424818163020728757725818275859162362125771269790940163611724163603890566589797381290477479463655570042182479873989452035408808005897522685993746394458926227574202007380611878353947124114503438143160002886005109033772565114969562061603338527633950358342621649648818805476983509523233032169918912384060625010896435747335328128090135516849719251506328338395711165593195526665336759341172363758872767676087304711490348148467396700674695941935094642844668881542106021118589190726548385548424157799984955225170793654502616813661812811134452339719342762945046568485359503305922733775013075514823567526137923040544080401871341425016728572846357326915315108258461213404102601070368151262108475143436453438138098329289452133465411560751520732235270197298444180188141606456663975836301488109081796349329380164492116432727263193475292979052200943840972888234334282161245781879089695159487039205900162833762833491598232795614356766385152567544287926629226792379676420026372809747275971661707064229722505502933964625494069980424780622643198039726725453413749994855524995838861667085035766362216853788052446974418375844867483288458623862002512641284852338162921626849976005182401452475233920359545949800302117600898485165374762338577600677452269107154643468607610376947073628615469551854694264752226313095808536891063555419740245376056581561218743634587347015763075283654280900500998126850315496581259141238701847989502093714149 A145699 731 3098653601648076373915135135412773026464949433063195504313652720091215585115112514668713490384881258924558990366191011511694143873082593353514558567217165770296029566662595454505213012947676883518817812675425725268812664241667870266053663572560663765637477327590863489734467279675078077638334215763485562223198564949312249684831505157428131034165877593478063822194916735134805672941228456046215416799982877869860978733672108213936281272121811361800010500156350541856044078640606761190131853481506361735998628577027308531330809198447147370392323452544866037386481674915471317556319065220161965640570349959764609647523486740857151441354905899685298269191213708880052818186361068546683785293578140963487954376368662920787539425126690375190814749512931930616235332182230278629093667303584762235510913524575771585716990313315261721560884801194904556607934717100386740070161729609742820226627351927555151359744772196133956784680141639159706711667023694361100719743801594878763063933778576021337769136375596783777254058814215283297486127416786227986152628966298564190806817450877612062375915323509035559088263731481878164090923805041539573301262865394023305935281941214627818327826323310485225849892737037676410205775408113984238368689649560827147455831634055638828142895010133078975691513122772985501564395232599833352152332961817090589207136963417009977320780836966863834172770458045325946893655230947243341290610353624358795245676020852202099904470861157437178225748957688976527755073364403939299577010540655003204594278944729542610303870082786255646474033449744748882001824971313690124387179425906916200408330425659289781269441245721026764528552109406546027231350913687896706370494706938877313424868806766951055653677132625715106497519212343070142806673501411734647219521811386720738257196747204946471169151875589143846227631552025032516246310291950359225038695387067657022709347616512999840117078964212056660723085130032017074055625419927123970734454933691444494319472887319500908300769877342371256280419399052093397430003939561 A145699 732 1828200373002020453320967096073749121078905119038449195843854476596740430456070197877176035004232798161714731303409033251634895167250487419924113538232231297323755225150126459120876450561895704952525915624210631847407620926935730439563236627273951443095536172571989727708816084220502056369373665051461893838106432721697932196289314443923484544032598223236793642805312639246647337289573265445356275769550223743474574741565072489414487159680163182337298936085700773817931270575041710772770452100214416872283716773665442811715900504604124902386040157442557718728703346792471748566705723344376180478704967422772900817036432358942698621641668662538466816460690316969440222566341306278939542756621305787167415602593855553222465780950757869327171894206732316377585099593056938163591061701734397840597491855385201797429864281969999306687149467590024126337078144561594226283052798820099445128233154127734306270079496683334973877950387131356891631755453844156199705397336612640074496555336164325923947031120429738669707127024299712434026467027436477811155355148181058229731353414475685095683200850143782594313651443774323161588474251320005731434083277771339298162097002553685366244932171249880360517661701776714258453881352864210156557125021899463000270367817735499993289199797517303191555391672067910183814518043797448239631778118182631314166799247664515154383990496512005481973792963790078332830955098149791775012130728473879572762221589109323945964585607139046962264957550754334905593614195303164699711230318823618127877132979157634525722516963691323287131753106122609460704656706702267426112464199578016328518409448205016345454900354550625168428647704823136702652747044220334060919730210008901848558455742204448675861251132404304429545077711420408871614652513494760520232667892712982834119270846930558872039999304479993970789137240932430606984645619981604788129361670759540696324886478273118050974811836658800334018083335655334653952573621700421581514584776290605235885413719864224635396456100781683544624188304202033256494200230626841 A145699 733 1078635121417590419382996671548376568663527555283251962352369827539356762753496301635019191939006966034152766910020963427453076454533914495161873472998449248255245286809007948285862600618505518245106771400471597364245227534227839291472043556428058790762600704340146348484711755222816538179852824046146753878920572107236830683561010690409698452848198785832114771191312262238786794195175285384304156488617832025772129236544659096646333487930024155767644572280063300202037593595195968749173376607273024448285656897834034231603849966907235245260393300567656509183897588125883416183038820454116726320470290209086051717441847568289451329617143155991795736413538095798260851261323184343505783542621276836287811717575998407738334023221522016212656226767222553730844592524571411286240097310355991141190284683763744484712034209371986275683696624993313039634319497356623493120261081142129062882837334308011313144195543298395438454033943727358926903029006101028463465083708857656049074204584403173719107410591917170218343427690278016120792318060060105122353673384797858056977307707723203328841026125669508221609495263563119183459035717354998340006535832622224791892331296224733151456691653211106102220194554155524374811379792414475878384465394231033609332369556632310940401799737640198749938705395006944235465064081445261861549396937394790658267822348985100524076577072161246267500703675865688171044316614253146200013815839189235323570915491898480275917005603741176550299146729196099905323704620155502768890326311095394040444303863424059640633674704707797953152087858578889837066865455129366467716229490571603726909661166110533984528609939743623128346137617293541248019093524739083408045934453410545151772175463031817951807082514441406987716489352218828891182502176288407295202626837178848485409631542492282529557128420491320853621744744518582033088424669478854874637098347052741943174660312833523137075298866549727985014008444951517413814944381177828805969634283556523397727899775247005215383000798691315948957014819059800569238180706065896629 A145699 734 636392893436005345415514715246446101762360178711999619338702354393743893284132361894463446067979105727351970762181065013164063473279842301658085424955546824239297395462089539362199813488467693868908042600362618234272836837573498246238066135055927412598491320024513773616252226765377537024056796813561533326669299436837008405368800018027278163695893251042724478209231429408244961927816128803474006972008751344981812774986607301948847343391554571739727960346301261418428362289895046520301519427838984210071665286005306531203459764574764190578729661294759897860780848290924423076244337362205524152896992518393347740389873028858417341775492820366496946017171015830656932803958112421362133350603796712104021745954236466710063851234917038807597846620767099968881932004397539601943493822048333038904427365928753860778302753665189932654074321596587103360122166362263299346727754821057327001428899008572547020769100466556625352906148848754635515895481844152949288199682828680456313706208242536329947448302200009999083952630137005211555033628968434585710856141675588072558381816203275488331109730944159706967007891850796543917669484765197700598124707163834855877177302675590005674081830462381350429554269290057604424455623643187904036678025471287930043097768045245719337068556007919745160644627662425031014203993534660700865904561284808305746701019101961644690026088584638785819933194967792230837813971454258108216376332990920367027267377998514253467087341621687025629534305268148189806080132277551330480592812315963660244011402287216030339342353260637101036444704808438881259989913869619513685149286973046620860371569595766845855534409548383095099052765555484513194562526849014990413040407782011630643734964733030387117502822269297718448299172731397625388804669357646809409029601267627893408848490799599761879833728090574823642858610128722467091563570346904394431099895399446986932353259685300377756375356452502852357930964438059618816163232321297295100502712713572514054224981982013212851335074771775628201094119056978133817270122378648384269 A145699 735 375470728492121736204734298998731651663223841912524492157872036722481357680875340021431798160915733372171628596919918336803369996158652424063775238850299627851937208077346019215749604095595320877137500027442544286623609488940829737441167547639440745374319116213758786287240329079817524027655330267177258515981007747161727722336908449625403706882124169916421610028675352038602288750617320818764279809328674675707243765112861763490723286267529267302283728959745464173572531713444482251009147289048393410917834233086233019375809657249143965206205239770607772081351516594057283731567976004880805133482905115561866080778307645178897942196211146873077206354394485801991792093484025005419315171072697438864536542301281939360529933894577831374466516850025821759086609038002023793735375114911206136962470955613281014114713912628252688279628166045361397669432443834237989991076255083342680801780167577723494730940625079725110562776173786821507595451431259044139051574347785212611569037588658512031495275390887413982289313708353142796801349048773316345464282769915212164951388294252224814912025900230928557602313046696706397792241536975749288354553570690829942742742716247301878614556823281151785647334798686579831086054006569688448905761650562665647691818350777138342097930046244935009446030391615435761354144891121368368249022141761099505599895333447808385266591315687864722387493084327321550506139198841398030701462022648803827310764182103631511065305614551191603944874940961478235885681954339135129480780868940107464149926283045594033840571354749071181813549223749120361053556982317620383707770363084606934703892316400336328520780773023606282485312785540118569243543871747394105260285794656933451534651857017024896581374858056371212477508795422172380150503572418835329144032262121063278262735199940221367226572342445018654628432958231201737001989418080004113859474301187326669548145248554014389353124385008110133163194255010010223584122492125184226280490630866724226768595011469612548577072311114548929322696573228798039151620134022696480822081 A145699 736 221527093417458388355447820894536428035200304368210738373525162963909607287823166480282866451494214710475533520211989637648975133670131650355325732836251824885818713468238689247752904216587750849817256108148500766489695325638251971592042615041134983843435680074797659395698177904865573798779620800837768962895467901525982519170370616478970159782289564357437707192440248471345942117902291466942121613496946049915928839603813453852224790050498876153775660358289477561146375282569954633048876599019124273457312125855591476125196494317230364707470512734997290768099534009645506477202029598542312823230761121188982594311461120782520927478422801162295185252146729452159326678222770795084974588799540885133364455936010389986245950933949685593896437343668614070761130450489189640764269374303789572474818959384469869573820430147915420895047963892441628037861781740034051831435643771417360615723297441957853318707948027937348675412589628075840726680828547354197887479576993592612145275863602313856045882533175272049540696003975724113107584383742627675389341123393833501733246535226996437522606950026516904825657730543164923900878589146207314931486008582882502383362325408605432792582851654049091150577101670812810283167439420492541666495337153947260850242783860743576592059390215955647653412770408479436773914471557613802606222197734487423495632500033187845345644186229751601569835099819924747006391289502453383855754376986461267192983840173764593014276845497861424640450585632966891024362546979957448842330232081851087884796262985498192749906759959598736632893005567276204582717359577482156768070829070631118428675606304628838060414800549518158283239444415904400369177689768435673088578205807182954393813951905079955952624048750436746064011740999908972891171718922443486548169625621826066547120359116239807063915802208832915655951802497798896108706665103632080272695406600627335586418764293608804417965630779428526063432252524941593855013454190626372208194371708654580220957002542089421647259812222509096524762777110871786121322061803268545036643521 A145699 737 130700609645571957007978009593477493809116516353402423115887688276669945818457987348026869774583425763447192605296476966294558525495381515057218118598149726383005189009052749310154997738182677406071303966307588009684633618517079722409567701706722001026881676925014405284675637723541608723755948617164016510849810080892582524582796326814142768867843960846718330821929717922742067247273601348175032987683388840775722308122484824911049135406508069401460337327661832015612187844184559789016586184273994272946403236420565884680846555837508666033442396308408630945406643714174254764265465895163959684901015578596384168777681282954042168314327256474607286221560215982288200748359341285075129588076558049531246164465703828809945750521096419922567523566247632275927307879179583886027125195464120936554006223565881609767539939073357470075390019068374515180940781794176256342557038748881159420595943710587555734542958395857955993382865104390959207234093391507717709473898851871855953101190487776516555039199298019621815028353031968873590677985059101555163365798519591850810450504395633645913523188489744742918580458707420608395120575354725340060288390510329985576241029248360958045745267919065682627054842650980871487237703204084029894783343159178321235995550659487933050972942297367587180504088510611252260848184074101022169302847641205818762917575124247380945544803284237757061480321400671273412220354667248655076864380959989498840033154938339006246912273538123689346261900648509504226138017036220555681845356147423201744565645235160888128411147804808505542225059735469211583442188593732154872778081381309275265983903827414614119316211543442689780828786892598056099245593419505299728155881140443286158898696972140156987151607387899623806554449681150871833411163660669238228090935084615258199522749143381545946343096730868975218356935040743117502399930421724847356776430420068940669317522787980640592210369035477822267291865795460530364234353849977434418608398817475335606137862904821289159334712138969252400680715798841125013540864843794418875138855309 A145699 738 77113138163794037176318670212330826810950709448203061427635362558072304123282924712169372884137769706219133161591401198124151881067141423752108334647175502314148175696627653854302200912623563081831219522865368777213167345229751397969673351964350939470876345950078424320299230558711644281442210904505968903632425052258722163521330662449727754661868154609999457747231341134169348329949306893131802520611585919111626245863426442884065137665049710447985445247660122599733629681693607705565152799845057601914104452176008016370223342747635795729366306351448357260499151691828800665410147676117137671778775960610745470596237645481764096784525602897217136575535275282820586282205333135423531371990580449682550103670309322987478006561495953804629245007648759374183040887585504003566363101054457048777291197084910765292978990232850759429059216202377071515127023396782251208056821426196112640790991065949215925527026745608166098747214999001037856427388420161006094391712843027401419717557111924542453617081703298401598817187592857659694386903600486174918710431785435798144664064346888624092541158601999371805057644979647615788197238580698804428255218915086108607479823894207556641556915489397098700871206586977043364659961722970157145380505968578055581976524646314019756497443896056660480849758808490230354463654689248045466086073886113698582697873690805921570026088293514046914671819791296231388463002862387204041966129012016817854352368429779839921085227110647478852869880932034974526530405688823147894839917796747607178205845892481938497569827298077058671176152350921267558026308552942393892782299944143401775812074582568317701558504395830637452530701027188437194154530939818358403938881294655731650795837399610787542463495734812027609121061300138014472739695388075928111087103530297380511651874874235995868535363155410486545914935722235941527519850242152556308417821252434074367561752026144284340599699765301135709176137387069187973304413758032495680606747107938739353041118156842018514585832902179636407305097558539152886202988935776903867786887988789 A145699 739 45496620816028836362071007447265594340967109457923452839881748021574382762791107122192581974771509543243525118146321410416283315271087944632228860223714948215621040655821306721288988383450164035603013447186601270967759049051934807722384868091265347565816017228869345334571261354002146584442180677709904489126619931022565183895060508049012561107733343375938833352535669339441992772602843793346415312127848008887018709337113478816773520173243922656242011235782144672010825900011384361723651135322399711135048680380608309092547091374549281971660087304958222375063554091535278218337222863443216062389792915744761231267611433152957863060701791382101635972279590856648163618300398190558598434344854388754655029919318034858783213925532091648311331986989201783135718196367568182520268202496934194657665252273873785641247836697442874705674862169383403819409762863319734036497182084416957576907264132966326808505211236950422140304863466545507944332951933801602087973401103487314965777405594844992271117523165746758923680325651432987250814682446301784100483991387608601313500987514159892580953370051991139620241091957533385894427975642036939887330518871510293748427519856553210057560534393476369167831384831473804604277890178849188631744603738117893615044913545774612168400440925731132316114177192920725297881295418472272723968614289959440957972982560000369478934446548370003441899312196543375847919759468453783136104939252708962544569057340415167214434037083008474399503883487999986461148713218388621037399869654724940811939704510919108552678069694717659807488387661983812390023938604047418664586684188963225738453858019811480029305398277328532654303332777254285346495074008899411953024211807965741230683385167073392509896475331931708389757619612631747388044586867801136916303162991940369886616406653050094180889917918595456193114593719184164758119209242939586497119157762505683807920764377902339780313230651158634590591653766505025443719239882885322474123562185285038742958653574673886102316482077573846511057606878822301361734749931243529487575388774530201 A145699 740 26842929168318849659584718075216488330343783629465388972468803697366327757742629919168911195742306492743973600573168040744409031858060820191591275423657172271714099838758874337906648844034684157442696102620571884502200625773296306804809102500494590712891979288686963668972723899630707773176605157637939142615802126878261199775922178418254961325808010723649301678538297678929641566487347888767491902352909713657421926882651089075453492837076249317472338643666217696363787547377035079809248604687415984512076807320106726356586413687641328727483722143618999752930236414854122320018296079283821359672306041513448515702420149322599657441717272389837068006508383070147133714210952727096437652732092098784796785102293970257359108738057372576549881243078621403290699552815977642182954673110090120390973721550388448617570930672501063225588739620720005876380244962335246299282129372984578774262645047459066867802149102774003454613770698046850686118585213554525070898212259344672802407249583401433515416885050708884466569793317157869620320968256414452133110636208257289339167437969289989734138395789516170376570439197299718030096717431563213834720577878972158225463629235542499726404073735235568411921816179362957739480590545559298322572170824983588654820917015482374865336503648737472009846883694064419435519609833243951659096016345002184051505477012526527186649753437450008516673679524140800454041269623384869663097872192969275884477889478476518876676160793747889248228438388039059977103214268443597588918028256369918331437247455596381564141563550056121209359477544418098388846565750079424069712250889188359042286000419614190648972483425119438435401513807879001165994899510719713233925881027818492670371546452735901970051377982343973137929386450391430820931833512307282704690755078141287935723168273424681330729183036608163743451064379382934971348805933484113880743994662057101012598883421210354326100465484483829107313366546100577942606378226488582227237221082571064919606252567939435958348209839935667261887580753407599264270616256444746620765611590084829801 A145699 741 15837282712687305270318621593370280849308491374275121570303754299698111802685388861202535412905986059209401180813050997717790912512940612825094220271097507925363103283827080038058201528992080202727155097532690225255027401447195769080029648090423717255258701964308079695348572529520763584027612600825706384238834128238243085302610190206262378169665618593609712051504243094899149082234762651529026875972904603209870049842054805441038744000354813853386023557751832658709962642126550685703094953114440108462414181270182587942076891528617009399933424404647904896006464421209840633532576349554591158990598174700018879503196620488900644932750130008212488022203973731795952243220843808588707656513499993428641348555323523133807015372239924288072781622084399638739729600443230441319760736866750674096479838049476910810581207848938929860222650701362634083660525118014931996842419832878817059857383670736716485676459465425425087799984406984175359302020943045235990227857259612253466105311476801250929103691062395076088517254376797491643002120456602080456751174878880413101507474900893579783249072562444488531036938885314876104371168856646654125545253618074701842729792821450218285368345943254591886664703714439313592488944143989807161128949042136579188450725994221055395936368752314182754677345265320814546231271920318513006593925674936998630947273464408091039753875593648956654834029019930875724508501158037604647444608488912620062879410223243805722071720434274171647980379145059557386504435269668504188840599271388597090607164059097354203734969816463416795862284262819016065607083768608256153711563437936942871723001793714352671413735915422191348354238843315833433651644216250621908604316782201102709777981723729015088937803113107612219669948248111331552602393727674428994630629192940367941706782664913908935036037101680898013179934869242212448931037381546384250052459731455927091749533297749731150059494322614808014680295670545574481112319434388380628747486315154743017528946056430692541539341489079966110667161586903604743618301856552469262722223262761275052389 A145699 742 9343969957556341790638327155370390484603679567038692261090242568018188597256621685479576724703336032627053952706099515485455893973603103505985398368672106018791959223358138463580000995456483284924864064848184612328581664653219730460910687564247492686011921266962478333291988819693350883868518257882009128761769519858436542067340236299516384865141389162219006461085824887692819028876943477054237089332111362984109671984885452559123783506716503097248436426734937602421181595067117527529746213088914976576839854872600406779099009415470347904631992915020120269644061078277391119661900027941129499983093250766969625458370303668302057910665134987572978096032337993376541676366583636114610420905312264030799610850855776354975881710512817272590364607148552708235037173561953144401016651796709787626802713475469826989794295059943296116468138325064333389353833439383847542890728419269129080737082103089615267482243282451898027798536186349965415137506237811475679709364884958970200329331364063154646737662309928044183340713512517202911501630748426971055031060067903235472600071024089242782127218673446458717141417371896579601860959528704094370857864914086195115052352301026393245867597702446473977563763269703015656610737564363440665767757362689756737597273515673407201227592227361719087787623859655586517857014913378089429938757052196484190074839838523761186927599950499446976343560448079692536659561641972563357122655910586252867822967553824366899503438380060967524419175467146750818977639705890149027818364652091015913539895357619983383822068050149865853437538355585675060609790576913121051265752716131907105957528772291048461943455217615667776090565516042533846853304092688356206363312975617622780276338845453666166571333785355508865632131536999235224604591367494400799549366533079738944319066049130932846989931160808693219612418121788525961934340706306433223417070497564334927031212046788920168180775549877252244832267132255342843278325859910918082378789688720215809277158567041540660072253130347340069626363448692373391135533824749700420259490959417562196079709 A145699 743 5512926437675528969171342703046937015635321636061454158921672811376431574269604109044089065039555353263902622695417901085421259653513318127918559943296271453579330578678017866432162529117796146025467071105331388583637927117998193776168225633257930261029778288805897908562578055046547500718841744537784560263059777882349321576645436806524460808055249940090620202328585179495668327888314416699348353679069731256021496601032574955077591230218736472562724105750055433595838431126957214691864562627506721740227051960652969817080473478235976646723475886437466311185100029719239550759887483908916850398866027354337379001558975967677725266647496892538048864171057212118427793104041124463811559626477722278178341760656352725912636402187189950904027045436024013459033192671951911966158504799321907949139504470689148447067823504158695769786341389137255337084678068711352035373532924948953278817818583439202271098037860187154410976048549962072610755769378287827605792535054268532805940839399485784440324291659166483673094932455130772920294319139451456320387868688888030048420940396737752347875275768260848198624905212480096650221861750766559032152014754057237043179045127812750564843597276097476392170733664421064798086742674030286002995815715037914338603202923521316027668883477774661947611943399851530724721092567621152445150860066870250735145524557455554692196244216919080067086045830337998665753416860262654343097719542637400279395487977346153226901306572515536565235665545237437923639420922039918257908646304134428000391447653831731099100816414618604390111351767511285466743710833294972811990640390954387255572070252649924878193967164657328565702085300226251653810015763041913911132446051297615239260330140835939309261997995556637123110737936881300671185156304427968797305131623887853036780307262204585465815124348840027318673313511920361075328812085683414055431821541103226151021323358072165149495507514933256209643022927734981731959731145028007280222857168858612172730506025608452558750087807563441561113443767566913397165221338300466695483836943833098934411975921 A145699 744 3252617254258604535469301556470537468834355161596690915071525868469526610630469167714327068796612955089669920336343855540883057739678884092368444381146431485505786249460807183056512312178504269671740647088080671079734048417954281108208792212934614606514883178474212803573587760488643332073232760759035008546076507181066241293678740375613132360367732323264303700367404170077556620635076628909138474433561809329689698884937234338043219702045547802308909973956105970883942253183309689550672562204015876911757383816930379591670700253149810751218946141005190103478939373473273057557213953606233000605830973045808286641294337450626189605264112501462461256882827722811879021389707896850012705569200950831861190839176397252512100501408731558216103366442647019388121348639278066106889116814948128980204680834993122113943026073158570560877824951452655584546570706706258317022841534991463165373432227147026250332574855267138650577840845941436490380488795683580475941915972653549396534894916365248756636685341245915439081826807813643505770736790645610802057787495383869825332882234004249796003630576055226990729976933945885127051296571992741124875317847028855769280521573057221806864476525299808624906755298245158527855521566940304378326865504115006770019152127604060782917440024294823187371958818288543471998926757881566564549577500696395737251669414058938744634597160382306740133790696338971133101979287993324089864297407500155578590470083666676579504871374345786512521518252514621228196439366363845882017073501074660429215040575865363728486097862556926440299844105293302839703728781853457045953426564910372348880415491534683387085978683692606238096454236567972433214062446890636519211936806952617373540814506754358738798412246044630547126469750628430396764017615021134096009228108727300211961436965634656293898076375884455309324035359614891245918037196212507986271551292180405864767653750050530649282181253035071286437138695096506966513398097240664384413403350836892461695189277950419968121891734209300173716862196501030211954089454063450600635043537370568953740869713681 A145699 745 1919038667086139000397918746974914059675253910020411578438041340724209323840402539347343926500936603947551989095820179351219918645150888101179254266316451280176960307851297559985475832022788401310180956314896490605654504928665907855649411237405789359913520045521496748210508216110244519375706610006086117257624876177051200013948880176174941568156154015475999092596566131760578910506367322741975000567447788434785666320616367226870544546615642984625784321909996772766092333539721589877682119835806739871215116224936963306115896068884910107242531499717175723586263045249201384719205472740193561440589875230999534780984657536893484189380559728365959603512004185401796504192134555100383032474268934513075824416772313722629413383194749432157550082174116305414978136663981387051152612762314596776412812553141471358077938315340052472222146935015677657627139632278623695691441132112038318617046196198162048493948066569751616686515123056897567251877633683934192978124631330539875422782059816097280631204027043430942574604721677594537631814412161770921757774234407794308916352097122110641889794164596815663682487766122859744863614755613966497117405377732270846638464549058633053299476306329610991218593455230979110369959637752105552926847651612138956396961152083472340605261945450467905887508090846840796948642066057556651931805574550806614727749808770216403779720128381344057598869424794162630531502026499200950365592372705549153968097953875361835754647209557441526851130533318081287197975586733747030471815456987745518808873548312910768075698638092171981172517910771281164139733237582706362139709682656728731452189567935210548455849229411473023148342297489803509344643033649712504421131583655992952773841298654930819951753963168336466167494042132837052790099207706164688676647279017483237204211029417185008814399246647479792473862188859273914730566616953294028486159830564898356986764691206455010911337443783177125741702187084011375261172917640846958796627754136597693787988943484722172739357373095679539051387582491840258139515612676097553907980203211691849608178719095869 A145699 746 1132229560963567751630236591413642824670930972556881234587529319501415031539226867745765202308483799716100583896613569473364211117581284300811667648682325108872921075846016099584247684381132978268737092485141841376665078173864467680552044421277202787734370311974504607231396273917283777788334826670830050146990130867953026941988545625202839912079770501398516200328273650334571479642136085341136341196319761614714213439464771726619283239283527315381410441016924139826023592846182554718142900030563772508140006815328991420228787009941843813462342365886992671725791717757655343711273671702760595016947420555316679712494306652429705045544924975623414703610825586559337125594337997801329139147113102161763904544704825919954101383984400756241396332379362177547817712510400379082113934640648797149954579201672633108143869663024557800040505813834298365344427836473681274199633245104567616520891882324688461585179026701298186706393344762723623242117423384725490276617590569045872950044880396581030323653739270283010203577703962972963559264732438654198226284740513103258390822404419811274465182553481545186345677052035553303584405654515668240558144297544192770660924803423020444224884156257945185010345231830979429959748330752175335922461787585657869267437060577121076896321630375751769650442401640817781656226820047200543073200739407475206293635135505013619291290241147832611676592826837859613042453093655240567391609635598866500685599202316379816418662348767516155055654493139415444825577399733544384132489102549268781436806178464041487800933710376518911965345267510950593539602906445014900205382759340905041184442964666282688905563959374085391051283859064747502540906175790883486971948422420228889519192825391902429412796039857072470408274358388623232715761768529022145185125885392206382650272545919173520544201657445637193104269367391611994799788385965247264298848028481997850216326400158058405907039809650821469116317853240871614897125508010002465025625961537241802442451781466708131496252728234716718740144956807989251272102257389443493355107684851360820699871703396849029 A145699 747 668013521929837887322839191015302291641789598554649907995063860464494144398820011567462122018078940895895396947012910169105533339454312586590782733468305497783743257788841647457146148309036434390153574385277371515741790468075107265617850559142312238973918570544912196769775591102981318650598172029179723500606919587216108844573227969989499373185496439671109082194588857131265412409949783983947699330828091904892951143617894702338150240632734500432047534415663332500581153686914167562114433335912789973062732805927880000971678219969618965032674753341825959142493527213971403588266747099156010866437537537761610030836859940275989083387316355058086309170783584065823502304155226568229091713764256006506190605551430520459197187137413251432991678553741510636907035402999559677060170285370028003876425316174300392333525023246173761971426208015301019875554796379839673154087923170562781709007593525369994173207131805699360405155386894883880815282027919354355329011400311105734500651056651922991793675074965439932589168270733432370905428560324393815182586239128496514656276302255591529823815816759947063128285778213210326255054472549488647962808018145696002419098995555033003459628352715881329545112468186822632697141145184145696088699527827886530728831468779349351896489156659748093625855129459991644336376875185782262856536504444835820906630002198149265165457462557092859545132168964912377532416793754565435560099319410958529855349561268710216325175031125624974041309299821721794365803467867204452891138098688611593302196836420236164891782813423508065887572535313550078907201575069321208414813688301451317570089896963538851243734280181480969247234328505903536695625299073587607600945148096351388823370993139923778422729711761709589204415703955245574465246653332915359494535595734122748280423597881282959936070163493679296451726452898862217657960417152878932642291850644548166729275589328563253030142576356540883601501791709927168777928788552983813518160520679218526843352763076414312860616370301109768377146473129131166410282192344158984981959626082099672521074696825421831241 A145699 748 394126845709043389952723492462436938425831192216270888835853090144732043780272267597934906225464266644778568098153720386202791306066926844804261001078651561367299649174340725983616643254647115157212340150221164052446279711086139422246851277849542943791824222251186221589560367354485060720075133162389366035307935566326636265271262513748179427339530819635452959978607097433796258750390730414443801468847377904125226460521118409607782022690074071727592663894800349251203054651686512679092797525288515520334504215490633871581869920995065247525464642129311428901399455264525370461733669514830343650603130199858794601514034870456181129493471104559295298996058703773249307022325989337257362781981763930736490693370799302245006386309689833944708848950375111913597603070057229809086418354433675873489940981963635558843671619845579495005341422223213767428211985436268933479637675037386936640697959288085971873730622586335921340854971874636726957393154354995684918626449565961814309511173379754168577237970575870289944599076155021135861239291326659912303527654801072430543944627508394582784776866705815285700502263468742056937178554398543786629816172561663097234497746452666049020736503218213726486431345884993522311883315910315208516996798956665467472141299142755540497851706107620999487484875938993429340680700132791487884813464421713726859705407661772561434000611618443639299016303096471464884512865862099951739891206842829933748155555549336711252036849701769967168217431240322719260379220464250893661387345737178290779514696681760873244664058986159382354755830489727035604655389687993067949839870715096936461311854765523255951114319743114397770477202534624021902916385547240897601070665428424899176899366759729637366981117143368800558134857059236500311262809704651533079630816357247029279067272477411027188760852259613339269325502940961316806201846331812605011687893032254936372422381377452161229378213010549470503416940791003788707363088120752439973249681574777393595775687763302977879632162224926528625797679001230580192815221380796411695862824280753955426613371255295483583161 A145699 749 232534170954813670234219537713646778368948761618001269763245328121531441336216239062770027210901899241478459282513748014949477765046147384121927399853670952901209009269603239488686362374093488906320890535056101513571789287750354184018376636080671194524937317209629325825643846963555082843525677967637696781108181377213128180401200309883455872630949998088477575278295992897082661397318120994737858918920622135341978718756316243773889055236903069584779239650397790394877301663341355566497188425486888244207384424406668056353302281708868526421059106181540401225866536112542754601019276747002803597844980380379151053283249736709206590412064564373629168321365464442633025319670029553755275812277526954878523002898166036894033308725529864614126787889042762287511948904298362587801309768945583395331061302933228805417373922183868655879389467685488107481625195852602290913313074184135122055230086972377198035506894118806387891744028250648774020981145787419534747634276232517159336877091642998307537578608964688505627380865763191736725760276454169023865266133746393605524412673953650548251488527540614258616233207160779600382609092040668284622943579003363081672351251308077413889231077270393382745664948959677991341378459245940788879332022684904797922032637662756989544380610114339729949522450948876663319357276701471792069777087472306654011405283890443613096795195397419190093560073694749199369485058441845216961100251937950249952881922424547390928485416149013155004274243122490582641829374270440160055765642846836502948320368845402494978186903019020612081240052416403637456667772714340840769197108908218891060856424221761757472306204914157313203612302261099667019183971847573055997024091657622594162981803017247346122740436384875830619710361249245579938070592479091071601622687115180013151901410338074624758408966763008376489605595008714278053441431375352284077963214597179767911562475737107446562080115533647831056132393564900525410175444062455386600403793968597983002980812427585680534670115096336350779452253464252913182594570332477538741574084366018751602029367965927509892233749 A145699 750 137194766736494356394799574527559136800741343523428532889425907738613405656323800774766718119525895088205646198115013175099805678585920889705092361652664783560151948169416736957598970184071903807614168203342949671843303233492997882431419968436318155226769225329459051050908280148130144392619429925773078711487791704620179299800442911568725216672833159341382133961234657202181336428158940996164922318361698212473863318839766062708184934807750120980948023801070801532628356778316748097720662078239738775566836475895718662614576764338311435523177347182466707411832354906944960689230911547062139292384887821293499262642515830623561432161988599509336650014306627962449711689298295110726275471880958921614397835219224590968177407141676310432500860145686279374520136255932963869572963677259539769569452678789623031560691770416862661389344780593015760200391437341049915369921234130964684625649110615743258754977193799473182520207635812910902035651918621423170505419304350735558046943174558195621693002802051195642449864766201206969647062701868668397420594715382717426186972933688026315073795446472095706768291891722596495483682427125439889383750081795811656523590003774019221528597314853028877606215833454864129897890979071789155123597376387294874108531784079727481075644062115754333049218758574961292364991452573168224529680596795196504153002257789954069954547731283865703711561144463598931156531299967822815907097408752183804642266586074927411311095143491068059682554635224838203435960070440339230182008067892287799561218238104090790276257028117163174968549276169847656372398381246071408060758344415978430628968828978984671385404709785033071675733487856846268917296640473682555797346613007331902131260086880809174482779490485959596696828555002197832926961338299854027593424305767139850512592553032191551196434101629322682515528031729638483090213638309611515793393284924443030812885488262512016019466038786639209773647608786350518988214804633760557341798265191791235194365083556587788212477488274676222033348203746230217547150603680940367061117013913126782691241900486525975540934328749 A145699 751 80944679840360715459261514751722177065659023730061216403491522320453787805789706240873300920493067200142089778428575259560870400887928278778620371447672368629536748210946605201743903722240049153003452919081805250286035335971581000280353763000791630912599318007063630490710059643549821636562620130528148802081015997544528573754080916625237994381098933061417370559553169453294091409952377869616309429974483024737444016136743220681585337647517334475689749263392122506460335621905218036299624128973020390696189313394049604274543937657322038090148213778549175832579863528561414263891636793489915179703485969582784185808031056818164535768982861645944249879272589132380887263660674445298948773133953486225539844256339610505187776180280297625310893359167015788204592879051544384685460768273359518462581749424574655392002727172026786351057541160411613030123466406023597465962614824194979794010920033201550288238508834795058880534613385589181552260611005493883178662641932657746730537136112243773800564115631596464356914584677846348900030268342237900309127016809669535056708506463261572242991061930008926379033599883124771555772249394917494068127925315949873985836429875420032624458526532209767394284596073420876961764336273896355582133572736481290819235830574401551077640452267684942159309118036776213618681637660892551000719482332078465143617320690789010829570064662285367770630981673449674633154097495957019539970510063536506788687332902284748126155206174314006199552230508411417536633799730425875367224704290806954904615812161044720860496668402223254210831991700157700856077588267409416415006654008318365852200548241176734355631306466964598131369554223237037561537998695500860347378504650234164634849288277874395697493776646279777175298227740935472181327251526321397189048738779925396622416454387582677131271361552333619675785049114891696308947993161239418965817960142206790999834526512406352344038400804001600118621033051553241302521324558474666376274376059362860166692396317574367459681183411943874663324660758022364099905673577184484088520296634660435769081119257682359641641361728161 A145699 752 47757223911046085626607898903941556909602023259392594249527108743159996192010270358314472776372790122188744763626661288127738436718199098558496314061765044826643121292510327652291945597151444928368229608090061754719089004919999297167526288750498625920278370854942212530467884281414246635427553257581682020149087950759567238335607940365978847959631697673076907248002408742786311750535474784132626398762626622896879495657359660436072641027100419590535971117377551208010065388567300324668680515432003790771976128066013370803318308641055664161751922951996831274514707649496327470735376477247502893885764337166021376127475681006886452542267726382507598092120813281476761035848108624431269049873560675914146893713405150973469819768958233922622994581048393628761335278504155254000552280317604856353153662707820257058250048339725387084462559939862258672012644788116581455002572825040907113781817170478298926801965235335285266332901689861804204931724841322769652240453320963719835458863363049268346711135219839862774937155095163144644048211259218492513987519322989642966031831840390639597049652743258794467923055639151892621410143460574196060306092186328629839986970036494045229209002056688909733750305467484862543311060510619778004303684317147574288475031507112835408326791193872000119659330422939391073729801228474031922199964895329499238230066205307726435376383603017083118968567626190844434629760991314673705766693840077786821520884145761926467020260547701772589676133445327511508410505880880826127432393523508211105923767956778281216902758100283602821215906553816873657429404679390309613445865106563419874367694493465294285151085410799327864436361258221995315038501933705033922397520397025149802658948823859012652346845441814582573829257538596926389150151439191324487511162455850216867375195496120747315898906881775206286030663449754371183796225751492947578316803090617082246871557756831485370966637008322157430776635852807626017968593274695419401444540076758895707113319462285320213423685735558611375139516499029448588726800259935164671859913897435743976975169120132105662592862485286241 A145699 753 28176681162837350158983201091810766854488128064017900546004590666942077299498253721699298064759025679024159268449951731420106116793336580221234046676069928775350812025832882368247046158415630267688102465320217353479012226867463613747840230009031188501333326205097898329345561015974761965080619859353061863739159809932147126089434930735010895058188320528182313858950861605074470638724520170260379958960519733026134164993826062914062176620651600041081747269503491820603432118919085286336485204480753263535075219369634494724353527554285184533395544393464351902787844933339304646319608229939233217477421255441983029131024843763006188835402189582817836930101400563482156630263120427740003440476627664835860441751064782734736688475909177734049941491925193073953399609724572548315941159926618591888842198415864527089712136517710806353046559306977572204874430301522377034854052004159311002151478119662163165262871250338983512077531462405078891728165395769428600938688796726662045173998847062956080785769215589887440748564591561577493639544612670568345352327273547079680423724077324014100687052127460758727148223793499733521860428869489380758086526262008575655718326485101611265200686754919924533145285941219995479676563936929395126183591613544332348909449353365998489361729163932212385656845640416203957286964043162017941546978568762072472090595443810867807861236755715416754823684268470924766756925830778161529382809395135830688190532958666634330793827567937871513902719180512723378544661835919956989309744954165553745540118478687024873251766782498923441263174034760255300182492683252015262516645406218409407511087550596282451504784761065136475419321772796753998835154602887274513354189655740188149404144956788539590488941316893957438782086649544445634126408021871355126234396800212848026354742926256853333703223788885819375138415650305964106743464245387677831787948005503936318863219242004063962517971796509268882558096532123447797360167510745738972185902370911689104336691790352021351552514902796168767457651409766616644984712247688169971913260679190454285979580699758684658570147224957154029 A145699 754 16624194128850125547714462036269448502591085955747301929548458966387082446707777685532227543735048777834131779640707894876574481169631864131429529042567196212412152452120108086938104941519624706491052086309320148490862494762798612111928568179039650717160742182636905072101350531540828145150930289465048917924084138772016044825528273525716062105483149479929892099873760344585194890535716364978840043160307879858796260466861719759636248133543416923818640353035942796604816940096871751638201601963128993481903607451956285873997777938719617819039209440221015625813553995962540245001098120287670350808784654946432821165928530344492644526434749586136141281161734211641190935094205204257977598612160448692481746486234508408343672730966645904855542857241282865238877008402219299351151283804424651609560543911697363162673102295401036022910385528556827738617241865253414333982435679881168450362258308783505789206167235734764936840477229917306684315412651779121551784174149615409642932823860903781038395257126062813750178878171866235558102687273264376105265359103873454021807031173789327928765763705549104390222984115109203626005031622855274073074990188492873308243972639239914152423175976400698785645984955014329848146629411727832504670314748306838938282286643454431995888011879928811435537419268515137395408235055664362111480795155604727429034213081782206698911694309488492868262854749830219421542151610398123987662151776436300028245592924729168493241891244822796491430014640369061465829842072686893742866622090564153201657563978657387896937325498916264546742451464601996810234013253714009614575207343803754987011667287157313181093537857943019721169535409588826637317426177201558257845049499366313982998642865556414499375823030121993074298857293973684327208191582752660333153806600963124485332430951296047346137586136535751656125379203017069068607460108552978427807311006444231811047052481224640906400232393303460318551846177316981392816480862746711298170280954297819812662941042988230312095770368964004014188639192245804791092391499335760348264151940808470592983975637688503816450724269862235590869 A145699 755 9808246359340411235801373618197882805761886225762844120533044785577711701480289336210292551505614019896458725828749208025447523783966006500963200901067969695394394595938837938411113668450420161199453042820033567392255392897824313682424107385403384891936336554429568894641467468048072630877083790164519508513345902715679534299935591945241741631340000004838108156611659652443659910945433930817345365084622688596956767541283420832122472336613995333452956726543936746505021391225035414381252608673041625401059593321434839031163964630317020228048600174186005754878094069772965405246001571361495567743965468997139922504868701878406897264407666853630740538048493083467739169548950807391779043177734188100899394566436608896140032174581845174687036235830864965297863481557699662044630941503450617831048832065703028401450040642150093542710774415289221388211967826069212934672602197077885226402730250704148753468473406212260973752369488119748538667201736384285946124061809584294962668320903934383749697120918607844522718097372836487417703091851681369231538216518958064325786467968811626153957699899221844129472833479690636639609446797055742213733486124684533243288288138825064248318408625389657363606597978172513390411031676355484248360359517909421429254200210188761511575437647428834814754691711578290647086901395877930483755727594828220421057713627656058141490091781361455076858329478715560987785102693209062374559140165288021880834211635057250744378385040617881992072194735098565752116228278223431388334317723687896223424217207289380172168148792593813583654605100941143357782767637198582420584109816198809223927476188335264180562735831401620570353550472335634919263282609394316484854065850436469509781049886533327766092145098830659019878887021357824208607198907416047725205619660171443233498107906521741677367842117332304591294598591364420444514294720582011884728481705854091264581442100703296130712174594077245078676706686520486898313926348853048920181493577133342777782030878671265532115152965173859572202529665773615060127865999895850917305877731816318459406259646655517493021268749071494041458681 A145699 756 5786848727816713778997262720274714585951010282114122283812566875031883516790924000586387073160768536690132814107182392027119162458058774203704157102101059553086480399451462263554470126280806375482970804211733495441282190947221582274018111428819818046591721406371263010933393704797831311389334285266777044973956158518112153220917173719419101846428494519705003882508779321181414762262915483465868786559884225964324634053096751429232499042354123703320320650020569644495166016005830797613187400915492595857631678156039103072100865134109103214930855063560303174362449687612053626554895926005162097298588817923657607845051368179729724893355997008892550781307329757511754468842945882155945377497264558819081950312451113014214210639330557686419446523597353088242874215242034398387032904335752060095667201358220875059492361305766259789163333994635112062217322400138970378042501313840272402409160485657138981040610103497998239748961157513421720506964709054076929091644683480584412564666400497425508540262946721502205589927271095355710209266089804734582231442480826154078759994294567685641507114174777182487284581530033360508165947605231265050828683738573686120666781757934148666593708665803921443829107161136827886012660542420323978700107445251810336421039841724725837397512323971132611893832572411922966643876415332923321053767800153494443696622006103992521272455239308949006853546129587431152573789046841736402865905035368156473392156619090853210014753932073305552526103463693513424687108854309751832223504590353768207667086494736755644191310850304851098091670267103809979095022671933909914135010216349953638362223939450518709218833046989098193488873609142615013538699422116469524505641006708017644456836434411797825579866232487058699735469043743822309393920147183885405210982445694550544639398332416876293599680711639923173112157043525805045194365277683278459011376399142907401871239792362463492479276610273181292958938393200909953023823729342436116195783040227717941071585555475003675717628153682208183595478314167240639670649847547052705450119597619687082579100207551117632378732111227911622225030921 A145699 757 3414230941165501789197149203588463407828290304561106384605293923224025697194943680056632162872301931033158463864511782546792280402730892814178951727038724068351328041281766796659198963392007311114791575031879942276789100403467835717357003318896307244104223693422490746881807644363252425647076351223608292015125620179783454720806832558865324847651180426625947452572023187837382266075209189810931766724966608696262937134559542059826342312516596370963655730555409546315401444422048945556366185287531958514377289052469749377700479265159740579788976438900404686868090437597041866701983350341474275910599658609488991488657802357338659280182773827579751330230786508438851668878168521521200380944342911969070249784951590241777488137172854453142298761886202491198330489129318737348687368927152212005825817752518250582072091720361451125512824346060300827486832004114166453832141102563563639536178283807461294665206492590412749190913330563430695350570511140169003878124239191735219118190507972577115655005441444767693453534371848887032536049289892941722147319525470911948404070847326965716863043405418638445653773629886203009181269477639649324246709672272350126660157948893008888226039794415688262201809618472750280234079308996314791948815032339050189066984252417378055303020695705320812182546463031322972029239998145028881491239246362966893560585925887727931492607101100498552588515358127105664457547752533931268628509411727047031279491571051968336657960441538209658108408971384437821999642107814475357580479373990999554627357607677478540692701233531069554060501802986146946522705593673369650757235443536656447824488196799617703174930934987736532537865075843670522352913395766107625141843339891879973760023715253074183764354985022265802184906856921833804718204279639584973026754437340124649894011518018050491482134252025437339831581361081633612244230999538413708804827347012609513012766896051752757266642487886582885600694975281850351797157686385688455506591812240776451889457695699373497407868495519537654461760002829006203790623282186761200364653256717883562403209716195512747585958924355718785618726784709 A145699 758 2014390468438918238912539032854473135904105328680770652794839602135300129461499980309412389707584978541026803547247844520215418318448768701591377814795745099267730457875842958566663833931158032751351546298004954209810127955855075851658357940037392454203445387397863169397255576780614133300463657887643625511879141949913720173122810292556822241012350023214789292013611172044734355569611159072966276498943739246569168584756076718546112731885749504744853560707041611756442357042992872047458436132242940030886742909278996093740210665579112832972281168096175204948998995732567089300543621805543817625156499990780581320700258339461629245582943202275044392285382732649164972883650584751626068811784820797192628291171125791535703786721344796796269850066335872453926745712082813001327160634115469331377136806784409622547474622651950397792777200841582853105168665104958068790585208011188707053942778285916506713490790018240024024399116071266596835116094607990658211164209478440298695319835037420000810944670189466217635379689463572253840558871770745811332336288585357223404323039928615205263554102082821905753239157051329742056440825859787870040507877956948001043372523065117309904696884996590270777623845791761528510220779647283306925822168972594359739184287886411327902944812953815308055090519355908141574284955029151707156510101586350313706301999651753375588116917194054837078217207748862754598800600205972606754417687013922380298426634764042227774986645753611624978408767013354621466364156501686151220650607150099383461933321443217602253049536472480732044597972091559594638417205244616160036854776676410954262809673887834994354500032809717565099146905874156465573205364802581382364163064895202476500769535162879356623143861296904336230395310114838200961431131067207950200379907048227848886922156232317373098165609014296390577459890881120305419051095362386404916389123361040469770130597430741764323826588576473629323117076477898506650370011143826846312772973439017878896838968877074888466966694728373533924254806190799492995828065840341561162439971343953682130811153455144969958083386637762855603426577947389 A145699 759 1188486962148020595456608832234935561720014315631350124042570759965903852356587793438873253295312265037274780934412363755144550015604370803046098731777762569843892618818706063787535002820419847315986297524247891103845698704854091284642713827618742651672788674341045847453633908492917975394847911077358515443716678624828915118687737265775966256872438862516299056340578019483205432403804508643860292202610081188867113202068950704400146685470279691203092637161423995526754675253921372459054920951838047086264663939185555225557346592212411411713066100200304470515222539391776985645454034881920510924566424394901933490221663762480003916234656306568448611697045581476498895149684966834937859398572099927431681621541179265415823456677456257255346069240376278545325581639639730352045676086759199753300504890185049159052427955272930373246613035672187823031222025579921146419991440585498773598186703010406931499664900904269023761646287568716728702023145248203348175583005468040584495019584481569827901341700406343623637180563249135780878897198295450135744356262945835290896602189487035644139780057185459505755965448886654661610290905987797203674575401284927048265463128450470319834882936108193844070535867207520829070750025912588154771443130878798333195929662868730266084682136622055326431691223873522772205856094227201362193459468696700322119824619208608603869057488537391253377595564056470898107627896573771304053837806828802477329040435019213862418905463034189320527603064128907842227332852693887014744826277739184645242986032293890707850758533817530100836758743032217174689719628388729861052093561003638926358609883105625847051451844426798375671964136600676471017668812320127249487231066444829569255480265722383567333471113810188536110131048060897616733439649125373051033251118404017090718634178165549232077426227184182845003361504038499898563627902032808440486960777955666864554864039717241589198300420617631554717753474426984837073366509417171453636080547737208307772683102179778484822012942021244865477655873892568871861334768222519334324639218439675954573616177328819336762521612157355729087236062262174801 A145699 760 701205293276863712401160298479579126941672542117167892414463953540281137590257336628954910031844528787013579724499747367690764293788260325028496660371065120462797377372578701791687085000213778758399164187759957746314752425735958002863349499937118127094491114415829652134474608755244824868826967071983636468167328509507110006305591863997527534732497916534593228451649017883919160383889090488718499433263448957692350220052096159519367998314733132060319911071679450319173501957456566757970355903148315537956120837376568304082740749194657153797876026837011541428776349242152688963728580036711295901676565236492149978649460919604862848949201637932182405856864607688401698973341246782028585419088727172363894964081004595469544303735912470435857384581971938005869639240641728824893947564027293738977966508072372219431309946136406268265103898269389974005567889923488371429726159360236265234223100833361803668295578042728705779347285266426798667596820580345367432935762061934466411762859524291161041790792295072548479718896937300647146295506435443809343358862801754236271771887474311101427264970185319025574113861603969199020329578091974490380129446250229001528622202413254423585271027606949371411345384028591497390214005067647364031844521396322043991238761908262970578634557662199688779389766994859079693313521309093774542433930020951603700382819031079424529368330120143645437944304576110081020745860177924863419157551611306447701753558234701414784926448203525945499660829427288613559504916725236837013296283215511790593978297120074074414345281902806287012955613791036041507339942332145373404575164137370290140625568222645361925362233711778231928893741447493243743959026063510274616083965039384550658256856006671141847391334004149939400641087960619479034528431552839032901667959478463035296145278195517814608308375873058864255592709922824059032235043148261617500901942604720089046900013302575106885232924337814040809845226794844575974779590186120013818441210391979462568004133447100428970099168825839742258283041341809443598694517423220566909975976439437469244751413812849953544917793089453242398613673308105185201 A145699 761 413709934546387442296089119494119449960025079834813425174409690018005905274399472023289958045534976672072974762673916534573795788785057987396009983520196643310480608757202615351031592615123309047608190884480850822434600085485510367598091562249072076243098084716665153713492565531685953754632515724559268157703280103930570074805180512021275469525916898316547488487416579973492821421062159583835270805333232274957297762717534665165722718859007077635897544439653714264316839400224120465830050927936554329347025029388236113853591484678255508329335142767736609138507530830330694711614216767624782661478248923105973585469691720903106600876112731723681051006938421490575525895376185916430030459402950459594770597126171170147765723380731680100898601557294203047184541826396980366957077017100016546797246939257809424415313815792524425346038053365904412475462023832832559222392014031098810989418031304980453757362891380309032140791136660904242497153422119258518582083924033535867142355592099747303444828666112392397259410512012444132680533469899713552062445984696772053565054517007654062806442192629281039629221422380892940767332840783358961527072698712233825974838833960691659444990071405164020938849706041001775939397192239886032190633496180699127156497673596212283911128304338561194324513530835742983496282771716271099778673825252892749482903743403717651863723445713396213417133762104340891331341949877079095645998901612863975341557270318038815509244185534617273655479361759036153092265673535037039950830062270874217265801952314811410013755865564121891807542975377968232272155876256337381578838294747487467544042726641477657910116666438104730039671635489884413132464807708658741896240052142170440058802289563670251306393553591334654057842131765717431732755041176525904038933062841174786807634995501177345069669864338877545727954695492962156329120111829572321517091659176006896870806452984479595820698227058889666446253966055483872840282884843301390981426678050720145706814666050687073313873687594303426687521516735793679154357903944931911957551501460049667178448760533404143772164735401165255659452980015719797093789 A145699 762 244088160177075314090980179341231995897287855429997803685009302646669943830758098236404446291955604391994268096397886255651171824618890424303320861780255648488063096369372170478406847955837752124310074222679514225278667735684025380924871158377452587865300775491718024861308479189085957470408315450522896229408467093990526837025050196500688529492756237508846483614347330535342880719266290265372321056647173778775847987653125400351616884758815861072047490899484619736496616072630273618272972077126663905999206811218221930605314893219421555257153936356937762380178014413545867727163424164318585058976265188067287923277139465871913289654057562515333887911687811814831871876572976349446935942462321682433742288409476909382586307250327955347059739061418997825900873807934977774775850546141445735316636716195599488032815720007643274547894186381985333970548588493481286452839858552188938247491404246837634355040437618804286234360991282648236646521851453541945618062082244024099679523387575991384741287871215519219310503722368445100980867600945324560273033787612232709849145893262628422744699466386305628062215065090865231083527355732603695326482512110771707096153383414605665818120556858019165404549915218807019212746953207527691345109730902091088700289636183003339244595120925193442451774203803321365403727141999078639775643014465276701243309508225374383520172303602573645772463481697256549775410729681616488506275932794038134145071087734084666449039284538975987930787323777001903035823187880755128334152723443532572675032557887441611834041546337550013360163342517387466004530459651296722986141189325853468480695068092903595521606907836248078945174336045290356254910492589082594208507014679915520250142692585709441599630349227553441744187457100685324102846439765718730543937605408333645753469351200416438073290611651561878920629014748137749410121833744404521433466578011901464433686760360829658959105068731820565389249030127508690131190927277957634559027921608714493987558084965771926154756505581470195905895436591076928891627564632992404834388475885452864197815523963294631975623648968894411385834859595601372180150309 A145699 763 144011600794539888926236009722207383459949874678618869360730314151845248854242003560006600022295761056299946103899990216917656802729356565280971912440367312411313916377320823379644689262351658630033896183190028912063591529453489489235306385351134777768451214442028918003018289228995183221587151483292784216082837882174306903274704810754894211125256654213321108784976437599272326131545690194410085588151027196245475355417581268672788796284982499025430383733151485990818739166012461210660587695453803767985202671593721550821021933407974039346212493115450512067695889996461231628331708642731197560013334982710776768759926815172707937789293085771315270186844802032329313831652160669987775776022310389685448355390994250364555773511970112923085145147635651423078468362139810490137384865146435883820268865308464440129936859490693739458832223927317981138211191749130126174616294153777442467208939087602899289020100832203148569240844065625798717205395204167628656138046440050185275051656314242817250056399188490227000799936786870597134579204024271590847537872245232602038942511970433761765309878725727691275667259182188105446340372549395396883663155072656594952904521375783382141031683556159902424663511129390100333744762995249098007582550598737561634043728850298373942027210217559792485352455730428769845215517496684681196529599860688000840803126949227482559249795402072737609540037067619260026600999170203851139607154349580886281616600205839635166117668633810298261890865549069363754982588583971990680110156001621947004051943351638236170674498583288943760604564542283226974440699038388810224441722863958798916142546132086479880090165506719928472922818595085820305984058162751021924277242421098014777144129823279006873530599650702939294416541847272575503247666706732874495019148257854009819760109573250197285896391204557169685625390746705779189815552789086838073423763935362688008978317806436514306276169853547074689990481521264071693529806811110161088435492322463500732513563315139385744233024419379821281051620067218652252381108775561573920377243220915729827043980689583299461474180726912301552386907708424793866491588521 A145699 764 84966600380618357391165154755923015009374528772529702925027200340286050154058951342305657608708207067612576207032897830095161862438495754625349125018954934067026722599522916421819888257939522753967874438007894378603293723709823114623449842486011141430798351220021569903755929336627969014778948966827292164592644942015747082405238813295191083875371933229621945336652483836240137074731237948411685124688049398611051683848385295391545038191254915609142854355068477249963319611331279484016128467345667096447363577033484496762472335395811463792710113784179445182178194919897713114847980935787242241822808663534170226280433543812431811382393266547513494076350521511262480328802898222316438260917220667592732095938398198238178523785755116296664888577365972920618470432788680254203282294585851030008223313895277824077174714283789298637436464222931226886210632583398280961737160710870138866715026570281463742887504450562238851565863637727938594914536648607447365175829337547365288180797702015686186148534233338018411252652200531283864300749506719293275487071590899622970266232916662656813110083748712951547015620702425891348109736276787551557665935010355280250506571458328780857542875177577484411386067016424940389890197420243760296782359743524259272997099732039857622456809433239352372915497106749170887311751595901962827312688274791455219372601590535989335573859114919312615982849406413666159144814099690590555879714790319928868019649050357650663342975454663536998527679886627147613536691441355593746136657888233505199817971544908671899086120122594139268743332916604586527454007902189746735697630348546365507055621522862930225657676042056921550945517796764588690174339405530513852729364521433148802994786453042028345941454163565506630264015502433718861592020510532630233330753534528457460012711178866415982240797520077078552640059911541661584241766023727490058798587255285974023832773819037182611043981108524042246528994848515674790492454827627717084542381442331856717689014797847271817171329650928513085624549944222413751975962550016695620617739111864395145091750791330183387637791005229289021496889713111032779857857077081 A145699 765 50130150212964036320898515069984856648147512025917846106896687470454617745645927049956777982537819874130363662203305819765928581181909765872390702789270970732233355019802143368050354427495056073182415884528474493347031233397266184138346171760361222309393258768598284214297995290321272723536358303276619084325444432951408604312187625139351984592258315348822734427516180486944081601765298843872699813480360994153324247995191906699742899744044115226895258639106668425992367751946288883108305135146248133100176525247084259368307856861595355663659620920172757206973067306849654276528680420405830191477897098150177722728687030922519596007674237969947190189776620846842831064679878299006028586165384171569322251155299545966274964477822006644919361175500776387513474476876959210169446416420786961268967934929348607741092951490576195502348055059305496544883135013013236637298750203119228153919398467526976005404338605730888719275290305415418145200859417283189777825083171106505469841395592532940607010385141270242372412063998376670609340307629760358760946524700758532319855038478318997085973184101861915685047940547172093707279298062932106023626017992954542691203924255892604922568155323087159642815354876179585439934882733180823326003584666128714233506654798174665698875575538401000340227657940526280394744088226064661383433289552527097891428994135289284480506017628006992370692271609746995414635413717818278224117892119134408451245311323110808051737189400582853018833069242244468022622892967811216338229948043901766445945599159552764782224640197831958879614805816232163767970890221592912185251377463919491690363900555942996746658148774648076995129382577272512241382554265204840422088400790403136695752146863164973445098584425903998208916474729894046855763788853547545104790649566223532047397679835421612179324784640454271788887949722418833628923452138446430047853093056854789311373327574914131304001642577859331378377416970142726862318854818493541969718916615483472999935786217166575232745340261023403340697203415471156895013565523401074854590545698756772219874305922904118615406835218904553610381612543827800915322269183889269 A145699 766 29576703659048400810972732726136309499392022720762756673366120580367884183880942900523156704039705017529846948123743400764067767735464323368955889296544853777083612434960665064233287292333825143654871403997361943180369824410663338818509617888770635151400591875121767664865913465360214278917436619984238432459847622796389060797108293593404375718348530683872183690289209834813171904904451586646944478268288298501062695265479376567552919303947836728952593454218579302858247010328699109754416013607819052862007702532202679542804873076005864030095383632788142572668927532846376125438806600058504025729717465099941322239699067810742749212716418009002294698474129949115759065680799393515334549399315744005232535449530793721903990863391198165386126428656880702660029322886973145319719182405969721297661073385001783289420764204725671557086715048526020030254163447045226217725300882679633740673578380814345561724816889876773782133569714331458977729912141660433361469433895123500679841135218796732942449941084815209661704706506390035128226917200809104949665174086375943169091502435975291618067365510014781541226737907210832861403437747393665766387792949908169832530064804405178575534354097746246611776647990878938984621190922379265518581818170656197873509653333823320722478967110847156961381945269413398683728124741626554314262813523302712964487887167219087307509214826665010579395824266901320880968734948698684461639000470574510666305865660986326392874278403368428617574512325244349506199893314317176283961923209244153969602703686164586312840638630600733144833466688244060018516297776731915999551577006082151550949194272384845217598082119366323370204784775072985457827016842131450318518303736973329217344963654480881290579818869829195377754089826621985211181773831572541079196249913318349379507171090187572319385640697070500278365337696167200299403252519917370000743266104957070407736239436425518432178358076955896989200429483389360333093333850456362134417076260753806738105396179113481540047933582674157042498264390578038345644251682844084147512801344527383745330695402762638652906645141362681400836129903968689429007358960637591629 A145699 767 17450205028688343514437591409905352619784645257738000519439904245729581213872010665381612498605443422522735569029346403144980217035342768877918102294258674457508599103271772585754271452122529339700300945942559018001924849371057972636736536208202914378104039813063074323986674646567236103288564069432397398532225772005436594461689581032483442321841040845169239554536206286359284479812024670822853369478476615754632836882384836982949522646429479625966803242730322682017939743726180528466222339723478094940451444317474333845995506806986598182400612683724083945117460271312055064354619365354096969350341826511867229943699721321307299515906678951073383924909546893357451005920606962295748378117010123578915626592972012996377388334436329095571169673546384113793029787028837278779424148173105714778658764329216122792150509787836655642485659530575292512353411550621670455221290222030780787769257325281996354441636560688690800570086856165255381442502962720238400077188173039694294600799937694479903104858229655832430163404426706122348983271808169742159943691764437105711231666582186943735662659677724619247408090317313844216134320991664199870062774214427827246650047030674799466960346349514962413788579499263697821341062709321033475139946717102490616656461960300961051596891719824284206215007481295964697119198853471440980753676545459048121949961999665126222145956241714728234851165625200169572776138984318506014088786159746842158712009494670609460987772520797972301515943438824923964189914432554166196321196463506006940299149229237946371811194567414234723492865731258179178760847717381608846823245182211005495568334256806502735386121792277356140343827887910484147605698554303290483085377116413473835096832803996856796468648034614799368876704081232241380550390796838945689180682658208259910377183545530832246825348686486954709963760352788925757814290063299109854008479148831614685775069894163480960853927263761401364296875017782752453798204652914435165764105274928130492009183809890736942053048068437491631670635293237627152773213479312486245957698202725457652972890413324033901096305226568763121939706261728982935313426464506995171841 A145699 768 10295591390222463625117367959111431909363441310042699543712870138859872548300302411632250851020507579583396455880366254112137563983084498173648311397723321385076296387317910864929955923464999976598033903234705823259192480759099793192335737853221830712446232089115338729384473175561203940725973883528494480895580745635584794343336055700871637565510495750119167464992671419742143029917189651333896841047822935006934872697911788340563650808474089031483684960617436163811281590551436183095961426020838468195813490139607324766457806211249016921752331388013576739476728891146579641593099986752317153412675947924536565725460595880503495971635727864715287513401934192950946977734092426955098027754486573595816214457318038137068937213326570775188824721265937970257184914317691107506714927702949965749687373293164127445585511354059422103394982036324374056268482560703338523354343505697277985150121148337997034775003845989437695562569111567786343592099018092798995612179552659524510313792122104524346098923905555856318586746907050105795865002139902947065261828475843805993683514191987860828749351142492015341189232060477260876686387981644130529671270398719468167353695218033327280328028811859730077888650127917590835652242377308487371067049981272298807629439046924233197121443635729216834509893032019349757901643595423408552090354899007315089237513091915257251978806673396862993551608323043833146617041032012969849627922195250166299129419295989998595656392912992400289465789054394379894522543315313643738653221951545334850622528442546702194782291954135767886127645947975637471408881636957372487709715105927487160233766262321564229032594259361520756479488249082410574101904320022099253570053980380212589377914009394491029035211760603861798441877653837195792539519388361146384075523572092960028773158784692100838054636339386606208378340242807770029910131734093954896495001954544547707536883501317017341385384907261149849038167060062340558380607651885666291438687695131336236478680342439355682329758312444537388528632324745809442097850308542684041030894426806675487870260013165777239008167177030428879263025858290195963145492606700166513794561 A145699 769 6074381470026224850475732658284334921171810588279934992790073942023079073915964550852362620489600866510781386233847060579758017769802818579683625806554465358520557359918464138536088240572897863663500302607530493163905561723019506925505448596864671917428898828538236787262515186906463757792221302717742311330994107699223023225973811173933233680208870651529463635106121601441578028366662082262328313364846053177475820258931072736095571027477066099095748159961044606325974120485603621846088775129954972757435018730924004137876259669130112997235693118315326552207324928316210676484864637564501766416509458933650061910791807869775741315965563533503068559523216264294165359412108611296545540626768961411407987614191049528857676578474342321032311014377229856067625306417650724591683027920592306686600771584202505976772659548385271204347396915771850117905892357403419107108607447071171980457783708262092968520897827497207551691115205738137777463956978171788687172785858880946421390842751241731669718461999419725572133750511755135713438002279270930598762318857056081099167562141606255702018381511410611326682399507591266603400752774849045348306179472470271790911433528592632420594070038650891230991889786891879329337001661549298227896084349003939194010752381223337285340600148188518108076630673883935061197272602100957574292328636737770443602010774268002113541273791347907451467214059430236356334481432748667892774460006411438369644198672624604500827810830892995372812514026149245312844336366120617251639204630215284055860351481953325056975180441745535638580587616439894849952061404957132386139885089252035213532426526435466088626495226901504968966757723130734328235975943114484256315848763047209014259134168709945710273978470108243846281338939059864285356935888742279527658869726852188208716253305784793963619988614889411175988510779496231528721219908825370089822197144702134315832075490707146067936416241356814649531154268561763146692104716407890197513659976022213451391929392855409961837615351294208621740261400964734333210578908826704271721981754117735812385800434877395246980917538142726470002063316684953889272905324526633736143619149 A145699 770 3583874771724082439317057151019798492059458883643851603046599912923477793737870784700482313838013490733781434481513885375803118346619679877515165577555736838205743766055506523825427131982086274561488580504539756260881022224100749986255022336412303209452337862605470589146154575801638055893469842629584435190805627961795948118530205256564906999685668173906633425545146752179111294593300711345122370988418123551775727017896635002508046342560660524377459930692055700296160919804915585453009281365247413088418465237755022834022226746980555419352137187474654652225582230977673152546428543063069289868587168094905611990801441182571806872923710849038945734831184193999364611106166346572534913871765932746157116876158261903987892112362648642838288309657844349141928673601499609817985479758221757995128705547306185362168423548035955951142860785323355245190420222385456569855555039428485771192107237753486513430294943219506466060062408816389720917391025022337232632948044560205729096086909440499580609546480733732531702594215188623020822625479767709150322702863834612004702867980033498876330016342381118190727274520246786818745567450772955111370116217487061637169578428174435094823220994775213966555137085616080886717995328071708645971318698862342852167536275482722074117756965987589954548377587698489666756632933595969545423921805320385554410097119305029331732099558088591999502662743455516406404197428280682043767081775860553387923778087429220665489812733833954277559093809639000340198263933467848864823392078605066047622756751824019236913161678337911890994660566053589985834244820043071150450044492943594848496971416830662670725403151277628570169630577158884171248651704533225689127097200143872938200299781624858574570618262152103265444191532167666091164799634838556560172349063319218950182560677254243746434955228148413207227012981562533794175489836075234259040199820372304701793217002633714863065144197015613382073531980284380194207783402073003330866767947165410804985001863104349438128510727505270642289365697936868510784799458357446977631928204035037322632134386317650029941502339337031586872338093818264504475050995978107204158221503349 A145699 771 2114480040935738612972213243369022825980159569539284165862501158550909875226269847008733712801807469932064535562706958524663260066487841324915368007132078180076030301415388930592863471781190329093414598997375848663426639206657719472383537673034662028904961910038399109359443937207779546513389414930152099020263989503351910166909595127562121196580864013734262191608001477664074222232019053031539936554853328049494501464738755720407011246539762232316602263360152902130128616710779709813653629916720843767194137055256732548068975904458858567304763704916927929486541308951898843791716355542573316520700012666535377424510939505909496279283673435369444480481839151243360826387278732369184302638801273551271287548945760332303327488617384224932269070387113788763881849799578352141886841374322916624819249672139065161173393120681665625903083515943863822812230025315061972795670364655359533831362812490848780830905495601681317767885130086464197203483240806200795464752173504662499220269885727143510827962705170902773978958453210775827149635595060669127759795927343564026693592940657622730779007623623348321917765284546096631793281395203268666663020262137893895658260361189388113313279792847337589376299888623700831284287906560646551824850136244433278839652391782424800392191269332529884665434700111435019451352233549019930842539572810390739331513698379193037719825197998477931799119551424695249542120148204169657154685473297720087436659427384567568034488685151202130764492535172984051471662876409664709628549687172358752813370623224689396453708415038926270151211153384001651747354491764007021633140110951631708577999603503564540261899232758573954895113073766018530302376269698660042100731032236121986329162612024497849050954500691270818368226722639983933922946427618859628222158288488612328419502083326698025602659964618948902852761670611115442332010282064479387463628071822515071923682199478401062062367139822970538608734337213515752819445515118355557321195575167616352727699707302173313085859491612758384742104021521351456628698469851984890098565918398917902617146902126978640270239399291310493528209473289459372686390814721758723819614543356761 A145699 772 1247539640277314057571166496530572447529802086569294014007272636945123902905705471864368190070752569246427342200562624015665947636109479762020189609042348570508019672091313413543265622923770312078840051919871246171665456250905830387956300972068114184750718074584792869051482776798014130804843861338947108837520563001349665202528542595056394941075710082435040786415295326675051612005596647987897217444992475131078204088468847978405134127412117156406270957922559520201075587698440223874470188641583932575231452444136234448337861761403979574154391233763800003742407146699389340163960103341575193677923138886087777774849463507045420232970494403157123204538550268049388888203883345931472166021978879629317313496761122437797059230392144330061395913240087477526341149453077626264103418425370762586885362177856501138906939772778634683326868131546094332103970524515664178492875659591622696474732867262363027203720812110048757976586166688605059960334194684633446986971149419706314334230136492105230888917386504351902915053784800142549395264178460315017669129274429838941137215132120017377660738167921433128813290790607676765971217277602477740376070584545139911376736443523310812419740254558934402518050379150897874376843146875453393868015609065516772172542743615355149509318731149226644362651924688158962986631061160988163227552924036325215820038671946604587225365134719543891169481032677826741713444483243031817039220662163878991034241138378807435919682834426475423196773036658250951367940898817768710831979492039613059093841044945814919888451051711288161477323585835994920940953315895944099692402215416969764466171269095686248091849821924407355759546543891373773994230750470504891613742181922111828061267740794672106081488584789587630733988322166058353348447227495492342094513217859217954548556046602074580861822944169951704269922158647576548442091890928206763369281522175463520130270704475253992901933547351355602165771185423994009783278646136427705816174522580946482698537842306419150371218971540799941727199083331899422542421312413212727711176259927157527506794040120531080109411304079533854150056716902687211620466105634841668946368422358985641 A145699 773 736046273283574358228375260739794375019757250916313928980124993296464551804491002130130223408031214047922199833796385462284384442044526571750586953966978524521551530503573498601596124661552702936186537218125037865433955761395233271174745189982514334340894759043117754341265478866891129395311364800563864062038111906806799117581673221488145453113472367772660329722832634736802787009079790293806326752609005474008090917695155568503308728161902582517467548572046756765732466613463021306227597644904603498542789747903323067786790370252443489892523523156937085280090730011330758797892669255173821696658131242779122351783758958217292027956312414189267321233264176309988200679464786820836208768664900180023663691801513292539932642603876537351998656542581224626752514295465999917468874984127375603345738865685663532889933292546273781497226294528679712077519797234216550248823843488692735560558560321981695201414448239433165524868070461146898912399971380692927521517513405453220794696560260456359080950430074862451817107754073630893367378715655990799755658512117677631706930234357869595197104740066021922651519648693244745826386400504066663553214981861370409818378843418392189939533436909978450148060347399141122181506172368610941735577384498518651148521379080667755785697659186774387644079970131313676727092874732749467284325382641859066943083484934798327269927709659332897312062010160366352915682702993240567883483035991215306990114834984069002625044837822935348483965327135832888323033658639607129726158271753684532506613403147407578044789666801244976345350764432083619353510709024115254811495673955901209403332470766851382809651133036167581324177565782836760638065840401328187392065786603013742434161637906244518090229214071356010862234741851251788491649941275912862976134576378650104571319647993140676010449934400306886570351220840399552465391883637359925908488634455451654361787791958200377411078730570159982307266390665819252256381581774977228075985647127183257175784599261079996545706107349580352860662717061799137948571945625325657364703894791104542311105866524211210285912399167525682638039934763112165396702315933741862919633549577258171429 A145699 774 434266053697668594040683832669982150689209248238538648804259738772277140440746785551304967442548345535704851474597666860123771154858634567853084282650908287119144894977436272861528170284693170962037978118641852469359862233766936724162711705788711389146943157117364890268477581048688968329102900388471340849493648504453010129707984672135410760942007621275787159495684839199386969283745070676697744886821868237189642563236053316568973744481395111568149447386549663932261954226355484130450408140305074480207670719810516473759757980587180255057014724271359116515249788299538448301416510900449213225834619510100796099774642935884695251073991353877264562404421325472624989011996020340947431701346269127334332260849396081476122462077056764893349145964209682442306457093175486873680372137216726235211399045392363627903921735662528752448680186903789484031404576397663248982627574782669122358033075857101937805807320740453457610914184985909981753256022780414142604248345938067980562556636323532759752529864826782342220190659849657426944204046972856111540820853020155372868147701056010941148914135900785012931267779438223792360802005080121729018656463227623996652932140880407868753512308036632726652953086915114111189214264854333580170596788838516938660855441114850360558412109601465739483362819725550381110021809461261024709588748205772813171203436072859066484670123333871689870225416513583470393511081321528692019437952014154867245176718399462332741340534632697429130116346237104745859638490656469388769722548355181834565842814015925525231506014961682824755595473691343499423650377370912104394682755231766296578201691581173220171446076641516948573909004265329797402684851606033160056427200353596185924327305096943471001129154813515256821087763703916389151720116905561093663577305550185702479124043759906396771584599473236893124802950373677088378032769254151428079244925047194300609934666984633747418543549102847038205685004721647934837255349968590428137125715630515540787230215026194891542816232117280867387849275867378159490234905497629724632447586750491752806024954455244493537608206097536073222589411453519274896842745934802064280914847882159962157469 A145699 775 256216235635351186909645232900028729112258436703486886480584265750650216395488798984267800660880115834851814447812789651087562696982152350506747976177081922421770966485156897414803018871844309314899470903461474831884453283966731272022728731670149737082362121804486242140647431553247624423041315917833290537337190579515369169728593374886670860810331383080346651442124332295003575074622582619461375676898149650936415104218353761620126005935294953922625656490515729673277787261083122173944434575182349038719027181898456816195189421756066098040148794796578721806912095005997673167076943538595780629420728852828226919744687548413011980841626942475171902551287348764672433528876972536372163867585530120227076010237451886557619712692820887410538644120227170059736182932459241789471502092082884351399122091042628854799780934107599417670939813046941266898816622554824082683200020297931293498503954197129821323731117822419300557273844273616428087522141040472963443579002585946703078687620734324067797633539297371507047460672203543808266187020335269449818284547623379552314575436692812097408264143076723091607525338348903344248127356610871316054343760089316296654820144740597224172382322208176398746792173219569926460514234757884443689710369837340495291253561736382632061707358967205599520796419558104593541236140489269271829190077116023317911943084199501914427628102839274637690535683681004087165818622296998935050900508205315380459347273740847792248388290388453660251420160314564664224298386453658299767006577371285528709314753655992912479010504037726065360824984127128232576334369138129117477608014091068159079929594700421433049770375567361963491024988338978797630823424381719163105104656142835146681610675845558741646148111110759930168430918350568818347726377324339769348647634140033185812578614498696780954558903239275366636747170369248641743486868468065705206828597289210181908207091733141952776563282891949182381371845519381615734728400099886577623676096236357041881208651080855724930265031243088362178478212099036052300100645671655912207486711478895343051012412022727726975978555685147115675645114717641609076971823399217284183876840616924800414735281 A145699 776 151167144758803502608096646727184280194081788445809024484895912533144855396197950653932451084951825794217034819358071296474801867448315028164413452860195683320557751081347592038460919606217857802619725795064151508959358077678137683556685788973682556167204504921489765498091716138835049720626047288621252945688092948265563357129740383198463672467334574009783248563693860369212909907058040000411534951625021472184247721846265483302557774528079541419237569179956893957569962222084815727143085948949445627769745829649369711038687999078098410663432731915257174506961620803750327630127095271260610122145004188549143781853265878920741184001308822068997545240697131349831263157048401800439235734443761424664847511707835763672914154366302246515452906681788066125561905623693859480301312553956764550599246822316105631968242847201747993897102041017508443680817775902769811119839029348204680494994974943230737479063553707906646875333957207248706661656309957856268017569007277362616748445133676614876467844035655584362375659576409430997219623397793762002536676342276940915710226639501058081459934695501130723263427018358073534882602779598408996350333799796233387402347232464811481853836816590516038627880729246459341497592209292886967443348947607242053704900940569024638066046783378541702251530404176461984638948212866859409118197435909705551795233248474270056653234096005048702365726183146375897844362593644148050151339280403184060316147646330381797964216349988653026850908764469246914787590188369167740393145110926510106756661138814221802437090965876243416880061985039531965876537854141118808399684333630974982090861882671557064326144350138666916942756169210993225272388417700362700198851690697072382945964374421574560627756384426193545284117420739071898908769410901243558354608440565314029443718903430187340856792981326572993078787705714906324951568874363389511920600793155708960131541574187886767504424918362700914757971183171430431635554918803583112207540759653735024194372316907489851513964825617190016404434757289155403478899890711371490572692527324961501908344517068454903671333810246030700712557395093997095836138478962792262866423055049137750084731658321 A145699 777 89188359191458431187590111923805825285779142924590620959202107810289714033540395397021161872320916338472215691606814252130482014231808884464653430439539276077206651367028594145794527764649664259236323319616945928811189381376817266567172592765741037988913575541557157157631971874481126087544944858970621404665437502286102865337377097493718680084866588334389036305927935493503321841589168977660186160083085770439055219474192416794747466845560994142396243190518076919236604433242780195892246765445597738035111320465946231056009724266656306225327271681206936380385549362117687304101819133100221376284923050515142003066507123875688885548791363393766076520108756209051680590225028185286612711157951655022139804831612863115132793456405632623229804403610838786911464581796444634135984935332399001969204226044411280232408480068097208799872533260516934830415588966011633736622344115420463560753536712551937982826172956547099237146477478432463313949135352994157657402270714641357934879550181582042791960183403255476430132102620892084815769538511299246227189223658847516889481402730187575249264062081524050002330333305925036677391391835704696975380887536017609251088212334094033696539549406082254614050883463237791913652942968568552907132189377902974345396263682162800076335540485980637122803417667693012832385904355306562110464657996649159535869704656735133923493689014875895121140757520678098724086764431425052590355124537370390271146651987651519951095398105014897388375919616695365160013986839422513173655848440063591700901362585637207444971190856479578233171210348339732738924757608890958826696279234261148365449430846623967530992116811437913634262648809497663931911535619789611398159392406616563102972299298053145211634620663343080957699109805134069787355604705356375089449631285901137338608340445196032408726904423774826641118109624624362472783892387531343967449261133270997267427620563761459685657925270710647758020616699298435283361667365713936315871424519607427917637785766767931537514316849110866590254328322389589016498635419063507781976383635015807230580214057976370438359972066602428273293187460343568901712625616224035873905418602150655625191263674109 A145699 778 52620980755815715597175557938398709734329500243720020556904758712158398134933437086291831572218255687872813041013201050685687913594899793519117359545875312689868603748795789198426732920223695695091628138848203033847092775654244509136948273045998238730902842365013801233237365314227725556601796840745378007499662438255852424985695357780910822786398819782715521637248918247306590673627702638779509422914068979537570395242051679643417702881106458464472364244836485425455639045651018230760698448526953715995087909329078626953334698629328142574532426859180177207252967162028631759092443161433859351397982454799745232665457349820777521732602903093499916149318925466209141716969609580917301060347457032701637820003139881402164675225124956945459069145223713096211638541354278640280750810533561454397279894119380339231489034997330151443930897521663974041501516672170961134796063189068725296164091665430700179129962980809080643269546378317946106523328201956595161599322152631123818962186161999728632380040363885075509415564886749920610306808098268761512039105282377758023878317384171168338984336693403688370651633223477413566126038580286172806478373312450593224754642929883015069476480312771939706251393362581050769713738759246153328240548384015147621730090671535483020399902839945197360751764893534701109123044621418004785765030020587094420611330514225254744804623284680773072770681211016931871313346651947136880259372137768127075916208525068066389348320665608800806114941665085796197493464645070913604716557434526592593425047264387138170730565514357074914154134043535402783999730451391524588942405063880446560633073337625469286221022774398230377298020041434410726602533627258170362213842668213075158370710621476934100303798434987991571497190667608362102640898006749360059216927850241105715749477143762228933808016817045821145266605890822658952617544939769129551283143467836732678822164591045073327770671484800919476317405881402905386751748190852418843251932925808728736382099230076172117281932976149794098233649275452568364330715997356758219875493652132001304540417949688990103728712185485186650542268044207611654914612975093218373341330552213837681112760836065989 A145699 779 31046289457572080743902391593543314937429119364651887537952848438065644609896694340516783606446898534928621221982097013090303738538976646367394777478635994947746399005138148598477626628404215810439801365597120173023855926446622883573532913924546195110194688081782601170452887903422483597268972591094914053803396173133450644638694923713639891725295218805213823376940555837975394994118502967710932899333140614841396094137591016797199649952385964933044552508210335882941907800329667513368616192384137246839363831392835923956236416181579337462667906519644623345342870240047530620177237363426843917103433363408799172130616769887134862133350164033801556762021645916307184561331479427713022338992288491342311291662047698414414043250030268192188227565877587115926079827934442601321008842229865925695393168326208355735298298239944721254710429665248484167551064420991901057895940659206432504273253329067400553748695332504401032429795216730109770385449690019038151185942667781648411829754956029658311061431854508791295078753151079832267996201008440057992856844927379218386571317775258259132425509385046094614634461271518368078977685370977006251125264873458313984995988240418644796957426844986038344433708033039356716339192215012261895109016414379559193846408099942252819235866340027180462206418483767805961369763940732267517039257247488389059001149133688243564300804244272641237039580773742469125976150437884379334300439206158657604400291883138171518195558097311087460710427206481003061155984126604999604269595230522249566529076984625825883523588682279817719772705914475539302827102041563390616517192291410229209625147819768180254902872444778144484692197561797492831031562928546700724094769014853307726875616294372093066034029442022251684102384794779128506488342468377417078562897982010966471154852906479269874914321195152610700880656357475744157681878730571398903913087196762539009507809681096029501925010518107271780379511449411014879748248070935561403582324554802630347037520907959174781264802941611529407091262818188692945366105939805068286218759278374245753871616010102446184829501829464193521391664852895030532830719942679382616235511120387562081200903702015259401 A145699 780 18317258158986771823186813864632617414373446095644369927371623673700018161440914727467816035972097917352198648156396224522228520050082626456969399595035691143857685544427758877312601284025567104463787714074162053881041149510731847063875282267209209116776135065409369676765970625653951094663137226949158546365996242486297624484405019295689755207101392696256373076873290695487235739939243123246811631097130048687444157970783457858668150054204838204037821507479853334450300146555458181869252792808192448681508665433863866055552532212433179774831490314163468593575086188660881037272810951978676477231674286428736711811831228776059747881154864177039824989676621771695772682043855892741102262704389862434930960442788138924622883352842633108434108804798631174683290886842779780500754936164810362598827572032568810503486764472532388210127709571599083994881086506868549453197470192868606108795923300058100896011551116214615800052935908324386446581308793783030552604544574669019931855736461871336403797612414119822979020954943572214288197148288171535947024026468048456470319053609084988716962711552840502418945961498562613689183268242837853401991099796967092800554408307204070547189812362061449851276181488099857881589353693118475271960991443935555909221759048875257627866140740713196527504426153658111982507051601987416417048376010988128957716257377545549477682729699497573649080279885826845767394057445005131860100378872261470218469096294842996127668989929092875993018345936882126720285833141232304695605456469450692717659561995881972884140746591979578097590982335406524653265206204791949072220554509526971353232276580589888724923408521396330847738019263440479335897895525308926169045551504920783345781455242968913432025977066994693505628835531729018210466019415444669326992050592458619976875647465345625463970515697123223267698441984304798230373355833492185584179170162946430178876928889682066361062428435011805549504435437746617376146079610103790375694728235400626096023400953596683044774116453617826200389746829082053385197638173768992932110848098747152862782948905542493560059302350671688692434431720940023806758469851567860650360578219698109414070852071428166980601 A145699 781 10807151267512737803599476277741650731165395767310813605261720014634572649605529792511670944439931324339262273791051790371101736525810210632965578366293579138881086724813372599465836279948456187417824311502390014669641254355405343144802843004739508832702809493903446326690752216247927723367653694927412447441883979670742464995154322689533241932298096395572454901531864569781631111169159324212651151414407395584977211806668102545597411332330902154417381644860605256989794144559919997635345779140641160584843273242148288136852037768919394487813116617449926825585955508439679764460338284430055694722770725559591251169808294361105364115019236514289462942352444823654589575221313645237822621973251026548117924349953339917829086764133903503707932006603626515476025697157412136052844091328395884067382572106047271988701455740495869099254093936813794308495673487988023185485449517851818397757090473780950461246261409871290817630199756116171273373201802882298006998530113112053978146472682749132448582280262898841048831068337954455350204049493820197768686182759303661938269855058042368084748867390666511381083502649690670558250049285588962530168497754945711294013115905262161204197192336189410426214602644270883110781002339747685398195089842905563606881643992428302058188203801154445924047149224239802301873199075408634953791024807225748596663532851602740503589246221899324180316128093057065260293367916402589913079889234195061270239162413665484577153185862606699524793363392333248283965580397342933165407615047380678181169575048493379375817156965679268797760959805183935069887168833725208389219510643428621688177833557400214579524556124751390422020946673232321010686927328369337893036151293134247320703331717735364552802260435497427146069328861335325965046444966769886525508231286652603775390160849701012544472729346981506575331379890083473480176122259881658923266806483051197042998378537102738056997330851646447166935836528759054840911307221713165386098486076561814594023459525101135037241947442831575846700543537895593308573661156417766024877114159501541814796185982654061097988803557394466864342793323689761150956964381705095104330124914110764166739721521238916503295189 A145699 782 6376200930574356317351867817053709298770169129267284382734487437010724163249101136667158389403523509262247389338072399922725502321707974190823234266713616656248697309954345405925966092568305125009411879998696034493034459028539641723586613497514043002085540825267967923377867041615651702835821016869946394832165182009495568049516565981805317050300669771995052135530723222880466868354064062042340932522869266265087867521776209718444614017925178066268051132646249621770644094990206243146672140440185476552608849704202056136876646731130230314629963972805142663627120174893222400150562315002780881209957496405872409453475081841823388768113468388566606096162952769334436153607893006834422605861955401273527140435512027763380236567955650224554571449787334845499680478031986317491397513128817406789393118714995857904523355400128090236171705295010567042928452476826426810886962018062379986070574583607460714034398220272945367786017803172632726903742482391762041098580162191537178086487027085526273327141557497902098987351298438185084406101004205628511988900803962692495122744165191388085013114797781688874336847617355997066753839895229245054946011684318172696374937829696367906405796288539390090016764283938332935502909791097441266459831046322838592504260733773649339073412376540382381991290537875329699993204947439492635320287587887180683902526666188239351568177588190901768812866494623782676727319676620083043585274547796213887970887354966341057524251989948023626752091383130679605412972148599189335285797272498130676197331619049097949759238469004176611100868694076186284708776346691668157690439059068377269053568566589546012030763190194798952661510799187805955825951225842384047965160217397700998431619932008622117239901630966415021487398399352310590359192064374817605380529467074443768860218025676132055613446344203391756222246436707265048505681759974345272541831645830043308938864459961725771562064140042968816686594047532404609520295114731157474007731090443235209847745096408716075289704217154176131727120297611570970005074884648308185684565243257810923576886946816990505319834039560384778273555626545238139040802226736154543694123338747131160267021626678889308777180909 A145699 783 3761947741887602714499798412585410744623668620871930474999742326116312621744320065103830938077134430533401620447188924902617675268071178962375075251782667533607592531786338976123720528779020075299365591374919157960875661185584033211572957160690280631721636384098607171346614863801018256745411032299573445538530015501622714406749778774942447526435462867380685187508225169634905670697786627445656937537341452689006256860636157065779776673164522728195995750879642416239423026250077123536538927513930290524878636482205970972469084719329066966237190930838416721613175317231492776409067305513356289858180200108739161986299128478381438267822831330017783307273199781462493676039081652718664099635931713500354464739027746427054421746007069498583693447442520955218296006013174769907788479901910941609857872659275450116396790984619832743472206869962297741533478465654103830400122105207286339963241247237928040329833703699627895702932873672097192701934691409336721950155297162893823017049199507777752130564936643499339561488435010191245344249388431827001875682788155229268460480787607860927789652981823805769347359010737388578714207288135968993455616725249966945149919306404951802618215613045903963699464712920972161063605995745150599525902122240631864013906951282460681751255113955024450928937370197220283193689045790225246204015885828629377753894069518209614684721187786410144275410915699938722203858315837932593125398903310531998841553300267727558454731520883471333084209122683708633945369602093124364885454983158849718278244485663919296978574879555498521280714768545144724043108157379250487828969825339699160119917276454274746883570757658806630679869350574132281616300536319678218961551492113350454827335056553369313806989160009749365250418986289001912985958271536175617287986877342635171023753244988068211799388870350654154664550066277396295144872062262603829140757404233242501076887032998881102483560845294499955397923552207589960562133206384161196499175244875432211995575583421617383285888246173521086143154275047288976709685608281345411787868616407948943368548502436041744077604094537069624714533476868366812272922356809949475684428439735893273793376020019023453262033441121 A145699 784 2219542791512755027198563711557575285618665716145309712965465237921187436104985589310123586307119910491197693816452127620144505682659673879827103575317507131211823345056630041567589186013529276121500689499322304500882147065035551055186321138193768058672763381077352963126579391775559155828089673235731462921337876980775392004414319960650062235279872791084832265577717319361371465244825756128875550806098934217247426459907810892600349792553050484457571224967856379331637814843450512680314820561078431224201842915651818671700623107757418379849628019230693060609109810046405844858949559690565208235445108106659699699507032327163206754626702371242103584685091708110101934426904567211004984362593849009807860668885934879934345449907603048514154579419637576243949143867295082259277711744614326732409355475853800572816202157570301190558365881572460656937709366283444433509261155110280878198326265295793936333887850784560185519362609448734171061414564189026274188550526745945164042880941222561788230759985478107112439179189304714396568022733073773725478140856110781305699188541944472756007810246161247622226067479487441905444315546160326476893758921885796179465756015841091867176840805900794799192594163859089636694592034579847756279015792290926476929612596995918028583901443821087885665691057125822091754576543811285455767734052351303445694113598489077484424633932616393794220723627396469222317599679024703609860941767678666083102628476270604293147234073069258138496056630292004963348162652262794776093083154266448835653488049210093336119409419699275123379010612572941310999149104077411096150934506511363436093482139539455511115294716255505717302170255327938858347661490477384306803267415186659370647129251746555886524006364504121159082725714512111776351125021014279239382306877102687676460245554324934568829583820060541747860328316857227106870426011053176284847774326665967245592054410604879888739529336659614930715958209208430544327049071471540374777039386745414561842179746473657847422598775538160286648329295157602884687744503811109144646656799115446618776520039550317812015281095942831518196796477796709874002885149715643454499269085320838284406931584789597158535290953080481 A145699 785 1309526485044783578444438090020556833104268148857111858719149490631174470989319753372907812090262670055376105950086308106960355735093939517919028734362077424747442165990879938185901496027453493891610107439008784736362505892709789538526717898577162464336298673199254149637510494532716100920316161798049263550143808888641979659890042027004761776367598511277183656005665710198039529588776498329409129318660833846723292605088747790477140597829626621307238826735284384163250071334609552404262207592108760491988562441598090810332395164492157515044314294155178067342653174752062216974003831150127959502622755602729114083547162773897813603791486576201511097180896834585178678818197655572840222109830734984073137440177962551414836761023739791553852618164138727462974776585698085358203942140842550861179909872881083062511442876175493082596692397920881825295506992628766561666633681392960510850672533283271184508953502129186809828528236641879488829041890936834092434522860624810483891476738272111947278396260867146552839776160201346483783888068264138066205101229422572815133252779266451318183680255582154273307610465538579986823567458027304485398324308295894495917850899426937796682533457265855885619666857212149964677648236796114431054019791549524380756607418320640354403820100599327897518306794766864836914916967159612628677716886871383204330149269214486197600919335522484552180082664753001141228661606766259291885362517531509678498551959446356265229309648379341418241340327663160244666782019465446824770554175562221654185839670789469404391154579047692767295094980703266828344773928297515167478563529871879087595994342411002297283276999019990714401649770774133352292838663081120421335708813408636915331351431195411419679849948068271474109442921143159659045250776440153215059943769503708386476373853298466407541242654446849280583439042395697715657256201649311745456357711975516441656811025369846135475219825068327514622459945509421813562998390035002436957256739004549716054674054843874708361949991679268395601428140988710654676792547562946113996115723609497097129203454786185073047271769002176058666485207366581957294889965409872828205093075910854851906815841649842304512368400284042669 A145699 786 772618406633630798527191274548416973956232589159979851334585234007155016696262549504426299009668668212761411312857105330978989739199741655898347126170050363093859666111274106899640315067011547866773841888325683672149377594551710792179708373839387660190357544424178870933168065194910723983830707371175829763121925906421787223943120381612848797994647841780747272211077191299523961085912889188595257422459085870632525389575901288570620352369687153520786450202592818799938210449604792468002022164523607611842027638699957926277441446427265176457765583923535829039104763993906661608817401429015805541339190360502070649593126529567382863030222453256520305233144447313547310400802189883408520039815771046754141281844329019399873754658556569413724530562262429565578874236418003066258066585385360393769414415644363153081178480741383348430857956407438704463692187941605987938880362760691591121018596310864703066346232368369433238646140256099449674963654238167925510094299218111439550807232699604826332465563151630988068355495339605120718097392253108385287284247218461850147313440578664333255615342983224860003867948600282704783999355920563486058534448135655866795352564905877458950827562946049071720804253161004620070175765117672934474115397998427093719921447196580813180225275452159638447915343221393127957709256047627639634397195520063739251342374722948367507057983324333269392454551480643276855688030392413957508754024401823031648062553444873925880999545309738367504252297264634252348438043321961363819850870498556509520809752277737738497445082228719033428982659604314855782105618546429871401256331689902150318200568540351815941622314127078265991256062586483349913916463556370571203761396643680593386126697276040991055224945353915665603412240748749686724921606974669382606127441700310845333384113200540855514764336539821015002481174685144795010674288547082876642966202291228034610272912913798615050490957260976574012320651892349661571624723071579966264406698973297587057695850178139604275703072491992815244555954854044128656422915317634396148563630272804171859611261803809642780078328430187931781708075549805558094111076706675252997550415518319041786736939641822170065138820876632094229 A145699 787 455843550387357126347464407545475994077344123336239255175546568914730828676323914887858143507892423982859177298479742058969496985772112483040506885411595352147952455563485732190849599988040785787902675104004714357783396418279616657596489413847340142349846614911592334596419520954502794434359197032831941510978386140979965820146781135109553786055065859052129613420879537201008939001159015844772872470121542002839343256557176671508875530757517590950642698380703027807579380915195492946568788814861336382226304318270533578412880120996921961952566650200591983955004468103230178286985292839288175141430619689940618954145861105281981991374227455934770778576458043018158327957794473833555453983269195086849959283150713943483374100411787352214305919179116669304964072824710036111006901081435221789773093325320301379234832792194540000081123597587990914751753095378554904117377747395126645800890121150876891537959768143835836423991394222862033428739726958628139216863202015825124524492375816028575424207403863201415813776902474206819877193677541265683181431500757663069014099796688632690169494868679847085248008782063701257242572796425674429470049926075728665514762095443568273843191579604711686459388889698135513691439023771190235225297030799280435770372897238564359135978508696673587356372534193827178630211546151133147771665667639950734775087670937270322342966609242021106456996005290914780343714709269917468670872989034558057162678407980516169913524502423097257486090614045806545725333778777937739206887243039972778395623568004194476244088207360365182030332474071565061644613970168465326611573757133512396808650739444465160403259882057977156944126675276254402315858420659595555889797888310958141460899420041432989311163037908862174434539112598841172008044702864278495584400130659413895038310150414465806287303417315839952002183309625193033358582172986577247907604602994112564903619361808115813033654189564151110339754562156540790905445023613842145093562995137506571814324496931047522647956450820284081725892411935745047196634843244856730781538545745230851900073515260792903055173166502041877575149098089177912693568240366972989395726540062732323799322887572833430496127391948812651552441 A145699 788 268946922110134070914205473260556288088659076535792000573721141074457181764014413521286800243357520481218701844691734957686672242615807165252243164045715087716928854922790470718494364352628996603314711537520893145408531737407379276271136574461556844598749312440295053233016584195091453805547942418663474315647484701252273412099376926594255120923690862192914691171046715871403974486722733435526806162114287322589341888843344660288947992526583008973725671258164583813653034801754891233683117398746023941905907705751976111305672993946737530286837865852765346997623597076141811282659713957778594317638524277874604680875408458989839807527931168779061502839805012236266099947788338759607834441608785285470429222917639382326171319369199879249871078591148272627499237387704684887491005379980195470605731292524562169385398266216297858664514491718958232264829862581159451823264932082761960330934050460421055142693196858630775120721683945348343623506763941936363970023779095037605358010950924224159895456035813725683699140304104286684122423551651954499968659298162773992256468732732852708535668716905766797071465177549635141490413165891791992823843397850231776997842840959140375690024081139216948961967724117646792073328953849237121109990774056177458677426289449305775309414139905761964380621347259014813998696854519912509557643109510375413453562474510614767233982792394809128476358250667088239759514822781220914101857554776364851902948612645951095375053575430082072178425958034728597343694581040939944170699653542713440696908384312722463246273544897533228678862730719563782055466460293775996270957115452440624214953618071665904286107388791892395518768747156927510883006554272697821604409550342068659781337271697748187652595137141283329000712473021075542735059649768317337725413470961612497761757655360421625168653501452009031860273150197689204536768471387792029182610072800324122065100813193875415891240921351891894123881179351707174284550992307443794025235902724429904072864395493467860222690030280895116225461278486134723801885901091550153526711593426055929816871514392606008992909388157876277581406186164539418683647167705437357068225661086596552722558716931032082170545096110978587783845961 A145699 789 158678228201428714482254881759320664496314777811993944099240297687360822509939827653644324285437429191495051229190825145293077653646340455386340426280086490157635876451990814238179484118451119955169891904462222951076675941673935493383312982442904690973119744493159169815145188255583003242478851667814417014290504995352700333172812239909475411791191553627960615661304141484591143938227411567944970862774959398785708875074316792393807806715153217776907195399618723747027482953654470632380092696471339264388103320089347635136768653548454145947272388286481354136613967270455565426590944249796531359231587893326326821097536844942900204459488015352190351904706380761353980810867162073694788765095200049232466391562124084858497595053727516970071722062858301733555245094672939373583582167287233892435591689496166359636005742234823542072063468990587769045334867169788698020822192551082161468605288881527271657297448186824013485389369536361299875835561986015496114174812802870171336101936552916438309743636922694290181076965644626669425410018280975613715825804484535897768247538212586409403354373479533730425079206745502669778086525303360850091638134681710672700061761403797378088840364680558395175874497840521909187750391332026130264659331396113901339245740402193168868195206565890862310979238510284546432052513955202229505861662945453853986867084873591775397727504546328143779944910897576770543333401726211069402627286445066228064682518782703165755111695979245999488013829149875826626234077480375789122973588702957890038397551120938249120825147401337244555346980792068559847663566959357669334538086543182834774425826011543439063642956127334455378916616695911955166571551162471055151045744903932198312847529402251389282041819750319255248245924543321971372513185318604364979498363467220714265541978352498344383699278553268012957609156433327005483660039536624310640492035347588237905844576165024687260019109943426653381979556062945076287094180016368224632744089044418505896418179016649106483864469909277298288940428414407551298065485009171345724029058582827253361102293418122284512913483839980501731152074687980167845439135377967673697263744314551903373985843666421355647191110578085417979817564549 A145699 790 93619885691920831410459466032525931496537630249999891226551201914401810823682734301236630041607839865461599006520742143987958128979098252870775599262086983477917450177819657610055177135521808144553632908921174020242093397055884533716878388504739306117296050501651469895882428054209776821608716936068087374957082299773391944298547122169663898701682092949634570325478272429192903519579686102354097282231063930996245646951958064167686317013947871905366271560103788846162401289621335918213021007800691419965039052945009352754582199920593999371360422251158146175255243065971707459877374447665995723352319218538254949842865863107852130791290401126623528562273924844186612412311677835141165763571726420261869700592430292427131254910379865812463066146007806874524967106619646525729425987694088016341528491071445627623074002520279673524658782189955064778515306800312750672833270340206392504516789506050629856750351737029309325604607304769221578399358064985200770999169529914306050694784555269774378588850328353817481151710590025630674307788362223960137837255986578016909273791076693248695270544684207995183999660514669025533929559515817009762073675618811446661259441385399493932040125137448313936816991758183808773980657556941567619027895532933145612696309411004520326459862459735703001513370099720623380096984536714795495948823494708263476838126512944636869891993699541210021039021071319627532326947503641749726635997145034298193310783133182221844420525574179709615855980772468702980880762018840674642610246635091612409213858252969254258823590693244076754426039804589730746339449039560731131381200103362420076287022393192557381645058007738536781165285081840896620766332179303649841295385083769654935920261010056621928217021057551219313136094768086942034240044278326807020566309032189259804172005470318662764757405692926675635957542022512735546154886558136955485861118245004260040326234836551371607995383625700373603473814195958243302211281658664945089524987300304194048982652755427479357619814556443325095358627303221969131134834269510002427023617852274653427120536245177755256609962556200338145102142659722134489390406225833222044028540919924536394098925204471668799760584695974285629504579237949 A145699 791 55235573880005089103456602704308540262292705532722123829721109889199381025150303297901958080224340083193151918796008674127750003020014322853302217224205040165481137969037145999118316330473748354166688246371588209719884027587030200957464865904813747704513696676229874079400817406795512741745900513428503736807664266361305894435809629267861790758580643648730768531416519429082328485408076572977349451545464944328386145992780183542142533230422529270948323313265835800512069733393634537275050014509711466440108653134235428777568361184496911174956701855795019762046456794956036945762224333178687680246509107349677094080469761696787814266656877176692529661389710951689339969283079055571214105718553492754453890883142310407922581899529067101836238954422543197667997037660496777240987749157344642407609374140463424131254025481222772556006609428604497631554985677317353108273608678529220495503437203280990088211050227399105678093232920444304369955745422779282439393395847836637699738586785672613966929111950091829619589328171149477471172169723693855505710265206276545440573768487710804143800218009309237624829374624447979562348662027806732398773376976964071819470370355624297622525584990729824664326849262830606654739400208204192869096193705099159797589483306752264799442450656037498880030577379596657509710788824147774140380300000214929997480507775552462161460878555224767584269242487167682667302355693746906127645835688283790867825297366058728185042354977070049427355540641927384882893023357038517663350922541115348363546137971700739074456797683866603947866808137727149071780427269773872009845573522897284662174568786157597311731520581609609366432139281669433094296969414237990935309126153679192479994641148404004686258760382135469075495047667246752478230253611027497537769142830628196063747217685509658532862485659548185357201992184126080645225899409261267112347419272517165835554572708989144224030016320053276999396168396059300603228369084432301234595109763090430070393868707523196171889206723831652528963301168472547379818254153525892260598210503783462694747755282361457479115364994674359525108533017161371368572494234106223038303141879011161920614991884794618170503097779514250435989721932825361 A145699 792 32588894969317310650207985136076006228821199726675803059644228283425720403027855263027854030702319041244094170490638596993228513823679471385195437386681711610650393484281738319822196579802376007150201511726328122560711334182950762680370554005451606406356963742925124055376586387581298307853259694205881136629146960070870704325183382720916286883663878070658203798965420984886144613487245598370533822314542086089816829890093356331799926919632278321987605388555283018513274980300954755656361295539721964508244140310145957969412578516653256999225082734496810501461234253780995826292252479200978065349717021017090947252527316535241702565196766243847465876691367187571866395264604331109181181208182988998707533751353370710381896189467239210217568520043154478817243727252586478925657042576845644932473189214382348791812251959918915528370374904094463647552663034310438021130756287061899885954523433146278101414662883813735320765681818454834809052311400081711654041332551054086328539715508762286970713797461703851121740222469267601682360905829191012524408918634447175231921614133958297751593433354947765990654147028763793272760176666846456298266530342733183562040857250376950197796163104405459103638904248078299742487472142182916851199135258112971347432182454674425227150719427199664603515039140591928210105985309262650028028881051303313990250022749449439730625048455588913333508832028407861454080857532363170973561316420090291577718732135191516446953145015945754982430153122756384612203902899890706580702401689011420442879812189445183084675251809890603085164662375219213362619705749717544925077756997309294588262919296810589221364215498091661787658181010899883684738591188068235348182543135285639793541902357297352708270740408438869203322764987580815875213815390461945220476773703761603488351054262445228215726101781727736434073539431092365067947734496577589459329491509666882838717157572068758540806101633447807729270135879860791397661435548533399063466025235236053437338333554785930313935274347246118548763252330771499732123638815746006923750517173614390715247748496057014734922808736895315919475889377982549385323282207716445759376809680075665608626451113103620248928027929328711782948306435787725041 A145699 793 19227392796323333278533607773682139366464245546033191083066264966111285838405409454883135976156288009993932367437557976217330695405967868102942454755924985645243566674588256571549096863767071370470264725230287220722609967283913362951217669398350542966002904094629146962798106567855559206120681473680956442107459898777547354245963759995711341399570929481044691510621066964563396239628989494962041977816128285328047601249009087455578414740049813787443416230924303715087031726307829912202715889318421449348397602674332980966524643756464237132631623856651262400842366163273992581475483200504243879868652795890976309201897036286030907725651825426992828174718245250956449483866147272275361325698722244955744690459407605576814910829203771604961263590586506719958976131081988362069360414132589773165516774027111445323745097402326678938965965186806304947558439635257481115114037935757842403492673322119100798844562890399876440146074179655432093036493770302787096601946811726063097200732411582963640107173573293322069997111667539713843115463267052973695545756284058627110288311765266907962635981879201172625248321917596013582948941884777381409244854128835601337532286307352044992402113706014230141322289179516934017460953824487712738014620706092947995825190058774604131754125019597146078574993062371858047305021621676139368762899439968955039317515941667393888606617127918903642002626627518151090225038641738577127495049042017583747063184134465628644974170517053018369584362986885624993815419817912159844096753645594196945950725645634686319219324111037771953643202934571198156796554611906081731923866782838960909790460210549461483007575412353498845108960364291649704562674503990844617436765140692373798997242396164289693875050582218550694491355847625014119623672850118936652583758716076515429931058267624999137619867188733704947918031062352311264008518127081368519737287643284188357677287412947858549931375933717886506992380772949470865319643745265621015143720293679508437599546403454991362025639975668486112117789911854016369405567083035990559120544534221986738533476864918356332146978039403241718131249624476686975969367930058468891809279408102763697927685541739251152249365975206160437689064807392824948829 A145699 794 11344129160935797317024178378487326150207676050959856063206036685777375218938788550525787198078179223577378852693988715329628117061007218501264663110558354848982093687613587095475647327425992306201449037684357733898217319986174701190455744574472814898335307058867453782926827498448392350312894216212070094962264711131792868134414293214086970509459964729938297333062630543671418895236490314782006396377693373801461994920085471505434932896702470502313293588639950636618330205246639347244846718336573115393590077333716148624291570403735383254995658850341510319686494575097401842074708796045024688144439799858655005338171998881441700316432011805159524775617888006697117623614631626038132072981064916340900368663516735936950087007334035779687935300877518921621317100094645881034443718681185389322009964202806538358660815655120780655074391089840815824595831832138879547479261251340839956160791305526836325040190690673043285950863000314886480056722272167244305283494577585826173262103583118439785376261694445598317447174143625961899836440966655425289359471798675955547894872019893341739657477715295336901130519277234619250146602951841988184998165669482662055960486880480456168567049290385291377921046977010742992002220268975608332511775017459581204565514702494561763309706610842888986694642391760255655981752650803612964920082640700632169883344155561012944838173480423697559868216201403680735371318717768228142051105373473954320475700920602585709018313651916264892299791732109395989966485488665274417310503948498887186690485251112275483156316550260475562046404566734631693296604601318838504290156324117989627481783261304885464385248129073066226952498956751062425808293218763410256052343250465365255768579471834573622033571572768536470880696627333770749762091767754782163079197165711440342055836026844487045967505915251104191535204253248432553399957747243510849055540380046161464146760856481664475700970994791919591317775385904307949747192148271167865535731507245674742130295039704890117664813650370059560030947284741538886449552455352418683874197524673798561344036102553334178951982120439175718381517802551867333272541755452288929721715473970950506111725843175045076206876997343705329524765288055330932084069 A145699 795 6693016977559324093710986709699748746483162405820769044100478578343685267888046839400759563730149585622643529157085904486504371735298852947878048292774673435913790032125341798074060374084471693587484461969045832712727496181875789789005938081269562439474865161827703102779865425977983631125401466883647675071294072107859014651950187032551316889239979619734114381815441399699172584793289656731888811820861274414577248955249179179119154830639717546551055773881339951301099734063790907044547361102688819660768797229289853355351060013560119656210306090077634437352630956941303812831496714183364061761339613263810562173212277443014317155787161313218692624786379205706048441483148793215225647697502601918886261766784414795194974519416251906244276866254145577249857130079709987821959724661485247110212713362881830520164557491423858259814951777040894530206593222522303675531649024253159816292463377587511312672913662934205138834569024111603367801373104084903837330165198828825716161543913307467890408354292549329713971762747627649981189657054863433867748392815462529714630864203425306359489949216042369570494381125246507761572912792644888251767508500140641777415349727197161787409566679213615898743276394147158848347292497741784428469209245680446817745657849281732665748595146272284905003760436145488465171186758952509973163479995113933011276133734265055970060633746832853641418605556201544115717987818444612865233024675300591031496916479971391102692160080460079233438507537581556748455232622892693994053353232860697845950440347430596900375907545329569543835425051170498127846839918223502811449460307362831041253342333709671874525813388577696720403129275522762539577188436395908060226265081009424808529662891140002272710113352882854299268916518771077117345514519302471357280073744011033725297513324779979732121690870130962739300822591385512854194711062355544319574249086939591979658231228036769092805022955551298840990980485302768740879978047836243775045066445554654418348436473879481714430878028078359471932146780207596088988866543090843987495217419013006929206242767029602247225337304081074270603377372255977249943823666348920410066920320363452695842220319787734855710905179066810938259173830887837857104651881 A145699 796 3948868672630840279492165134544473273098915611758202776163219155186088530678728696457897616813590177338136104823827989658322249695709262232029547228073946768834287136860264047276600145062510873224309631112699356942775324529986729800812313012204467366475272110171285963186337674499511893971636552567135916221968540278925686851782475934912062877681078515678397546973777363191968153609145660981499616967911774211226775421602095630208795915144536649994620593296401931317012224767431388516935698203868067026738196775203679763508501116430066861780825597486953976527732578100794152168740986659388751414502227385848373027189905519379565680214108742787223489099188113478561883357434173365357094009453554067226553542034141212429098016368581290648343663154645013058494085429928798169075203106557614609636178874136077200358730259124421252510166474063037932006065405456327029684125445048112950772597231985326147640694020940490358869109773362845672116330074687821096780492183814429586709137646747822936901143656342410085645022573926169862939997825928459326546262401651093855676661985148910858757330379987282751254783733376162344708768401057532226554645016917309166013000378559444974115475773686742994967155151499846709781910571447383837188500943176446162888733565561519778229907826594037251063231962683446434195344206029330080553488277034579776020749019872227461322829072457903224739417409942709624592877441563603822259342507321975234628860247482200148002665429157794831463827147381386372192597281021200791217061096883863230223573114498801058946302295427895770387338733786027160797942255147265339916677291187746196349844495105445101084765514012711991971619320059473147288115369180366992123240345452310171667245337193129506325344844629311268032189865378308165463103804296690346013080429769344186485190805784161197464751645871352765083293793713199335542326126832023905037957905753979221836892277780837283090487842804271524265087168553247652811237301031235556108723667145738861150835389293854506624100371752581718380406569375196950964544810871142600203494403020149414433121888511362772528770057425713380480274268113224025599522690604107589650553267298963119596403876948920389824357848772421109867583035458536280360812525721 A145699 797 2329825823835218205576283718394529531379613727774933817167255201081213889415182042863320193160454474479914679202529356812505640816096729418044484986515335818938793496957523662551396011526507330730649094872030651550404728745195988706689475671262554476657971070135896890576836448089286039459634440613143306923286367470494047383537008851411084546514947084270634818600146828841861511456811146689428042122256125923349382921496281172644010470780445983779279598989103258137085911513050455434085017392921056856955875328572941770616660307633725888331030892211212768516924868448511608475744350632325179970494552818037276275479871044156500737009168371083148639875896200573145805132444679136767470239929899397061747703538376530918372634682943545230616516984374303558934260546527911209766547873144331134438235323026922666381130688325917115122738404745415338989048382626010425209958480929362387796016074407964839596696799441226377527635931715054834945266942692710362196653058285314627332675050037302225303784348887729401200849346853692591484617527640736139228427068581329912319515940373653981360465434243280780870751908310810536870411783711151368778988792472712267305892808000345337566343296908499153414722796108515411612478889861458722156787087264857555657535058023447387422979869095335705842401854222797250686787910370545795016584919970406953919230645590879937124499092116416069742614853260642476965681972534707810520146846295290087839996049098018115930469911043018490484424578447480378036883940569885574124071993808246445134062187113945194181417978394913174958986017508704854372658083696968327048028152340462893015366998769878899968137127454111497566534995705813634137448490627980129444651577551781991858866219281055268729680748217940765284692751656683046546113899020528001676360173490169058992537277899330326524471349373228000436404037468196222457118220119831748428075590145760801291786785659465960254295022231564648017560438465930812389889127630381141860371918549540373424574531246900279426504788455995135484967943784585993472992449547431043276074202564469141508612707978937006189727108543866813409091214809429919126468443632757128973416360786067877109182445179543242261515419870549388010935731746705517575022285523509 A145699 798 1374593287194106110449727901687637879040699000471599193925904405418761008666426726560662456067051326352972322593387496691388669759247374647384014112496820059227119328917802100641276370200494262620209741664866971715381847184341103350216989833731894936760836456108068994154370318035004263769290348325201983948822734839051209030599983439856604970380941098641158864576539655239335099791364967401101563352514146383001924696907384289764335968964547985893124968782977625898949370780475001274721643326125219677536939705661260440984066073002781844048446445579018046471009144652043748206536998132085196793840371660414607154160096726146816055269729124830314910303289659150042546466259003256519442084464631190712363918534100119100627425364920323104773096677117684454758155228366037684964094169952048811703949204407010237087666747382031973501163148633320986965606539683940694546845819622878760686698711303467270035903470976302622250946330602108989772035379858624425874928523896151815696691570384361565106295864700104004298415469621104702806061401310208393685445424200582997174658728158470700091815848873155673430992371119644840591198243621178250047376832913883320401310743719825189719168429700240813771691482548872593004652763107689198688667192985322781391782795500268397059779892858421472409766030759487694458770671774415989729704549294263068232570060149599290675993141519613023244918024006369118700127770918036044603064379971713829850363040107583206198829244849951751590979037456866041655389332338951467532411259285768518765866466824113165765977660950703345330031362991402078052707471438956165692996693203581919132870179429733445536099820432411770852263675847109984667947321355139096005352307515205922886559402130485415421005316103740422206700691287577619154041737318307224298706489278769975461410508769799108488240631378558648904713298812442058050364207544573899548659560228093118782932366646807135712750972628780338058836393607730626062381774064623842462063323220561674581637822600281871007131201088665377354412706426336360952114580688173444390283576018633773340667064585684322289166465270823994197983336463295539060590782220636101986726002310512748531298046252053564013904273365775366505342214147520796832982787646344589 A145699 799 811007709618698769947133885711987954104481030664515749482466431941867913899302353488747985759367122093779190415419420518562502652315134945227150281888137319608181465268006281854690507022280088438593016933176641281423739434032505780639317312426146750134416851132690570654187910804204426337841845877428557386498490268672742834006606692506545521440208733251199459465339796444378867015393873955503232949941224109845212221792435234679785577678612531230959952302357810177121991674568737701630335477396486688689937470464815087238828366411333654262695071860728436205126878419837362930248353153579633783185848785091800183678181588555577316108403174481514713930301023002324529269287679476667334062363892472620897650187415531892839262592668307688270896422982449454003752650475415706217605793723835654574195592364813012959056999824710538448571134955254636894368869365142383772213823619017539442764443652971281356343451179219105901680807419312588910665928849645718555845632445671285946420693851723286110489256388712474806663926227104920962984742155495311538273571851275387003136330097557339400189990369727604043504628208682145138270093324711456376583552430398686324506032901888861588971807179845171626144559981038721357333517754646765767591487074253176163596191810100330817882713806599573386056115746243516933424009558995063394730667498695239850262416257617990618898828997479567298431891548904519390598419159668731607997464036464864321626353667424993639193323991560490420187147674972517096301669196040795958548518906609617825416081364039653856732638542936578831543545178909717346243035490900440790541000961960991825500390496543962987398925917995490691338002214799185140454782151041438663028416782393942721078188390767114043124406820458631161188123166919138617838078903902241808235152314300795353173207636903574677735448042000229625780409895303346053492425333078480901960712458984794321128804534830550604562819555958167890065454668122603445992856809000436671475500328212838462792890759635056993927982137524116643968011823594668375754129613572784759224033776791361801852059492845771213602024782677612709996759422129558615829435041731667415039367946841735565588738106266423224961259770387595688763895411305523425942269689057784001 A145699 800 478493174081745080162698542842171205283764767393063820595461268941296650439579722131634750935570534984003369372774864718455185176196170370309371282299888521748767837388794788492166757866775051684507259780832553489068290884231994069473846997341592850684369181331831328616976713004162576535062919777334523656050160435782079220854867348595422001044752771677109039925685903362528292203982594268779506338901969710662292208932839881076783726494412428878280478733422325026876076138624774768960623210020601021107385570634535240210467752116613853233146043951384198342978387258559392085098321823613851846882856942832501693762972977151064469687902603214968850903967300281712322226333264632230470577352612094215138901246656629716656064302248936615756724116462968060177759305625266900630702454202893084149963695546035270635606542229831835652683468460451602446690667318894322484911609089400725392470335056541752532972600292268296179369425431063825348303125985911115323523048214422162556572512680946354443623554973475660031927418058522282263458191810340923599187721946828277748853260098830671775412002502290413229994299650751345986738763863336138083934248557102311048138158101370708512303647067678951018611518697330296728233770822478484113680288706616388613740361385163694914153741366000889876300698524252915503025706869135312986901364119680897248586593021934464865859633115371425093051571095829660071334367176433633612673900717134298235929698300740638663917862325775839396158826149196328220776329436331730664076093743640388748476722138316571662306490762671630807265361624193741832205338232159821110253497570863781595126097522781508429119830191796907096118569043055672122883653521793093672090760549304910999513244591150466800027979018754488644678785967791004206905312511565004359634441158948190488396731095264339260755426104148756920561537124930161729502480582308759158257271691240800556347211743183378049556350787042690274800559417798728302509723135536193012328083130322354131373223910362083344546502329938140154563772563214428005333984357427254834497789644730884829319374433714419331702905455314520674903890075719976287800306083839463138771240362634313470948824184650937649163129360255315681004192950456111300509106133756446216001 A145699 801 282310161700519978597222193142995299129467108280876989635572666208933081891438136755311014304000856273439894150746754764468040691453088203347583829406652339694453415877923657204096532450890258213770844677674273381909010197957442468483789089114227355757027682568929351193445606484545115951260784826781491528512208158621158067561537729064606474070882695080761082356695217644095248021482715224705953236719212188066642558058153737400067718846125654425654251492766869408046707799796942544949066063576677205966668796736905326909088734920435762073901903236244816293921043355671621492845079627579019010027102410422390907519970378337539481538546427493657140518626776865187267789007356845336500973303978771694459330837877224117295185099064279934988778957816728173055423986566256995956408230373913195812824006176568444861994900858600958324544797820531490188910599349278285123714077148922808964018054918915981023172477828987115526722059323520237642909933665758708395160042600876630237091836061064497398451786945094250706362369990601919430519370183358989428209217675056832596436420321979998790153681286360974078092593289315085450030732409274996758064830065137933119715188773775816133397562798123401255809169886864894030936567451744550980305602745416595028930649621054769899019889523226718427444026073193473903268233628780275667208410099944230681426239620525076652866564639240143325333128514647950537567886035676684162745993425645199494334200371083309386717899578883753683243287240878158677740938065766525051008936760228922751983440645525413241106972817337719239707731814729128771283803313938803554608773025808669180132572038050593429217712414234257191219264397400631753316215123075774225094885695673115095770093230590384644902464496658327841729322532873525562935516543744448669942512048627118087358718172998323260271023665999724582901681123298900117060410051136834824890888337119613343450533799673658218687642401535631303964439991046581575877290657109544876836897571389860724671739314222869538225442446681365167075981844284688928478675016752466779568936666357445257936629063832014559933500616610784520580585147915363880243564760030241520207616774586298106124240680205946946583021361290865864196785076873694361776946676646614209656589 A145699 802 166562516910132705627280931255824384315180310120950030821167277602001577019298061105911366804609569630794553545571212536171425552772145843804704149978642580531205766600137568955628461979267385571073113852568040462772826948504006824411366088730396798303795648346486985372804290849168614248667327984881302667298546763426047477782086405280769224279819745344877361481410252724112833804382597999982243630157996288989608446962101772226158877335487641698707130100253719528422530725804057476745180016887029530919313482689203508341122143135304983009748889763340490229215072601458998121386511881949797602064143539292267802935088760246171143043272704318654497937138894383160206283192114205483903343778770122687636790055446315572574442552383622912706763828387753159134639974314786002347380225218154582636482013680479836433306355900032335579645778030645118759854806925406869328668820606255367888045259931825372261919228946502105892469835631451509145491512559671652042029101611468997417721626703515372518732110674050634441093766367037073941724164949989993421719839240561584403619739136708100455518896546950472415661400046396249664172145382708384751120165804182823438320913238369630147996049747245739061976391621731590147955846562758462599896191939507084450680469536060929076726820664962397871302099082485625350012754815273493508339975057602976421144232789516773290726407277518569190521452772071194987504981426682067222386523447229950567358942289240851797524896833679088897274143313291964423538932682472813448364608612441320783281481504137855495681451655738491679796754505328561781315611749885661937398065831729543952496622376352327341730021204568019945912269875897329678784444038961184999712310469686588601593355492803735790025654025049394672131655615609412291127747855496713150261722474248840723351155325337915459220643207513733355155071301209226138903912427690150237926465861628880631835258594595715165647659460555235426648744794158065331039298977971495941140757239036887505202194822167582665469666497039675510434674724355403253374412925899597972690838135361247971297781828286454875941433660894907552621870333379988969367415408111758657459355125765553248299831052497324047546333440032250604560422191162529217337098030115368627251171509 A145699 803 98271602666816595800117152218743243750657253504252237307499058212514721508303964614350951103705342081312513151992864649586376608094874594756572100903569715861071707840665287760163588471235306596674923402170466198762585990607166068960237508561844996771883675496744752440603338155402997861597772250295141792214614078213209390733363417577924777718619578870782562512949692412008927849337711337274299035839981091291680917065081987459696337560218862476582781104898201754899885081516594114337111260897283846565188988117833333015935155361095019539989771058467652990420598913817453219996549165270753006198834661080027581340794848574862636856049357001578660125771429059287656519815558373878657636328501068406934011673382488310594803810721238454217055669969816547161264529421737175127958376470480829842328575247476926927205887986118219391032684493282799536824147175390703625629480443613518131137739341722050718551321905958413489441676300497066875602349500272608946088774790724107599825522663238008721554546845902929225994615794181883023697826801123912759825276942713659741303049654237457288757358809019492364266147934780497986776115745065537728164139759637800690676219095449308011501535953312187923164815247651751322399918535460041189387772938706434409306448095626327100498925172438291517349811014640445763033622072777732389644918075575656144244415919575275716451927427171316582264331802393490394677401473856383984523886087872245189542281616451731477230302413971083565638061311555018131729292541720894168010068072403619033213322104000689217038815369912892753360845450412036721847439648629226604261304231947405123303827069475835081027283292982717533831048007515027109851068666771976074056038082229391601824983970660973525730490972314646198229835083887020378239808299226517014205746317294767399659094283231197122616919221409436679816909166032320123053191271927137503541789967472702453169459120277672274073900394085187366091455464113267498731610519712525495728169934134192238208570273339559549757565007810961869791291011387843634801975147605746051420814930926469945620433342059944544790885926427378845262382916109045576562894847221177577659499316584901830198794196732740982105390146597666565824784896000815364534526060821390843463981533721 A145699 804 57980079010904881389363492528127257988503464387198699061393623178106083688322319824405955239819347218404751965122244572043426027350423238760533734828956153715451776420225919640927561569566851624652633734166722489229462961631279476679715718685399817698613064747431057452970596707396919569728436960346148776103955007599030114485206634284570338084761271714016367005278837112832543318275445306393836448901958685865802751459951410499448613001651793373542142144759838781671403775564064723401418898749380582443930583676038977275893400540902926223610955175606151923857924144079695940799842620997862323859710385893676980723266025570408709573926077358227090819707206006085334186484896248474202521530471851589968379250505612656935361673882978304365150138518363375071986937718850618539493094737358471452391222913997706407215040605453849408373704205258821081607486978673589732252064792911369442003378166356078098573018005286517456664696547457638005096240713648279606540335097425612014899640649683721630344663906972054192702382224800943946907776088498158538303491676361818685784395676260963092266386178424953544444611620120447415948244117443284551232091338020498224675530945401853357155758216404443628928179019722911548625803980074861543276186137644856794406353695949996928365289124917927032838517196538780514564487010184046836396993324614579522127784248316623155933346455623799264966765241959387261664679364593839868801870405321177431879378794764232330714080899346105624637558899674147405755859060682645086312491798109522788275076759878902500197405386796950985991219018988596337328208077079493810852232098783137293205305474368366345478755412838598776940372412163990097482451728951426922508062756204871358488138949334481576445199648011616207560930567837726413749195768795789541668240065481438516958142275951080964428523119988360127358621252887767663375243946524583436939418154343032818489349045705232045988435584850799990758532075082033666186319167331412070983679120381934383655551259075517966774297884941970463501351262044103389129911962674464270740308118408481906668084374033538994971746755158492623797253298634003510183138592445086659060447137429966314264040276241264682118132640159183241586018528218289902546153038786590482275121853723881 A145699 805 34208148344831213203128660474442863469973293331193728193984930176024376861388660392434899240542311153516722346908972304640971769760141615994120146976983227122400687016225451922859501162455971223238457228234964098179184384776464284074963313786877330597184936317308827152500211454026027143141916208831977482759541239869349554336881180864478921545231431691690785750552000946878788548854663393061026230553119784679732331680454267112687221974636997871527387282627199982984373327697716670212722813150873646358072479179874878759444090383977365376910923563836571167423184824408106787618687149839573500324222928842608338599145614291692563785979529591996982004967125772161287882369568971041405609045342063937012936823786638085103552792787146478336984364670164421475925131989592443201125797936665027676080979190683399303329946751329785032721094448418211155348880493270242551325092598337264357263861980410744356107362071797139341018681521323705925939906418702984695249851618706320364683188157790732523894630150566666070765179518016762746792564194387112413686300263776530310953052145944313986979879087911913571729956589723129194911477253175792819689205725292334314757872581567998031413885846142668428879702456821270161937901948325632850491760433437526802265339374162402561408420084776404511083207796146865863147284302386514855741836416604526342399248462090888086724957956890614395013809228424236090891766147708891666209119015253406812563643946629280623389830500311788347452594112746435414377825116510218880030202150816546041463262075006448474427252139394831168842065860357821426986920918037252719176212676977819055586006926050266667997384666291480295677285892128746642487536669012675112303682970122791872116400155123373469129142061835881247814750805189174697091647263781216603067247432887731430237904283716854537815706023873911065704906722294616889071270875258232300656753169272421890206262767506966629460902921161577909360167832842935749782429577115013409354874952855407152164537034284282260837285994550754762503927453315009611743013256002786313990730369046073398464224160246445947088785794657584220661534183811145961962475206647753907668086151584363540513953564188149429708716152303771514869185106863895041686865758358027563151478429715556069 A145699 806 20182749543371404884964520316428761320026254561939912435752047410231204242135621309216766145964723761227647779924328537493601300732456203013292126182685275046062689887796596408567464758287453454859065112024894651203229557555152296324751675418538939652521413814147460588917671787278648617534160834773906368679353227567908638028645411503408279141348459936825849576458675279821372411280933126460699082189891771002356209888716557645074961516422827092407784954607903230121998591937877271360783058340116701970680318785542502429094737433146104669451221291708401382627755188476638924999084618562727367328967668306753026096515189166073042225018348533200861155839784498369153765263859208018180835134230287250986042757654865964598439212382742539240516410005258490307420755886921822638045681289537628970416325331280291591258261368243967715456037350862539322834757883542464431692072380954193059416236565064172814025245049342306924683565432884439038666539690794047321917805914701631589551066113455882505376201444170426009697263213247665219663665966912307825916378852136476521643614981711468991355036395481850582367129943325026104550355631129600320332080145831139225208920147594173436680835493465957968595395521345529672631813523708143306928595379542003168479755824402121561234039484728953743612059761209454320476383173921033580840847088803345927436034464849375654544569261219006869258882478005057334238880362468881489223511417129104698235118049132480803567669281103055778891405888961497220335511062881968456572732956489964054940536349177044721009578564837563592665832866392095653325946013433902024820154627184814459658450881064182965752111474356560535850821735983548355077549152265749364832250444309690999677317603383841012304617371283521924594495414131045233557658136435149000020134317163696062401846569250668226230302125562487540405767607532571076784386441158410532804047430452574572188876543480064606149886735049746115722508262845257010337967264178690580107305238505569837842693194676467458376031962487060367906853696104593626824988691129681250790260177429064896611985586461029075243388647101219531697681371195277483554350188783582360437511768987637058936918338830731922263460411726585034589577627031169856305348251278197475668889998410324356829 A145699 807 11907788022440784050915863858032494735952020218251217143365513987106234478483155183777499591219946476813158673433006928148920126460379399636226360327637335293949864633112975655602881347888435082395625177637459609245807259773155078367319413533624187517657036965410684438634273854282948658318011750600395925543335644723826227087346455905830020214474046131295559559324867863093662843867201689948419397465805591771605484102011088556327114607467493347522721595831380278571996184870019892386191791697855703289055030010990896558287135641465817777610843651184392979179208138016392557642672306264859307150590600078055442788605362462368803220197039655058916084963467886912028560217794563161755651323586824136017828214079547132474994031753025311005426344918737839116956770048151885764003750835029264427517955864476181355443070877317189622334029315914449782261351802409560744455771379670375567791222309525881549530538471749889288423962586720297709107332477662069216946810239822343931514764323750812887439434957430400779055314530636604462838816127914067230178249836460257371239421886157620760585484493455203931683034936605175678555514910889211013203107596834646850538948129207980759643661527259069058802854477891405685582608041085856225455020782169348431876253671057877558725521887569997932326604175905781902215202925329107426181244040557557492660917935012669545293209139161257162248345648213755402964848522090492369750205526987156518551907085344217044824301486020302597757582021893170613562537149275244879159032414126927975868874982752381378947176926002023124841672549105476077640881161005084157391172053826363553379430433820941899527077772485704424671689146944401400749111512300123112575915458459747567017745269596311073886255119915216099629504479586511498624321208849474128795276179879147789085659237953610536621340438375843774928337183537494640685898929012586956122087327213849725169546954390470610661803712776429046698370514910868793163650903435850327249900735843333348920036820322081516159598020581371066310281176774256924817131584753255935179939513952779242927673031787846907947652213003924866117411347471029904151104648907106944904224275616554280409241305956567645986011934202532866636335930763283351325113781388378152617081947583661654973041 A145699 808 7025574750490519218635474711718855465450371902513656174673217500345268111100819422807415542053622456596002389677694163279325381010323113329170539301179845138155374070846767840209291427789418411159963995740989144560375080036603941084422129233162852096477999288178489671333632656355152429759009398693398822164199351033829906072896380339028208518260545869004443314152095580549981256509237716136440983805743109253476233263976653531675352543444304652211313333755559756454247627074719798630581796318676524823840497026165843426886980933727399342685728302977500149314350173674483132370251661611648428491481125078384404492251067337608427826874028378136227289267290213493598481374733528406227816100081092009963267660264175153294281880295072550750662302985645319820514186907653725678939574946985976474606623543715615719419820559355773633209361840352174508994874728663757296764473421933140630803761746383705050050203673087385337863213242599542763934287495280930043951296123689268217962121399946866147706761248682492289216625875812383385409681851803332753497341487132699712554737269218014537276444496102174837842408245467110325321649247069003368189513150052295810678754187312561054016323620247357278735715546560408008964066112427131464875155332884536032803821186168323357526496679626814051118952851724650112852649249560999460413353143081870117324014145623010182347338847535880506719654673563637682691926389153028029271132037411005216840926945235038923965534309082697429621194501511081700504676582561331596735372551601931015798581299287555836534113376762628806092994138139364493712466559046986218958766691602927311679404297503474656538010133655091253995760745875460842893620714707920370670425288240806754849470031744220149751878216132606215259483048460627653143115955563053300840212925994380031864476548546060965938364628339622264720178532519514305433603583730985145701498719008740885275460514213834180225858040651358087805922881289149742709543695059887514386861326842328170292983881296833418066704456111046442062697987443115481048480810015729872074913522971962324262430476769243214660039562283668569789740997326536448171668188505004313911131885101998037804393433596036080399824777719082664730403609572710146111960825670891831846602680184361966109737361 A145699 809 4145077195001383898210879164050266692120983470462838891840054959689721079315004976301191392312046029445164596751166123327873825875964176484810981961335780994176376751934959912747826339514408974149296361862005957831012051414336552084730688928152549112734501922988343495402404632975685650609157227217354704680952073774314920756781777053570737195753507588666490259790177067656625847677606385318810232025990968653959206020262123572599901673517532277311327344194184424927727527977899811172150873636227451790362604190407836630966760463763524146366802087913073903702487423259807031705890837678566307950666713205646720594985341123826510049052456546060719041751616262493336191982532563965111249743396520699054191901727649260896493834380061051917579753335185819956264253318745649998688585214970891090753480372836348798276338686949029126403901151778467045857193828559814395530294863169173301798651639144076453648070636583085599450007389171143510423520514883271063862047766166428426253720111204327276334101697287713020237030211414775560787249453747838410496201299158456370149923749416742419372341667215789699123089181790658486764094500255801098020799555423257693653614431566281813888871292284413535385013369616162833883113423723966478420116191381094090005822623585639723063074315457932720162249855913367660801160842038064352536452173174262811663675684999640994915384626837030337707434009056898019032833604751764446777598151866966090779628345781587620922620418057305463173906998309516310127145621174036366828990646412725172393187097704675191173747945113024993571741699829675945814277628956560864101514956873673287527295156096616226415526451778731354153074168377374952905835472566160718572438344146617525613620300983820292042534261263117751786995369087290728842939789460992598021596831060504339652252077982938016293098509379938760341130405849329902711185428502352223376928122127829908462796533839207775862645582180588495376447801590083437329837616434430197637920932936237777139511569928311394577839469507496819445925502310261359561678860777695871268263798613943818535591053620821708802515394095151452251081071011309033391380080113303638100622907985903225750311716580355330868250632842324569658071493311968222922705562032044792411342964226825976343090069949 A145699 810 2445588519476066009425200071314945629495914797201172432529457752999435091527741835198280114048565103750190516080798335069282277941437853802925150186648809606718924128267555501753377331022073505329673693534587774131152549959378529126050022045480770813661259656563834483797747399822998178706973005048840582362939559327494769416595175565226395917286051216767360248832890317821828700148531258100381900454350865762726678075721388931180410312022800599309030921761235055147602787259333813871770384863577877879789112631843597446426961786639545518957070546140410625684318265373112474223343223978692510042464869310206486766636859011990303320513122488147446098406164327580854859671212838005887231120787847131349963258751652799753778068002355725558821303805456648128876088943873025845500586337257878757568078813349902075367320405479367828804668470187455204881235363975561829605577204796390314920573663333258723947311625380347416290166496397732071607113169493634646748564230742069082221476903489153146170972294638501999447558608108841768481091768029372858860005269162002125688742457418608809415144307212819820307784774848243040080490433501675578828903548186571986959821835869918957633380046124183738519879152357989511583027955931027795136403677759512628567402544094341268283856319623500678081676296036035195222572044153208406997046368819671977011451330135642563989894582495000363366879345688896267591689134877151870570753638469472582554763883084191461305422081119501140575175507808113111893315411816098895097507746010956249780964589064459075236674753503307983578521509905370668665930088617811862833674865788775636713792462692706070110504068539317843859059763581905346753600035193320116037367952621216099305281128110422228084945462267023340948112008278453069389681332666030069779441290112771566014796861533384883551962182169535528979002219272572123085293969212804080807241890556700637252164679504618373924780667628506560914016397015267938874861484152618756718858963571053446184141533273822425967507220304967012426653983665066759025909479378030548318403566268703880973674459205808038950269422476577073159568042155675003164466075598660641475053604579797801194646108388976049176187473552193777015597450650451678814250169638080756630860502291147141680457031532549 A145699 811 1442893081413683944176969831196653871135897609365221272353488234214707014280288367762008966097261099166582959323074266524753216111622457779549353799140836332183171059301105811074579877476683853735533329889044924731422173463981917847817428276144726627511030462870739357097175563490935949751463463821588726239429659051148139640870396801706520020461574464385153880321145497337811276461785764672840002457834984809040086105469599207272869484191778836060050932511784488352660716755478972284533354918637311721623786090183532085555276487356868092660525255420754356079844074082713099984740796256590902358746322226308621545595151831733155132592693215550447137340595201656441873869823591890909501250015086410975779268471573424205468163627555498018652651665466087210216936212631766503195347250396933496074075746396069388117920762894140069965627993509446792412883007551752919652895020535007116629836662714983503052460210903768392525598782867272751104686346480729558310589034090054592082245119338489151913597319735018891961039341754005228628283355887876238888992612604282095699987899953229780812515768913896478191893894071281602989002591671488335707955072630522049048601229548820618721880338341976121313193314877844195671152610885882675163999749761921069760677495193037762647752165503549942135468852411404851813656704889550922063904821151433292173944621104344113113042888287423377356121106522439740981077556743914851872297869098836956741219911391327180582578105240087615633890375699788426500745965825877174071162741155817774645596714360933149714446930819006597286334119102468864836952938006880042511004069300420751987850025693540484748970984911745749145491107439155777209671114928586302301328519608173351972590251964848130749825780203282508041634297888918223649183143333168280177272339569704163444390496052619098357641394381516582158850968240411703290420730650125905324049338500331248148868698111191001407844731255236690350774297791206493852730945812428632033929150585988597010866365119985303009434682140461029834906404436887077563927031154177245811986835834736675830649395340373122158950156745786378012692893790777240558001593223129665166643526079172716801615453637779288658619741145161486114632837812273178532184677380905614367415285008812586765493305514133961 A145699 812 851304472445554050998402775205954469024550093610683349516125528728924138990278609237750091717269999943180195810097736451269328223579308652080315816342906787178464206063524160978500374333912451630459334960842971003764951191199372151683156632903343229460694311834079656852849784712252387355184736681732299640681135900618074893344117517831281585676411647936024022029227010538990831283753452625717501068222186686467888075548987810902061815262837490474830741151031086893014675282945334314060807631611150337880154004095652086880166700578765535124190943627698929676482319390535355878522846448164653699150287648652776505414372943863549537926368484052275663584852762812973124728336248002798599850277780194628578418434969568628426462762189741475279505661321185997379863489363798363859409377147853504804947122294867589087497882787137161911891711502103420068396093220170247033378456538449402421288710428176933542227577121597971242686991725194525419693337310460945768600781548901467259442398932805110475876247671366507755013764076254976048918698882078951571646781431257274460867172229948152070574888514891709313397089717281297520471448595744616392114663948459822366687765611968295126951766241719787391045535898775717456468457394714847318964715955855671646171154761348185620905493790774842359248541246432826534862233312790890809296847432976822710650315000232891094131314194997297639748085968893758282568166789774885452785172014675335004737192956999952352259776669570573722854746487367363522328226521855716603090919774186476084652280508361493872448452508460389090953551748946724883133567493970607269629567212382454897194801366726193295822770593861452677995894329338326648359204207830725037667789200869656447728943378132286720169125374474412721223287642453473499948664885236619274520900904835343660624377874183734646124870722912613938193092259623632369225145789605071337108302473304879707195279720923186212254466659922018800395921680414816105172383167848740281261479986769701182964971279258054953140494955651702635582351963779710695957922471485196998523914738928370036202169576360936265741642210591486450415647768516416254217775535570903787678205333107323115151923000181391332536471088171724613856358711790524882310145404564674396018387294697135044499369796307504441 A145699 813 502268195849795476405113460401681940070613419332693810993241708461831027297250099161904792104223202705377148944998341431982378898695680482269606782288515863598961698406419953871504146277130869778117272093567463847296589780634165587575214595984696360655182132951644126803824275804665417603609243178758235199275630751705613038933388465123654429029062410707789787843363615072507252646138075263408652790248632310031244924487797338833009198135589927601314077228175829482390305756220991766323591969295660062037569238630344547727212798064984308855179996215086947754768488596341777255228494663620889091596310966382911829572934441727662494221424812897627091067925789464452487147844516498059283002162640299744450291097363573917347407561528319914916889687527834272366909241788428402910548337169983170901422728078225481492235632923648031387946144158247508393561282116892893996773636462664612421443709315961675806411218041531899264792799519081902724867964326825477273916150524817775628478933125235676691615072528786504556566159765648681863633404057070693551032712051829187649815931627769456491858371708017194598426091039301894255475165668897652183011943774518664674296733109831745304282820202276332584595552986962795455120718710270874035514018414205084350171220631700236478571593584391653442014503866542956250716903997841736026563076080635173965991511905516301401424362332160118184074014600540794946974237328410438502291379190789348815838202624718580560652685656941398408868666537171044689747152901929046918649571504028865072170199903218920451594872533060810557065309197759465212183967868504651409038933651236347968592944956342760504050685679393345334268432163202173566754720811505199185921694299993489130808104002846084316769034145159700223013698074749660446746063099146272203687154261513283055604938555272350822115316085124060706951765582209702686139545595136341962988574409911378695997066166646568674228727484622735855543243017146950295557853338084944337312239263043537709352322188397132437049882589152364093963752752225592423537610331145112051883297709131903584683449400657612023665409954092231219367219490530894812747929564393610105064974503007241465222832954653383106907859322280172360689137007118597407384453604015776988036481088586300863667862686515913486229 A145699 814 296337384246906885524965943234217138687192892856195737802663091866951577181238568226914589591399972326172574697353211347133152280902227905230415921234408016616600223595581709260026467803132879256637560075869842826933984205622966497297224928474337949443327997747158200734599469874967884133742098290730677035272981462370411074895805850305438281845561145905948038803562503665768740070390180651958479428745624840731748037559724880923664524838182794447284830733882588363523387381495102196796605201076807825451827970637899187506968670691640163459021073575957671476383731789522258045228933328689876399388124319878269326671525906246377008041102713241115931454412630931264154444103536397606974172676107499069031043169026073641666342034838946560059489636135760899510479072791683393918859659520912922978334604619030739212829935927069551381726313161654527848781088052873587287849412134515582879249367207706960548849076416926698968256509029266597413146679259489721130664760208860938719335311101490116442942416915736366321866279247968646044567659474972827116157728463797789456116938793211749382044368732841629921362080316098400329432827273201019043360654712302063698012705847035117761231736967576794505123985216772150542803767570602420966105951899665043910929374001548378174171619309297284755946198032719097755096438496493311464781405590727319663112281373939617593949279644660274731306028866233100124956517455595368941466460937393701126009534811391005530832732277818755490658790402184428999587297883911615826286644096457256206104333290618654704947102346053369768279441473126335528463657908850250360725701224662232919014940329440861971196608728071479885765696980394953066058636919583859688968761969206957717520333632735811614607009976518848657165360640814657210106677279831415363556146493391932167463253123232812801313390365352472904487603500411464961189962675984652153091921793545240125758561843041754594608736961460754232751712984195020259563028297086949310273939903715700478816687126183028879804477587104939163735978541461135750176494137453144625414147124473084186593198944218414733026326131272205827940209083765459423105024225216694391084547278568939357158356291322495851684304463674213521081976977841260679831945316223903858267127823878622812428994485674592649370669 A145699 815 174838554437479212664253501394727710143503736171736152609760230959792968705903458003780445954133879449239113694289449696467127863353415768405463123921518441287930532959694802043461744499702121630546382327491113700427203384727769599239775132585263405475202863488690386789286883401955246973490234382287920692575859787167790828575486518291743462634452047022098635104314033799188484134277560446580239454307128407399421310915313191947623236645329713133970448818913498958649316164776354075118230745043347321356516465107121890284563788495269631456513578229818811084118646987329535904907815435432363454749901752417212519824370711750920707081756379387445501931012384323656386669533938630071616702595901261810428571019434286085009224453147416942115183968430411402876910286037851413983724288569001454574046515302500057910088169961338111667187136819232013183272448389913299606937156385727731234144705208837790762145148674768710859372075534467773391853815895134608641614934607077429026632205070946043465659334365211927343396548190141735517613055456829910927839508760928643949921344072063304365949685694004853636409028960407016892471112616022932337930603268314443063162822153017609647381420528050106481690566682342581857458767745936718099128476106783961702363980489692911422524776820891813614354814824800401132550647996027055922485002735453037966062280019112468864128673565987229931352372957062928532929398324563939265026709661683092874996809700518068544610751391227408798090277468622275938711816004354951408462201367338277132736484471265103056998338789298955102474313403835340202328345982253779208176754683617066185870846201425152220245495098876493739256426950000859106801029027833665711292383640137805059847866035210126006533819117111975548027339764382573004302492849037435918225922743946978465520263737768804280424078200241873889586979113477182117399391839285349633982270869617281762818855490328468564250480578534360374587655117432044806191891137427962008117287230953000238964136052125798641952204726509324954240133375709317867011708003487024183882294920141410538186402693639464034873508752040647346253503992202130528737151544948285297129777829381171213481964989047317899110632725708463697266005727789336682503440352118499260600617379607298873032243078685323147215208481 A145699 816 103154450780728488565024040856946114767528517148431473844020733603185984584905858983662236198349397475078750907056077967704258306226234401131318012697774645951862397845996337623933169228356448629143108935659681213409223063005178440584970031000376934892420246130329581047478526607683720746475104543451582477942722001447534218448462149986278337516044862181892288763506476379017539870483690273301689319561777014740817841691997223524216785956219692566248117518328230503014733013830667409217559342970373842792519262585231277368705128243538390919179552134519522581958525338792636661637565877971765748426042645801835508427052048407136970801228222735879605023365852338326336870870579688205856247557409068360653787870423059764081800761014941156901398481884306591936477558283259542567003411396051337285764465693870415136212807447253558814089028997033726123602895768960793894505634418167226912562496823847088842705088869037122480330556308826957034596338231450159608831680753415474264774281656547064154622564333058121396237641565904375986745658151870172474598194011219436132664136885578556364160932515094130803851405724559823868157627010626256878360012567650809105202367057574542656837276879812595247402929218596906523750130166335093076064834797050637739350837559544816190911444152706860735184584800434203949107127221217466500954686832511701672657082098994982690218323454652820999223168738638261601328220054975268570996817233932087402546991713770849050314812488091893372117773047696740619410971855271537419376872520085487051058319733713120184974314938584037457090076628821377593038195665871820882573924537632844387430880243900510369082870911728403234681406134803526478059541067784943185802817378919335778352523440440341608043338672086089054487473295625077257881260674254807360337930862782223902724788142030471292637404824752340242383413189348037037800679995215680299397386721152402694822998980731953411153188932598311160252483767571922240632956208054200497839889192322366425288361454067095015722920984162914618062514955689956080401157545563206815345928588736307744445790996048339562160637137377850662083739415190173246495496306495263108612177834787612447015002185181626237979421623863529907173422297418730801416349975804598339850505986840482456466210987429854982264323633121 A145699 817 60860951122075370774151519852096812985131681613838397831819623065648771112125750896902715576580190376417013796049391711495815933545614943251709222028563119593157526798604879503318526382985804989072803725656884424797741179969670552175533078515089806323122470014030964127625541411649993285173338190402051374065513404994258021093764093005385927391003834235269428271833716749586549335101242983687550118301994131568675127176967446566095956090932973284373255365364837083279733828843928995084284894121775523900265008408821346525645741099899155372684479245788288504544445831240668300830258960187906359207910411121330532759440884189499061852017569657789579518283921867228215097426972482102825114442168754431523924414978585826522177439774362135154882989127772458831118882476837092263118028999381719997146460712868242430307646305709638362200859921113079180912525231238478484458717369562278150680638981364573579405240287583227494684168850132370182638447702739699034602050029580522738787799545157696905183847297169926411852865127335391690444420696547944930102006627110706389627890841147276191550584234219843169418692968461335675196107465156875535300069484310709057626333401146827149924345977668903145861246548405492506430719339369958978160153401783769482255291796150951859726329525320226941945290677441355529572072509870309208507342746179168533829712376127020674759946709571598402311738203423617281855116903037083892948857141310269884409850114315100421617194757222825862140688007863608343176534682794202722480946324649070021847275906406269644031788815425792800728042736691208944552333114518392066939407300448694571518033473055099692606673592424659031968290363107130621196022428964088645957950961178767971422928981993766338619563282711675430172061217079031199576939495317487305163460983118768155629159483534240293851788422525680501132324194736228375120283797785412091294824183209047972663806579776362184111817219752425050188590835212316689928637970860840865763526506182965237919894293763533933477881428451393115331929583723698378118815940174288534029913985059501427812478501265826702210741037544179849982060001458210013301814083680660285795887792746861962567637807292170433089959647446756936768621889471323383498963982284360902012537931618505042016191450340535754212803728332909 A145699 818 35907858007573688028260831688696262715112924623647506289299733587999171770169608123313618527946113972688563060918234053704563696533606590284107309678839542785316988948779032910620306632792396587104325055028626150949453886959042620605123931353871985353707364888032138505718021954346888354531523057232666859116174966224610784911102366411027710882354746153946780788093129375779685090169862876685381268108856975848503584216569101476773089876864498018087654417447735550904539944284904276432318869972504588727313562441942009218853618543812258131492923575462955698158641081906655504853191148944986780166918716518939212492561694619756039355719564869873116036182490535812308581145042893860978611664632007705530754751049495214588320607666112644800224062186903866403768204183775601175697070106223818746979126056126569163466375107561239380139693264427719683012266283534933345036748742407325941674664436508274564760249064585235184741179291021789580799649548278190980255600685771755000410536957361384626994315282765923524871794187486315192986221465305135638587709311801305550444322932140007374458480537257192375826224999986463488541835246815545939570162635730750693190431504309570443912707289547773043462888060630021981887600660098109462021414442217626943892882808891502052422343508494781188886986315105599328243573673696261215552831265558876923257857644832843203125678340323788404542926316851195558032917644571824521571254716555825299714409020454195477905094591948979166769633806866481225733536051876724334726338954670431227402841726459965376858570426786279168392088124571184455908283499370185447673367733340192164351252318222264918127568336659637100458056632827072262979175173547744516172005264278094183803749746852881699443934293461216417712461630603332782673136420976643255239081642109210429597301370497059742901262531885326743327828891481185393283929640013397918183646870706617151468951059069072956672561006464998181300108340291499275135655769851688056599982798758757168006312344959030953656934319865337775131220391882026353134021003545284671870833905256517106101617869955841705964775051513928733638753317120928717674823813875283073356465185542813770302459291300195373896838212571962729163579741365783377533587333197797127589057529148931134307096489489928665130571935392783189 A145699 819 21185575363517353861303116544810942905103640396270414872289010997296445695628956667004138028772630663695875788927962042293981085138894342652680061001293301680217430322252830812386477594821131000586562709663163772175752995564655176486470943965705956268881022161468947687409505327523252479180313430429083044827169164559115368839529302418413344034661909226994365395546674497993264616650883996001391260634107313756485546012648592903849556931393962897698431733038798610196595287394264679166073048998883585573591101575737376617777109295108132398425452225043898073625093693879095507195081947618582012392122834835763014040078640384771873720812691255655480671768151132207394834660477880405495278057018442377508713779194787198021282636345566686069997041807284153405764409349545127856569008244643053678997687226653962938202731005814825524644056825152433499898056194760379435093197299302952743309901336900900628634967542865001175769801097534005720301610595036429938651769802555305869719478017043671772229740832984597709747946717751798628470180220109333478821818391956143164055760902071763203654311966397509281894303331299044996904007599513706947470860655011658598273296961209245415081347376487208426739958094525164563821177958738545212633656360754998113127318601954190059977322943682395581216379980621626162308178895408284246866961939336991205553602180739001362823475460844325587081924215204001955622139555180473430643147333910795616561616912217861016863584192055140485568221805363216059574443094072584563285817502309229775097654771335473166076912520015089283558531265454262137776942712295294895735220023263412928272667349717663246595572711955593464611221445077609528027092156370740300452837147973114389676240927714218208905582613578834974774922189994749262745950911436724203103753005383451034694252179433781714071451042023920252882917913649704645809143367324106986316260358892720910318708461044173268074626881997129174542013732181149360013346975574525092553124087741160546158486363631534499123657770839120835934304699280811824650694273275777782115257974187360033098526730795445340692515069652180408667014475041346485218132748372333332620028663582467377616488414229307978428701455457810563449575278783922721421433027622718020916641929659937750736144912607607571891283229078013748601 A145699 820 12499453556617231204480810500606767617748432720874921127144227188671314961249314263924318123357324145466594026904436686719395135668251128558490951883453369151785498573140221400275111160637834497949484894376211596957543317929259595084397251815835160326654449367901791103433102425216764615828030392430101763781170690914911843004537377324497461952739644089180521636591749860686650344138931387777944158392855206259350623643878453244169761816432561245144056634838473732280440315022671875803706666590471342983830022616122610262479275630495254302812885319852324400483107120747584442589593495903814442324572305634383659344433905265320785739240132121271863723227172985511827140141100804396348353075029216370722435598970173397337342167123276678668653454442235463605534597748027441659774539167269295446789888484599782006970447827055639498300613387146671337220170142642340331771641369839999711226900114107094862620066090041286108468997906365772353188369451421945385613563927906944691379491619518808984230920097145629882827763691679373704482213343643041447369234263544812665487348487899408150148669601693993219125263139241436561709875941877840283461868216294242842230552016681950485327551039420163424003531812881786462632513108055081577344395231431006669118174082270163243884568114429104898136475301580444330162497304717214009390291991377559252399702028778365971222647396219811772589930744044044302621504304638834752254935355752652857946054263799517545754036768217940937506084095530490608667695691966773015614297600023490896876388912246202708020001528238475891020365054529890090103940291970724618298332140357680287488709385081103093226469772485463484483520194539156794463721393083563229522657745298873211814798343601641890372594298077219173900786379635271461687328364611246303187959034094594001259179188564560714242413213531581063874178241224434259842001302791583108528675428099834630470886523065003159091073187817299747981606801878537830908599579933199952918286611784485963476338948230260395452004427860761427863464641355287094517556487211705346163330333936637163011024669551442795166877926319734927184804901521077305349980646715862790962743555048470209979957861936000407077559961881895660472520250902773039855267952710070434543691149441834124003191191341998977487191974584092718891401 A145699 821 7374656412828802893289816892241448083528670201675807194600221752305078530691399786758680688642792473194626779997828717202400836063183026955167008931176486506251763940722408373331503198298727532659195501119255179041178381825267596444617892100398778886769856246039895282077843021372563600086058751220329611547845880470633428257308213092151084138772355350707280771223736871130625709777352867904991052060523937585703111464342274765467255622138279740672095716122966463246849589268089012459507767215329093476874139752410764317486154844882904930527203913260646352386959576147380942032352967501302902389485268201451523250201964027898878814277957138859143941223360293300845805288414814115965122818989180640283859494678623109641833857320096894847819468123877116243112006906926841034139121539680639670552355208226644730149626015231821489171837254359710936526400486102786035365833315008300526671127757421849068045210358156815938995532994954708154375417674728352741082064065695294812608030336038080257024470627575088646270670830144112733845877402569174344614369393673047516494371552099748736824511410687489601774623357849116272363829901700326253535554776752948265257427416545389577097840031910519932953657029642159487788618912574539392087980552887933179781609581220794359701835210190228207504939211552481533169711101604260857256025407950820621924618643377055184019999140294228101502472057061770934544731917597357323356981216746731275392555454024803134133864829664393097988104048141184095897880883817302006627872298196357319927294360570488262258634824748180760612731823641369698899186995320015229501120227591008106205410264530501107340370570193711500251812303556657431124067594827145934678067616889187221856341346484041001101621730282945733766489189062620167646260989169723882156692726362805077291881027000911387621309724532590803765512279404502563602134959503666709924932186318543539256912729899890819690465106185324854179973471094605139086713738813612397696696547828758977290493820969490001782183488780078403318608204094920104953533676760632878458582781764641738816471456508620453703117284013573954858626224882960568810003363429610674334686077449933841420797522053826010867781948808862981868223498457357309591886670665913933662756861528752473224132066746866789109871373721385626132177989 A145699 822 4351034784115437089809787485611953762514297670556005369893003689632807661792964624873357681981124201860684333604692038712729773882142317652419976778442243585319388939527647800044186611885088606434427396175466179422698287733589952642729471941983463708033888530714170314634823949507387307286158835189602040711465288306982807759968841186991815144413736917273206474500368162217208482118294053132556942771550730320358576413338298233172436647299768614435291328455915374841908977227857494679233778950377574680012758623899734824706568879205283413756747495938461495583905666819834008214645661232272808595353983666550764333959814342555073179638255471794773653458059345874513513293024599227615026114850541548551106379424788664515284638476690044683534817539633056347972478540489088182700421933872410136330442782965235791006272378538947622971885679458842305879239066630501118525509884213527470736254149978776843051811491246431362721255998025371445309143239720276695293032185196296032494046518770847832835453439349205155669812962021334833595363185302469220281030573032834489919013728390363855318311583636017171053808655867839359258097932127250611745693856416023182259039945209763168537240291276167340279233643957061216008822525905870186250331181808649145064480534746186402060838889444120213323015998340662524125799387449209188567045600398992789376272599890433780205828270126198360074685923735700807337089209878136181945866662945215699828749771820370049621434495465223709872043882319203086089141053756516217137429041638250795266206796347675828529886526599898410285620755583353592460430223298517014681042635946554424980904567363610572227725409944517299685084775578233345206405417226623017896830371306875162022029579627240589008066448272639905703054720760566263639832296281772479226145520595020901008208546751349154135858495061015042640588370670415288090999784105860567272601461252512588326948039754412518614215321576153846666436366339015153523330197300451381441098044932356012115427878033050870791092806375818397196550976951361506635490351732286186585217677910804689264555148315416516242044030690082313631662287876045214520596634442823581994673822951905917968060558053895410411584272237267277406591391569589909886173280424936510790592004610814517368113916189460063575846623303642935325266122109 A145699 823 2567103147971695054184881326694160478435352096957841492429677576661604215379318437275494273688174636305330562199988305011793364189627904231900831132271992538851933222557371479617696769509003979068779504548023926604212948584436246791613943827878143188961107463265114445739264052366337138735233626703113983690152972255239385944953358992112078784119966008835841112674445991971281873824083713995340691244162870365073974380758131615296972154651241344237081211693273948190263049714846653771735470072955553732114050713961091135812558152576272331211550495399779021748151956464125917465698907774073455768356460877996749505513040260143465277107756450401777596396313790705669671997079225129478749442639000524464512480001130633440908294867389806266390694528915379368187519226881655100952214801863182299795290689594280890048970553711963865731923379043462600757814522911509557144015465852666199433863277359720915551500734625036347189602043301974198024240136017288521870147907201748963876674838044464183292660504745403466756543376921757407708530433451054270791463423719978676004701605378762574889067009833839443432145332338667372846005416125176160603705839730676924584568310246343724047394674012906820244814896277636475285717501665550835348303309286550107654863733890668756421535242936820735632371934081779336752688468883931816993699648209997794911378909316712553266254659375316738215963192532006414557948089096182749990737974156460516167686972818564304473512218459652324431407902464281679608497323835460750809076506694269772849742082550768168344370792059115313887755633062354978181954932559129718646585654088239519730627489334265707113250651496695013102699765778854117014348072096112753413195241003439456405775595638725463473758102859127261419068518759545032927333408545256593019543700458335968789765750702269000028768890776274342567143373183265615471126270487498231024124937206796108569360086542373486091567349264824584208343276166547845973625729693527501437850149813542218389125157545679044276742973578244074267561757793099193994834353988372089452399971384593002024348721034639235962352274989864551468725891220641793606583204317902483766183220855547041667314308454276238316823852838038884806907052802559589475532643564041875452515619963519036494713986419714690642960397877775610456280879866321 A145699 824 1514586506268515966531990172962069070323095222907455924528139877226656854266136085027916748118341054295943171013659495264919372142106581354503837948063697155679055281919909645326641049823700462561973473255937941230306216966529652017099584128976162498023345369437886808815851156072189404466480553596002060775149542165302930724714721836504939490815635531476228983271448634894894088347727272963197875277113321964663324526070884314726980398807585093331263479607703173516880357422782297867829248109264826324372609908478419870394584603451121470131401035538373684369914070408167471470754140941042106630521716564034415657488359793670301958420396667481576987100171678456999231964763449801793234556130895458892513812094287648941471378687121509007125826237242534194174288371381636020473624032677343684469085176417842759893101620417680141834211821749963475604804689278724008213850599343188844138508597388085361398542381617280198410502484292166751462856371106960507626691972216846692391205660399715097294836862346348696181204922570874849213199360372936717297743138964214386008284028159741528820694217490381635607794692271157882139783937415921807505574699747242969481713044005397587424794320427323747777100509570161563357357317160149086985312702147882754867224538514959820102303732493834789902886118092251468021562070842132322817094225398298300004924180224260515993310043203166749349058208907960048888382035477537944358353458885648759323235485213181119269322587456699406190820790410043871765927331921868086461138001520577527730552562498156871647350237428351435295365537886033853773760949779663235484470854869425370086645237802649403586245656657640113213293176724748350805120156131289297890767295361657972404245579397268396208928272620436811597344723013410808860863071209405108109051557124897626565060784705791958667819509699506801099571949589756042712676408587839850443666440350548451543334124111960602381506121850924928529075866501896890109285657188983925396950147291944976493571727524072603072407563318357627999464240546951573095445633362787800490729397899231960389676480855288833801271600199989395284234644157890782182669569950928022598466105630949802677797473927464926711515661590170704768797754562118588200654373529504281580473425186471620717363883873715478019283058901264306526270393855007281 A145699 825 893603471595276448558820017166294057330147746163302037630110097886150882412804910848033605895547533859970165567496902217997417770478693371253032488526449049858103764399524133371238601699213763907585280441498837301954063797303910253841963022152107995690584806860889952086906442818539382298084791388014512743354539724556473888195740930178922187502440843604966264289042020141995540843285266964572751072805615796280996396407440987557303138324320553824101215887333179101011220616391840895365484648996174575826107731951553762441669103478009091105195399417145073999227553388862344041827477456307068838552044416319427241168626765225218012002756926057680020611504893975838841189538438303832878909367785681746058684623149711744834672517106822924397971089278566259183461951595938370424337227064830910654460458795837634056039907075877571718319242909099407144234008859924253336614709597015565375520638595693003504224453653460692025849276130335081388887234712970682211226393460032346761847462960993862939770456123840985343444147773439239278379914089599212151397660525462767766211571912642123241634699252315331169155436294650811795099677069977741252128469145033621317286111394874330236904601657446998281669055831499044744365531406986295770499145963941538821554822860092403191602780636119589221967177302494284353384869108389186530268599285347787005110354953404387723499659235209006799206127292503896837730842983658290988678550004558611540192768588804041804595853087234190000259834934023420060217517336578335551320611820634047091253162131830003503768295711935287708951779597126911371540778415068749806119157787306880111600959676073813850177824177356170100829871567835748120903877769388589642799291068137200279048486068792715037804207087954859715171967509393617682876284680140468527747399159989141337417073210666553345013481953818236374404883114582881934863609940555024263532175681886379614458563865970213031602520324696443007570552892842998616632564115770822456699149052097722588988930114045290133676185614857422275609634360943635027118928849690813917440892360575472036907099355899377303514281765718753353146971327264340845981439687843215430611236139039528032858842302895852483555923514347877774705868284597164478796604849763962090603868344398292704208196771505712316686361791348063074889076093574429469 A145699 826 527224533654706836133737278137940531755716847141125294745840429612951793966700631264254799561624926636328101741652158649123211565210286982457934664392656875719125541940437318779385448361486297005012753487011058070211667334192340520114741083485614741294947012702555633844465985411782163366465560438374966516518403287946154291104762434083727585686949282091398619701551520435142474203449959781824959935080036206483823210555864111774494124630950319171126386110046967966423103283313763345967768113659633734911079189241508241420714376467421912630595154255080055285859886585358374817206740945080229572639075683911898037873832303123084956779668165977363730583800787274066459302595713835811596763292437421334715731413846235641803515313714338403885795816848116850384048377153232256914338490344217559942447201604367786250303652073147349633666519104546900251622460422666030744594464811639840382713038262861483982131029113160191015052662414413405852692005624281595544115945449446867742797611941325979419367274276203835003935865981406580299394936113503162232607321966884068767678819144430692971035651864648555008166099619151707801226669687349451416948291220870089334229324009931849442186290183573301662436965840074866237612306172804754355507510806023360021962478262916002923225538271578063806170731722353535517029051211878777920535656484129796034715104498328364496348805638730110844782266044368391174212308978322914145375986149230695159954410231909171483592283998880715400747111790283407791656569301249296107192699836172567206311635105217203910351647119804391396846254596766991675355285503940782722374818623656189840474479563645747522201330018983482719376410931846366642982482763783136599953690962905586506666202535008304603908273253620746795139863485819221022088147098211667026262856452836468491449508133508560681599286533243059954097781465654310585526817188518876475633539985872613424079009346798313728043105485449050449538097130910867286923103542647596265527100990590364382526975195559197106265877105202560784981684808716197714427072575684217423489635763341629269814798943499777320239624970173864488961428848441803208346866746257546176038030855927690589584039161234625500371283357803657716371693490157764923901796206987208129174701849769806223862118731304496551366934173836455949878028624815058379429 A145699 827 311061581252805438042456435281367747441815609665517760598008223361543672289470959640999483707752811167899720057409206106080476826056298840956810198959179030225234211641093618555704043294675216019193616972056082762587581773109683602957443397293490545256023046909700963078282844486508657846832382573849842230233114585348506475277921640368469096633112573993081580657651108014713917784494632986009761788946148556209659413231563418505963976229122363990410743703711823767010529925934503982280087821574534907422960895544757910884459040446675450442960035815097815473583333857808052279807935330119879140788216101463603522918319890215854899281992215169718543364421852986805235149690281624690538257463628710801800535475484655878952329200418942551469695133969299663160329359058455435641089284965861295535133194486118198050045098683249860406291527952439762049050107415364098215057397624157908810235317054449679856453802952310859238189044975227779118006894431091428400346196588780191935903829197919366863563752052504138811336817484882108937403733927052776118026168562801075110162737083642196210787792965443395139486829619863212951911940015859106358258239691844207673573983879748396296559674303706590533839528176588339581146516276423398083453660876407818471419040620297581632299875977450421526051509749011283460762786830139370583929507057037294312694906543658781648458071827191530189414737760050058288888424566367535687480843149496105585761561844057822371277642963486534852250795696432276573657315670219748124908141582729994017676773458916018477103968032388878988851581260312927961548246906546646737451336868799364698999831341591314964284934533376077448261981619917788483611543926754281205383034868823227901732780447168830923590843415429152654272804284665831009414323911660203405026557559774356420813872381696840135590234041131451554681316659852928662578887277616196565599525059489160033827001056047139129332400633894615068784469736684518856286014457597966025838532885299262887968326376449812247406733815883896005716918427508195707876945700724838589044967659479200693718694469565512719564075218120814329733889873609336628583805398852264400647007593761198408326550246286126149366573625180643704781524453324796707937580965517603032250983487495841273785945843272881459594174476201717662364961999564790869433641 A145699 828 183525805714621553738213163078728833050139453985808337627530105942881153698993899487558431132774596964134198505769689950428832204161651105877535559451251235176012465742703294510546606158410015965027229000759601818868603034467379133404371489662075936086312302729710865660553033781054696347467739253010968540871021086952330874259682663054962683285950731706636041189394452177160776350377630011785977630518292568127492569983411861054406971481057563804023167658803865975568246233198074035781905846960861935745812017292217925913589413149162048339433790535753456049358881116220165486711864638029783612835474860787842166623770861395051267491418627281967963221278309461427814671857963562853581760306777646935640981214804533122346232424731862391028716243246069953147743937796111553795985763791367820148168642299608132481740357919465344492362367825420355062039311752604395280853120003788354558198454349087048253823761610834293790340521482721975266218215022338318474608711871434863795315516429160485123523194343703165694853718380214462866487903622025024406473206844730667430927247200529751333671826813959738483742221309619676489920243382687185401920944469896861657319316259727543883120765652896704841663659187221280278010206990783632064483304409569806874777212003497310247054003601157477122306584581184934888314527200731016765740488627995519514693960145654182844225766029237364081643850496163490022052996281847867732699552082216553064904161533583883289882325756173056682112568713783252895050024588860350144399696341110860297862090029125345684287430787462318799031036097330030730321790319577017634313566377773001516220060017059312183180589173361866710991849779340563358964167934302262128039390618914741556435833797627075236613993706829946445274159388089354476333429019732421797298642697410417451811693255693002171437556484981023174202022731531762256610957966976367454827244151558618547344506544058465287992388330892337441532387606546735214341461606879257307648468875225574513536930035130193666772866685494393440812196890545026751449683536355079083319107429456965067664759922244709004765484139066310280678506064000660169061236838456089738835558442288251133222075061269653193500778067573221982163383055768139899918248867859178801819951082920696581727484185412268756664011574024839584339377701714601797907468761 A145699 829 108279914310045463900107723760014730131834836036017253682482164498076519138734111226699833368853304456028009218684059661546904919978548096168905023266039269574817129553983302667603941929418614744150045916831193017049713202753980579024976221457227508800379002587482501038763211647977784336348119326893897589271672208187289867306737493280787614669614298594341271220162069133416843332805017212320740792244003669046664406630799766458681607209847733522009678507950577213761498267056937746607342169619086967555121667241513031531106869298965161844815493456058723971306266275236039829107720328502242211693789379648725414704501889903190031965037708104145928582010838160389423851161048811801988548042741348063317377116199199057528398178262598391764391113820047303057505762970346758284195959547622048026123963823574312046028761127385870000633390725470057046841144883929177851605125744837505031428277830644304020076162896589281025441669485760990179289628856285176808590739657949980859044218789375488303511821099032815255824882507509048209118925733260837347043074012222530983171965685575469644670167032443280262012771085845989265839991683845423528026998978999456533610723019255371142644955175534752149991025080932378775686440978046066494647066147985309648300083663022792748180229824806934051739358851389362572822110285644469752416304361010299476375123791029424219311553499178217616639682377998699062952978917865675594757048247664616812187869543252647083208200918499139955911563290336422775802940850111936365447695933113824845744615440410495037711107060634735702549322445843457817961894740303533857598266711549202095205136410233652596761583327348967983407743107829312464000375469694407901262035082124828695069240207819527220771332696186252973559099766168434475205713707318217200202794164914586522212478206986489584308022735904762541327638730287079878471802621628779182151508449894525453773225033993438472776379782825845195889039903392837091942606062044304213546570797850203663723900752400437813583743937707876246183190448503138275159605409503795934319684338411949910721514635429908747298916077973904944785988843870515890409501150883694093648578833942474407402615959598849098039309693294575788832691221378749216155058894455949975470738887939723487377941883447395293550307234500179153042570479049615495974537135349 A145699 830 63884965917121109079509818805245612048949503121796193864326849523759203410699426629853414129192316854459561304825089430622723473955139215088548086191403717797906930424384405870591815191750824289032562063701403120457511921021814074245602566288274568116287525214311945902004634319273111703749042935128146566701745731809414069380100861353001637692389150219929643383854431394263760405578609777639225281446331646444963872419601878798761093846838681720421906296523181752253308409317360072424296098169414349995586037860475396385427139296976296326392801705284111389614647743508147279008068281951684875115722898517887206833489491272020723808104756362818815895423173236320298644370346940999610389763457088579710316857576312639408632578942508319278599728437584662733975252408566791276121820147333216967592990487266544499024487324799743835029208165659508237281213442206462328051743336334124180188125721625790284796682285226064970716794656077501483805614806993231978750061789478617271972293770215108938586850925235017297770985825711958228917299694720272009731007194004448549404028827242326560604064877314721394849051198427824047169105173225417194350527476665209457968669262044409246616640432799850871789863134090916256374722166840188448209704544006923122690174583971444224116088542632489933049099415735142733030156754003036422908853832507448695541808342747214635210972338749119156453330959168736283652235508544466753038925766570041702637778126357528195209548659588736400931140228729775654470840051541453595263996200840815548129025247752162946903868878343706602185301212011542782566787574988765398965343046247651463169514261977837972777150982546717748343857441769515013196862562951766359482472659063030015349295286779723433179849676756182424453423587879988251016894753888728415697851258656908637687910330428773161739561976627324918360132648846645596536106935803012741101935158193618459107655425549584640472776079478917773237092010614167337510923235144532606735169122262744936022587906986223179820742150380961490854641552419961037317415741923703246169530440555620990360625970143723916197355720520464851113452739377540374681436617784541059162922676467617612116410194088259698189999218265732142189305657230406269391584829480142626348934123933353936856403983749777810925924604343531675455532243261571428023179002387149 A145699 831 37692021611187144311446892987371151094150075007023718362699158736853431935793522977502287636390098090826685141837584080007745302728612158354147201947904927461495514133257245480346503359191056911914467467537911009876914983689667549824326489133860537961100839497441460599681695485159487927427598983606279580456440710095346113644392201460777685450894929015459895255202894360546485222448046963789930595312543427398859638063158477691502586688027612367315402705270169283252238199998975385792588090577784847410428207216013242354370481078346715867409908190624169661148670862403531658574931178631165574076064816336173803306344095348602323856749841216354997232371090198590815810754653534140958327971891639520681023628592908258052035693177901645775982075387061130965742341415291436506153589690967050388831838263523437680112401492870721476797232184348384389938869089756928844372676963311388428805962747481385623726022472120481743441883405416240114455133446497150582285727865052726240482794280208124898277938534067561172869625812287547846012997700959227224903947201388612421617393836107287095286753607448653179680678194301330341840506212211312299243283184233494580744981253883182200132675210396736479603869258088559658882310391994733138377231033897936657077554704459489069435744059923344253564916915924882823125219662751505845046471344875033720070190547097065605350254368308481124089848626227176408655755997062317518617371445228076939939476906681398382526550500956435977409416823387277299715019827468607509269392310800148059571279151558335728178244927115726260553625165764364398256586707348631281855694799019402814067918209430514170285922318119236122554892482900906028473684911766072457686757606812105584227389149959829006048890537953451444174546357749426899665492699080642447044532039813411181649344882474769178936757258187385797069936935180790614876424620321155888470959591825784996348062927849220944440465110512778660364688397222455336294352766129212193669536235564221662049663141221119275656424284980829571727992332737328508879000128129575411444088640243477972362858600870161680647692576190996288251992330243904950546157194991728341212030730537060448674274611896113623083001499467088669315901505074718320191818894334389693595895662381790883021790972470485461051001966255449188339610980953848092918179636871282561 A145699 832 22238228865634498022644587352730173899936495304640872037798639327894001082914767857299719852056028681270889774122869782115139105886407218289731760601177715798564555431691350448998566390107531827205246773285303794424259382864982832582278382986411429122481379015965247441866298331609778604070579651284769824322733317210522397636122018760997481414390315729971118270926323818291032017483942130026281412009119175833680741493391082236107727384842444458034367174203103353937068284690986160257554549144794890557802646671409952513682198409085265385475519439666554815966326194170340170411930387324105737020003125915444026063536182766184099054758598212893085548283047793995345008046601214796224413893026303860113224230552958295938061650342383028499510145878637629685125247459769538971839341795850412396193816982488340964721817856306400871566531959557381130555695481743145811717551356610382838871337832888295892208068461868799002565740492400925590027044927818511850316600690319319003267576653029023474875045148248935856975781458263827517189439726266249342421319117812087324305712959274472143892624024329828061290205285586586473861851496099501031136342728170285137430080971121815453669031757493641723115411072409116107824306756554725711454118100295238620752634585456514579522864879266230477113367931296265130501146570866634445540995184622437387392716880978925959942014866329665114093854236143074912370612386031258791517496113758798824522588737163898688162469586015637637935154994658264877056207227366426889015346199375886514331506570394170327462217603129400150020036662499762983428603590548117467529460966078401412648608574049741382630721390539366765589638221054092787284460901079419798268827505546483231664144249181012333845412237542859595880557897648573990814389675562825155027858205638653940264475792749783386799525042768580992946344431624017616131493989882546171185125057242054954226898019775614807635233942426459930697392917269238034246330621093000049732419643813768517864365230732553386414110507396539066358024621673471400277572758180707569048766128213211448073096213887425247858222422596967289603824361391164543281858063608501936774038968094189197100209904608512949359272694686364049164239698688426578506903756072460439078952091871132687628919817353602672242280234166110677588695023230527113250297962575054323841 A145699 833 13120517338702742646215995091217815229811438079663107478582834504298723785487777242283857210425420531851734140047351333863852064727677530178783384607492904416225626209183763507663673823660084586994183681770861700799303158975356181555994421635493609321726052518579998549240516333954284216913714566659030590070832200713498119259198346676787053256804835385753944319951275849897348343830303408668542243154785001198444238621462675360825867654470354202627909317377125708653587035729481835576571391407338407644256151107924655969830142690879228230714689059495076717250471305889638297011380353590043753676227768225295639203683041487953269839983716195765704118489765827367054963931683962076238263238557547385827281615002616801695198321666312808913065210086320814453092930258922612701948705505962052346703963187829857645748192422819283643502777058906670518643470395359366271984510927723162563545660515441347095017136666480119291032043448633140681875842052279475494536212121560533159201629742492843642051378359528338088054538190749845947593923425499386152801353375561930132727949028578102457609552887600991107508041437817891718248150542192493397058142966337283997589167027980617234482528604246038219901612928852120415056682104056896175024791301943156888307397327864639142429420843023016058152633514547880502112853351591651571363342112455893183527982889587019219300183420880134108834249909475787971122252652002445624677804089746246078391387415449793544617474529198725249945764037431552890185862549126364395911544988239462243307529305253408934866980207601418972785561077249694395858477861836681957211100114291457814059864990771137985237955334495908272461763995529431843591803457951945914906150541514818294576260879627647317139787171259749208118084985066300905153590243089367760823989296794766011344859068377489723442540838476204598452546144721235212726966577606081919843335312813220597208873483604684887283843585566500846332801456500453217749998772092103900129933920313887861318313436469065276865049542939673068321662798795015388835259048326489336163360571557154510885154403334980026074670581639634509869968121228456836631345711371821150968341779144841089228675169444410744008347806863455321918232106324666606600753024263857324666888138308305903910179670447653106137484287156039044328141724095030042969582879739645179783629 A145699 834 7741082991605752526769414459231158255414848530505928771491834558896919139436705658179618454431146057763841871738163164109890603050223856398263907186660212427857320898862988778171118557393059798794741166998035118167794439536077282135204126486558243088389248504583183178804462770734696078200487523749176763371966675687646679840529388417285600424033438487279097177652981825115617231827861527172309897179911141587906267105921485071805025808410124137106008462885329965002262414012109592004016863375780515715220571351028875612247270505420335570856281069582655596622962104148692424896543996687738490563237363249798511686146930941709663021491337796903552536823413555098768433374685491023765779086335059931334236039627313360041871071721474214875679974440783401889695143727516881724610764409175815034142942087002633522650468807645521043265766898222976048618516977566544357325049729805309302109100832772561897764218425154808512909903068953060601381156783799962723264514835120024244609958280494124719786838357076571223016320556760950845252897631604911563903456070262420966222165621148121175517492311060560423601683158107270527179934958042075004763273213796269388292471116427593046529238207473405056100228512611678635767334617086812188538915414028362268862743670805551637518778774518700208079576660215318199981452976292503560469926305353792355844122512139460360461148276304412794547093352736478759887216694069056887301112895454171427452094052526641027425621809757661881830362846929621546944781847777327627160922527715083347664927958592940877401190860267234064543331015540657193793518509880051806637081537970994031893907695946397361549011016631195341385675167724143733626376755730747010374830550666237247316762254836062736100140585631014489930074260631219885466627429033051416060998657250706308039526585866926187047712295175917944506009279041097151491294149293598450161396649434742910298281128428744307882660080250293072876422161942350129234465029203720208076611280565550024409287063151517780796992816223899713770714693264437405941402560939870527628813688452592948210793024871424327958807784944961763855991587700428142447950687851310870569384875656488148455721249762297730451975846776743953567707778491854609467865777411919749093024922649808612174318376644297979018443487141828870042926028521044494824940648748428081018017269 A145699 835 4567225844530055288051308314951292152879530821560418312072703806914677993543870850548732604257165748660134852591376219473501591947567347597445526456744917839531403104702954195357452285188081621204310294345158948857297920023126621103588878632647727928540334891651559495496083794217136731854070725297447631358870267823510827607793079967851827463126471902659281580870939325542364269430094470728254170793904418751863499148255054729689604401094318770538342365193027302225626170680108929800534372820319096933572492840955928686569919768055307107576975116364707306930830390976422641050663946665412119388556368089612896599187485572567213229410049316456900231021695507742446008636100508020059733422674446801939813436098499879807902237117348120463842271854852120794105681706304701294907649052708224908091989127368365948506130848318434596243158967174496962014406373293865811455507356074204765081805945675296078333793853704670542497551778638857121674200626599925727250569216508692743786716183861791091830592579296817493241541073950770248853262008723472323316886280101452808140944988528362915452862853972843048933885555241851793144443377094282060316934137996832601808560369525251916835016059880704737060914920827961542982312367399115134341785069485431795472130458377947601496937047545190099750892076893523190108555143159225509025685156816625034054848754179392025652858182836182668648676243864612992545486727248091561062031930513871395950657099603302756387572250282491311554664133924439281144531104326074173660548379806910935660064188040529864257767740577460496661592513607910494643780062351368729233920896302772187359591480743383672175931261857070755509275887193249273407718694077682784175235118742538461098595154092397386651765805735127289309535695687434666124405029539257246108228383788619926977309340802418072868426811612953111053947022088102598144650821116645479513304179831185503855388656899475536965882163504087346496242742744530075795116617231422830661300525599754200513618048945959021604948896522557891451653347363219274490038675695475284811663912826458282289856999519737018515670518446945801040525166775131375587454274486562041814786108295548862747786308684586216555921741250472069149625671078087894919434207920008388107560037475248772876943932040465359967775519929391877286282028685692156916672013178692828155450405081 A145699 836 2694655507189741014197745136406803139040667769872116298194123754245101119271744365118094056893273360563421799187040231326201829358461684858636462345572314865111099974453844112272118677142410763450744278922476781790687605019205170373835303189135672919595709196825915519159510634125339937097823527437970353324970086049195700641918076651644160917644194389130488853616676549088169803346523909868142788458506427152457876591203376369031794791619839664493484889455423222983154438438850256472723275947124891410292055555592646896200640415882125773134844462374107728433593307713985209527466831988596462700757693935508359195008930340883714095688907605371774232750263526154488046326865925046344218953598837278084558593062075301773302278028163669599452064714388310485120462511576046247113788330333443519959239442205248906985094550039068766262420524866054984612451141726403262214392015034051006088963398847591913655040609467330465265042639493856748727176988537172379115112573225293598809917938520176250055329834946765244441286217310397685872579332249217065845399001803786894382191321066112971996013566351666338310568875909534450684694412550668373511986378144917438797662325548782203339612946091408321460883703059984698680928529430860842449464652080990730966288107699318279331555339272887640152818245790518466845847553010966757821593772595503416300004920843329155674825866725071470089924436786768929123077281859679951969711537890288669439460236671896099627640202044860116155370008652572246253726406770535985132096383163549736956090206015954026971205565749841425796275039697651651182636443268797670196206691737097619548127079730900420186437895484655114555131387768849347166820403129077111916378345227547025810923824152259622061805725243139469678136130381325821793513500800732742152438685436628506210304471546840796066184771139347159603884237022701491808192493164671539314399304703750012531769009289562138065562593807331284139710341797110802368989569701510266369959233492574412753010239591052671229139051955492932056761704229606107511716877257769478168354079753921933958067418923619969499917647075913077652145992405739811168455573996383753359853234509498172533045466402656105470263375361931744054325578228293366147856714807027537063711329085474126188784745585497918083008538314854065770036353998529851536341662834780020183634720980521 A145699 837 1589842182016102668321381579171698900741841104693727055516220942300802745692335631548824944834427025566670201385501145106239605819900446499247915338361209025497709453524663323286354662061737162354317920253966956097556829663411027393941725292711414374833539885792398504744615778050156345750984027117677211014100991898757639867904057431390087089582611563115085764352258293022694641610179676727733516936347998115531395325310843802674029237451304307732385546436334508532758893052750971209976932274430865612975379205306820712829691275450686150842450655825607195068513120720860297198564380209325247581327650865581842312158669713635818749243226077120030340422424458735640204886842259676835069122889891319623087630093188329546368536134379447715556254339217248334100278776148160981095840207247678968551043178911969486755257278392202253660231866512005266424384159212204630840679833362734019387723323514133553760395625791871269835832659749596842891912749036305103752189167633706714605107797010720125741552772026012197402865626672060683894572952765029345376462094177954166232684738484018125114732551284629166760186702901070084052176558961517246090011646171363292058018963513411974718454803177871028957184323890470144260204850051840497930049802942715045838314511412139406858016153233956162500063014124329001915859947721327227889231300146190198991968848448810022456121608509609331170386769027949803569623050810483923570568745323339801097885588979319095477551331634217186040356750440883700850417435463511905153763205518114537893157561485224835383147026024665863759305611829100866287260857748528274047032714203991292761207617449750504526326182404684660516772009507733921579150630127461418347879048449134002689983957654679084619078726127646551982811007389286547423506841067402778612692716179227030044152660903295267260976146545403211213180645896371792064235426316335091550016076471032676208239860092184761983144964464161953555082605417552628867628051007273825735445286460093303770075527740672130066170435704844307355597953842120240212638467543408296644044095390901114576977487307936262267932896104270268868965094994219713458013201203591927920271593574495626245634077391258417641238835541798478519982941529022007939340542301938326859201576600392259202610122951511731203615069830243969412444162577103926714284664400507033215516329928102309 A145699 838 938004192733993384568600933966165944634547211101529090638272161833719374857358750869441599358255051810974855395646488572450041231911904972871411413170767752728783466479576906894836978497747783378284122205561581620776738813807486957255244087396545345478868936908318291883804149538958118653143478175902116527966260250180958326362751966443499738692823178043511470478978776206840750380202662745452906849656860381736370784056806640201308218301477921722442978912547904611104763746684634163629917318638263586764063439075468627922621651875488946871272752092645870982694307631999861361943456856669907476520613252999351455814420122114792178339407696593212529074997680390501566395190606343407644438286082279740343617196388052357055663017005845988508590608073462128808679357464903402800298608487800258001595516318619791936694809156849290590770538821558241135402041484059005792738887291998037387750671909939949126719764176594581872676004209622643449479794754431474041412493791313736323414790318386354011266080165512249702446278450298493100112169552035064555046790165991154290389613514249627704720209244364856722171844142755440056333485092882624524733359254726197396792390810587516301684994261997815676417290211674325128822180602056462917886934271549796053874595445054550727950198852694862987397025515108320611890523308030053487888645492479621901845320579877069919956074194802780319058103802053597337148476900903655226683590029232592359083058037561594435655658023986094903694327390112730929500033197065253504735159159304413807226005186076636922029774148987109776564514704129813457832723435188412890079105173663125631492946168273066770112261180868465049780930478175244882351704954799107748136722206643834040064724092436507665634386609586222530388816223548681654047242716266838648746550107058511097543859628472660843179860277016755268616977194622334616407093334144539342970170718604575212848985685379720007917463471261745266214597486014253921098181104721855673646349052221556649931808356756965686369327926806185846870736005146712119349184133733637250507847926551903678482759444263471118110908783872382719611753900597225200416620254545241089206880355717909986751572615376063752225442706285740395045881176544756390844772101428805819391866482902347455413783756646335912214808191305627099276285884137318231576415654636314817134451022859381789 A145699 839 553420883870874080792806229658458735635482112708797469749525059260952130363095970677338994796425646141449598013230042756600418087222204033547633485855414612900956747513496850404630530959009130456025277783361079189302178343316753893753200069838669042418157839236021999812939703612207239849008901139755131074289079446614866654914155756144233455741676092434108652496833125703743020029677960840140487307780611277226343231198190606874969174768634522511933625172856827386043277851650881405570441241064301085325184453675321183653633944915263027967900081284005238272594572989759197343249440981055036085899580491618751777088195713378013749401501297763918272123908209005937188532957570900350833383519665655155483111058238857702333294811497314753772352902509003438748786720625516859491195083167594904541972803584806765273163182145262689246300957672852850264620780091435601213085102822445479324753508703541055851210900468565011433609006651017610038350186992365533379329619147707470724100121180050938146521245744880201312245901420049438868382285462747923058132229735840603077163639288668796327659808721623980836914627857522808563152704028241786952346591948642285100815452559283121206019428159775533378057244040563961355860826350363261281055361170411436956740172998070772790083759306936735206401744990899784832013492891790010230626411609262830731889747173279022442751627653325130778913110856442594479114031748482346099819747548501906152057906356572361397941360682820161775993612803416070364704169168833036055888590140784086031725449902223730559162183600876370102309304369824760839255019565903415076872625019747040131288077031663659643861707770529989694710232210113886746665926772701346109982318222871412949635497230579884843639669020929743646377418760886332889340449695756367399981851870448342320520833028137966602208856587293340205272803364181281051888120831718961877260850707900228342904693314513942619909320303079965545113057434142992260819059223734887573625610495524258330155996854958869082827837306379944805346378645082718030175806000435302569502986232570232269190251094628140023423168249588601534302065836257368648532347936980488650704139138279992396557182208994486355395369957873045034598549911219877248590476199300693495114342023335784606434929806298386676475533217800489744603596227478440652703370951571025235076110587157107153201 A145699 840 326517383479622973674371106897556687858989811950979405623129146691799923194851765340879137488291772968403451852950329579905674221419868467888130885243281450843811752249496662161825118428836889221271535608060831160106664445818070989827430785960727338481367646280316071571342541327052732552796598528977351431714028907242521145441025533373131295387850201712946061461661065186432174976759616693020142058683710996703160770036148401249591611805276066804119116409006615609860922827710273344652396702310619002078272063605000422887016104878353311012114176684810997934959815369650294432655808235365614620773275969441810549130579656472905997354707426273015187340576768315822550732878571640600648288632164450459455295180743729656324286883120398698879699703889703955399655356489697482196402298770272505879505952519519672891374340770895829806026974256444360097885124851905520656714417926355540803567182384417313012265304556689180151247441248096180299983160845700910262330433884653616413482748081439735120093523723399153261975379391550718633852448310851722569233460497355789824372256790701075583691582425548904328922908264094314296820039043177561419259964516339693483283720217586230924035160929273302695238097566642525525632758724533722099359745203608476254680648194266310891598690040893821076914042147605357942567348915632798006016094960819577652193048986914043364153540359387632356778416347197328689079941583127683295238424370026095397121805667319655663190967147205871461741327859688091402444530309578294207720763447903451454304208216306814953268766294742909373252713013681904765347003711159579706941958682545580014334333955735390916811637472351513051413987223036715005288014444188839405781819614771926996450903301318039621239739087961939165140146680106712856029211273253540499150643857014414910596193942741771822642382206642793704355685367889761198279374883620853363044558947490416117738556206577540766026491061353708409871437671546879419629323843822478946583436546010260193235388212617376001902737641436240628968516529862798491091606191072694782369511369368510486918569663071158350348551156348491032855499231637946905408884866198233758674352884704839796058750751734131573619516049702390284672749401738551031911990112815307733311642401901630015449153171932291492784652383694097643689022497926395847776757285011250252380088111971670361006801 A145699 841 192644702832093683593798160263328787378068353568965140520176447023102693732832178455148013779097349625711895143642681222101591190219635173849963674660050200583236032870455517178626415242482805631419749983478107023383742720854318567244290410516759291034964493147547246205092286443257499998910144123195497589580202766193640860943550150534391320045375877334545742153727531626869279493268144170921043674136081707443587627978096358546652175995938110779907766747688730352990558425071209622463508483922024146925095192342496574182155848244283538234119396343957204776388018473520683956069583609424731571220146922390176605235264909123301160425527979999781196612668169398126298995209824310383482139459593506105423468673527742258373626927746223735024269052942022824682357911542200888979017865079377610874003970013713022199145587891646394322866668510344499604901959041844165751860293491446946628625312853297511136180678477546147724224556727370095359380026548776544689241576662326485976484097267928263669917032475559755544364161595113503944534076121117053567924683561210180155776554342874345925581705971265131930083678961187787912315259882770732995576426718048470512852294112923316962059538928843088814657099507075049496161971786648545675360968614767830578824625694444125355270437040368047498644078465342170286329903846730459033539265400471941551963167012532112305828146060411049765368486731735567483962686420013584661844570558567847782395713285812240268921272675490781342265607443603170511371908178482024749519194545672895573953451122171118598698012951714715653848998368767953986793892934564586123680678750076872461417125745806848977259222246979622170344557751359451739233181856144642548065163590397214056493083312280412796646602422228523177689040163844199698724345310769893138131479893786634348909433905384617237392403293062660992229649094251594925703779293215471765234412518168637609237405257187434538013009816878384881858603113155224714589040248796038843596653936535557989750548889447396882253532380610075591146619406240406027026017476926889486295442204941188617049686910960888798565621759077360120783210244600552416822593538709020937129217497836717199682266386340928633949159073954452394911887548475833888950825576084832261960373902779938373330393936510245682356268430846299809286778670180346071747634094785686077879016909952698355886859389 A145699 842 113660048153551793697367240184257086996372469615877481927498480614483897502447790436771987250529947987397049731297328970710358896555363332703010679918544375062658415581816505638727423167946426485648431218716475082965248098639602136603141514774102020983290569589406594944932877658980597946624432236086814600500887918025340865435549147789757505695476379777180274924637781998787688468853228301226722747598229523680719997346306815394123534245991680084078778262019941901648819609869185966980125353117291936066804085210009373767049063448022409204819431728758066007070995939561833883786621673752356261405265910934234755278257165803091211745064153492444632986286879368126200584623063464554613861632871536437749387062086187188710783563083388883265619861536089576858635768154542034800138343994534020143156462802138163577823005481730601754661528394128998322532057949563205888076916445535772155348131016263147153033588036447670468112337221707108165853915680617315665742267900338742072509203905329594125515929067056532372021593365737575776556471059010750753352994067653508936118342690039073395017622831464002289845041664192530773951706510795689289828672503684081262889370242904539421384203932856493127344993471076712560210037721363917414740872122967816433030274479073839693298666255127107130378929380509732863576700702222055196990160570183484696080616344344959346395242022102159973935050393307637618209295907866431822805001391130660165518073716823554439007887687572413786065246650398010913618023380774085023922117061183560485181081857872743666416874372745387492861535784860079170303631484389394653391893520586672206656089855692085161192024314080504728990237659314853489432572007110894914519040736514741521403922703342142231981874189375740712897368556521397715534507704142963697957073986690257251441655407982981428289695300524763342621788609923073116404031503622244720634940341160548699033951363184379799886909765467185726588165965323911034728114117465819095243079239119433203692630609385751543153582201822303162535876481165309693146859219780673724219528531403931915548828358897261319995366489304486122771061188815094287978424778953456154672479649370778442972741109190396159898430234117077210607728980851340255929955177899938219248887290997761738634916973387873020298705589546933193381555726383906255935256339166269774698367596783980058302886032709 A145699 843 67059235765892726187763077910551417999072379005014145372083583386098476423750463525517017329798890215214633629570280450037889647376474146659602451188266521236767881957238867871332001042673149143726942999292736820842472994454644406277286249426309675620850401093256743470264192726512109531008416109147097418797934291432184916966113053645806393969011018692659027659794137651753109327343911429579595500039281282889917354846693042986174338552959095311495699266825018033242450579264394649308651494830718320255267485178713188025984765278484977147305230600570914986967111216323008470750150717930280769497535667304276115437566492558914691628427425032562333680712646159025060218628612234262911794881254746904766032943162176913597103928592271694902980694037239908323770420853268258331192643938909992506851439049291502797893374088633163388855978885867598665794309288283249629799628842572614124708768674282403522778680760825648030038554736250466447758450871537667466243248819623195496294453820047192605790728232530878539737195721623574594664373390740221827424698575232009062129666410568710428714471888857790085876644498194631968843594526109573910265921200746889896634215591019565335299718260846402102044731490835753335474426093632924626151439191582396927657283118027870974920857820087952838876069690422277047339967084407165835765161197142855498746011679996513482260886964894213973571914363564774459176000622954774761870288976196530929807881097212611306774384814395048642997153258127382835864122422748531682089299546903755013361264342693796592067357181906826906072652264069077942525155781896808280915093496467386525054631597732584438254317086085250810482069874438012199313478251013571854923685969380107100414257901888551636456509125129264792086269759307460807965660821099037811901535520667357991716227781276053658073682834906317309485863050205518887083452883357831169702849566872205563792422066873526894498738748615822700302136060937994355264872740264584470154573154426529054620662308988703963063731245542778255820575977268126478550619913653120570400035538086114888985191682062473217908467663067887735074805318190661029354853796989000422235825863911261444636717572155947393411439888970001599806165186814742275164784604135387464524581541314776645856227683904908571730553941564259737795308591787834510655729492474004381385959003085638281700346872438921 A145699 844 39564835441828554898986518599985152362365707240488729892047386699317486606115271032264603452594094697028646444396734168193384181593223191165832743190397328985317987696355350227580241887753990048372410721151496007821976101480141560101462284020007934514280753354451889240860928775764485642697018879964551390276180731057071075669141266101877982684210805552289049139003616576752335715444438890223660118300428358675527558639551549055027465622711620242102378488648498619671144192946382973906137401824770691658671749451355570925957244465242688494500881234905111084244588546634635435908705136957191901647284638443611973873408952352593864969560435705058284426987474946945417402790296595151653404366078667802275521687078622292835102607085877216603875343862110009821447689667660117873368859785612901045022205882619184512593512889288084668823272881133489083820319948029167718375892940201396797806018169695601815292268615299095890052279182050553497069320160291543187767851061309785004071655244623938307822404141264151281912573454164543273276203744065671867429818806392817693147567063892849113868143396803264686664930408893168669086946818698137811367603679768161354932924309331300643287412389695444383713264234599623391217351185205704165511934382161491219501364009361964801363612815185637047829750738419762948197717003099525621046248116153714560775450810581598609574576914045564142247455539452823623276222158247409243071647690954562117926484329281723847442448032605391126954534357048505475148918611398252918347662810556154274322660781107482116576074320450655129195371974264971126010671607687632496345251771022237463110025986572369126484885888765983897679692235680767882741462735526000283510060202893526674502890758191542123367108401952076851590186260622845355302024349940728166058208000119754524855322949297463675282044582899426687833316577832646220306120797149616767879960609514260122088829985504017683374455974773569925992533687787451345695240188641987371572102918032413022792987069672725952456058281288037348630977290711713457035172602196121355862296747942276380569347543588500301304675925843564459208012366671301192225075761798731295662982587227994881557220394830899771716589636062066826808426852491717091006966986484700704131283860488427223293435698586922669448006526817323698366038687599095977380624465303323418747941113452929802223146351852930681 A145699 845 23343185851443081497675858210913329342377768199509345622162586069013930999131586158572590520013186072356686187560443588953646629250354306313694658879883235834816375972967699395404471381773811455390578598536383351878145057400289065815456470285555255053750023628725521395364477713508320017081710130762976173165527833389380502459876380887054363977290406264831846332984473986146226319002891601320529890201752692337278369679980567249423218543061302983745091812603347360587941831387786690209971758425119877360296076908814608133126748249727907726778372623363414968789320275403218584177665280654025291691128439146063760309195844321537821417349028638559355249588929506051637242586056362527241245664191532748595653029343443990595796941076738965524591549897950868554745813133498616277029296080867672706570594619306269570927374711305881321442342143889872691855322975027920670592147035089981538091426011351730788618915704345705749482814678855090312804451136121138943115565882923953529206780299874303554422612652617616725449878600761358907658365544625355661561765671073187206948002438030370408471775889642037307342223064602471320129329779437375199132975905142014452520528708289876359974238010202051339988723853682286965064901724845271824727415134036088237108877108240441204933556640101705770266714059597969717159605691861635709251450623369494448002017232231463183135518118399917949712025196362802372958511897365348498637510267374215453045695946395119857379737564852366369854532273505360102955026116602546473293438968928584118095356499589071754983291781708704619398363392164068895268353723379921276035417629809623635848390277446100052041644420054844414380207936981778612805263700482089153699080596021211357849605133075107964234957500642600213173417807497719452167386400804208518936530818535134502306648823857722292362748230227826839504347295058211064461724186865390535218007056763846599826845899025303559664034526377657640512894573658535355965836446426032284643070567065969256918807750444599323245111322228696492914020780943933671524273284675797946838184681250404978421026065525533115296540887780039963044992221530749512751765344607454475440737490638653068857315396232658709365394473836730457815372036804926268951835357241369280049992953106630746966481205938600470065752120268279417776225030374874838820057778799468343056903870978225497673374647246356662869 A145699 846 13772440087515976255073857357920264326850520872003273428346033733331519972001029718286796142204327188595747822014217320748483317873527447501888682906387918745212676506063246287938410535004661004690393000725745026112097761890069068689559216006193580473777999660194703171375800990041133045592566280131275977616271145519003439380251395582095972868618655485445237047411700648209696775875990600340222411558915788050635562583629895125610643912940546048789362067057486294248266009374601200840909431333418902871883026704451167442973855510095000316110745346903179926474614717899352330029386606880737964905864131811539174970451674740754962042370957336314314538973041421095519027708370463594477183288468638243003633011790944875829227360132668903782292410564447150337290208301074515943329411318852141283975605803184816427662638486157580691566313041622143754705556734946525166481648374810148906077143540679351469683344973295351093098970608245321234001129100991311684894996103074071272446996305270594473171033642640252603864146461875747590975162395125215774649574316114374059281628290870854648149233906745405208067224943185049185707635482921232669350644416430108758825757004966717721084157138606820595148963360408314709764900800307525170885009417146909898403017992497850948945997054047191218820313465412063713361219160481361968932734821539885570606629391565752696451346115279037544765952618398513947221898743223397366786887986103096162734842681888791434130197720814863552823047086833805412237990259876891020990210644005054073521986012096771227958025575133815274789905206004826383237202686122545865228400056335906922913087153667212458335443722946469438500425003127013700787222841821697074682174041592311807604592525623555507356501558270732173695464916237393853933402674450133085444387124727729236606397950753106855030346173789834935880877070767766695386196964129783266161856283530059979637716991594943596184096996106843234332681805924848072568497808151170405952040062466003829169073779775243927988663224056649642781923629779630154485864202786118592513173099640990994992024809312520949524657819114297734632086202690775541222349328242636341778739456494218082630934526556873807625811022974034908044242693288054006964491853805421390528791711049051652283000618068075690416124302951758039164274401882488555807856708867221019080154535936039590697488818728998578162029 A145699 847 8125716308448574547412078165314745039512464936713731813378537740079527769549608402203051151310033028085418858302200658798016203898751943671808009220109992176439644322201342342184266811181368218955876479849591029022785801370083350237774121987183926924273966049491246145590327219646554988579597023567322063817426810328378639853845863517055736938121029446006425026126570397969734951540515451309129902289870113197182644645971958143543030485416379107482739874472104310259116357589183320709446354514958727574533625459549279976746441624207800458597612976300252793205053894240342471498753920394354745269168146640368967168806178901201106067177447479396807018638844849516850174710695987464379010898950832371839394881303628133295253546681333576492586997641473920748132668151820830907948075648826682489872900853284422386051385779458261302142803252214920925403586618295474820303501948990952764603976597574806015382384915328552799222643176050060672970353365133737772949104585247819126790198613329350864867355426545096418663120962628090317316438154758332681687587284741809621788953743611366212037639533203899430722355374256114417096184805593747837541681072717859025692744112401655165563292737540013949086548393917051996474326407279715005550330828701542803969543506696623819436933328331202717398214677879057992913402145078311700034604293257909117163463339006561859443111072496513751493962332829926866058547299989907081055765274290559361798104136618440551016959275543204643799227926699671687860311298301249099837750986524012974793853651780595435423480106037169303421424673179455402041054316458578680563479997820555274895085572273377904317859754893996913870836371637001101685848671411100791973328985458867945275351740512764674232371684422231339880111127162254876101255410539177716203669467058541714463272484295509186745611879787772384342877967405687292066791747112385261644959989275678624139653198195117696445057563668511130598641752601086704280057740972744113479418993784375193240496611259643472913988057082101060544842027549200847212988355370525293784825290603503436640316216468321834686432816736547883392967814595336038571673351897810834194980838594098030099182513353159313840519138160206759015645373667915059182781241909841379042707059525987368216223398178958718745043272989416974827504120885637873051796638173881601788948119298392380286020729675461914758934241 A145699 848 4794158849544571466996871043678341653048027462140229766619908920613188052514296956270081892476777282243208530650476374473508811816945773238919223551181988996180644937422285918642429480186472244522962432718257981378417510710587286571218042413222510691741166191200175031195121683790477402128916651338439886376304201822597878510329679223667302697518538754488305320177629123101495411712128240281786302128611807870549709705560871674795262375751750732868767736576474485566584402711608784617372508254394315850071967138107370735112957584427092175572275545271802244811055322987084158831934783646062418970844300653685879090420675100033911824672651641886779826682379488173520507560282924233520021953197702630746999976336128807699323763314626677461722546316059048794247936919365989161173421303396423816883727527832006022953889947241888010683562352493761723844361399237595197453899668256287320967440115425594869724137416698872856190266374898927551731274484299804294728286810300110210734944734868011739677266530627964246758637503804111411469107536145021156979901848423351562481423427102415194247559175356393918720981603586164321037563327664828302916922482259120395049960200559971580964621630991469623140468403447700269605142815394231545749524303924493107432132265933015555616841717718355556073727839635178803755193904377043421658447600287344839240872763384479931318739081426827834343893010417038452460595685095301954425534724943443920364718705762198036308571842372769924977991653705719462032171428007477092013252091838523650074300132564539210128625304536354755203365767270672682377838809507875298986587970314071276281177574554139296335078919943735232714354958840827522980949928909707645567189419246690495400649922310005534241591937307558219797091869560814139505886758815440402427079541177414883804094159336399667073055978728611916927362119892284734552711744599343174587260231816366858182415749218127845958987778467425460209964301352835230677161498676110875782451254292718898008063831569409873775324965015215569071814014330398720225508643804407137214454408282967386626791575691500569944045837216744136904116378525045571981746055270380149538696916031061343540435051943837438292098665703499013784322726221376596863833968234952608213806636328621498195919521924967575983885114939453063390188267048124462612004208665881277834460310231515568329161533019703800709193040161 A145699 849 2828545595514988716953606503692056260553296690197798848573932884624040871455665654590946113510147286490464947664922758738711400955794107459018670087188153397754404073434826490656691209043207442900328879427292359422237308533445128993668407249679294124200363778842053777158976203109162020701072244692655965639955661648522419942454656896100191535798999744118654132479775056059484323175204121250802609125978676773511131543636268316171061258663047516013465481840245474379974538483491593740929070423738131392814886077857889184436668228370360175787183974097387024185729435508485413368370023597256432838052868217528028294381029502841106775450797291265720700935585259177527582610392214601789348573375745601308358146643434692914467725102083058368839809739477197314685534649757781784261410620928241225278909368520030269120409017486934468041999645168067202147247821963562871022980500769260528418025064124503398331225693467419656599457938547191205460778975383519400151916268972479776514490603373513597058722385715072360491177464123463104676456129887407724285460402982492680054418033036681353239847875820739208145948423760462693297745267137443104973146722851808315220450825586270831113961198992229537638927271485749242015037786756189332277213788984622231842154067356972481190117176520501446880782027170077615157571490180310540466784049565240197242997766933504152916196614930755925749145382183719857024885395658928163203984431951357622455822238295560222981506370040658712532371276458447782927293282213113183038718896433742429530862284359426353380453506196343268400682381265023703147522856555329967823406339005304232450619873901369911459792244907048893304555554879716601557658772208056099783849784026561933418438178811162752437865010639774927448944322929753180053597086445699298254260725625207722902701090735991508063916281838001243214759307858480587698807862521865360621221891811667170649001152385497233998106344238217353012748339156420185012821004161164443967532760613710365449564420129340565883968815370920103651309723612907695732202886856244840431234316061660154606370389341768867945152357525062304225545270361962292133191600936172390416996985477487598590826581464350735433024372245926257925991392825238524234602858477380129004766872726827157948224301712332690871773472771004317983236250054272547303209431316231780040729794088474886921825018460895566956509134760749 A145699 850 1668837107194993798431160840307269515384791999189239180428853782019263500970790221911701936889094422252092075913773777179465253055106706455047776432217459322686102222681610207201529170906012204838949515899669773801138633617221915518977789059268370310767522888350620528348764764712721801736230495452015681287687464068426405168169737239019889338818712330491251449857747105445972649177958719409733257598025290684563697061035692745669251347348822282697211765518008253409699411120857328698363534177497243127444932713969016511446899141780928076622262972441913072467335555894683406803179481987597649312032221404040883007805716986001152963604145729195133326772168620535253100219623846332131482138269736707069300559519650132690728258486465689810938026023745230356615671195420171886725071092926358926490739643699290026775018366427344094256769107086807155505152370597102856308361041554195455479313820393341579420553435008360898520823993476467912294307864201792146285335870406952768033338721045638154252906530305362064725547945195339427647697647526034412307264657857822257880544158068214895996315999175060776412190849037069402881348670047763767105853649560084646859670937135699230385656142783784435737343949708188605088602689043336311812010385976623192293763467608347830886613517305378135304105322302506157764163424012478841831980930795891429028529441618004065740624684070064569364161431595384298606229922843082520988396389316576053805014755875674769361052449752146267624174075118830486207641004334308770515752135643816194899558673471928983955257440030537992001647401580596714184356107528835173140510753425159183074589444424233693621981089416238903314455063024073954091495694652824189164825805386252294026383124848663713932806114685529899636657353436684815417482775116203770529611401039331379097709839440075653358043533228442004884791064274383654457562086176155963423346328908651814316052497491694149931036784112769770852061310137986556322333715293588345829968546310834822896344999812479364461667825743877845938703665117601210083279477736540651447291032021971208250371902920067940587069946893949542748934805397179227313011062806286439965878682734801652107244142628914990068046087526430788677321137444164507921818822667686041160204241102191694567954142090754362646770365049777608157045997343753754784430952472368084342752744051889951768308431730395364800539680315801749 A145699 851 984611064699450826085667942174785322020766726224960918654175157458480841531894775262249551818452198981447834324178863613125760591112001014370729076338213812231402556978076587422411554143338157647537314051925739250312371596852396711067901876561088804058714303763087269671994052204302753862355291244444559303769963844709930526800202516364838609711504475990094236761938312438067803530672469247621371180225795525215807754879515083676542123874546483743838928190143029266248272586767340440440744235652949707061117486355641883864486056982519194846959366556754615368703792248427701528462526002659015837666172575515903446577078640711177407419670529427837397074878550530540151601995458943742972672230571281425286021758446934852836758039289654905395066514199946433205931319763251655386007683415930838388311110873212595766991715783115528677025731181571053680837751404468721659061991536474549472266736007007407354728195429239462707629556693177521062436179100081982788948011623833160659893330926323137495617794157777903115712796487786138849036935584230415853561862675712149656840998842213751956473199665410037343984454983447187237302417582913485149348680093727089838890632459236959656706010281233824855495291400559791253033571497781667779753850512418698831088603734857863250620785092996579327975259376451463003241262595872336370328282385526377886635127556855465282815647404723165168929495495894552457818629592023028454990665712347920387336250144409818362797963847396257239550171948833528414725265263959961491110721310955121248310086486153741107248509164511218937703566250170796345066955919156196822933521114504912709775321590423977867057382963336045906635182628648753197380902186394063551147441328104826913632625222532780057603169799452001010700389583321111343134783721473778913172472352479888459925902568553899489737620688498944880783513162578497649373932036069496554413712834212758779300324518947162962077704520189926585363160233072911809991879202212962875237474790631931798478100324942695691818133220072558183731511109661101041439159661672128109061277658646951207564816352450743177503323515072705159567309639065382152384393864108063407478005816547497255675453324478379789411758616221919393361545100664234435348870771076286904391497483420372967934995609243361628903643605896017808339155196564661050266958749265853530444078260820983068415052895914804336751454877188271161 A145699 852 580918859335568792396745654722283032722736983680727752766782914046721677240316946614505323870949908304631970159189615757967019283503025491772275107263113931757204822514842504969015615415398606999842176341120286487910498103509296837614543129381983126024330671697333138485948142035773912056987885603726837973542990980914790584406951314918015759840448822121825108438093746591354558110447578897377199263075621334586642011681852863676414183834635076586582270420418869258833071126781610002531340735501062829922931872017114742463535326720544544031629404005512781154462770091016449218386087162086831746573729787332978992597468592302608669224642008216694869140851572644398154192077101152962021745133898786304211683536924171913040996514922409928493278305351944650361142862989123056505857808144306268290177064675551732212498337293671734575350924628019834864538768176265948675990266645478429993181894930313976997710214749816274636602917624981260958925051361184168053333041522191157836569031907809605484260245646558657476205824379848626581504144297048419319189191714012310475278308772748045439423191486592746972174416249384803400605545025248908474348615401649422920298613480012670498226160409785172880306484582380568650684718581002140653742959791941055687149982440098530970035376591350676425370098926784060665754580768140665979651854626529767061685696729103106512795491344102597385099038181146190565814385229370743705923504373895956452474582570445917159281437617514039625066977275736662934201698864732042970984809821327877720308051468157235324292665149621588635253102440199189246875319636194627290357636946804473339584365148905722707870233967278850846011443295839740312500640794277844670987825557776461626749222498169491570271937375561995066413593196806019007634104912894413355001229076562094859977184805607360623291838162681149037657387974857039229476162339194826811140667225856619027972875413681334453475914630127943915593412476202879981338886395590354508044280157926528926279182846716377978808236932017065450555652851034932013239020920908819043694706527569679241254991276043018406786373803946002094601963752243178290679479368760951123972057553080288579196410217299615160762869537483406011294634288254454152347911936112341587549823310976917859387079455311492606690502957113600729311944519975806265902721231114381214877663421140328120413112900158004163318557837860764183241 A145699 853 342741142396920888063253850618204814521092799604903149171483265112408331090945466607782878834308627447533880946087549118336928251506193928144627942556160881522938613881200099855131790683531034791749236503946917102127943568698888281795869378433493483265551037587122788619439731807054403810868990150907589959831060908775881734869574475599112933467255093547400823884238548550586751217360540876983299943843436361610593571084538310054000691920310820639599795709118942719682245716528563134153050593201391416704822743372611342411601978279064298459466501403885984126517665649907456611146262963105228071462662908353882089729059892379898403665131365177320544955705352981644380433173887684788649086656328053348203468000763502981759335107046182568156128805091133143766641083232262840086800720797457282360366079847464648792778252011550540283928368504800520999024192386245505250112598258840737221427845742149239421241671974196172796133013769182250788244717866919559069483705550081159290415068932276740912576049313675450133058320671314201896948596098322983167905769549404587468264545334922504595507726503890055303545561602682050559170034262479273086380533738293065795886343062575016356993777935762970765555970408313134944112730929219765204040566523394710436719658551054398414457621568111806094389030391543219341332199411940397055658223901370177040016674435043275987084057077373127734043263597380756539278029466699146763466412589932901959039616380312946714157685396369435982532277042512682297650587604926641392919546683862136899860502056126282687591565189767572783580392736151271484860093518398910945114182865093524765442065662532785973665570983311558663100844909362818135622180687721741961819265931646784254955127641294777493680385448411777637183009285725967893392778763823982405671811982699283487498079109405774213842694778361189433272978121652490566893286406192911749076439249542571013745217193747468380387827554070966720273527997799466116078132981519106946783250055701861434572919401462338064801167971756848543269651450599500226709980904176541563651767789988452105389237288049028409260783041004626163109999046513836126118740443175097055080106478311553714228626352753448466470303615356593324744440868525027285650832693435510460367491361978898116665408943638171394585767841053418534276238927630529132221555259398735650924290974394532770060668196040326541553612372882973679841029 A145699 854 202216693095323988388527375119086118284412029029909177283422359633406868621980584981645284006918219244136685126221494790203029701369370914579838713833027656984602024985085544072022787487667895128525049695152339969968998795034240576962725318732631773143549087845730747952330955818020062474500647201149874349462352393186789308782464533652161712729920664744144364266592305551099591863684608669841249589668364377728915620297865921078996731818799549542287292886109755785743266139680725467540297318648085434793015495657968674908102703649321215546541204198888725121864268270675308384127076762144922475331224542199003099961152739035547755553758280812610904828997017407597540057418401656924149999105488417576653741908766929835066094672160732792802187501725463202877667877964172086528155919412691652286347696932939467236006956188477525095783162066907679369589408969116671831617756982449389482212435805973120944555588754560992133443841520899902983803424616431178666827332941506361790187054101011369328814384834822869019846932990250999270573090193866263020645084844956992593965606469295504963304119214103646036344909171166160445106919609317745872056040556977507170150022108305779637955830755939742966505142234420167236457860563521080468243280505843087216608911395139654965999026689809374245013102560911572627325331898464066122172372449953777923842776230978803729273080880158801260488140423416465211983471570967267219701477504556038259876921189802068115435875102420349715654418388105206818950912485207853689779561558668839443039975905063038628443699169297718320723796461226809976878208300535721262990077532768232807137479156529194818739979009919852332378652485080766860276774105115033479628695911846044933961898559141420551779857142625573243942909064985124251082731836551236724933014068563500695529006697364601178806566627394939084482019434386994577427809503491478737128288016562891041490650171435592663094364780987240237017465925289208805606117120209877508247609488583940319869096167679932741854710295099608623463643800200854098826875494443238613735499301386659172500408744957650718445455207818925490232804835479411071231766181993938501546138850146263611106310351714317295602318370190852578193208817795477844079838941215015059275232353744238911914731889667065811312996335718559821622251655357492212204451700324022919664116797229353194007673822550892501512467981443116610342023869 A145699 855 119307506185098756228343088066410191582988576034846809694070020700444940078637454193704109781202915045413196690589735838670669186879677333408176696533543761460033671802586589802393589485933374594794987570903376635364607161126633241519726142182874312661210696277943554169086644492900029805551570979688274958592828080919296916299919205280299811397719724943951627516465576036600208612822701754665460274604391139423698605382169808898298017772399813919128863203009046794645807340165911497285641264951777205136462437615458145584438183551121238108160851010842943935915791762032782039178364143402541155217351017234503475094990386971080795878313720548075256528563284565129566989496423803697563710823151510042172359522704487839186014097239725301570722469889218198564680281357778298788771905652767277391662780824354438204595311372949728255971781691107026027536752267586450135149226507046880953768115697678399208048376123519011162559070364317173578193232278976528493869056951783203375051071504527775627259574476496179046259557405927418255436226265784996859197432152755076225852239552339013005844834828594647271388192865426431980562523399463207585239977548082990937322717157557347411377583152226512587267268362337490356375193619746508256498331457880898063088821003473845375541011289365962692751636121907436306902604487894387071684644087248827604890197959603059156995130635236615370560268806552117094313708948841220960477108261275472640425424462366839875160452152742609962800124316705029510498740715685028750328548400067931409256685923485136664499094918320464041654256331731081735086658037222557146253200630150392262686347260286562410270613950281729564544741865352743084745161099837182031238968768723234864253265194765796830772622033763639802148679165331937582170918390786465843728072628640482711078626453366005289721660467468235698654958193310205148191840713773566261993940853332856171908469855929805923757294832954917668873584622392635395841493022790846210759142815014469086861332166011758855356214272940797330995006572467053318807629831740606605562380936050338923323135770287725874854409311830125034611191742933806018190615928635980540815166841479817218999008878885094450956901368108987664540668458058463402979819324484165449461926721217738979131575149494625190503273252306109241338594200421992774671494281635914123866177986074343989931757494636830535565814555439065917128114241681 A145699 856 70391226432515170850734033431806893947844975448530587810324028790902881239527475993700443125625712958574541910762817923320904617229308257339909671116076986233762881761501102897868145773913203343033914141783297062525148256065918578256061461162577111838341167254898851229013167919855199565212952377368881075695419105389991993827643548650843236562941907796266716090350423269288571981973530350643951720767001103895604448259859889384074751488984071412736487002482451499085240587431748102673060806024229902945078045177624647926143620192457881162599355555193138033465195275331070727806850717530737136655761768943814851302944367160198634020449541365083588740947508896409036926262832625779905665235660285436464115464653739058189913251276765767193933455047137011689958488333211232113288896179213280969428754338672185601243997703084151193498255414591078448567314248467036463066212021400677313333706049194449559627597357287462024917718071105611511231023241171535380204076774219148484918342000617286608713820126747910814424119022564186519708102923722954280663464325040650016260227370273548377943489244751627786472997445692423702371443698763683157545714697328407675513232972936726666933136103982886486744721828636884890094127777789876350253547316869224014135187783138173631914230661699228179349220298822826509499909322525789908227817839104358333107292953389573923823397801708722909829298107725325669179876296344749399414274172675024301812740555875245724276551334243037457702357692437579305987438071341681754840153776478520862622001654880325569015837558109904486857690511924876996891151363753008180568125381711198666752137746089915292864843490687210523229065321905633339232784772129832283397511944850796723864492503013260988735295220063404857694476764636778188356590767832178296562837917883816236035694078479245756334600869239631667267340852033586650438608593316900603097687975178368578534955724348414059424140857078620437395177909745729594337675277329479054470386013249048177307866108850770044727424566324775325678430414111761257242402773851463454043191016770398578101477604061013308513383048524565951495112895526110071321392166129046525142446890334242012945804132231854011747276204865932531226416197045675612280249321606716400167477490286112253448717423469939195331119905864268733829948955997320379563969421713489009058125347667065724706542914161907465091329075241067447988977060567921 A145699 857 41530704287677765703176851381678001019036952526057011961281482916611999486381132198829067740009389442643934314153371985023495053496104992153213297781788888334158640205613848123152403613019304039015414548664574363513202106471730834537834742359778313110308627469694044281563599986070074843445836351076660146385338679352014357061393393784792229272324327880072418541679233263304220869155770084178176849792256046907267200774711952566795205080482829733700608202601443375413497300777391214665608589913030690960390910192360926818279151475366598764695511616712940596800529296653569696624002744978991508085744226325833527765262081634130222991269351091678769281902501685596766656928081752786340644925328745256003785951786183339844209632239194562919119167755340947678876943436313269168541659973830183004685573397035765150295754049508276254435714722827045177628687869843283926758929943399892567985932800909027561781074392423479075690291102881946474452725519058926897791911427732345822898446729292694571365526615206790884331183963755464119209525288770277240594584754341830754517308296221841203973652809568631799371797104765664557967171219747173599744386431446212445561870131315511176143138923766750800666798611627399747665179013702407300141336418621384287441697703230518968984020549391255259853347224669345733168639597685728151467340840427484167705697952301889011996647707877511280183915323289135592699032701134453304433461284770003062596876502541932610483290126751239357434428238413855085503077963350876550326940399573927241015571719693468600582679660189925326781995747779345697084044217956237603978047722008977062991498583845789736227847388891503926975583995182458317404258270395501210022500808493201343845186323512629217556993407215375102399939142456533799192806382102594408506230643478822938778348427676301630232124791190915215452032447741622813553630878216257582261373911414384128479451968895708365254319348381553103145486093165358068023832572131369851291316988674123410142554142889788314630325137917344501352942949319366674719698828942531697278877137513599110740948463260227564297021144220182081257081997168662008273603187400208813853502850130361307820805439007914981836442003969532084435921015588490552781944119928638191933362257342085011795764148272114630620170241186666246850428545444218601949967287316676879430170088945582703232870387598030767573348588577674355247579337620831709 A145699 858 24503045138503449249703491581156588794337854145398188526568264596772288794083628469833156266162414145446962670808578708345938760658084716062138505781584328040167363958430408891557020263535615469815751549797957091175726717670065126458744241930808042157970251865952231227271294978613424302433478234182852117486274125398583080674228274689478764427434790507334930672874657274926221024229922376134773697425710300674183752852631792154519786922733380558811946103047849109042464322218073384904606394987882083436727691935447769198136773226846100813289189254505079758974278819830330789937433812686887459033452437770472837566653325219769671366214896694549108792733735046993195918550641971311315200600278724040756797247438383516769025493107873515356513115042196111993525706668936495598207466095663628759483518875496762766488893645212179905965878188212542063722477275893289049751305600393915214434387018830277067001274263932495367195246832982277314315596825221525698161847538285309816361598651940689179819051989151879873844584114496701266147100212271539848996524341597355104515195634543516036796077214156248010001573818814296396776928648207133660166030448838568014473827864243178657197785031886278989506924436138337214237565523956642517207038233439299860366587509718223053526940209910178904085295513334615159742987862725257083575822868034376554588028684565161127504098324249929946585600211442482274366760113793031104866342743740129131907855323759184364939416898231896977848854958306482062867510010938945823011139995594840593678324692617491594018211983674497832896890633499302036402589197442816433338867587859914755966317412331269854459137094602496629705071328092328501635173146748573584080992079499043942071936066379948225097637374961851247011106399572590304745567408849762868840379516814587650062989536634939482591197292201770737485031876826705426409991779538998656633607510046511457434298126692743587085988991404259252235399399789651514404466879882230882782822552931719562935929636438866254861847103946666931022910661668012226323365066673319849931083467942006704938581491845930201921933961706858903375726883216615058771354559173957071127041539130022837372262263210537607429489035065819063884662172781012380465734750508574926524283564354339870847247398763124162126705111180227221373019011863132977830101135547417645374791294352546127841668822139923990960810575931752628528623820219230140389 A145699 859 14456755101012747379559356856031005710658314908832405173663314830612733776509854416069363367968084336424265331842747284552118845293216486371669565197836971754810410576833735632170518803082400107887254398966246019219315250223231952879824564904434385094889338292284346730045782473781934268360908712331531672656755348646484665583437620673398686219957254074999729024577506112973207100074785046149432303304319285141721506915851982659214107489207614046869314500190028372891678536611362519702503107434260516196978377851003991465973877924687724113241856964646380344854227703170598512493389325482518621838228852540352648330797696617582471975843797780432882508943621775224299995178221834991923182013519521855301254372202694488710385196724013134865779818755727950735232488057729096089673236454781567137912271450969692996463296954921136636243613695330676990551083964089170696069343545302466576623720355177062560503190034645779843166119941168440733499727674155181102988592255676905059307520306198277323398669308072993918777420296369089991562669915714919740630708766957685169833210907072378239868481582699376757269129181303330108433829935270989112324358220428323682327112878033344092235517025673980837058284750523007329000415993955405382744852416392768296231999189036048371061925739826456162155064499520198274902629670368303993581584024799441739722769218195492763338406014659750790974223940835741252740795768105187217417837785345391417822572044141416233381645486666692465691466990972586003236745403376014684700022270460556376342970553072600347002144487688293531483838691768840422131830542447043739432327898789627697043064281776865368341154657968084120022065107990478633506434752323388019106575304403627432621098433977845940178388494234085020361450375808685823266085578414977990021415408689963234714225048266186618427176170274253544200953355295308459959081596297130991156246169553530345502107415296749820672368250609164577265782500389801228140567435297944089472014014912725868008788342944788200580175161003395571959015937441177894164110669638429768927641967208646442314652339240635558906376740385902532809597604015805716013090916309447271756140654583863343688326914488778180468416694246829278159866246019781715984230720855939278011135369606803181714864169506094983540125395426092873943834366570703012701157720005689094094247433497913269843881372192167556636110666451145473157532806350008161997801 A145699 860 8529461006552382450490770841566712212699611458356973654272829181796916155852020021852454553944903596076171098824550089307041772784237068874568981328218031751010102072967945592571714536798352528038010279638535353382304821904989182133970034549374356397942551622195898618495784388236362604908633706797369504015368169427300554111147521969030535391010352469459332789570055731996917262823098947305788924175850952523315014896599817137144168898845569554272336743166013692156981294136381668551091928779818716674133806204400419517155389838792530380711882319952109898384235370591833292040309764600873299997095989546370292042333074351048438696076474475558706131167944113647290003959232332003263366072775917615903699322802342309955610497041674641697294736552764448737675174428353497756411611300855028947739480672553243371150578714509825403203826114366911211883075816335334817391862940422854886292780575167448080419815119166746174972643570042547050487525012154731629237571269001835699681620619058331680116035072711077260198804130273648598320709103171590375432269175980692652846489919977068618006367337715418130540776215395145949679562884881235369137711184022262134004982124211808771240297847362616807585398495884138185773031198868165219176945718633499855477019154943758820703482659557399225492583969421403647577391762529436630956050998808802592059879250706656165208532044550928716744845539492875896634795136421946665245419427011037196386185598188111818510805897716450322860987675818867435427616920481837725027190128431732667201758947988141587239671229524109509077631931252982349755743617454558363448640121418292481340651959930938236051426789064075028316388708643054301440294868697652182699295348606060686202506004110862724757024113960735200162008710620725063136685745697428164349766250747561493893742715487513469932551349264517389307824994592355164670431731823527745783528606429072857334785940726955701453110181870415696327559439830582934951420382358907130557605485975955330405622186407788599476048483144899440788888380179633289544598971721606890347458829569633458958939941570483133824560354893720787498759210642442155832664869268014716379051859162940242753275507286115915938758420116594208295257200489498431418315659570253665451643343784449522871899012761197277164511856596283615399640903257702914360705224702221018097960610972474476661762167924556718491314332395599897410315827122684596348562201 A145699 861 5032367537110804633042175237167504174487060102115705623615795553945349919218915303038532117464125153600604524041152709943870093823854577419509327314083440896124205412640511065881679406192224909142318177732336892249540625608693394227089440559565965840401010567757287900565782743276980154961825526101735675837394563206758680440911454524107342482009887999726931346117308304372068211858528304125369315831448757669470717067486976258932400436211396829406631809153447888344246071861928573082624535476985608577222748682218396511130214031009668236895897326914780193666354014421478471705270267725189764479664795603505931952328183069421961248213144096781856184506578083430125878035951897660090394059755777873861327299199009760179321482869391314588269028786312269027277617680240505947186760994268012297599155684534962619285844978263842066753621163862782284334024180553883453090503065505939080446163915628439190385130417118345597454016540205161591346906257443617506069064060118827385907096857724109492991137294230227510523375659441156303919226808201322606585298183119841707494259219575563412245516860770513997642300697953954806980833668249993596802137274214914230739257126172089141687683494426918242494548054286891006598759406916223523909015229141348521963145069417628668166683707213125716584462386894128631872386237262697243960076507713168729873589035147708941980270567879033283128667894076855943273276389693180427307580044098726600476431680358941831505142098007219023795517037266140814316290746338880881751357475752451813092661436342450463871059023274736922062271355600567817515466602467646987390958239308893774363287613294971782404973464393146298622549316034294047371140466096862464404565149102271401232045921326975029760704048848339534010564777815851978564821323875904201988372066525652591434073487912584681073586868889894985438072545856134251847094762694285072881290721546983432297178202921488567107514334935294651668682803717543541820109885024319909084897764711798732213449081192252328902668024880329666669872185290046199653419229205078426875231781804116532139332250874245808320931703010554878721735124681436856135556259777212373216368840765480159361088860971893901625686999452096336064923588422558054755090254915728806677191561697455611691238702664936887432078455266411906992914189087678148769803381416590394988702666226326443317169835194116271742318820002737488326613180469577561837489700789 A145699 862 2969088317434368181112432899157985896235152760636807960959665103998574655423004176772712096849279895720760593013181274316794048314301416440441628546327901910681530183355828560924598277938875898041439686851799127891875586804307197604800635960109370471480198292425177665435193322749030055064872151766317251374558776923818194159583647021701363033850442909486420034876422329523788248079268876335020590551630591174035199754802419392952979113195825283780358495063791088109413025417243721737079924839492729241844747588702649541147309122905865467238198710997400362153250484273301706472817417648097360169702232310078953481581585677884606088007058940626819590152749901279660620751207660387121329231889836169660567202828092956163489719282443833932437029689187685961645056756167470155342432575006826400554554114394955392135277386596952309559233282852927180845862383450974901988579416785563634608350417440203954879146526284704735751694786077475296347624204366722173849118557898839155849487464436605542533090887560761520131531440266151945663745496129677166294950495771530626728960093059662436156236941487265543190826871016617940972742184704611340877891854075615373874027699459408381786962021414034400454975766630769809755082277049373010941099808247676994458400113937245970459522683773084615385607315683566471401060302593228844499814183499770741822825470857897569112194426516585086117197312659805513655336435123840030164806980598821683243898305226177492476215327018361507589032190999347261579176112723019238395575883503818137992003045683097785542337584060865259907231022172403759351775539712294268002301912552125908581858351192073420680698292565167252112275780071524844894671434702280156346510738674991520666220891076911156696090631796406364331033056902642046628181444401037781744975169483884281384609464125709474319946320093688776891073494230124616234621239557896369472215742184113795982477804937737527637732004501641974068826526633910859090929880743966387452959123574475276050604552281242466263974658630911358435783800432747078162227800632024550249496403805599184328747069075863456426215880215872484725036224802837102677822360603686032182941236999774131082799674697910115843239390918316721684096621912108762807071832084620425685877569758155026448307962673300002387649124095326428842203971920826850071269634330563630822316475112921629082653541002360675771249612487282722512804366161223638799522574903309 A145699 863 1751757074918740116051702368327974511274565641715614581260578795563605101349653245380597098608957674350095149273252910694198544635344011845283141333006148043861206683974526210434447102304530587619540272924383753119314346673915637893438148127023969012207476591520287065318863494639184455508119607716601076575313840990489527795473910831349280082629279306708988093645743057110730694298556778509358023056146217343923098384616359954865998744385100706033582105455827588536665340750101933896304073030765233267079823854585881010880401252300429616002300343591139298890224119367233585340490571142109717310359837398150979048201183221768848169962916561825726776333937935176916336117334483676503924156420943584321860788341275645126698755055158992628823259247591948405101556208521127151146088032493033308314889328337339146397194372247223598797880883262063173916774472211894638289808765400417038479846300125804704939506065377558675747902469769170219683506933670108638953473880096254983123811696920739545985030632523555066650093026381370206785305923489701326791414207207019949928378960645981261768767549960625899968590211599106631219110908142052441124359391767338855671445603423924773165165904950785869350193207764099900864491944699723160231724977850900285381934104077905704942450216742412709951791731790917323997993706143767755557646408188357024506737154217124418067252731374217321775863285801391176200705223446675924616808810973260694387299523651764361619135537798735282258505197172577618190899590215835011772508019909776948963468704291591351019515303536887228608344240810362617449730052963651150474370737447514977169522063915710023229829587639984285599944087692883624193808775333879195381976931253095894921669093689456255475663712055830906615775493007780991658648487375288415325333361623425200364328149760680677264087255268407488470747923523227667444174684244396163703534406597905592646229607735062219817694775141633829405955982031203689320106809529055144277336798011175701071124472396851862843416145924212821147445772383135486069514748953665279568776003013521714637428631422508565045659048395661755432892650898549209143059057199914981775562113461025971858692446982905996453609614954807413697280942004555747498117625839671135425861088965749768148890006738544336471825551137787326604993350519098753863900314451651125594771731613957534832322272021557604588765529048676803545066249421941477314156481703251521 A145699 864 1033533705113739234102323284880605803666097493459451966135780529717423011221639991770375515467188178586660417310626204128302824540804652687300612944845081017976201262014787108327762865761395107819630719585699562541267572662023422049930902594308181607831939708798676943360464026643796079719735503680642868862183791625611897581135447806849053547388240940515393488830953527273001585847900420051644898582535716602323454011723897570951546306208096220734529661860443213445544441629534723755097666008226648134847854229458081093769895591548130567575889964520061188944870077176183542049182964156427085115752134362676767559485216519257942535672032764418238171217433229004479358648606594161476928130959124824913728204554149802531796101992824523207171790519049560371323956517970708851706036596738314645079384149164915701418952544348475326338440161891334419683716092742634385616085183006829267139474708723807335710353699426233333986526705469024352137972743241159730260375740138232541203893051695771895525625540098009928562034754033568155851384831113427653129768087301645998927116857821035884781136698239827793715925034016601895801334463061626235652031163250875849230779031992416156759066096958942248882213537605052310740240492290559615163706795832222920698346663005850428670075168355339725786941736149325537592344885564520382550166881016947144688233098162632548762109999316361703262673221425508134152902426497103671683887033667243210866823475056235747177797491085926798171010477299629795385369179051229933926541336170884896070308543528993214003728486749179404013663194847091771891581379473014466485610732792121284404109435851917721632178776009298163336714899463021266749502282775554022995210042928587903012264099055888113819484894022308438496943209841533882436555979369975764004164938382651384330672223749337473876337160662040324508964383805210093667446829082954178688715827677022115547479486085881771954912279601559457707539960571883542788003926692261791157241257867470089156687388109590317835149262120626933565634569922249504033935539654861882921027592281574006036898563792210977513482412337560219832921938993919230557302165925589235561549464000768323622497460920239839997513829583945455764674071686065978915126592173573885280832356612222605052818655667778485218374687522170427370517234602296343952851114256839833537284499335759832629441057839177984346695890889106826808866574354579310391713524682343494081 A145699 865 609783134260031229380254686377189096188486246575434944405529251954484013015666245491276173528542416408455296118120187182787972280530109741495516354317264794457914883382040419387169656352120809082994505015289817515594748556247145093821339092493700124651832220714627876295608456856345047850188439051971576027611861745270029083342118732130110243678979525624775449422168935348013824919566949273691980805673016649153493943818714950501457454664032385132666466915556040105282683896084736913573726640780691634326966915556413259443227518612144734440159076766492510338174455309828922575432608361720838108576448914141894709117229545178964327198329368090198695291509271174707644686341773220787711093341727225755515318826160042218114573477011413533238727582979993027132729244046509701379410445987573147563528333117971926498035603971228195316080897635004045550218577943682075618851968165263867195251598300746202264403743155412289493375008324254598591184235005350570744982733207677103055313776688808497620573083627193334296533854786778830582110265050998825645236380093763932347049017735450526039608883193948437666495801479583519416156114095451336982257261958624983707303957429922108563075832039870976054636636993773099236841025959485473223426777816033672311739149239347675009639406879433695801585672536370276262159484489360881936842902153590627009033021178798986645226832343922030707655424777763997759036230928067719617568733054862521150731462983655439070538900605159012185613923101584406699749624740635445181647615832802178904533077213401704670848787666712311480832676615543335053415564159025571575359857976614110283447397630567540052962248015898276384376190739094854498582153028801539687978543350935609681340896773880297697240611809449922882289878031011982856576369179798325474041988312402693329896247683959348906361660703348523052800515697150432036126184984258721030178634795036450267420250561062510391178427270144938413619170781429259041232996641624927727628064805009341426744487860185890670875221235023966590903248808354824244535898881619557258126710670125650040055515208773054224389577620112134039668511113761447479599134837040449066332408198339849911301643250494522692536705844912864093744005013836923004177191264782752644555664540122371231394857953982567734504593812529414361278563422004323833428293511221050135872259836366687293835391802842989206945986859043979140427733802952371189633665406100958256269 A145699 866 359771015679713311595116162639256686145403219382013157747296122872615850256231863199861172006324558492810038049273599811640775342688223942829667348434241383649151804994141832651321769484885515963858938328301406634638360380613153581932540133668688765362973178281921648337465629081216934435531459305159549213422136245917691547274268916508958194717050531877676999765590840901800883700958652171058217030448497287283959103399030096898288946705472899132052480950516203218903337954248365244284743620394599837604775632324054364990410466085573845189126279402266061038333983762721888135963189750451138056974989107209355201611605946439069695104478655140452811983819252559848505885582997593670588068143488104070929124379229870758885066555334741160087642102167676836447938930030922753105000457096071418747836637155454271718139587390480286761161391164490495540209277270679681980737045132322674815931303522731535528662498107993824567757268384604744144446560680413595579809552216789352570093924353345317824242593714503969225026412289445476475289204995258193703036334487233418438759993347057989327484459947731338395438806947920259853636305981853227193296132524425489511460104104622051636057981837426916929986733612788523497425465075604138642206635204664034441005399704552122405258579983697525183209759854722313669136503503837355822354762103737452988184794262393239488135068972914681755813437945659333169697223345133457470693868615335220235720696336881652815870773559552731262714043619457500323056893227795861427238166800017114668778445247363476762586780994873514594287265539975720589743291272445614214995830595469532945949560492598996713526094150603973768618615821166501132896720784710132861884345367009081124088116832490319753258141482681432192112531095087228351497621260101642053920768939379206413254455461312266517279503477814966560827795296934949691220781693883562453626705813243828635662400351540795249023317177105912104577603221082690950784680014632015097509400993697643971690091150121565905498545379402019661699351162359424054772146404615883920411838267781851949626717074612309781412337313453821523184588635180260093732932251687939359900559287556510679344347020330848148756658934669005869853198284092098506485627719629650486402561246315586803917913374194047184872491974704832302726981901747948765378740320506162740331096018957009743530251722619524454113785550945058586025554077167544422573470876074883027704629 A145699 867 212264289467896593809889155702475067636691710949141187635960306965591397167163783621672600207557960968341513993775305768680874664213771596159762240059848099088205107031660299223860456826426102297867690619192814624619117029813204366195104857525433877864029523354113057891228425549461134971915710801605082064343032773229692742862735318621553204772816134828303805086249173963127173369740685213975074355983807726480886717511483938455039977098774346455525831094337644343112864110322639409391085162306173123495183296104276518931082731762969956516850064688260209520106712245550604171295706520157809732777134996804605427056138391169505941147315208203499068871758067501039443764849282238492426172493564639674622427868426797587699971153074020273038175601551346353511256835989000377822248890276236149488076052393384902341775858524779397960889904706151757364677923371123068686559237776102212877532273826813305215708609479973201082687294971908474790624879617209016041516890825172510339252360054697048707805509718473714649431286716918044341590048836937283285965792111087623114936049025746478252689791760278295704871229603471473730126004373179308592707735932149080186777754117769580543165646208249841117716118194908235090381787553580482313428691343973964286520874086536512871427552550974660424397956728613628694514274907779550574307372798302943672402019581790832499013045467187318313899220732514228806123602737397811839989764914314725076554060107297191505924685861235506285989100121556823606196867254774817606625336764394264852400378162867237888221529938187706898318005835909059604613488435178753361275964691469047823999957243235777493440342586608328625208598958297496573554566680825949586972075787992006927602307590272514774124606234170235543423511056223433715400739967090789013487779632245419381126798825926553285846000690250126922365346424675923167388225073206317588918726251179063858590548787158508134413365956065217996762372281268006231703919975636247282602818958216804933955727034083863698353470898625956576436026282543251837491321842824489893485726451280622524629723018506053997979054625360134586544867626245239693854950429361047181892263647250142960963253440351949913243736234748868550349293243609324281903516177390229004224866579661656091940337495916533856507035760482038529194558043467867767249623360805124795745210778924799381995554680953716584937926529070725521775936477795048256947158183218774885387474841 A145699 868 125235571015043310634523006748297650648961964056773918692058833813576051712776376104923634261287190646763000446289381129921904411110782553510316891967961944220657363996874582400245018205821915470225973606385432327118644409229409962901529933399872319251012055805748422234176433608552988416495833841487693258413175914069272800597466563717799881857766802498167367323887247047404130487263303317593122811813416110126435879372672124658376688199330158935861108293178259646233370921752403003175495961017021748262320539925890822114973821329686188771096349039794121350801921890891093739176330883703357291200452673125609992607920039184062066207220868361409310181525276006360711972755190937712937771183134993919923161513247431346872224095247116626351363517273192180894805085294580191992373740262522232126546123075459936927376038390032454316638282615238372354664434579685339845387969550855173275069225626516327345732550930686080644960936276157615521724534527592639050899385777299564310806322338346905392287426491305777139195234136569356716061653524588001880526114309207210404393830165197075111097649654104246734535630027241221580514488943869810216470370903835432884709363469379947898416095204885568832535579748262245914801757231147408960784285686309434265012874705656838042019850746495065952869611260122186207449753059086431001485527596236633029264203368462328781178208690571544890518784418745449336279755917841363852136490605577072459946659742609006106842748787355389156002306357674906470155828623423914592047521452825816245801554337646422990573940076749752196493029155920805191001368433464192037538604172136142746627028823948616122133088600004763284899304766779701811896061444966525546180662830569917078204237390143951226413764420018956289187679410640730804858085082962305416315736062255858055658398052841205126382623127744097069228993562763497733809361572410033493899594861489834432739788122023168258508636890761301512177695068344902594014362000945371264720565675946921213389907260018329460462642331643934978077593807349356224695825115120044421272658194417299507679586954201497246497860816625165952239948714896056239114327020390766149377075651318296790457640185460630117965655621842897775700213160531217234224568059032515482842184879439130778657995204677380781291966226192428027392486518664140234728512404134703123326934028469612678367633731510970165588922538366177112789216496345001304054400754628201107495582451561 A145699 869 73888774634586085377774764092339911407819922101785662887127075989702904919140894738121322541559234923629201921796741091348154921680697492799490806498857487242088756553048971955845336880978103701331026560076785880185375582328322064907536465601067142924219248895868215005106204600620713704597570050766937417381709446268097722659762409858183308742877640657783918417288389508794473860311979216694728483895559521166870687943159042064503790997627694997811598367144078853633345730969807449234133225914880525301645623372979480771315623501783088404990329083413843336763613808913499755509863925678460643998534300009113091033245766980205449556319165018023289508031041085685319024481797803968394792571877152848114990670388116067857024516224645735527031437015581835381581489066966324275122684505997840718512724538468969402249520874260623267418625853085933537494651724090979385710215475766776130077965587370806320676989340495307607325869715638021249342684746400039831014596091715917770865390927264619484400873824360690038410538709289203544432033989458084172227121476640143050969244861417248569069360606129745295080316844842717261029818350878814848408926125526973252898337669180051490484953005236277361354874335356530181497946384589417706380415126231222242393309555463447908278840512879537937532646245515361248766659790586086511325886974406815184322207585373192190062644114391744298087768907839082594176249867923667274948689467525558436643452694079206305845715859853818366535074761928073260568332690952854834490431031830467190758064658833226697200736423752415608223988883987439153631202762255438123394415185595632751462123006172440276281028833660223729761964603801065771522102697963569246297004097960463084133572457877340951069346883204950040385187428766974951432554798207793104837270788951324007419073724377485098012461799368327020718183836684038987024355939496846555083172049552751136252616401444882114011961352183211826966843327951211262462241876637793409937851145989725299095111327683780297809260622199023011109203910309837629318699326598983384060974848979755428908431673255864869379739902754222551686983196921046935837759087080122667085292742014147856227046746168331417649823573151074938794575415420174558868213251313006744647884854002507497752125230422158744428403566417772054123037851453799270622055068816114037638095331586292555437521906036791443980879359709515425820115956907072974343839498072455434647508258946149 A145699 870 43594251798834775329576476291473799432963105078089484329486282775090900326241415119115475375885687317750582370859630954514281481887200409969146065517433949510888145708934896579366348514758875361869835444471697283877044474929300788885483613174696214452970105836506441104590426537932612532724149834118651588561950160122263587096459224349764434358415950221290013698832825922941692173453580474546572212375568304072343579450584462145932578311912140718549907175506713345384027747901264642645135427793818492906222655469517967764254102892230692472755523062865127774569181345337073964657080539819408076601844036552703598099622394598282031176162100139765379400428132715278331863732287949150415214679636337045393924572367475232604297592348445736844322196475676009682952183744424836742130391484798463501690380931573616487390289939775377695322672615038085548749489852779098152229181742732847061572724627323149212872077978341300802241618171290156379496662275841495907659560794726614185246269840763787148891123268946315816885078643246493521858183992126745073612121145103375192861450074406011458675811659966895619850652402827175942786012312529556890751049943690010383777134515452760999438223856994198757630543322280604544837873565150525299355484140190734813577787624848728609046473882748180888078308415242803014586121826692731955251271829372424722117073211166814929808178849282438564326893136840639985114651142319045850855874649349473900547177142846989111442865514564965480866538107231205548828846131833560928434762261258522816731012347157266104925443916073848459099956948523433179837218628362275028610667420897251187219905946612915814389684878770931995796274216937862025496228695737060888789686237133842649721729545910241017179688247326500504870971395293104580614402472857514969548573449745218908519197838984663366622226079004185198126659234650020238846636194941567057465577609641261680554610937064358424098798689151204216608925385796146299950128692854297166492067455568261979544902293426170357378003304455091932619452229488996851941807906868285076551553888239861285756467007634006071436800044764174680329367846234702796088038747050251982814173340712695916877167122599130075783277942503512370991023794884742458515011593706614946826769221676599984542975227953868981831976812220259319504564939871222905526777762089103147503352918701884138095459556927975440978553233306075735056755625358676709861561249461994078240922377195776349 A145699 871 25720534672537882858364743237205449325536824176150693968734019710227641489577515779383392350450013958237919969605260466422334726158526561184303379164479531353936763879515035932854189778370855485399501581211741320701576054832705137120370424236605165460109438224289904383493346551175640773593543804559953670314133212762689248289188282603951158088156667752920450298392950006146089587863752168003260910573101403843161545005156889507058156700237165396249447421950593729697722737916015169353180668265126995934146065081392228001429149390792606775837353616761341973152480230135064725647922008629525086734443983031795113765686179567219418188486082763296555822963090270973130114283025408200941008266192866979629567382706139999120467722461066760092414568889211830131106406827721586711532655853346587468156606236903895258590868814946598579617109424246617387828661518487943818835831517996903999551777452155070664788205330232026978014947395191476625881781400061736185479309854292610653377528340659707153226278327804501971272157988976721888692784123320790135346979248489514723645204574654685343370159810019862285966589837351188963526486234574087686728271057850980599455256465779459809617061590673572030724659205271221324924163905492425337202029262297407308788652305351194415889511311980913844428264432347008263244563111088921267511739053442756179233888872380835435394635458432524361208568862967069752135049997718369128337691094426722075764397870827029496544984807877469779892890948191649345735758649449109994921675243711496631404106526758128168679314709747146838453366375639941588664805359530980011442170383914192604826993046378614158049637797446016217296072026028734793977003408382167960816668582904869202872736298514584322795064996575752092923832738035502935587546026431135624240553498078890204702319305927227008822015374150669898567708230259675256880528330659585067058135706516294838776084200251570025336177214637858304587439010776398365759313466542158690436909860934128578206193258010112827072724140367882041222465706194597832808037346352961596182032733086669178840886626072390326282842646670960307171775342295277728645007023000561589737695185727748576809672375286740576380716336253499147809765244406582630349297972073651505621049192904339988372857632367552277122121890806386580735639191486170060461528257577502040912940583938780055183765701065599473385902426771224974168059998845662351745346793343078433706709555037249099761 A145699 872 15175071862545552051659868933474923628267293300823831352068742142751533387950408068421082371290132349673055031484732815558222974152048783898329024560977406064873179800768162265487392602890289977510344063079482907516645995306821101600229664815983872925250115582225207079819969874767090123807658120540538546833750033579826534227033990277106833507578075558272844386038141670800269915147440325541449390665917452699161239209463114224702166520561615671646455429043674793808311031342701048653733949140997133782653272175365945002875433886464745767051565878366128899032188766598342851058309328010879981765245348144722564418156746322264858449175612668244828170168822831741431489095121258550606044461839111881644399361872050232005843351954437040008787751322438504101343097076171991734967524823083001807748895989392366628952125210528553386596399237632889220733361546418034074014988366436430626888487124046864369075828272758917575728016721544799919113871529374148507936885154471845558878556474719386456616355322281387216734756328417622667835220774575274053109644144487668583575477837596189946576935612100058781824668153384798661304684092386399205612789173082134863668217537675365834913066900273550503928791300566698301100711866366965798423897909271330121450491282369579856646202627594856420031787936776319632511277649420636855099970790259396773323272317631481740067905112296340090674491302257434313119694384002695466673386889837116675227094196610804555972429593782192605171324792894965882778548774328843063442859959027521754005606119774948462254690753306900560839027061670617013879055324904649844475851915841952739596738677457435740333471910808270797272686699082736590584406514716783359820945674227635695852264694394058840208071168291446408324556444469551438892071541191897160786957015293095475555459871299224950541622448522816235969749729193973751539272868452960247997242601267004313616209123537489250589920457837647248502372407432689239651694995131180773060610325883680292879674477323673141802549864813745949229322147202583232359890092540340473462322760967246575654837352915702658500805724735821817056667122586367625197758055531584287693257345406030947621789824252054340934546855111621993695390503176088867163627288511860681701472197044338916540001460121627889633070083598955862374707618411900464449396145192964115035487441170961530674283668169146761322241453241789428683420342563315428853044746511166813892880396549599773082641 A145699 873 8953266678367203172596464306006967735228377510661884347026589130203694471249251182852659215668827636293144230656022755918885132414982623973452940187597505098743822145689336221601628781515492715875617597715313703693500435654969617238998381871006248420732108084074647887189398732766031997405744697575113182678242205678884892504701765075210427818312976422713225267312205192822153103847401928317287137231980723991101287972038232235684771188974653009106012453688346177753173810769455702690533676812520043804769496437400826159468504563864809209953648030882399289087018219812792147059676855604410559716408020961403281211598714643956699265595422988181685323843782507637173605436007259519449365291476809817303215993937126930743448457185395392538424680865669828207962296168534647402044128112963117719984380477135259407186495283343031551493295933093980393615295483725121615725024300365976072960207851410197822684073892722431137652551850764036760800558320549347557946576761828534587127694942556097349696496413867690653371534961608408397300891564215288370544554698268475974794808278977177413795048640979224661414268243907193858980800088021740957223858883847401718583648891972000063138899854099804123745956142675146726428095076992604328644762564440822474248481067945746764226843660769653306904910454433596236173390568595064655587715254513990653504551433513701845804628621619382220973588659763023277670867551511592606968169927312804411661909811602503860994236915346685759581301734917081679189998041095367958321292454150994123366676206560692834602098865136361583748187513019288398247053976888383877260741188176368202169470992706840708182590377739082324374667856386788559710005866679493800126397131125722155683633296956196201138439194226956805159395378404297313443386621757192893728680398469428251687516621747236793592548422613087428552253772516214253732914111858915886733306076611826028738724606802918406278027733946997238758095132946275874996134287813930113947069655361510438670429735427709143550677347515969742163258844383817912494502346561454526381174246937942392967175197333638496125149094751488201103126430550614603588948607756611729177432096094372531348279186636336774410806263799520722781132587108648025043909750924025728552362975206967056418612488614128087331234227201493152414496759223829787855083264135591250368896677350283364317772180454095523580649071510228991698243834052357257360944655094795077118365727254708828869658429 A145699 874 5282412165164787326279862280675177488861114463997210940914335518078036986503670247475000516162237015280605423032021941259326669901865596095553336381657967030852790192776907602582695493701537812076636872307972005696257740390436767349907445074228870584359018519488460028234665432362084111379265563911196237241616067600508506751239814360383875305971148511325244634869815025623399531000051990266873869517477961237297060742263347555939790299328524713756875701220695201199578740042947521886366215585437684847680220244794312068141414817246350969126885286654737214432441717500780768422358286497274219352698967121879791192278823483188130301842850387414526096239661510683100685775755187995216574915926855953097015792023543017088402583896031327160630552922993876204193653396338365795214300619123416371788976732613813657873403265047178086827658004126210799343803602036275335243690322227559446615895743844892668519234520877961612297429863934060144072410295252585685039972352593680934559781137551622716934476267826615204101988892592632536784858187666245563347234162334256337460353309118697077949132121242130450175636439237090992000010747248734778362871128680793931829489178045942361886116000851984159459610195387036001894274994713770186934611489122175988476482379596708221313981113651467856217477136327885003022667924193438726159896900192464226170912022500766457542990818850323214034326634768881476391498735697455635415753583727664765763851561751280667182043807624950815960362852276285295756216065697492766566499105089127505264584956264688997466776075739700027510869793654318484348747967308821582933992825172141397327248288958358560391987989394147763110256762581506167492312876934386625291214486418501844217647792939461364612838916522736223597634948702090945380159214765202615402760648139947375400159251370998408994653027719273060029593756034837215728667786723891920212402587958376089951533901804598322214785773108270533220027626065895333558479578115223636047998036052965275135260664227871071021757832484557334130373488864305365788524024581165630224419343370625044604057711589493797011179465097653302829027537357740029749854480818345388630397243438334387464537098325614444848034761094862114818874531003599158687039589417886667985212453899913518948064828280875449897538560978797360968690713234441162934034676443853644753534004149226013985954912184248189765821629949581863312535178670548218527528493461182584333021886199881659433325390469 A145699 875 3116614224180546155301946149134048711460322305380843793255110929076911618342694196759067451876504170187920906444662289320246816356968286713752495012238012950698047469916229796187568739655125793632499879044105768047088373329922037766828153595413162638523400194390107342010565415694896859681769276962908204859370801642094340098338985770861411220095159308705471621347923552912612901136926826855527265728174765149281274736647403019772240591832640606463547557707756480361573703451528268457253376661731421540087525174932206719377275273670783206975652365478264074115851526307240840577044329356536185007532674193888115400163294256366352921388016133151582215096076447520521767434090124909918259751031553535517422014077896442955226781050201297629379487799885521290646047541543467284529035321154702696237776287861672922885900739882551728196766729138531277632450509905918722672161565089959707527305528660635264228525683244104628824345967169244720965961273640705004826025741453509922855683743460514846893991301521289102729520075094691588294669029831520667086497611222512970625633657571752298812574156484215986378964084881639778086147360076665497493136742062784572377680031398214021512745301602816554277046269322208565970895818786047417687092133819519392378650355480989904828484630210705265515004605522997718187137901883560253369683583398299379450184588724018696248518778493069076898031740924980308047706583193947313302687646229394898996260759523443991133544852261805634730854501541273407414488288763479636906276150710131077111981757519959947812563282587557879869829430068534886477363053658227845547178506110375248054874321014438843790564731152169441152727115255232252031904887385421429428016420589784962366256514200985248925373822309220144965799460338855253476980493324847785894735053722170482057842270792267314070051693805948492330031763806781441065660261252984374009430793589365281245376263340106207188317328106145667602577541283745300523627954953694131338204894201594150819365121464708504193693570488541311167178195171095781997316680000541160377881031414421838374001082662604006598099759258520697180925143914636066937810554734216022680205196196521194231545539732925886123566098239704848222413192159536394977328313846802210085546795437973769212301830073227901311460419743263241478375106311561062301292604018609514813334693551365997968349080416525977866311181021181789125404057171789396573984450197442629961405794492202924356833110718281 A145699 876 1838797109854357066840821948126808064584101299060233840809574533819859776785203072417602321606621298173858054196927718677004362323941387295517876503884045982944817154460382802843062973701030516705362851999150095175776444006913611845661260713848691727858221755671643843326205360594556785128132494142551929670791531352768060149513250364993872235980838020987716931350640026403415988271255827792770819905753593960114714797561225518318066009390958629288779302171875102718127285457661635442257605864205953270966792172989757170120524270050944845764665768746889148991137968079554595159687731962069851880224925075426866206305151332432665035488627675709046092380588864375597159685427397941663778036533700659099325891290166877800566712417034869570006737171379534567604963855857249359506335625180655467363916220861654410689023563127440472458005542533729327592346457040890010101240079712753999881663646014030961002161633879500853044751823199990451309773079037720700261670147485218260803918848860566208044737933421292743995212742316975444461317942742409527335470243387120318412786397614024737602340803193566189833138634443728231979834942434485394786172314945914216908899389035768226750157841829660915039297839289907666886826638808773262665197424342027319327415233251404447140584617843202455185996499781432325845408339443376356049387154308096441411382736435148530020168536320091905046624692819103612866670492585693217392950295521759262743028084267270203488124280790657699540388195546499034089252334154387288281936362419872246368563972351820104520414869950583409423171852870641928703159852910387120051252384612296224210978522150229959477872799391790576132345887743824447192656391244521708975904396933486709294247125730788357404605942323523362793598083964975897460473110902445428475278278935432444466751539608186344302921504692481891201658711052245015391523825471474056773643955815137557558682043836760857642785008796852835614987529329783661413606934943101422265904839580904496018150286403513789603208184830406889031301004777457647073051052676294703457319584115165514015616034713224774399081846783062113683443005882097921753278477438706635035932435358704066262224403905327947198459149926664765589108964499595469437465018130023886063804624095950623921739131678376180898311750109964333674880344033107792316599702336303169886222715661301789575311971490838142692933830980867306002125081196177073430432298087997690494645085728513525488872101998395321 A145699 877 1084887178199846488889929647448667624055908306123232585233855719842788191391651470032188610680454689418406064055280909357143253524309061536068833384796574891924491423084155937447610966914868349730370450179619512047940054875705701066902376993017132706273712312446075477455119152185372808328738489774828675597562144127331513393872719376360613757817474337223444284025256267654462520467139801470907928217128892261702532449286386408404639173300073758639773324733848602847214736846316913382663530206504850698448867294538781798164389942054783788217945827908299119640697285315410903903375184813291856073147698261827657173604639122841016004585368940652204042922332333905154803692634730695456719123295132357315066758439184380005891405099269522845006345551626125509365638028908235578641453489821265571042014332532088240633601016344449996198495073328171164748206777203615200041008974868959769970474023842749606356011135463222259191774751342027197028045150670981572449380560990537320364389265143990602231548486727261197668072788446940417540589291548991789607260357100789765350573348958617023433082261310047567785565415357714775228324529888986306258344172681347325191678261851071855568571613934198337056631448134776201254661746001357438925048793269662298883782608967973142823040096042859237854472419866439549251072733133690166508885051358193502133336364312148908693203187910075730908431670731530206611027542918975804314527371670191735623487573456929896614002192121635780923194304517932888839251462662799736606705547551573915226375631705816341707096960707561624001791523364248669399977835854074742602393359742748661909229273194314661653101161076425287748642921041741168611415238929380422874354166174336568698643437924650929883468580597056474828077903739875440646425658451949477952628289836851420064901350526559150871409617716870509860486309489060752299557991367908440512075924500137569594341160487425565903035966872815066867175039727031076488727567988474885442752517147839451056557849612951671157388635356369575987156425640504840677318123762333874498658176746916238847375086479719954291451691502247388552534192545293859198367363878282180455177456656439202573518166758603755921204774890633971992726066641569167431709383368400245975434642669815430140056875388411873502102621104459213604937924604427285905731523085814851623356588905474504483436094830514087662853093967530689359464672501687301534558481887468439949210639174028487835510183345942521109 A145699 878 640081596340799574087991651172765771384921316511408165054134065132711213061297582115918862699146660135561403934561539592995842574980022364893316179153475302189466994802497542711287627416798625310401860243123512958189456600222356715860556764619394448009762406121428860054676973584009362357170580834654776050631994243594240134324754918802397123240073878123811139857969847276106483659624211612007884877286140680810534030364170419733218794181034126638836972813668503804753976612041521234136040564231997706131560736985708271159819945288052384103742273800127733698862407198124353748396199352110233013305261749553242305560530777324867010040332186357124676278083696415176958581494805682921522618966091557115230288153227494036598128441856601443684173868722242670991158832092003134149098052658921506259321092277711200319413910619662370316639635258078453472114406203675927134185193932606551528579792403576253719085567761667253422294058539972846256095329122800090024434269314269533796728862516105594750405562431150685331418949970952529373503220695962413458756275219222574436519863099186429800780931832124871427293761922417273656479492799559486207028275709679975948873265592743359017230502063335189202497515101678668832583543314162080192516122831676414314112411875870902861146516080669107131683541724699552625807067140537754863886130914179858162227043561431420980459860698408361144069639106910002796893383651703138852353756335117602258594925311504371732057805227484320086985099277384857916124273718717690210667991119066190111315254142459289787082686402591407577647575613053844304058219994051187748292030995837098230221060206123500145370207162291527981123191068739545656287798311943204974159982138461642045490334128418317842889057946320996625203169608442545005493678013539289546622215725463402405847330059130290827787371531448908335795720939834791611723823383240508428068021811125350923103726005537247121933577669952092598797658451419005344687851506265239309801719212385695218873113121355082469069691652073219425533259826893078541970619968724309659504866961096465754437285407000059807182098904479176183881490158717494829114991409709047761919663494863770814309456163172310665563618726324116810942790209561309189239098722338015101620375370567007832009634740031326990059648139880826062579700636268065576589282020928426154610501231514296343437720638031820882940632507012125854778154650914311728316073881308291572343782467591079309425519302004089058989 A145699 879 377647056953893548865426184262284356449479520833424694149353864572579772917974181796922096803885849025291809915327253078958189975984688886225520476867165631716893602442050466043722252564944274064787367172992693025819731454076314756656661588748449707193053545899330581356781959295413338417922313953956543041197279041576474347738211529374037942097885770618711349071918184636635170896657817711283181169670605872785953375382411261256190683927636834643155174186739683396201998986367651211226881269366672141766922385954273341202495603330008851837419723596247454583209179549608053300649854242560224185994031284538151132623539553982548694907791404581762906800026458552620500408278242718193002888470870723565628554943645782297212889889290295582250817576200571549759274345296252940912389209615273867427428402429517076100213573664584454036821186307192959377382751453391593393969223411262996442092107044086146944654128968248216296894302763832637263899216137301382132843769514858034402749664495237156912137050285892177084339512410073545389949359621326274948876595118984218127781368655171034965437316698692364094535533968810833742547672427210207875840424324538504462510035021456730748310427645753827431136477278542279835023035893609625956145587421895814783027439224154864714933621447498730348455435145152869609676918540184141679526308354314758122211822364880226229562624608873022999270178641406170119960485326961932947084401710347715140835382446214122392017491082023627215540285379352548237624482242580774424557508054701500591760773568419275158037077880568222909188067820178403890724949818654346696749695894184145207168516292339670771106769124590925083574934087635290196041189588807561554331515107526194470270598492328882876374660719748790952395041991077361677800623602329728883029154649733570568029859833536345029243677793937139047609614868193037990164756238120532064119620792639456907061604002106488376374907789304861818223751311297486122289343661128502717897571582790412339684080183749885705079960686087843091488636141441275834921988463423580365233372848870167878879151015043555566283146901951211701101526659450776655318646564364459897352146284512968341240005618104904688926613843756338284484253497574530852483636536796060509710046033991864805455544439743094512261690299908582917708418437473554262901770660824685616368572370004529368123771740343943806847310326043186723629751779366942232404949031490004559242882445239562764073220877999066602282401 A145699 880 222811123521200853031027360723096597539421532370404058139953725963756933310391705962601921195429951778262032288639144755045739089988391462850692188035448569237665035973814972468253417725689704899599236230205445761720683368448425484070714476804820707849453582318198921571641301307320285657211808062253525739530344002535876270925410477575763583440629364591161572141291870965767474722544452825445464882220780178803031680941592279970732770298511551405334913933203599535255374647980302173102625812885772331644778076152284285601201246144759934531693533179512198076359717071861553323029665606911180159503465152615759615005582776318926405128586888371053757887339332462349680063925581708928188782675194760812163732186462858327861568436552832536926538685784468492115300872565957143135175484574958922860676498112322797187925689048194208219354183281608587954202351243094836426514707627451235294282814576218423121092217005698685947914216336602716012854281425678692658287799579496926028088505323327406472566109263113953329074980902993420827540748673361806257423732363925469472816570986687811443178216071296662690904537747836469490829470252561223087259643323202007952904971789393878398144135080492694849181319096824843423994758593686365152045704062795699045571875029839494310907975507508170236481575052098468370156756131641503053165658042914793112246812968235772044020968059374385161208261328790533460773889449523888735640944655348816815490617048341020706918587680588712572848681388718726075340528398848938192798719084282766282948745090113229883952088866848848925013382366329645241683416334786070499894572285537649835131194391420199631452848413301483507781229988513752476118645569598149373850619753458316275817607620139912478743206935593840340916449571566034947357362431696526501697654621127081171735211454456384436962942111051380589181336976512952579405594456667730677322148199635468449815423257516822604814073662112198520659414476007065393145368072214310338320257432127130894718388435299311210914707735100175350758869790190525849525431222799943691178030475966437952072944661590290784047249490052310424473716847585799509143172357983621630390004388199156457560789005225730594156036604197513263728898620778763641656156317610953362713825539679829668210939209813685730907407217297924040621904298408760747046468100604543585231303087801440812896681889082288814219030151732973154815698771671845002807191612505221381661728298908874439723890892500147291257557601 A145699 881 131458185230451549394757277400442730263902254619017560877878548964752018073358188543753336583206867663325573758487180078223907104903174978393022165420437788684590654330948391705803472735904360946489484588454040006722177367653116959286964884653255469181470420514191464396687010989359673124416548834415626229779861764217125423371644443558171140192029227223014708852013131951618173451130330509195112997329090634887915905802164062771471078285437887692312956065415936986117274840309391914479338002721336308998277298007461774231367532729805031364847347156188600617597649863218766852534202058223353733882858446012013634702161214488612596477171356347517135390623406126327758617215684930024913188775476438008453036361458142767656028164676281906491075573795260209776477755539569418196812623510016149213931706457868020823800056324860918264964931314962759700020009850674500100050283530972817560630418507861825555297463379233256461053090744292838614946762141934291367007668908133671498537815391098674581657092328186946571977154393253708214703651767923844365605053218120908004743649100777153580440182044748332295269582735689548188755644901338694411275313720264860153709470845707366798174291387063044207189547130649379077877072547239061830081009251462040541072623240166077488570990615808372940793780825302951185522876440749946617226058719011373621467497439436740625746141592406278372089874913807773335686474814733767392095210262254091573424323223138756002959574714056258394353506479058669031902674130838630952976819702218777405439167842393237212256574394362940297534986408066670514189324912573962940591100898771319218582197522421625442886409457078750678665842118289026325619804844873319323010311323025299076537918225284056033575615717339646052349752852181969541579166034077348306272733197310328157753206728269433281463106601842520610477941206527773828811310564677722979088003318164133745934192660330923230351927085738407822327236317092857284469644873262781971106233987383424437471509492746409864553972483748417369104641687576268809944169499463503354214672747447349521555158471187256519032310915983961199227791838548962259617816372563772397470205236891217796992524273077562945647372669862689069261765702005972974046279743753925687940647358365065512379648678245634838140857996515475275384005827642731367203153277586019890600852453230480075079674190786810056445420942212128118154538645534609184714010646429049125175860453473790679874331553354208902775356702189 A145699 882 77560106474842892942053762638900487759104790803687990513890203935477726906348020849108505982170856491410310255475147607007350146153783248860420226905870259875339248390223577291451580660765847268723896307951653398520322926231970557553825211230943921996359698649790645795123764842420899823120106600497157222044378910544101463912999296288843396949713803432214087061115606559583756568692172455972291222959281253803691581391595855442887965455638055226913238743681469618209656900407893249240636318979775536536651961046326294512221243109338823745325403128618094852184537059582000581441856184686171791810726979681935428714660110965505112995125971658146738826709922275200915234477190183132989853188748423230226479289528117770058728755590569771997197662000517739299629760467473390778976312695424953077296846133644019963244845305978893582121090121644746614423851609546711964193240768566334909536652636823900859202382301530615613335375624916438180102576809459806227841866367999286687211282992242894675771211907521035363513192017038784853254327002326394813900723974958971797329280152887533924648264228185444757546362909519085594896339662319577141429347835312944288680634893995557017044433774232115589546983625764036831104048808112452793382643412658541123533802139822955878762573555351432526898094205353689100990126943286336862660321478558667521872711242454708733418179518551644865147864990885257477521559366803473237447438413785258679503535211034817700725442162705511863955995973963226010096502396666393413318130825589994386442826078266919842001494940585267926696716967376969273726460015002303348878249635702792801313661407034367591103350126828049598929339068560537018363208739829688802426709829965172996841095935309972919897134530023455577046013266337790463496760602743203804174410888758472485993220234467511179678795932144976108801396130514410046046093827565399889931244635568639274632723854171987189085032166511998502974548767670309790771697329856969148642339732298788290977295882331946520775632850703831147596387836800208407341210479252244179042965742963460251279591425055819755938279393181047055233972711027040147375002516640267730885790699761430301069131760326756912201355719182382353351178035284903275923663392658498544931619227609848972474324509225714740817375310536913114552522816404913097889113387307651130910917716102895442856194875882328851013984136875003856738022985166647747136263474201526478632376005821237592251415892588090752490169196733909 A145699 883 45760331361972076384262325199673887335141562671921295385634342443382894122727258942785474776144222123064419725156578600954258362323627213652669540852298032888661471959577579653564726786379113984186152332206887051086983804299494975839797587661372260722383040732955966827658624570017341535967738477744488345379953777359255646583246213165974046029190951995779088351349355857022464757354930618693142626432978610653543145105135752547241128147748167145991118545816001658806711453965816707660060948860064845220315658740034506300436302066977176204710622998537519774188259267503517124283842614762783133814595035153895890928014763308433528054527846106950228390623463518962413660582924992363533988468172794229395614327785228026191882309770271489196440129504731670926571782198053760990177827677677212299455925287143513910293634930471222352533178206839085539750372429622709384373912003170606623809064425307593645103850260439683978611410565609954233421905370819143740135334149450671011783158427607916760030433368345082677526211312898489809711838227720805016357061540172575239516270546554544238388895454447367658620058847033524811440651645123649174748903947520916865461420877986532932689417752505561134788513149653651080972310919713799909033929532459287800844402189872303802392429826666729382496934787377851266632989373662497999022972446290894826531278165550838715976100169803878064158868254747388103964384339939234476326596568923040366815512350187319304672007916421537943475643271131824287287904511359041275226744210278394469223861947009640313543669758370913713810765475766003804828097219526446401875226693963748981455841647952754457125533688419092184617631384608598551807967536694671520112435789368129042837170063914658738683275797098121450811095477386444191493547176452456167114596151634301456407842185129103326577208136858934061672213239062295399393366546953021257336455246982179007899561139768812110636938626314993378347161445689165683698016954970738534917009335822297708252167099066355700847758827942776628664499719070435384062504238589324602131995573675694100905437385624462468747065809665901778626844671714115137988991867001385397450219042654006986412990746068513500635854226944935725788125779052390926821987355388770387583967403642452528694339080794493451447413292358782222110713077673071085023209695358236581217550851648255080805079897096383235288194195335310063347315406709676636201210735768254193343976667574076705637655502295420189760297050716304121 A145699 884 26998517943457050223821829814044954627245762871642760589533748151391972054682176428222581009419108881751516227532125899415405426420793902271826168682628933534050393116902381772025897352383016484822561152105755408487921924213775803774923022894998402882283997672745370637672793372545389085321142581762647626616950684263050287382651352768628398313825711963706229913209058840036694623082840372856498177304234421004336651920448702407016822719205962978079533028792697297226341548182931449626186719191119278904449702004659312390962905998273424621955522243734008048676220783290015521326885700853857362778819260013818893712099995691864816047058434077128976603729016766265548858828691268304301920206368759846920182226913995007335440504035704588056127679210129685328938051867091251510814139353516859831725918622568539563053281364132715209100993020944938823706105309625788990068643888629889341712438474278843426710412451277112016765118898334248081280744066206485346873619306309527897665376261005678645523279916111691258705101161418091948945131300028272633255852407977844432342802293187028213115523669859718733141077173386870119664389574283290693524711899689505637677949637377160434729739429544506837409633211312028373736832338582333833877225041507567143957073758222519420455654835159814984240664626458726893624362740333930533086691082990149388985932244963752387717165682004769506208867122435968096081509239004781537559454528226180031162472783075307354938783945246544681138765573971802366273853565199437685990365765933427146847692105909609518070923155943898505880424933984974867879303633060588374803034871188976196266145258630718095336473772817137560874803587580004585029682483441116367177534689017366170100933496613713345850212823153361632522969285644735735190729337346346395393807555053349100808140896005936495169373121950838951410497009650623771232040216608454976428618664474850046021466439739744973288604704493679581226322278407840083072039231735405878631886865795423349080487611153267531553656932853387507080907237863720076388470159557222263013698345502916556073956777927007800741012889423488868342783122338616904373357826528300744227898349375164360553363471048662638618241792541792895832640858462875361921696616015981870175995836529819382080687583344241910639233025116370974132206163304295535250595831147972275267224091554754394779554283091990226491183561263696062371059351935724048710967197839795772546467601492699435088624494938405323867822769753422697481 A145699 885 15929079826308297659978495327961323556187664952706556826529525774978820129368361365392380010082498096011271509824229124076488247329906078713163786853210218487056843277500445667915625873179193346931326893590063484120822848302323424732228743710461396328286836243879035720260120431177209542997938155501484355215655523761422310300117714887277589031111140867634679869704993366265792805154118465054715231466871875413947971089919629284387378163203370408899778495869145589361882706716475589462742504261811514488780103867090254276161814102679253549777553413180066211199196073881841654065738279661161081256369548813117993394248069443436933034236421577659989245971729268633154864295267265374545769387769100136888678118264929269099883705498755936681626134293847009612402524029801640337619352040747269623505992531390151198687525711203371502147233349179307066901062382306785881431115520379631541003714890760092314165498242403235650207441538606640758001405577156455535511695255388472008951560210834922792941975120072529497553332159025361351387817755178453132815936563645388042507013836709800091193920576321779605185576912239406337077178408175496385530405271912860805313124824631646669957613574013506528510548806160947086853650107452657248187653740559932155646872672949096585765033960314464173972609632675861489387107383807645352023148715991741848606873493250448357914411776282644204785167443368966429299986486628481167925601845056877295345492126502081152094577855687544940333928213000092264277286315563156875693040575156511738245669118624722606021531118337141747555736900285659406044984315408527614687388698774801992048044246750475723494062400428422741823949499040818096568960857262721961963225354084456672230507925832026959392886882384686265067101067434916697318338815487167920826179342885324335175346720801317403046603564742858122398131563480628962731504334432441483071627675584914544973657299885309765428166138712644637930151797099179959846819448706934497654278333809963953659779438413328777260956742624670686401106605839875774633813331634522545853479891851147092389533593539548977974728857694048766420463415335112259465143128659830437709062575912304318719498034927964888271262021745430863605532318367317411142874181462073914633449959585189792975076979834021932783696037405366515955779525636456692726766517167608284171080996466453444664856221944377137246563012951385341488861670326670479062834445514743737548222540904025092625582814358156845661825673857468675209669 A145699 886 9398130099003952162337088421667366853196095076333996884891830673489352484355278523405075983367664457537768439280067651079228650519218165646864362417225346278430003483332146041688447239278371691672998044656985349875876992576446606816211183866149328835286351099890958329582833381601181084979698190603294006929610142068554900026782069132141008899957259286192497416896032877037977718346306811541909130067277102259808298606400660829086146099467269335287891233029767105026213570621172414851568451327749602429101356831881245363623079357674761320944134558253995330599477007369503285883264258114384184083895254980479602283712648871632098625383441672385316526146716539476795104385348857879713699636863562712004473169594081354773924050803761966937571363105690525541632160239531100707943906889901535561008703867601566638686077116328625053551658575022770224532803099455694044255368088380093979302850073109980186514217252605457756510373742659019712972748009778242559466553327059892175753522859016343442157119797562876291865207268723801779226863530423987320088769316698370967234705820856488866776200024506180107340757237144076352005415596433968584172245585716688185629105968583034158114557278928539307314386386001747469215279826564729194096881829705318464264510919966208763081949580930698702828855442614131820011499732083770423763124655744044700528666375085519567417115230841078076053742582720567757318895945601564884294567529129029378073809192163444804428445996071706268252336506904480464121232652328697357221207948976575992137797932296480427943185288895757687159378890743605064591672866787398232077184529242261986332149839437522046143401479778996600538569329630495096971101876102522516441935781375140419249829575307399292328457410394141743027957106817315206682084710408091726941050418494786304404353757131881261861000933825164341375946211956561437387816325274923866557283899976435106684411785465893021857644733235755842699208333966237768469540402697859618210145585061012937235920788176252825316432924491622851589145816538288843313873477194208744831290122493831281593268746231555969997289285026599348699205072264593894467530072551473429947602691889910172880143287244028235417405974588011667734368235195858809698933845366007593651865300159425448035913337414489596100470022836141128042935787919346144413256994533057739688662520691115977597870391392899418985245686457756087782366014433383646923023611886500965357678752665773311949658771846817600535153279753136764951007229 A145699 887 5544880829332505467481222190288418482062139907372105455529353567832942986949484960447629437806911947449187367903730089907620827318091387825571260662376101094055214998322688664150515955548366118893721915020727766363283304797255195698139866252284393551422618862099421535418151435024265662928478934517787962604114768164923629593491120670248307973385751867712705841288789692459040588031515864691261332024462023461411482229805299969531541811307525704449446927709066722819876644783785008286835923540868003621655311750706067674283340659214006500103489611816444064987480235151933056829471846549207007448416944068934152229397068586193494752043196350285759090437316786562040478432491530881765708239980114230982502281382389734387346090090514061737230422606223116222553362138799319616046567445689865233725511775892392926673586811108177578223976412030085253167286927616477179324785741028735068157140539419997549951074013538977673105470300727283024013163324363585953629730951270080995222569535259431795949907738586976939670974735214884024382498095132397340399241080915475225280433927291491721597866820538069941551441584338092808276858124717633289165239365167574116660367208339165521640918836954264177808959457192224845889928244023082771859912091872397333983905795907390221121764487715151920204850738532705097945295454822040742374891523740270381570064554426963294327740071784459782227503338637691607851719307918436653252626916584282276186252077884305932531631043104451010723938205145430473739262987587615877603636996855604678849562534385804827763873298917378698282285989801826702449680946420249548397924184864235797133976357223891256748883379007207565895014080532493066394853537939631021978780147785978762900727218923439750446830479245661243700229625921148537025732660801958631727298920732581034274233541361089143180587504353282218553685866922807767429848900407870648827314429358421128029257979767576997586244964442957234547894986888283184217068990772288467809488240907663823005239605244550753607918164493314857766909630650984577679410717731251524927915318791468604992936170743024482749422703436835921683764572172695062623583277662240663838647879152471089694965819975941730931381253744905138532413653233238330404959825891763018180685893644101429151395893997569027677344529777285860178816159092888588747128900007986898808026716126761960329298866065588712824157708447063140406254459654026025014104868178590054817292915850265350025206049806808026158894773228676833852419055441 A145699 888 3271470291176079221861758755181745237049809349254465884765433713190762872947711771385577963230094681330563009294761472977845208889023399598921396926439482420146298419006902979702762725326296731775604256864184725168987273953387989015295704877663926046010509842287558814938379763830935139946717591667304294642420783607162872905259734413377369563288693644691210253862969022517956908960876013861032643985302526565130514707286520581362780582525340698355838399457116336696622194208862533716818343320660794387174204831559748046581807365856906160299737926837143744347282739262633134026102506199774020010381913105416169335741986753205290271606860463226925478041490757355064405480065617871383888147888630532716964341542440349207179419229352492662999011766308532880780942029731359042366766849050130586362490939072644225170777532476708442527092531439175276598474754490622080107579331838865310118733615407725444490947153770744221674470967055354325148053388626505934398981794696020727289140272280205743267003408646518831529583228569512850583894649264584006848232148970813684544488782396159259253874647917436759335243194002237612806994288167807206638907053203283012141431023814139074733983999245736936367978765357026657327588448693792270668154037322884721732040155074440264253077965802358702222159106878853393655904306845271954230762235882103781081637558445533258133799225237600430436150916053655328064757072775932023854165586217197413920510652142548336748857886985630024620855288699297075025701041444041039088788606936857783945249757489692551900257303175964536228861574604187010840247166715080446156543191885369878047059718612256403959795050212772684881457768944841278677866616282506200444963845257946094971009809335254145364337654297529739641392451336370819529975587788445184627379422181804315435493385049285462595284766567502683782333285538244626222173463424318407884248956037568489102155523651084962682862671376611532627415343055753112450302235015247498147979851989936594560154131173496768375846400618131274459625092938264362542009009587961205498725206796843983114550747469638213266189397738448167194072398376817822354019666290649440191372301097266053009856953642518377221279522303519443722456321039375419080116598342294814719011025384719683773875541545228311840037172098575821364373490929016348014661637747717737238996073852268865478308733108305947666834062738080795083602348829860921374674949201756245841237462672903890741559619727244888616147381051639578836162291702961 A145699 889 1930161926913057408392970184335039401440905453920227499906150361428982262096162995632530550676318055073084726296541365326838765623696487671975798615338632251785222011999074435335965857426559523381487617827953967121936128349194116263828767737955464082752649384330797601392108642508816708302900450604775016051065658213457930090473649812771977794032355864615946337073310434495902117246328816662144568689996466211403542265816817337704071012148139704504240206232770929584284274706584111107914535723266327820429159195308500641415592062514915420570345273344302992720831828684718397142343649186020122599117880315251470973935542787322535066753295630107535746285389109522701437192760282052585612241546052034188777979007758423642501469999227880157107679711699428176544533244179363035676776394372131356088635928541084200457832070574446872913406369572701383107846937862539410786292480999189504234984675950018592252108869650725551810264765092358324554327486126314137709445629139700959019597538075786129095736061193707523625514433881277366960473460568009431643116568651699158406023101179806671468064444404467149937851933019735853463318353160881534283665996150571809589327643683133714927528918636147838192929662601188535598431294801093416611439022108410113424569707588123848519094878058903919159153668207784969551885595743255630955407344278917490567784589418310195335647215150112469497546812968318005866598821218491975637304443241229889930825098512025634375893621690478610075293896394380128834689875188996625446507674455749236923018507356384219816324045000520158996330046730480534569043378680951042982812085288183363811968100004874054445022330742156876872494188663375821926874908753140718631506689922040410054132886780581022325208769205063300727177846058832862374148571062521856971522131788343813525906822945537061842074831687322230149358084781697406663314913571447452781058056747736050149143729696160360405891389867236361292940504507907448062494101590005251618840303185821683126667932152757848790995768446532958616321037923945322915207636246179379992722944094819158568979948070915802802568995242980981808581031277750342493808979528205507472245818999507818804725907683265866618823986777822726891110696999578264018938388062128048921198324291090969325157418115790706416594254193629957319120180831960552440061619142253456984108875546122503870241823235034443534719272857759222036184979555158289585033205924168006456275285684097445272170150433024677475500795925694122836501899685691549 A145699 890 1138792265408412694872630546998918065104897168003584970478743947809386343873863219711421639321064422398438657951950110781361893872772038703066122261652866589070860840781034909945240153118944792498345918914235976417217146738750575207669957669688846144898017126245328297262529160700438026963571319139225592165834095925156571590506548129801053521109526671429763647662999293383559731218425040954651434494453929762201524806317214942724820534386819900316803365838935391338391025454690416691135859258383812753258816751027183818687152735076434241230343411535211928561546431641244591680848726917245672559459539004085262458452634502533542484094172814902982863382901533127636492879323086345407639838624022811540846290650235927508726660120125219940200868030890896315628393833123794459690255705912708449961708835348300605625895750861391178310467230955362376858353094864143761741832456210189968633330840076895561703299742146774304823834536933524356132728068761136714742638522210628869800835258324441535960741009100878792420221986406725076993828757840476300085431927272353532645869085207303540006898768323987701026573305238450151305745021370631937420156298821784164374691168342025077668167328011327978796892132955935878976417136344196422008478354889924644035774395436837996186001724976787509945198442083486253182218845584213976991736102362325437331211826119244569714773723139341119403122183500391569805965239761837489693985767346739417861772887611442981733440487939495394314398778017395576715392000660466564972400439140285112926796974090509199999079286293003717843298498709408911208724753174594400279412973776836299279183131943157079866159215342822344582086689853622790095577518297736741486388502090158583985843432190733467917727809493333049899295287782260052429928126951300107168013430375700668175969590044481817201361555410753548285437487687915931686729576833690572822416369232208232019505698365210961554513237158998076551302270244322338603759069635868083207617630899782803108139519815995957289919127537053827452354952750034802255609963376236246234501038290736506711715054811092854015302441003961040818895614381474325253524943901974958759184841837408515828735275676173218786728930919393105346311588773430136395754568840057206568692292320718287182159102812774971557478769937069576242459542317365796923288340632291791902886997576138425014577197399937213379536704152015202920554054335194560994248216820309922052956577316154819806689647195864832465656853448778480833957284652266310949 A145699 891 671885506429036576917443629759177323372487888216661212354959023057176513903317203466743134668877332897023735106924268819638190546169879138321340158576575948919556110838798597793256354374320001014500710671781398132190994639734490178409011196348681270025747351835359364587290812704615927091798775391692494602826065530184163780468772922932808805476826703787695936174832509785865745516753527834427684207159128563232688232184890999390306411217211593047209481604765648118721120733992639263659049047910726258094881453946843144524778698103033687410482042460501693548319673836505624373303606537525760789958528894529989599016080420952002743080495207497129781860165619156196008097363428183508454919175931912757065122705660189471725086969403880536838355030545917126792575817009794551854215189712103613346052124219568816235078035176150220756302752857294229645045218122906956888270362871531082304160960660692431386354595757727189120510566526014277759985006241584535384019018658641893481533782813882430430708099633457293820407346465533914148992006652420449040973193974119932561904354249207908797398805246708339138528312238752569534536099290319682196357932638856506409258199994151112690503795997764871342328165514339567407550512011781087891585617946033431570993468738026829625892498641426571963747921675588681592539567009090503169493344986427729107924409625764877821521161004996110335372590718418057867513624860662900427475965430133015308556072865652847197095511990680592166885203736366995881952445699800084337090812585093760877573291694893071615236962588827193007387117908504527132613035329632015213810671716248128391354235878362672246979492029934441146554274519448782780568808920755924336250584726503642511237570859645965490437082392297294377283492613687372100795220752696000707270952399531605880008532219421326611741475617512906166177968377785617997763787016963866517772876788946109155458212891744771156802404032418997928907046503645671868769788591060579087242783390568668012119190023505462043203494251093311663930805801482609385486963184343139098975619868590444140753313358596712953225637623341771102166603904038574149237223093185697462411584438252024831135007923034515818303450418455154331596946265626780895231176677245689747479531270899498346504545502119117428206057668616856353093810847064988224187680911433014969246344461046124636096676224139720859483120730416111963904855872785235828316862890776929843237924341245659588501619675409818130060068033983377997911961442937437768361 A145699 892 396411310000866171968596868927367621871702749150662111704455344859786333816613276182158738032998305344821605274427366653475751060346355919570887627437918156995949034534050391663111303840695681653762920950432110662016269620296610454686108935888052260469046039565735779778204316966562696546134313909779432590075212828712731473904985517982227394177806645708069172579503517774367406295153362997271379030789391398377523855464279372425338057797620453077953277343445893454654122842030202475142147802408070108463226799011886428085800744728054799137943174708284463981580046017106677135657447008413281620402972588233689778157028995727179084875008078250491668314634332400622517140951543305183642994673961204503856881550048861552390292585288169391514689267154060213911304103641945661799527271674435219165720791580710253278090414858177768855040313718572640128199820339420240420317772261747128369486333458968457622387508197316894806796410415811490354035020954466114739856478370076506525235131024932309512581818042730702475247914192678602622828290096170224457874099012803487857990923137947458886925288196789596104030677647558777575224992836267241863913760100626516997297963305380814462319571471353262763994820761327388834575825669814497659613506109804834702242110781040392641280388196716700671101328590155238653345162316517812656024081805889997848238070467375158670127770219224565756750425401683153750263232702551349414721125618011132292630221217847568403304618634013609883067955805678510174775227570881389292318607024766178632655315303012821743789808848121750870640556267518961599330482119729714381748016899612618914599719985102033468638034138445977454122439879784928217745501685727697621646358600135058923046180963758928905889960883645910349547361346787767279416750315963689117182693902293271768536858039868538219110269252777203884496715905405826702748947610431847554913174889108972193488326100431049771551863865890049779978606134880702080235571509656105793390034582804614344347213974348406609532771689017516827891723067921989502635052668799075832149381221430071306537743166517249549549110895330640989237477407768377273724708100035659527864075633726857241853825939314688159580249017957621662536851985131027298049998485006116893806354757538383306150499687147466507670016545714008178749105940226025686473808449404846540063440345019637396872024395045035369881661694241354043500944410888953944145954857341568297588322404757623002396148918844596831902974483196744240287223294048436017022041 A145699 893 233882001015004612424895235223517137726981249511002429244416298508250879775287929630270188696334331276111850088177039401281873487413803822667685378848213136051661010818978892282637876009656077855719108860044273509191466884980360433774625863162754484995467137596432274709775959719459286346292153407994473535649772742874981385440160986836591229756100444141057024125970900654366983848394967414862279200481533765914175842035692644839950063794184850104399386423151472372597813755677085467694603544371713453267045716535559045727477914610854228457699062595845373247438678830419103004413520431357298630276963868528982439123048091398614708073511685672582587175852395950748128917153313186630165858402717934725362803049406122655720800900233050537113129829265864980290542628572930930667169236072727067204161920980494829865257109688289707474253028791205000381408248955039818941030597364067934206914632579830729304777243481821210208820761634762253294602902378128766111979938219326480207995245770927248729992841937111481003102448966333910013554542164733780009696677444360083716282082747034751535377122637300614993038961283747440016813211237298382380026922101437006171899389091974686381655856664302427265885601921017645072832329594678541838084077019166906440891274367345093631525803143564211969377820120269915216792053227178500376551038772130112302731353651341717850497562908181488800372415614402342294597439780880435491785036638661137919636521962457199705102527898556039150417927040146584636121502314374319882383641053799460299505758455485869935764371983429244186484920810718278839077851837605201853216116160099728911485443436974321383824193162191096763491092974798588199687065425770420840847015323494958260954735531046908408509586484268694808938565911112169007483781891197823883137082131400630811830866234990218127948447117662932778946896206221059969003881326367773093532255411697504648048956941041427620444442878471096951189448712533110581667118420908511357521033161071331894496844125675536394162292093026083835144452679268172323945295587628270397829035945023873480413127714931818637521022202607454841879009503979438552923428541797945935742342212314407520668926169187742979636528617144578325742411074281040479068603874976931721656001827416375251130448310871503120407881555913596208605619410922508090031322797467948025622460557217125018029858296400346728509320916481668469553593297568610041810285048968634518647266980882656325754139360498636721004624885018045118391463831527134312605235829 A145699 894 137989984187542720464516220185006183891297065508742282592093911664523159281086061868583229172099222454600646730419178819389651881823083909018014802632818312352323000434163012396364683734393245239192620464505170938312303445868792359316574573157089258095065142135855476342988038030164012381615824376402829606600775843083410304678221077248070843328705084236577936165150251882558746103146735621405747456905074132497965369277203196176198112300511263941142560036382025253939255461726638395737340949031508529357448509529180825092783883819659266735243308988374061931524838929901253665926841397053797778581788279459511405392820216896186950584287019538745475942084598976608995438603313828568492672814608907526759549942268062318013720140844914528727355084577593184311206239553925607147968049755637295215236367657700368910248416625676069232040431946497231652390738683653153754967632127027819434951263735766671321360951266766316706309442568099313632325358368075017539953423692924253246210669769716051818386264161077731061127969642222814229394557048902834035496581818073436589118570829827365458413615430719166056296883126733342051142219405013209336974020126087733014903642266301759584362493112366960733609741138579649265582239885034669869971945827802364995291149634622824202207582574314688345232242769630659822668658058872998704352456851474960368613650416221146156634891988056859167653968462071980270658739207486754388803756895684453361453255327628529978442088155529429085136693885730679256801511590253277849217055903134656810529764833421360249279235680414405948275232637767516996094333253704949363683126786441940445157497028094864514422805327658608644482290732691287252887150855702862568402117394503425238904370917136712202091750135757646291363404340194832926648151899056400127361761274832469885708442541786188826951364689151877562374784264954519975885587233609375693336475779726638633376691106888341865012449746434081311151994761788400362481519632764512044831616174997503013138793686934592124149142802113700445218399189045153749138221761648010735643299058182863923372438814066606478887853550427503026067626369870460977847549114952688066428454041189866710337424585994829043297392303866283254566359996973828751623178236237904709660147271820903859783658352914499693574142447972476049069136703338339547092793976697639930270711665317758741000219522851809524785129459062490155682576544621069035714124032936637024433589930398362474571939826545276820795896779186163423106723373377715196001072117069 A145699 895 81413856788649190069452145013918424978727541668908435726906163465770155724961001214534474941349844913883105459097227326400493328402132092516806065867983956074734518595145358334962880765416005035045790354949190809330749841595702511636345223536819499521603438393017134610088232661837047845866990089924261473420922097646469204778764995415374960972706243599136841280414522639809005833872725621661976137294793256640033653697707850051312046307237851540424006022078971748351788124604960976399563465325045660607441353576500151245696763975684356519565094604078100694226407529962909243793832010741309332064624807917243200199324804920658902230021268016174158223242737543803356560647038005542224046794760852722853409103135107361505439162297599338898602386770950712878631390794187535286370482186589931449922252756122237162216700552039192557196380595404575469910154415106405675611961924349049398687038689469756248873656470148645035512362294416960280818666834261882219806407998887090088784087168886699645599165862193924214584498986462494061432775104310507347162973575985883227496240507515398585712497727001670672600168005811388062733892635746556210432291847469661041786977037728946180087489280439842530402481386160072049048448699840860544741609954326376180315337393153098934208842193042522559475053856261969025459291462681842057067572991331454487369751014216824890696735775390638727427041020206853957346361534977404208958724783417188822119501006778870230081126909234464604191498974654060614928255716747119556718180599208393718752261745960147061204813287072516080238200771362024309416817541834082519371191587884584762914011761132533089188071319125416909147788041194884680615219317799263144936408415741697395995317886375129152325724070510527043209599622149040314553402136661384877319556015069025831937169268787616417683177218152490098868343769426960564712527463948205291295427177783305096187599704107180658929724905953229502482725720006443680753514916212641197939296022215365706419993778447283677711600090954990236595020377083961443819226894076738705759148615291944690916258487171582890725196073730024177925057679214067997491501054393544161246852141959809044691559836810779947802481822752489975615826655803484682417196090776488801767765234372505860897107297771243947705623636422204955354582049350209410276658414928810090911694260076920440065111488624271219276497871525952710184250607733133162461291369147566875781299411668052977341118743522352825632858095094951401587848398829020438506319943834881 A145699 896 48034037515318834598256301041991685731265358287590468336592044350892727354567709630513471632167236399968577620220633703397471674105376111501006560847307901265781013648135327254615703286911708577431777116799558072334204094238018613073084365312150347628487933586737973564475714282445828065049142537230937866488737436835573747409166669073993978903053355018406499777508403207235430883238804970044944515256471116343487357716278354327077931123158031897586222410466556949502301054261465249437346707200827908249861041161625560054135997961769950687276670573097091035531648917839186552584694959495975452120350054882894028606196242082971856128761963842523214606237273066245003761786313819956083619116236088497575984611299771075225891092035442765035646680839776343005208209362331091893351436522038303918158913889744462225338943077286497932676632510856753030015338714174095695457302567733812117405917875523420420164135956436433804635587444263438466369381106856142434668240765919690228129365218973383074851689472430254208873793274043229273431107916986150431992118913249853030786192780863255338204915245315554977668042826545592223670945512871063150945715215986973926921301548617811944492034312966394725976730408093303929289319150666222686727679901106734144021053770810693748359014686312513995401936542951792094361159294324227940671163712428706672587784484737510464364917472588488792322786547953581762854082646897460996531258818459245720597144140744205807217886434360178587043899258352010032128414071369210285185877336477049159407023900351653344750590560137104072934590179870956575038926255348854981479639353725118568178821781571166427756447655478668317788550462014249270275726510350709552649912563170206960211998648590409063159975109851075197847372413663593590753580612478318021218410687129450408373044160142151900244247607345280006454760449177641778660415318142207512488608698416370280112050448732129700426672682062658972383497022809039983244211319045825542272139821490890769284783190490210435257719904520642125890616804080348206699594729283514188387162039723189184776669134992419838921386795647163837472757963109930248059007774543076102447576335302246146501309966293774174374420978031665219330083160564058988797394070379892155138271828132506637025433522026681014646624371346652951183154339979920213723681372014021255997969342733717741879674778068797167563608959070853036518552175986003944783126193673031520073942219294220858268785486738361621846565480209242140773407448585748681003532765790462721 A145699 897 28340000720181323763781148162630080663021582662136707410153579260863243369039223721001733728503728126136546912824714787777181887228843503653501354093845793762854723317881247934864929976397142644679713453121384313486371084850589386010608139188945168281308359212737011385906061338410376721331148229976163416966881666810890864502203555988661032177840506754616235731888677477746264412105061059600895602025180663849400901018950531345125928050616931581724330798169246521234609270226139892207058157685023140821757406844005503931788993100680295221136716073032679632862978635117590103115726232270614775441674467756099559634455583504148474457067328645820680443521767866347008416097364506736083793054532497452717108067257761799275914238861748933771692643093081271422359964892384550029542061177520412721782309272696476590712814198898481741086655985024888883133579931208301353914132903001024800220092859520128578140591340641025796089961079753134278197654034378289774572042245484618347506236695107127127462851189567987789311323447186518808830292238246724444368002995843837302280626244468813134142314282238450435153472667493893600577795118701291512501761545140467147222526126707471318304120157160892448483740538293663158208649250444371544308786400043018818596241409440916158432884456082190214764583085287701073704058524359831803153929522759945605372305476244116957150410612091432996831716636251593033229951415307967010549233744166171557963492923538074647388322915145596131891296370928711264895149373852117321140110910340859795656425348945729513255787225667604330515327967923093017248657073838282604990467847506232070640741937115227059843214928661095182078335624800365874577998025887600836800303475862006364827683207350454972135232989088063856202906514461898069504298007960070971133984985850360671914264117314600833527688405156497051318209796671039222449080325176438484162987836638480681961013577152252416071077952692062840476760760731613583670403924722120857299364555383603338512315662395445709518377032067087899285227319387028357991317071050379294409719844288066327073543873387040533380727484235752934084749273177179632286817095479360506899908790976183266626728188553489952100960574556859726914773448906138999905780084328045595042778610832944543339144880888444027397560673470888818993105706006103575887561732829857612228711000518633390788568053949101704591310009353931765593235599581134594288881992975719449276750128084178638325606096056889834536648000465357768104908806817192892771645825496429170509 A145699 898 16720552390869465701796279159650705599497002505302369781522275171864962695005787427681392386345567427184162709988961504154833915993343561779454297908808171012183020976536288146243054070371027248652453505564499945398886605857753499727645729037112337135624303447581249979711011713947839819757312406543399185072593694680988774482552688866640934990946995931868560675314542203467088767711102786359558360250341335200030188113823097215269970471932866475185457584697444980971469967132368274936914875687456452256928620176922085694195451793403412410519975206418707886298121863070460321651725892344703221535135815626043857290300188071205516957813595139070358938463236803871668720493683272660469481818555057261014596183697468161801714175037339835482533623778237110362849374078297522186337922743300521467547644311977031444058335038407026940743194354532173584295782144074183624713642955468036898317737381199000337682528726842248783259272401466904960698149510902084110855070256595158905338451520747986031820007350155640365439471960046772053980598989457650436026689775428950758492538698043818885888627221605440441185571205778570678748675449088249121312888365917659629887363493455859459987486400690613578210680940862853170039173768443028544919497248345479996237638410516369722781653470073805914197108618383200681693300168213006439632877747264655478462987643199544267208277896216472879641920492601891936023908480949053638763051377799222759952740227743323297753303302049467357637277814948681294278106002158677850262380251223770802388131548854080061167569712553326417899970566484445009220132634638331388089394550389323196559469564076202394141069051462390678757900230081753851751748559547174143002626400846020585041372880338119843150724303586847824084516996160106197413945071115829394651029923241025666979007456171454349629435914794725914997737325275463963603178731438780563448650335008005185986717898469380193352235565415635013222316465334629205325555071374732259981082815536504478831496956030122478405407191199677339936158227821542650866670372324994500187546320967919409784206108629218922274790294312298583946164598416572873118974027325048155994843739099612825063623129936592777965392364567569207214497004771461445885421452359476521183084242119609148063458454290659949483546150723453056552981183389261129853447698688243977193683492336650966847513272155191936911705341909860670846972485200693424626495592729480802041762501627446102391249327888078264015000473709080873939755422614695220986590033510127420137589 A145699 899 9865097570612264582736040923045753673622568456545736034390732197821067126810045543108300506210156278310529862346574462736564233254185472606374382264842727051394219521433092125035467036588929679562302888569601846401029611084989714249924969523757089964850057725713724751018111005167887083280092988712375543029413312980116566053841584227762162983626549759295696182199848011368104626685138538891079831652099362587353961586254608406477937452512340603427838250640694369526646045998827056072887569597441621808447064146977186554071384769114912641911564235070964620236259036232936472184415160757142630090954689544898119701717476506427750856635564064722865953012866192516418198082857033505170258189154429251501159031273438957701212087357791641185761066336516802032809708346230645705389344876486130145440388361757175855517826959845946996556743582517997389845628331423837130279695429593238768982664834814550679104113808245586141097174626904394173677630013778195247114716879348898269531338891004616651646676873740638247621499145104148325329744573487775510531302599500085103673295551219608673861155918432927621849051857936689206568117937166948280283091634129874041166397238612830373921298672287304850251853271368545076659954314732136397130959067737433154761388065963248695525017114459089407186079320263003114497973395187149439551594716956623972347557337182254873535926808357106907555736258918479990661072773808526338903189763667797262200558770875637207599801559886270595409862019523351034912817646124246079537483208111114432549201957398558290359352874619236918956652118897854632346861005779541680690137794261853179738016402063022297316170897147881839371979057412609972167657072134806856770712776195676283168045171716283357003955203883251128146008824827948194576158087660331382773136520727219293156942484877040751680533662040483133351613703702727067486653002468555355996219534666886421251481599083357161825402912517271965738326237786670499528493821707167311267981561801982258907244691742109866813480724430777563474434069187390776982977528354675704731357919651228163706354530547365777101592892916771928775303028316504817960562389304682932676450906159980590604271019934401185509629394134291275396826318041713346933398751112006819452424660071958564412897148886608481751264831366163832477439905093958060509958254664331116686661031767623551806642042003509293676201560416808441867948173032809539395038110828400697485190599210065116232198777847870118879015742840357250266687594433863363189195348125149681452007001 A145699 900 5820390846108845234348562348317835016731715892359478957920750474439257739855231864646469617271605858635785434621768944053068742786053435494199106081959300152151577334624547817482779308533398139914510051802559524876662071653538073653956004373287645966924398433867650021850705782037339431295435106027895026988168782064574092982992052141690809519404673410988528878937235012164978262655464026842950741116378373585203637305702105136724767827011809023155949382420424980575740195669340830714728729147614869410531510918096363144816422818326005055315412378716662707231506533255569448128483293120821807050441731695674264580156020838604301799898024984591351841918652590347882865200165156084777791862119294703328422813855145287575553329826922030959763546604921134962247365074902002668657527139204073485288361585792421777724073847974070320941537970491263927835336419757919832681395589817055405662873934803203701671089464336168980998549770601191095564841009979624293713572103745593383864584607241203076485507535499626410456319056139487465172495317758798093563032507015274782216485882680871073759196103248205691450499410611440853304510834253050397117902751248259766628544483418076464754106229163109171035015219426500732376203006518192031278720930467837215829222721279906213990037315877392676433872601846553454353122609860249956329001250126660879029580365949887175841929608652796858985004750841410592598096912638549590899243197512622585475569722076398209160585167029597601824460954240962161917268133107303028249264830405306291433226766733600537231957028455637228858006850179167748639638773277294953275793209219942986722233117747619079214146688248198822838788885973209801825065920810976498320577535329048161048561609939726842512490419566814578758321122131493274693735857774524400006755896199136141936929087069997872037165231167970253951537087447283694353161668277716221257206076803127980533188156741282256096794366149625044150599257977670260092606029252157338915849140380353996250795536630888791297475222006967562772576164662332736877305875058886340797000985047903648667339388816837179271017532030601125678844840542139426023858690715735605230950039790649448843694838138166762857903377146867284914920313147606103229259377734631664000409366358213433394461254384644713573296766959885937708632991024251866439745516804256670601152815059405558914951957268798328077022008940575070841418575116872427549647858893163682035460411771436791130894887680915482060355273275337068576471740960556769586404268803804801929263993001 A145699 901 3434020734106648076001069049466599614118038753923636039437208389186964245447459990095873965889741246438835095896981330416847821679538272756104866213973722247042379233208961779222714756567668313619881368260621550075384221245976378466119792655270187363395430225924187799167165393291025096577223432463469353547476552004785734743399256922013349854285773685933472742876786457329325806862097090698802046178831588315907558656402655776059206539999514811321406707789800097845317188798865091294633877309523175510591782994612707278255135391427573867723451391878595926301968618361749741459332958526124109017130530745758271204172350577300031634188978105344832863866052015439058374049899359232985392028392194720534517959015504446230618763385796640474619306735837133110923912584483835343862235622785526870189987895229167091681348052477741643408510845846263199425458642028841277444893118296633096102326638869055369435263679844531453203003267480075841989082518257964555095760426493020747581835386933418810509797799267905841530980621623152500303446907733117387426678647836412621422622997486162713909251839760522925028172803208892166760454824091362567351282340144839132436800078819426501374548753907562123605808727608364063556883113891418566318048218016956219906086644167078703005426491350547220006577649010146275065227841844152287084671185980012962003480068353096251491864933178341789694245247260173331152886517383970450104214583342683657633323935466304067767537648745902698805836553140148152180153285715662662420986712455922600831171243170866918408564287435951345789305084953590073842754529372598242891037303301972100312937801454693193714049229895540157593046070745136370466816725621403999202283975131362219342368181819267120799012343589216718216281316048756204121109579928881735672603205620969596523495004428813867461175805855440409348273529980193676941297897630850101986395589094310841628159760995757447739946850625366258776887823880587666784138028764951122793039724842847055805710459367532644755643567503386431258256462716707127366833483307214586394525849820343501485566533047403388404123242305161747378589680616833944849258666959894702403327847025577014837189350230498455684977482887257563808527587930769559191916099464681569753422073726685853744167727189791494399763341241501337084260987264403507241389344956256771323563474224017512136269848146549010056149309073378874987995091370781699444752841708855744000224157754548496702111751532962286545490732216706030102868060479134060192615329398896707988584303863589 A145699 902 2026066412732076255995396390622945454494626133099052903788995028869834465556261538924700993405330063793054070793784363176996161722184794872666376867138414166454851596015952825193584223595615771637590092763714911984951813873054409756937023710605037256757336908896836933858605731335922769641130529718340890697984177514041518924512578591935734723219087070027337929768425072589290061070374628048266364294769520728011874403640261205769795133831886726870606801646599637303756565651134734523003272883889525936379741435310579197807385064519450255951781005795992879855454253326899091891558317047120103498299962698265684336197106684586180059869697184128466798329128770456454092806575421782305296518959532765820662267396333768130777494844290190957994431210597303614310146177480387950876050359916321649338607569823622791670217626888019595540700457511324796397092763460596595772654258399423709644967054058807864763103900018809221220790929263474145582463120931189107882204938058778495479899013706109856997704216060528946876868110438603835691568503067221499783646839190976431364565352030953320335384826262605277560930503393835766947815041703069661686859462782703839877945417958978217734519010699232489818256114273715370997828660992930435935617169909073701907375290835855154866987639859506982411204379043384455735030073565439989129999670726957520921174210747960838493024468645613003122745710878751423969610447159629927011895704928985845381075646355397323584638052174915562697841741891733168824128521304107863525353911084163929184099600244044748260515697630182838378461142115767964399476532691059686010758733154954319241646580625151236672209831491680444781074342950744485365620043050707548552849224749968380363836178711757661544574770227218296933027218147644028938179958422182449522435884560475862812720115683913111804221688289478673545227431151226822111671406440533282455752140359566593432633725799340152884312545074599943053319665490288745732381344365291910290554521808139382571372920231307629517038407351775987474808540426692542813694877845381547086429454393017617972835587158579182321253441942513400352242232719091485321636589647647158682358198795050648104492872941155950687373857000104815779746361958840892317127269424784391522855023089378295495625564580722597051146798035718828993776273853007045020553273778674690824231848639355272754840295454506647134800015331284595667846262490186085799976626960365995796450217614771841617454802509560068146357471652583282423623579210948134956873457941080253908462810015524509 A145699 903 1195375749491190884389207869398488351552215300489687289599467629824813147713948860505583490235178847896655462933236877293097318568267349436600406246745450384486115399270178957902435469206656737597864534849223537449571494800880855780214377869464316711299465380818907866788778214322801143063170435310388662042457117256732491379727677969985161473349407085542443445090627916041223806705714168451386456131867838397938689990589097708748403069754273169338846691564785996209118528416980694503480636367617510779288536855050247113999078932931084223437683069968243920518791707494252102466277947724842334939887960861446008000085088771555268935291487149657690066181322108517292475697505448952200891960794095939639470203245877907692712491339367826868576239794945673295309875320800844407181525850115006987582908276208042217918336718515879083627369861420835783611085304983109962664588567562541692057434459568057771154861865747417595988813445262182265817811252266883315685945817694252819312392836251217882209834977677912810751510654178154639905525113362752951754964208444028258092472135075264972835163138243097353238023968829559893607044114149987009032679731759455120688855359795718329036864841763793261430647501612764460524655353102715065783447812198135467169131515506510374292819702090617769075390577057947818737392678175767749434412721057718957330530780861228541614632944635978493500630275173216079968739010937664272966568361693518306091176998025748954610868683245551436089027821879569429458083647416137923817296386552944262296017932972743230606785853037520438691946284543218145405617311533195842148104761524119746380471169631037774943410086530861566880676269294868501229345358583191832242181840318506213052444003071755201044178315421715205973767842425793928317322054359507716336501499287475138089908344758504307150623334914986561951274836105693844852209188502017005798791776416555195814412270061849694444296661647163341035199825751446479394438209037493462120304374827077392870054217226012133882407904693980329223705780595285883552952611095291805566406983566030574260471510857028670166151126622840601046075538714583359505820738633444863727888933961232856804635957845931780407094890652578954052486545028128195697545897044523326316914710200659467656565338934899142468682211077732867604990917312286892158619190140073111329525467133745386907843638048310775260521952896148838065154306874118419840286765153774228664161628168557632005801631368888907244064362784291919923907808866398920490495147569907950909285069324855596721 A145699 904 705269666133389889713376647548717504470352532662782401810782112601610887316764271436755334537762114928962930076538963818564240959116013982799367019202948588432641630717809569209611733247703879566968437970949123380335196980705831855916726005960236254629427817346246744568445287844721338484500915702599592264159001197294655872520405489712653333541426961382971605265540702039249456666310289011689960851437729885263099082573164007900352041359887338023192677416422091163742628009452958622319052453621447470254300364738210486680258763044275172377977059500258117113207251967355413556012097599339930494430398608290446454365866178110924085641917548600853010580181714896432104207435408306376743951571997644854521599252800569204932239112732173562269023484586736646929212129126320719849149375517494206352266544355175084949026993706741771320552677537835601005743932847271417375511482207641198890176686178100026173503737687076362824178711913758273358363056374340225065600150234671104615816293489204844393945639125752497814444409097000798940424125315521174313929099335137481298127195129054303019425916178601175805156580678936943392389079533450632259619354878615738502584784334055855153532522121627325011592207695416757994175660501940895881798273579730016556085686773550284977608757245824624247498029259810169670605945093629406726314375424383457867492239533914091591794944310758665552368739606486608430132046842774761420348321503470871607949047759545527823088938476823172376963717067204071647100527847000070944341342712326030590721396354318262013255392776439428645409929419356590021349814328052855807695798540497495410158748435731662065375278843376832779154217809629464980828395944040130315338732938693915732561597976156856858403661524041744306226094004000270063191073892151130456086362143725770997183110687401857305755963378153782072578608074928217235981309544783592888004692333627205963909806702765520381982146059281296610824843873687932553972810950776777359069290593453853653949416790426927682991146731041042465998935742678244603699226851344319902633033874503645796060218570059756818846843454034012103784215599371463016948914157142821952295788678928590464087110636226809284235298111164582786151281820233676620659762128999337742588156163365996539078054346025913333925453389064356168115647437975413366540301629369357009729201377061138920354991608207902897060817408712483173845373209467377519683391464099834545859564169231388111581345052841945713929827685260580171823183607596152141257180192787749956224282438854786540881 A145699 905 416107907642950543740007832845873929149156442055741127381071846967320598703743206198825141793789412629240232089695055416075609068559879982502189940923492921724874076008108375654713020180676082287773780538325133570860316647121639914135088129138669925914651112768904760387515931050171266904712477094098449047191768249286590232295659511252495481627968557808867704663223923575241138209316364802728625515892128764466830520028176175563498955999263775160514340828997469000611941407048828606473737467000286389939257926658689136894238671117189420618783027422082320852871759869032199745944671305662834149378995290930501962067860959996673655259796062187353618552241030466786424189911193395313326730535517816368228104088949089953002328364020643033911855279666379676014939846309208423866590950029471466740849678261277092077708007950259129200042452377461583757605309294585153141589109913940744803512187410619447384596050373509306648669451215672119099168385449608465905388402692638257470512300765794606974545717249216295797711449856576293220210328411044130092266413643522669937636952654006963516488455382236450627689144576603967041615949880621723046166386698651526261404333901733158822255151186918357963577971892794274452103115040792025855195197964228511632623386064879161626414873955334437688254761872710942157838770212563174200776047087665182422863090794228452810617402510402976697404055737551925757697938898226171573732543118686120730383847001133835666667862832642426150972504041828522702359853346082625719237574903885805104263327831114801844590074952246225380353166411135844894450984836239651730698373034131998172247281105912049580796471107505800478134107831412089470187524261625093694217610251989091775998290361929473791257116120869207425467421694517733543354416274314807461374617163298917413199945397222337306088867769775816436259427489371542475384120422233817786916969685063634963510971542361595175675021878314317837045622685650128760364564022749261148388761145762946578437285852134661320830894163409521074610148382399569030298990889682053450747923578973584989101268484824399494449471486753444300631641128090448596640353531975631506990787431633907140954590639415971545918418790696451264875203787392841077993562110212564744800695221675737298588395498816353967873548817336892406320626997488181599366619342137780562628899286998938217622537205204614398490621749187468923730705039278878618193360677053748607828478698218350428200987779545379082311354269940958009455754420672863364421245818597202566221417353854999203523069 A145699 906 245502960239674687416714908002418069480497830460354602372430578928606551624321174893035396903001215689136807969990006156520790786209370073662309265777841620869087272203153223826711472294865640845906963549173857857684206486604786843507846079465809296053389527105836462381889830874313202752441876984602382338250879108077890942398566591233482621507167907680270562779696849368690232294039988923320877364415504533305544743717541370418456483687524267457365437896431090288269881687530799424860882786477715348616691922428261852557114135700378713889909608201969069045077225115477030494693800058243472808203112791250387867173583600531859345679194034772990034092811627793689093839943396667826556394272003939659609726890880710271702168802533066657834432345979679422112167580110303843760568811368012647882894957907609129150762775663659179486253726350024796581386126739872393082120199337742831792873300395579295856885496216632803846352152038534636510235989052212620543954091988506337236497641635525328910137579231398488768151940970970915999125153338390721233262870120579040125724503938668979420425169249603327269160790143615661617610018040487283146605908532849521878490054417238229649275385667759709571185991824540926509982843698406793313669285000621242133231241692591931809299798024890072411446062006870196062955203819467179149051141467347033246031356076355253244172675686193445492802840516416029710433353817906598453740780091703307760054861781621203497806215982320554605901400420961761190320666373660902174279224851949912685484772698961378770046130966432496534979722772640729131136059703567066468256232394339338424130485693739673521007852578149578905266344466315323157945658485962861239458074709940625453923258751940413379984840107651308339281472573671458790309042410771844251080568039984217548016970601250491608735126228204353543610989640121135132259395067808407710688124109495211001265509300186638388127880926059388242560306559689702280682538800611113300772010006709545027424344703342659752362544565264886392977521546680003049631800925685560191621372278560540639923952345827825641968369330341078103360564481357765300554791634951465446302612288875326284572744390144786985282582851212795081693584083279956002339580985263284200094667592632521640170614266247302815132059876775377455373001812870589168212938871559661162594040850127996487258376596079114287206569771203197952517942127801328917356563116070247578784256572384657521250471208586720816617985089437479964998723285013381788856393775792156726320680014492010675292069829 A145699 907 144846330433500422625318055713593815119564570815167159658606660496030898137750789443684685347628923467178087462062013937291850488254459783580779964618985632819839765725784393949384113940950547423002820720232037810900110966780177116029715051796698346001573906341330743900554612699913739452673802708438311481118971481997706369424921993168243494193747437562801823172316477903603661812345384148394514916379631782521506931962829380370713761876683318536070447844553514272610229583701764611839314370284385055397458294974747834319560445824552324005626050056134328654274709946371578959669596089692343294005687167842437911130452256452837017277069220720001932761140308157246098579142414122824272959293751788881353370637515530111214326591166145307479281172272731192666502857325232958610311732116177432779441284315811124921857959933550965637760498504062252521434057171215417333297776020158356817050443721204373936115058171762980760041121033284219868920134372419996512467008884816046331276138052659178262374197200807859156913847461422983863190620259322114483495001104727990151507519686862043851087333368810580852354238495588663750422869027937616434774439867994519256782870701836653759913655288827041728641771598507253846615425678944967263039022955168568630094799975243174888325254419811187388315488329291542966201412414715423134765972689687661949976077221958805185609068037451622437776978500629719977229921054625994861535486521561832892311638067309508929870000761706294575055675275863397273766490800606586200199023425075544598630911629059382359525372680120220709412656082691619051525380774119732976619446414287175538238814312025301465345052224637144048306665101018209251098468319193826506186569861254717028722946665354481964717264406398151050968643351044466168548791667939113793330073768973525054412599454792392826816418385772798814914047628243980356490567705886538315488206307632489427111686976138574287400274071353160748792743824594238695473937527796534098194337515197485803233784937686317119232580462612119562335663102392819399713732247163590831003158896427140003970142782769932304361843455429749327538432412359953436878730424267832637687034259649010873990778235594784905345177963796758401747949733931386648539274787743227465491109078957966091963363828690409844573947453748655361777664748966650121064034567600857948149921472676230928544224569149472224837477674388137604516662124697744782361754045120769017734103549228249719187349812078385736425528891413843238391237282403474582561907906471553871326634987132932443423117676041 A145699 908 85459089452805009674250236156112348502473616283118163843975557262079301294721341450599071319704161844419382465808618232996035267279345062942586516815935745522084592690940589276912800513688528113930818317973353134573207786193817893670688372713972558331632551351858033064864839603118231963874791156101619171477854923499538680069761577402672428091689480994145395401103942266276791779051482607563840479786618336183155784313325616877350701050759470412014106862848676989749747184502353590185770617585000704969151777343178793986688105922350170784605479623511051936953033791134116109174566999118424299990547225914247117179099657723573308334125161030766367339038689001147404472600184389069653219426919283436058829066407271884906180986619223198346118057208565423993814573654307335276240161379733317327222474851370656094767045598019406067099207863670378962849512344890356354252605731694092779227968922210185043012027435843942015620415057485651188026369043738745729734991287949478829115684953427279649471866210897405504090401850298589508366466827846709154540817388919393610349310890744667203162106262428993099561731551607167997087875116465153209233772916208233511980015224029208480119407345022286860189074057127455228576591167733832278399709874264454870513798754151780592180090807890575669033726668220003479862770369478280182332774835774253203452639529599618704256105969420771044842924512531018370535942988875519061707483306941389703156106404850828647419802643190731478728242511358983429761039251691512197215249541569719363279552376372336630741199835139963786056932109065282599670843520670938889139005128197039228222476313609234124880059804683336838922027143256277142824938362665871675788836760065573106321084609300392418769806014934801468763160295643661367984996775041666366220492443126339797885885661356910517330078112479723096445744489674308289194302687077989797730331033379059266784894050412458642927773574217438782399476296204041140627342458861154506821358361956509914362905688890223757687470110396585276891648252890216765828052394025592904731672127519734041801744317881914231747845670334221762169571762727891169993150395526386304769903910580627540328274586256532949366669716057236244236208649435434842682169785187518941355554261917607361736744488313075560995813865651829888071366828888510700838612181945634629747291074838126119844605237421592533539824621319229983466878135629541620264517530058137650215542309788094949663015138655038997770245427949078073170864997894764990329736808424440991925988321728415649608964136794361 A145699 909 50420717930824522207385014014050572022644314042468901500785920177966291732987453705064008393940107859283968476739622695453723515844325332676342464141437470872397089847889221888984602918962290636671759804783558117360381693743385777088590110186192012717317203723689898177526354811227056944946674108297246872860453285893245823534789905745583564330602600039108220484828153620625403545978562393078517488559188438716279391237930151128256542906186210859769786978632874870438078228626804916444992825060780131546744151174180513704311662933740776210593227351821464508473635662059182132834034859883780644651128857602237956697757667604651799080116567938931436728100065370368811392735529647136972575188923083475485827795809652896564535567778750520878902174471881327425157931953184002580023084902310541045628480721024371284787635044871516028622894879067019525828690849428139033591704083923494581387684613660287971003160072089754026235284842795500916715688815671487560547132392881307693131922846384042334010138690232268439554180177828706386952352237809299079064598764461337502115941918019666787821791607499737118160569261209733529618095895845412455831491246122989777548952199306531166616690419907860420469825051933600077606342173537282099288565786793073205034511170149575306211365251401019833542510418761472761576068316579770592153202387134119702375107346386553076705916912890217464834887685414800208896229133515501620412553615608898363029210467223921592468753689481769866155088026026524360161739392007191589770797030502709348790337271148049552754948377359898513552880531692434042186746151815079824859036406189838857475722786215136108377769939710944097819947707856102496057462535504545094888907501868826878012411196540566172592220831547126468419213605786409162644979548482915216956297211370771507227618127601122412831919269944650854104174334860213646644282094808308094122579821487337334913660378056374460753099008514217528454942222016559678731436576790553362490503239216825651988311122660294330718488132553522701246510133542125499019151198742852650200855552077746657523025177407546626798924583653735409930719801577043430342521854630143651981605620208310599782808015113118845341429787295805587340961355217172625795831633985848432172311523422309385458587284740885890577685606787125885306744651379472346844660123313356830692953584233021734477388545854170445316271689100671302107853583359304858211282980980256092858152228671426792051459744456660930298708376961064649327571957520628940819962155062513713682461783184778100336845417590996949 A145699 910 29748138120097015297347484018053681381011642811440368767299848929442850043161302964646314353353343932815696981893911581699463878312884666933979111256931291878968760925661949973911638809387237787108224354003981315889490626100811414664374494321480573530658818564425688066707484473784360479286573849104219553368495960822091536346845974628316900282627442333592855940653209532226721815335572760433717754409441392224268657674594475840054482963948813647793762303286533324881476405142630398348955581015242692611874080040989159906749894442801135614079219532095040548947508087581126324255971392764431461919866035438094480204559844787086837883960440958808516903211699529828597574309489891626424749708245192331253202340698628801701191078808476188095353936820352774615419186037804907214878343852201839483603476402929527687368609909428596437481440879441677849859964751650257139462751156909130108925954694090647692706821430505519031536802436834288055211068374877133921977078376808683589469005363681631549786332355370827481931462214517086469712379453840658609938958730214800206854795382320712660147653886318582470721636302382191175306679490673676883787370601439647760520369817575629359095367228338292625790336591566766918332513305795828704747975414498038926515491076589495278884113318235793811214412113342600709326400444011695171090207075634294850148109881728536715637786722499258883481538891470219592230404652831157080524344925725943092797531019555708888727917256991601030300023207113138013511996480244991346452573032747056946066935710424972863788788801442504983032413456766427019607580558727376425727942340646876728871448221390616694708759384369652334376930225607957216396760071009318940112779637265847792454216284874324741436991520806789681565867264253685762299169948608144936337849134216312062924496809399000866660315039189231524198366411823036377211837241634214697542524364346495648539792838159210519385685487249814124349633511513474006410406952963967622714890089779565178163189199463884764900150310736467997150164087141601154204533379205889038025600044053743008204543052926134627897133756510033557637362513358692896010917901081389228282842546018992673244316400642153862218494207834809239294922963369482413784697981881865387462722443264900619813204761252634362365273512190538620501091272947059796127648634142698584474212867406407985215539397448723141144066756744774749013650147303854236803036694260821036648659599373832019215411586214291293837240172161600194025194284072173180318787341750074666631660526090697350783089187414551405549 A145699 911 17551351070139308200912808185637657964224846614435775103805410082451103559173435761687620404470078980253401935348931093579988234481086109165714999299125320771120696549050702595385977912935551332103215697102544192816682109017784991266203863059563352191075985635807432269459238313177961455722133624297381239240539756431748113198815590240801225583185860374219745896764908795860145245644441950093500396584081862223879791748619502815481016692186893865987459989152076028805200640955923308220967347806168127860874160480032430164468733409589736271530528930708722102414521298037202472128890287696154678752076309779618141082733610666713629699737580049129086041458174622533502200031206300529943465355289474552355913895184395183350806171961433172225737943821833665141769894604372942072775642849714182984785005449247700311176195058927827026598021495975710864397853374782802284143989590872302840771731881828868478409053640838184138852687202447387157073613625488693342478915695184730436479020032649316230331602079530097982071123152384903188423916925413750770564906586227967660706827159627302449820327971136356157988647257836231583697411281401573516022092823358146055717240643417422015335100048029172741355878119199340548216105244077365398519206205988056173570934700676632064966320646393866947596669604361715657029814685898583571172630021421846827467682455112490275673217460357649851036643111079744144615729848941249162007743093624690815852180272327401020427878712871355126107147537108725401447717761605152887215428318523733095470143278813462841585832637902700580090610386611660249134430342903000276099661121945251080195296974897677634742059659008155166338291013160986901571592384432962670121445097079348328721109595664655056881652405055174364997393266696068813347347624699257029524114032890412746353945889927282910207173041202376654626182078801256602341337328282091863241995252384610945301142860853556150063093684378381819148755316850727647222461370812164106848422662466704238290629639372569350996757964846383564795895564903411138855175674580275789582453825136156297094022878201242022912682117416336145270633952161827231603011219116165014543225120545585468903546893570855665590066241192750155378417207426639406960346013478666592754574069214767943380405350551769532909620794506810998969758544294113900242965849484068851482954898816196478255433767106200799104554070207728001246751479055690640408933438330903431366616305478332219910300784406687406703041402866967153410215300030624655759143711670388990798966027931728252183922283729167738276961 A145699 912 10355267383244071741523259482042200145211278490874295870876424648797221657062283938092731392322993245005574326158887451300611358879962491523104915607372682323669331995178988869327753056993165898703110153066147069780526554829867044035645614830648056312161300866307820613292883897290523474515579551761605826932365087798770564695764851396098094777179374993347316486235355536347953468208405414982404800266853889270696852863027832066657959793907303432118953599837421570461743496687589609219972386250058180195223142809139092807876645961763501599067397989898613945384018618333861877429721013769338496032263102903939265144332625733516254436007288268545201955943419815595236469420837407822775018134871081740697657944956452459548173940266166763136997291500945042080869622397393998018030414402987515759183669611579740254066267716157508517096395201184789968316883631157101697387814395863501766925212884324338311613648941273098136404053912641521588385376827969954194928638283080614148839032350257732894264095440590402438594480728444878364083641273614659113974684946915770705016821169384726124681333355316563814630831160487074252190297349347437700776150978410704733225411459246461413418349932969983579107342299991019356680583761492339789297626913557538644367924957908136328834850297259063263288223852161298895046881338279720295296680622431813993911082500406487534110482663824290912852735953998157575103688380470684174427487900893641855409693563142147046343559712676842532802186746870940873716139967350559958465756255355969779270438467564232651562777467573791899748477095687422780562294294732211435522374334005357490438496343741408413881120490055427178487257320834756663970023110055376966052712494497178248097662207225861609235433481991032068558780461483416346189172799402613039274290941556209304036765150560287518021365433994363036997923228126329572345011811849192565098079656382556111232025748110759969326705888097758023483641287308417798387245798372223859072946655965265721026293324040616453203322299109055566761581233128925430323399443468983509964609731230288161542465293595679867383854552141881815676116394412964707952880608360636277191274538279349407660419422890404200544276863809514756864026857458753880624190363254431407859811238114269821693819343620782771782313903485506298853537040042254254083553723546966479676358916088688515762720707053261022748545757355802775960834358992710173987033925578538763685266971572616635915058247388359355663500590451338458911833001823784474724714471098187754496723324819193578091163364311021551032001441 A145699 913 6109590204762932188190522181596712448016690084769220128041986737380278326563188350038949833850161544474308599031808247336267121750943388912522734493350583445644134756459054382200778917648054944683502887093329668626317850667512538196039646546219293660822976435135978354410532040163095672002736213405723140508856161261518201422388063508107635117310248060214542507132963001536496686097713550397668738657047210587848919309394672299825380797388616838056316636444089574496399857845036913516475486920186520147053793383231584724217056648707056353713493283511251519054468570295680470481063269233622016504356478637014386817015166449163923403614600340861620024920576233026566983456094039409136730756108582937537065831610411766738239273950866428817656176247613752994047935444567854457695871722119784583735380285826597502198786776337871097259846570677530105596096944529315218656526349569875170183034830019477774983574466297487062294252955771295289760215254888647486314554108101867163084592607632029758299585978346257908672761558659325849906159927515723463494293553773718487992263783109828786259536859308801514276032396040115972560691738703706841884413055169492434456937043714768816494811125352242282500590601116582221100996203175236398320201359792741812120902154231099757380496709062200931473104476105561986362002959770349075641470394604748834560711207557372532634909098438871280933263176215801889567031528747854721663055853784155070000903350073594429941679802600624222998164073506318006767121133019068770341908975231703646036463225719618450959197120035899318151021395845192828871504499461661843957924757402038974107632647510456066512226347073043027152315481001493270755412063340287977008430250308238087029291981153662684793848872722303865275315474881948948182798604299916993914802131404130598968945084884679708349695398883632989452120078412455646426954627653695331316003755270455721015949890242487528346606410883992855473529210756649650320827798578241264688931678596844308701274770554324334820609159716377938005768131650501100479666816471025690603330158972044879153757429198572920514451273081592854912763402069697015864967955921556287377837434359695604934178555958444907465457759581372513799620467483457362928865353974101051970695875913349980031410032330911283582032293435654209512587883866385715795396453926860738940200277537427408103526961727656897220842892285853430088891025054219946961709607157899539670876146611538336857664455658347613154058645324886823790828060860732809462925778804219104764075962677296279345534201021218985941142573229 A145699 914 3604647865542746746960666563882578302129701938735349001248901298629715415450624064239042309240202988246597067854440707040946301221697719495896890246161236860247715836978846906509590233659295424197368000274911438342457751367277567668619355816654552611829243935429360921281600610812329155958139850329824891294398202779207940068644261704932108621118269176151586731891961935550996696844182786329209573402857587392941591695689993629064908012499490027149794696548413011531305454385075091385111317310523796828581542872963825848195255546091201485189361969873648497628191072455833143721949899126823220399074290132735584282773803872380981291878178193820087269501184034065858925002626062413982848371085929062065128142992197985923101623457070926835654006988800613321446201042672636736042546285636269916888115184968080946557030131771627789874792380304541577511728880388664821905653158431830486906223624498607562901997321466576093655472839851151579436938615007474046971391995141818545605760799470547299663861463128851575714490725128273806566270273593003228802519222041546992144730615213629599167002065658837576859044482832507936736555935537837689274102926399022125624859630380254355270525145607889976691769347316483519430231079289627982669129504650804111612687903071390948718164223496401290505868352678429410654686699383167674908172236136179380576825701376349387767062257596270231459712421231369116686973498272853815097028526244750597658677566849857571518544739974655614726384001181980753051727752341283223941767829630449795191734032736107321833274738043713023917202875071568081611407092388085755723740084492868989366012823534825337833799663652605330592687646533560194989029147347659851058007794969365974169034171218453758166761599472677289480367571399888396011504987364151623796693983237495497182373563316810467638802263975909469413713848340120705062330885303868396283877117529912492843299203217319530964528455715667686971358750705135985271490013915363973942610617425482176868031088333727316927706200910363874367836436092562520357573098318461688472454829183775248412555340761864427423658867263587642516714731104726826395623141113109848916646894997682127561757687596059605000419533876145973627019211788382385374149934654356366231302706977638373948710225255894036530627270813132498106127997944127530065029824263124289008238487388166082092565144698610516099274557902896167949669743947630775997234681189235149867053241233836046129386113780177703401538937241092774698129644074830533798651484780018173623050321256279985620287087439154890683723086203669 A145699 915 2126736131080015817774605082168539601544076127163771141516723724204794714837541634712684923501885912903947795725520985345910981453679903559190252722500636396962706699682763215786276037080066652221502436659310655292381446988843097411947223892179639821685593098926887807577789949847234038919630508958383280140554430783571423122298692017846435978824661503681375957273750409012086514641381746220683250638947319514624951251537786846475995901993901727401540814646927232713895721687336458880302160737722119942342963241255274018850476555137160169205369848732169102349113678280371259115479959421556466413437326821835357712449727269538329798284721519753510627385673659522623739184565920730210471402209942038035488067299565201282863219600397895966607046467216114245900264567241411106410644612653677131179404223750881931871145578958484058155030244533108853201814443332367715609116706948430417399501755419348442634403436090813597769666681259223660572504022639154799065634962579564840040235787095015274771919963660044083413640855064122886548249555259944389270022846710958951646903070712258353679744959201854861545321968838783642558595441275585532964878842162367884626232724987306354840793341097529734005861414326124159881615235784677334538388087542614633109673741909966428643959511366167699197530854975797246724278790633109157846745977849951229791492603100838581410034097072700997689949395263331563043424796949455003052525167428549068463549763538065893601511454905244212064343562533295137982512606760224083056872677572990147459477042851077600263181136248670648211831545270829322957901313004471134215162691926035301686973458252899438865875289328690072006658559139319513550256441523055971836247590601675616521643131726906563655704549840006878489551591810459271697839759746245158123055535307990939207001433411833291227184986050387703321101718400592803531128795374654700112156183338893100321825513948328280781543442265833051320246189386819474660528787382266166384875575349355887507829640842128562663011837927954969499085491526480236509867648341075925173057745888268424518528497292070813607038217234243627492006778588386757876401788288778889304534290211198095565832101503119208505340059529166543067427535334678123913385532580716281975416626420930727279759001490945150641786507747454738228406006199151376352651800918789403654121767358740451007205331845218476841674768319816453236875060038077103618421500192041580522021741451816655678000949465849186659294818913599412185072699176089154208394913094431918218494925465242514219690036054900364284410679717591481 A145699 916 1254770712689343789740270037812874482332702785324686238145865748379530252038734113856419865823803448410340952880989526913380438111369921402202753209385129312971136705096993318466996352287005665515262240260993011711066711265666060195481193477030170840241888099122928377109974788809257270633426042145595805458035819764104360434216159646267692295397929168902835663204780849355195492641718386087416788667405515656041328296815598549427208517268389519676881930846990518888186944490074125664286889723938740242185519730797738707295932972275378408629683021390009896737479441994346587044989454108819188360707623750592728314761056315223742200006693818476377450070277957934313940259968890604761764144455494716511875894578600476558903376462611301549371321761650518604467834648471389880145544278919383871125931603897835371723029334555373822683677969482153918847493009837216563544556951446415514435219129473791082546735125296258556108009686470102108586197936418486323974677656529948113805193508625259541568133114697962880362472389997107374789660671333093596666084677040243739924680666989617215041450358927028709474163102570399516601634573796659926611589242772870652907351682882880369101712800722396935173481542683065937846633558881880337749666302520637982730595895038977121508987393541815446125252698567367697137913831786835019961905218759235089397600059003793386682532350210635992366838683492944390826503943226680178947174751754317705642896701809892027367320239849354110462347975510642949428929386260779867720330938000234556551296263548103048047955037111977638731956694506914228977080163265545581101190264496276335126324974356387134105528586904263489878597957204551979434456311469455675723535020447193644381795278684703654103107517644004585631545958800599570413329446745297279140978969137731416636633663339418325013571502967464769049980600142501413962660926940160969197775864292829399277384209930310468341579666408385784611258280379472784913726713065523122803102646845502548147442620065767518243860056671292521640586072164187246978301554948136477390415597619249186690683400846981018163725124509336476632641482652417082420250659467238431579826314577711878701713378129152736958545634702674384263808618828248304726512090072687952009129578285642151456683862169432382984617508943727482422261437529501367920534497512261485031642834503169477928169053223534202726072014034133804513588335752721543504092687878623343272842960403330593013974430798737239951280541620086412096418194384248526152419200074230051730738382974171827109631500985303775772911617310292770121 A145699 917 740312593750581755930941547704513776036693099265437716734919274820198643908138289633653008151120532676188258251988095357909112574726799947396065203284503794016573693300526375132312061573296262587352500251549217598874067265295986672236492204223908616102892292889428815607077547607511942439682445235392566836960993106390789084764411892605920607848799384991169359914863427369156328572099206409829684630518615289744869070169951606375206549192447822707632937658909759216797583353422046805470384634963119020769514298207424582030581603165918123931343777250257106906010521662986205985284662444243899576351084575522887870351310776254738359674151068179542942030836609507585702129642460890888710634757339672799968742313306981604551709249721067516233113232327338760521776542333552787874764713917823830287168466895499118434655436242091596899311846964226279011167673989514440123572992236678205086361886887781319354131089521356457290127945350678984842196209982884291990260751717706807580224129853116034509923765751834439369775296457438287003013247836969962088600689430897095596609946620803444616102032021987736734894685194566876011321839944588081115304688357151522847452866668174430463655711632873094222620104321594577205353918125073614594968580099088867196418468399254591723873918230159747046199894623891965514122436475442028668366232321970852793354243319634997304112676590178162795437133311441927256074283078944356123830051009880017780240590518072758080825339999664019928573241207716806867930355381253361730912196547460815375117336016337947270693208714930558181206237927534124267154338425358888378568040890111111689230047896810156222823000398226130338300788092126528546815673510537325620913825816253648509642692780843429014269779705412865515733626140761936084592675739965648448019468735726227824674654368823399924715959565818163351785232982357433645166415765899597171987647776586006680556362033369227993251221637505347087591065177699556279624100179871260187664176763271154051103638009161993635314770424224659812976283491378949236961407551752180584420029537611131879078687971221508645784216422291286969630982758147490241190012683882385853208221066559797235915327264098611686333419134518357549104017681131165110518219757353310969104475771902448428716198920963615015773688490291467174396019736399607921739000880433357379265618235102633237168734196553334389905646605370624846563881219045672590311067426887580489396824616223598061589236170305505722068860261032069537474549614007454340773119648882636089217427459835912752168365891293172805653569802393016779909 A145699 918 436783175542130546655465772875625314987166595863822928187364226278168820375549552149741418389295290475502662027720095271639463038650700599042276267184647853340465507910605464334745649331892507920872459886173777390323988619813366470559334919298629053329866210916663878279798643113643236782142009262839468838001527896950801455650568800477846890938496239215621019514106217366952878662045890063413426515217315615433816710071974632162822436815026947007983756336825910947391685991574517541101862647738516283513771250422649705659335849934919417741084198894630303064649470301719867184730905852649791930858779191934753250778958596933980408465549123532111859420743529331517629942548791956733734512742685951457265046088956540546208949553958967223275987435751368218189243692142147673456231035667237140485558269536740582041074984353499486796771306030924022462670080160803682456344520862688694585439078044661504627854796082475013542619379747214130954787177691965313787929868835790486524218431419829835101313453660467621265287062437498592224403026563140944538677740679552246158259943825607042706285157442613837644878390101691886447163283932733171198103154541476625609344283982540031093187768150594403194410688068198117485220965060234550730693712592159911007904165759665170139964102768400708941811812575397692285635099606679010079316115164744043912989605958525644616039796655854905413315541815067244136693000512633943432880782921077456172636305508961117375659583279561922403747749964577405409129480745553222641370475632063880836762676953375840786660945186771917349272948420550626403392082590798478597774042934901059620310601934143635784331464706366512636107586376397447290641812914905552660663433696569205427044806945418938414765066918675946649697207877090741690339265357132987287052345575109336685141409443942466537257402572329748912784237478990743349234222640953822170503514412321451112128976215477914205549879186461746395894117196562358732193305379410977987599061187683135387602998982785510477317470690235877997134366673841415862560252153978838408330427011592948559469735219619843119994523964027349975605647185824366825219687232831140414961270602955702657311341372440051742199758743731128279587106623248559166901023144748380783819631575844158930791100679506363426923491591763021905411229383038239172458089984958168592281683115876050440451625006913243755841605425154634525668176330901194106740025689175793865400853680611519525744635366049449638780676273467300940697887854070013812529988173640681062586551462920214351952226244361986651559833271794569607376189 A145699 919 257701333257263271944968875055071231328652254866556262192828158584844783822930327630057803196676070260013894408096604222171925283691338626634995601573738948967080633093563923431124800793755006377052163980342277111073554411622620921643335365893986917556004961548538798756265592359501902189521345782630051221854064498207866468044750827870037059733104932337831410343962753383074829254278503038207511814293585694490662114073394863024458862514316706286887708605789628549201877937445611927203293491781089644154104268235065118914426120879999290549115746004054628551036281467493058652785249168400932995307103372156928895071715220880272186256314308732877817515296651468985894080401657612012012473807549954020113577223742045615281675685126540940665316353980074921392893256587324793786388436278955995062649091858210047905115806113128455118498171246398209026696336127200183134803143735994093127203969684463399949114975557570736633688143922910986584339592642049552250586632352364669342481294313569749593740427735910144712079997062827711974110782659005320307857778400246394336277770247161534393263626789110142222741515265313018436950326198472626418799745874782851957990280096831950170550319553139065011608083340132567721703164031620259857494695460794248405796261379734051127987096759438188115921923219590014556559194645504140504767839580966663937811074161286810688466175914277804015693374233756362598721614228170947681043538093384689261837640009696541178881073309601534554191243905859461474579525709521020105046849710721142232874604285155729726182686966986716305512858361886942043877061574232677013798306763550735064871565911096848302599341353755844229173137661286401774950122804120765532465804967150014948307926455104392821282375212239103110455836913857396835364081968032722533712435869845772918005606897271686433581942801714986040379348327371556218614546191746989180999901515621879570149415410769936012046435468790792868230441554906613952437770549752297141423258436556286607531718296205442019623672392468743793649463361282943979961311809439962908734367516810302038955264700887736219288123354559714194320362208653618279389374277357688962441296447522798008016455494412366429286171325382231166598843803698968777306493137181787309142613525272281866718320684709833458269844265451692632725450939972824712142351352124439036088813772748634657233221585344617262612157295194628999519377471350485477304024845546291493006014274736180296591273276733004981374876932485446522942216359351694141938352249328352944289976145695466631739061315807680831247495976788993675335171601 A145699 920 152043349838609788316984980816719150858589843204672330870840426200832144286708517752181954144620492158117722198114968770986164277914851139014048362652238795242724233059694804218899297722666121869952855875942057321756006778868726530403097306542532982728989597447426974602318419693463008648580811869742467381425060052414744265344947337874521387395640971583081316481918510389796782307145654746652368557006700342433875213486592897209798566061010041682316740093659544018118160591406919462532402058288195151534638004487437997509805751983349646504560549058193336214808341416350602885276112278450697817439260130793396113339061201360763655910816976603274380222165603623172345989807035442295130625811941730185915553296961717956475642445275105196025313372860808452253588832142829486186295721173548369849822478638074391523436284531761435020427124264068912401728375644967947245851398459715652256355756674755361308473207724170652138862462295137734870629404871631543862532325158026319121577439426574732430471751050733324912505932980005912566133137365786575840691550578404693106157726185881479684982833520417541297579849128144579185914245293814916853920651962967341178588655912846868060593595348583897762445574759990146757687381557690893081371139628156014399508786309877330500342247123965762587684992887745533190677639205747836218802946036655166979264620765553259780550427749627248514353677482374438866001615701620346497872254594314045587028034969415450334422457593081625825050430156707117692596511039136656308754999958849841853515179765564927162606998649576975848335237160564875255261062936714688639662403216451998787214603576945206354897827067251241728699515112572600649773281812618336758602164267184812250296249563704646345618186610154152159222294081967987042123118021873949161903050110863430912286622927980851053346808995609269434074902728911739178239233018908082662967771390702496624937042963378046769193191376707381330509564623277705669579552431048475902461734878507021415308326191762228006067489394085868602375186248790263106761311407317424137314868504491066610035046703788544749536872784666267347299038097458448960472905603953803656699949942767847869027051430361923753227098882216772657165038257075768330051664049914109764013358160279070457204878412878122234015781193124906890286110643354583541924814839663434073123807844238578571717160283728317271697416962559405955081907039920455530415267918846622805079683021240665763469325488637106889561538609490139981234966954129645473729815297115554596450023339408862392511694224100287328449371066472234473878143868401 A145699 921 89705318703446517843749193712989243935336678838501808657533658630332380284374202543459722887522893697219196082993423478277614752044478480679661898969219315454258330424586840925227154531572218148265807914641833477558932925978137030316905767524728565823186306489020366476569111353550815600760489481802273124989563576860200908687050884595139748526368440129085638892921577167226718486386682022021859241122138908450291885294975735958918129517133410275860589767550525181061165547052145037282190011096543358315792268543320183465666479244055411438400174828588064312108370399365388209254253459036743311356168170064731549941151037087629676715195759881623151453260190841020215148092070509296515057216571813259736156331630189852275013761036626939113994224671523006754696018071012809525120689103957259255400199747372032788779502757933133533596884817629411918810714934194961674869190288088498837156769234135978708599243442285127191192219065987340662684764534669968829341821256603175917061346780384778564228739379504925788233788378206425586306576935031420740687706983480368686238722171899825852605478513419560255429888244090036406670967773024602471186765858404856512515348998299555323800050705344946540777877500310846454467833415873595297749114885916587701461778126566245261150797816043040488546029881846644992485250572196577864953233393786967551102188440602261983714063906104162345664654021226685174578354542341776262796949167107193511657278794315106000768071098844849635245199601213293579170466933564917701145344928871695972431723187079021870208403020563448763801484411874914513661983255600092064723804099399915733721551238831760652541415370336878864088484743280173096964461319322014566809744451834072077659838934659286239521908817615737534838043052524198497455804268823661972800265852973554392476189521901804849788183725466667251118152230709598743604928866609577024161804120612957386833285198977636823887970865821886194207774897292291438437983496548051030155282155060706078745304921421418318137799118838270006657566237322893950045193769005470801052863683282212489618638599970540514490535654829743175192238157138276233060734916958466799764008024936582719927952327458040602037559054336570485496205972830899615761704482956187578980572171951126297469011545277407408235852634099429613576172554128264316910928613050073978704010539286988608678467334178121845684213395752754318869325634175597412459530768094661908705519976517718064266605447022616331836326404722250103482107560720131477806449086945927883552569480275083116115267853157853716104297681722641550594429547184989 A145699 922 52925985991683606918023707305682837202697781924872862435613987751469903535636492792123484321684362660867167571243921737215021717541964388749861506343476743879217172226273176451079802274329886041354956716782805809702448670320321979160443999742283311302697191838924568794201173380175287741440040213451471401276461085287466121381094676963794577109169984035188943865507248610153374110185835247338150299893504949285329778448822197622864486616542651052716065646114716197282069554600174165077029574144902293211165903802554420806745712948240709399009598588317899750807723727284162692857124264719400103002321781078060821069165772820500148498309587513181056083043290430598303765028331793449501588627151557881514146320108515051124301643369164618972060567242825713176818397073065414790335020275613609412316268028470861270988383190896017023387141615277088963185920082799382420225576418573754598270237492383552682712245157740500872151270386470235853249140446050409977767812009070715764747073022987592778162525762156855481733022637208811090008314258531172450429906428702839120187739923694711371557547340084020133162336484163993335356685071839221643083337935806902375042877320340824794173969322558169875161185279608639417989264027983863534778896411551158587848049585887774826748470369218269922479569945296632800033107159956775192486188899388274199983311915334569017131517154173706156693631518846261878562363178365946374703702136338649857832207460610943125002827525860868203168842714285686504592882894292262307019444753034341773892863165196857338495795175133785193667027467769038998185314859741117603498404756242733830896928016307161839793080170671691278570477299020189554608382405118175976080990624417835341007054675199415176671580584206674991402286178695195145511882395487938690002994950204286228130039531299136880523975051216338068890275741215934346987729792066631536172801463390254155735013330353842348047133617643536147201256679837828670972740683410919059315714009750938079438314595312445045473295412625185218059361704834258640263557562401820455197052258268000877808386738935915115004666499476763807096073213673485519056873128099891458057108034762641036909622846148813593278406614959694369670104358931973697531075593280100757488773568093004236436259606835257492736919038337470347103051520825032592393905956884703984001293094371479040541724010004808160636414206077162488726947042256562552895592737907931679513451706462432417251533744417854998676543017247518070914462225857923442260331231482800335741419543338959629645615521668909592214207182845292042616239554695275109 A145699 923 31226242029774624635116143561159160960347755998996150335203595239708612753645246373150312290070886447017931647837830831533384535735006944883937609080752309669422677355170749519296158114700101192181276197093940785890967156556063989567631642942179628940025519998659006568212215725192066216634022965446886324479987050756028151413937172357754205354661764212321347795010383758413323498291156409247486655077926797939436118992919801621754088185630646987692202870617915005871239976048555705250410166555481256451229567451238564955796504972982774490004224766932732264912244890727256623397494061930987024028058494667885819699257864813057999984325941437016941465844088093862158201151567666064696640774962202578280086592707692249973485694574046088566576620679042499251316099577090523713488136841922925596007342736598060777850357303125892110664879956128664858867774038136701432971415217768227124480602963737061946821516043823453229442058335798373166076330178405207216914179743530465698024856022215899354337325970933165229296695122164820336679319105956456714332904105227691600542080316257707809393100325171058459005523095768511977824037521417367744816698195360213996418785103652088329007318100258614881398558537091596945767211308677063611924251133700297650242647793895660581536336367040963211222457721695131505374540739123925166988986497405687991022602927858955117845611406898580528286896931465273281666619696881366019298921463490636308927490744481662128645667472186813395019981956228953824416221737165501196223771258945332774900816835742958750690648944925912700814782404499321134014822105264003785971994082379113560313453808069986653717264759280927517477717517937168557045848654558404503873217658662071017122084598528720294949993022773120629189814007387112611653513157533615003439794220354675901042330847276968857704295492033913993978011569165170555124016972390445996764928701596129338926271031623568007710984946438820504962547233329421623582478565228945696945241110470898406162526865929421155410926155649740440385016748285975274861548916623305063095459779514437235694458557333589947312238744155635816443508003829199317967322084844019001786893976501933275193957551275472561993657865267165341534876075563891650643718838330776490730797424602700548371095699021256643307373996766473405361186821114215101248087603633362300486784221668633346931008487435502636653638697372130115594579885605737730610987255834911596251027801292858608460340642601087426602828543849630939589429231148614110802117620125765252159553978000505906407797042516803501552666133581040582502030742840665129321 A145699 924 18423429871581036851111606677376599283767973341625803824907685577440330054747159723665892127657501319377918805056748946682959661061936555517134439496137519228215500422378515943208282207870785373500911601328708280869860919919407433522923508891886238791303754102016974950676413076689938892526332109573449479971791083484971321868101550596398017364673331715285560010112260910215250710617672095620769788345676917279318024876044234134637289165035465180087346977598923738747834303799093265923576921238159796403932233630326950769499131188346888708393093602891723718398473677805354123641828639415017624776451509532271555561741071073931399490603807138252482283791928932088242740375659894646377568555639072369627369575551218318969305435497043823089661234140067831732563321932086335925543210401714250488034919898324827388070439820461085449275255786974296989643023496580571046070714752906835429688957478367374165072011753610679664869942266850653697749181556118626207569388280870965691118900306034357631466244160324805328429568389054606789829708264200050930283962992177909341480707198852123912830557634303584406793125464166937902922846780951175130220208851924590450984708168277411773289523505183260221855274375698762589363236682855439547171773389986764062484574350348853855331611708083799076351327576230182291538179002975955891748309547280456526429135744124868184959893598553008337983112495932992389921427058796827585439988959757339083617361707036720044957818805762694042193586185332368470719066232044751413509718023332993302849708040225180466050144381711113359695527951627131700029746856790902492605873010198920757851106849833275818531346414895576563620574765105630428467496097807053539109222337619997482266688906077269774605319211855556964546998862072217745680427251062437364090788587014308577328747069853880326908653816324958040108957935531709411588823025980571071459771761140252919712344173644574770707133071265286454391755666407678920084991380744394550278632939463820308697811412583763169247400958537934234641941822127020577909673597250187585405866072861259701058852740440079132999105854385325654937862626186013924115200973184843111162809389028105869723398045629682662762664862101012591811207214478337141906096583539564849430412991742025230534710026162934584293857921173180971692753121405866084703779292237726872583218689491399303210254465862936550817486195035350691038313405560343004497929585349859933856426889311080116559183727600897163840670164328265006839692331915456467449807135542970015973801105600755145820970609469392397006480804605631098384155522036437731024281 A145699 925 10869792397990781967531212823508632418262143923803225260545199287094555023688070591716503205005635707546525077051834040712114666642006832748164435365112055592337475826525969235743367206485648670264345663507740791772432051785293829714535302614569938707240274894670016561892515503031338754524319310625369746297032259269082323874028500914702472490951911050254268084618438926643239505940928245259844927637294303267999695240747105219634378853282738825604547024580494387946216368001488978339205133120347724397063566612325449715439531604619691355177435221481350061122834557660268205692055499760798467631082362565545549895607532675754712641456261885627527530495772225843969354663438186273696700751186277735877569769488626100499640233457561281576811561566019341679713108623831361105546780648874565865015006732668911560900781643714737289180290249434879095224524995208498780480288732799815135289360431633787020330540113114257178820036495383549883298851041779811057258722171534126227294453155704248786665729717265664210608216052847095841179191196558924092410823832480861283782016705242436850862219611138789628949485018335397594212501776723671909462178405937313005866981400498569294152489860740023272279730483103732836127363875673400655767734375841057096568248624058029878985069371433074414084072047518085856876020237215074852206335643908971944905199066430744370171219377534868020829508085703534044780360298070431394043574187335366568697934479660920344862984449732517298080820829364141168770424660684666168469537409995207103348552842916020732010834494560611956307660676677603203696416630684527206633679104023280868018592727947824662946840667523630891608621633694804015627265651857507029669937305978139852466329332500990638296843385001755835962100138808601082838840424613680511198561826544221705948059728882942115907248047336233209750291203952139387666850461311564541715268574144047626500944136179267491149200801061572569270630880633297233428521332160627555718696489042543511233302570897554340434811154611225548698305290038193854991432560828694052084397887528363709187487422401089354879525141848597980777522505941744386028650606856972591567055752632605961203529652963961495557410274981732162003270721666143349832946340569504930387452934330370283314930544340432383476732866118180006825318980442639875760128534332655221461798540015703920260703203850645129479680201432159535582489314700716766916047844369161526063695613665735975911309938943886725578568794125132504404478886400888167181275407852732183659290492750467535528466251789898997430322122051188767006069255970755420639196469 A145699 926 6413159091384689779806564454263415750175381147070561277917842671700210023645906901953013225061197409951130417541777027271200970359122969384861499730976616661959882522149899470572643443544324844670590440557965738437454040692403440124142305619087371951032970884101207754541633470375413175230455866936858576865769061177675086114354947438123862371644262846318302884364868854458601093254437047031212886536215293251202540874015916035350148886147650871641502657155514089964528909286574698126865104964083919234471100369038385005158554147594429552665978387580393644338753990545880436004189103030231680884713817462162342166852882537624206527059703908713102990510221821319009831008688154241586407065631348225095396536628713848076468768434525659086495731662717271523199001524738570965936675039625592146108365937354759496104073099351874539530921971910791691885480104149517699912324281637138022985292965706455974620853594725658124824156662334027580492624365468532405156438511816853603138036242965200749775149066942581559453519041611397491688932976261501014471455777200715979522048375385838889884796740014251577495789367692420413647473125420185475407555039294162748871068041585987606138195728313108547384819129756826674552555323410623531463416109972833700211204203619887279747335597533805820510526156708094425374560401777891186845846281596746167037541020058395053532834472851973579281071787452589153428022654434495725658123330538906518192697725638235966749115867523379443173642095738657957206079830737720994645613562179148857982343327612412006705926301646379343108160103711834263049185782357014261011378065500725513210211858382366717862817462492527330472523143305169263589658267099831340451723901304764892957652039486678399325362991831824087660674534898212566657170170094820439169787386872503792200777911293865994504949439274561268794631701373826707014030183350797099040936998973226959382637328001594175203257765493256550583217827817978960043907500983389513479480649902161207807339819018144477093369333819664535797765479180712247424367301215332240542209347775661727160916520363902279299786834584818423333083340643003001742979742844640644181451731243848489004212771850691652696209299574359874569337914575810098064296434839424369363747800841926725130578486450828943316688097151805030845966505708036120832391131476974342935588555390575821554511680017414763456460501358779090642977657360017332137463730248219950517646555635894914707556304793165567194191747863663849333635703284192103180485040825976445388965416921670245206649267585430939091493045529396766902482476867223661739394892429 A145699 927 3783752994124568979303905496802591783971056614627707350746266631103836819396061384081686086282901466235459399824571394255967860397215909930235536676840838718500738350592614161668623888323945172706978095583536277937306111576466244379414245779958934881170745581344817905163001855005990742047214437173435934981057449062569031725145544959992164096797624127416748447507188005691648001780611916820170343211439385723906231115974149713751368208448260731529660963174728732584684110262711070405872072723676392000613552154166034827593831507549108816381572071237210768809803731587511796974265878732336930923513521220313216332893305089665606096252583849878845136873500378805989956325771347564349706472021744266528548079041171681739016073736136681299750904869441624179345731186487133038541532726598450491638070888032575433789842227835962263585954783137117663333338036923220234449490845877178633746187560406377391239283290348025179389073610740580888940765076775392339231241463249772091725214088896312738118551283766405854413365626334671673000629276803089039614066497724589947056724759460939702595179214388797291932886777453509708654414931496132706818548011005150084520924277554332189052241327214873302933771006826044634253171513448392210162759737149596042067513911887109437021049017475574001026796348385728192885133761028718585164197099806436329580204296635386650840002167763286876907811525088941896988488585756054407706898721443767510367122960192079559461633498854344138955150755664978830610418329710594702174743532148287831002479214738480167935764507136869251821858153529305537595815915174007729469506424966324029513156977852868415714399356029923601347897045928416170713882750323248633359487431832505308705162236967807754611325868337391209963962013489806605726647561515519445429663359692950693176753019603652053815804261923943812355622953519353804998890141326508976869611114125629761988129522576804384102430932440220303271529247781726953128671997058867652325337864745786070062819259918134343930747472142447464895132934411330187786521716284485193225851430789752890661231559527279943697519352879901021168538393456865829283972019627731123094464954378117975906524331862255111129267929338597344263747366329006291714585063608919808419680815043802437456757992075444736124462500586698850019113413048760868651235007442880529676775785881899719013241630507070859794182216121478231319821235353095525244336684798605401643885404129564333941482308518028740757847552670767545974340660458786939988318992811918250047305936693292694204387539409152464164983466540222041283697655282405989670822347336641 A145699 928 2232407853374404313099524436549074889127173227249200266379019394508592023233652570701292837893686803881511094766079580833993766433387027735869581777836363867298773666967120205485017521467684107572272405803845846017272168376074391780414280867870152492518788860022558462838416552820064162394681287476460264780247029177854551042749757171447938693248226590913035265726356558489217862449467776486853471281862701361811425155883874315197271892835587683951628326770432796710873660526090244964766396041864107196442761299857591509895355430899826607235574856051566773204139862882641414334380864262975759013192092806167335474064883150020169972582497411724609917652374713273712755222374086374812085232085763485903618271237754663512171407035552207441193947377238895548542458201025883754168538372018046164474315715573282151176510810350118383641173791128927510574977556304595788807499686743253756772227675346796954375202520451740130181428606180280390447470902673116011614027306878853717264273174412581550289195482273112511522326266018414675672879584380846271871284762201730868047488086033579038692265851692650387988825702908203035685691162109592876837467918937999255704596452689014405553216244861046935622377509208236577382696640379227993372496781502151691986132996809190947955139172974991126799989335021422925707803544446542187355689443039515837706153497473858065600547746145866405402029518730688266634054837573417666051344587528492292210084353815601301846397015208195518604095772200241771402189608449420136562104038353927641142604754352375686670094353284451212195553202422186555347268340766882203372747779352065676687249406721333982904777757240192432267928784574622235551927233032449593850757133057276827371152762158967088542282936956068982054649927284450999166155404123986377983062212431454036470492080788243417885330009585687574728548747944717371122638169352456945555971516397122586346037035682986585026259046881964485673651672973391084366956434357230931482435860719363879175855556011880244774663915194710184623592633537205630081800388240545048671011801956606429828399459204574802879257118412307017671014319056210196274541748600618517985090141631358361936360351585958664874615382100472858755736376796199136301507123232827847543242317128042596172762084746025943484489558658055169706246067732263204468107822000168035534954778081765443641991007487491789863804051051170797699603885880668999876826506567446938749941870789887321130559854469332163881562861884004988461011656034981010401005025273990941551465113683625767910343441602132368426401153765685474960614714134142666682123445533725761 A145699 929 1317116849737904420159740113658457381993248233020413529456270696493438189871035620652378692671188931388625310452587128120662066227837949148253123013386777840867557962772250328621998669042045299522468012446173465613912642035772314684200046297797610011651204256667728148256760603161982849822119912396674382784410766157485122546190631585609323836852356891014563390030102862320632847197184207515326727885955782364083016935740369871816676665404788285270729183133592175330682875026282981818141767792627099569509228553363824824803432110399390149160172783498353158979673709297026846945487735649276965480852411242117507616481948165206810618217577220333669972569764207331111719591244385189791565937224128434938868251482196210300499391134902066253623129201666078932015870992874084927826399097957920638589354634117348436618707588264342010386028950811284094121573424881674592176190365687673839316980582267049796703978247783236328781863488572754689783118891812061671459936879817060443413829447689334218357887215989852615392318083585238323975325954155422497315018395632523487558070914035052171888734257319449340116115231829062337544849131229728301201399253625408555715627386162240944944208532226690477143899796661852754611156764652231067697562938326532348675776400603510772184095091006227289237992680866291140439411206089698861821271607196214537810300983305279623317672330223893415900320508239580988372195365679730666915885599743089008636439401628244576009814777339336501632277550447386980148461258566828169976939207885285159986305802588686916655187732673319078326124567570936538349350725236545325982191720311293782921447636808609197045403162372357505114476635001981190559466353606394937123313349016361495643671424511553614432192321478212362021033493135812599701425961785590447490561275671198188566897150912044012900290889851293745146031405664429729608551521027808271369046325063188200314399862923439508361108735229426606327151215525052958049551167598769190706984832486559942927684715227749426282707779217406866480454758654016910418074442540205294230703737302967003845865019699139606418818002343908260524877279704770558936150347702345297880080089097547055424476700911383750020911946171349648068540198562391161411597488122304821130704547424730087939492173242163231211112715145751963427835160848622241875314963745091698085093642292455729849055681175989648948784595937974649164534972848359356831802394538108895257064059880629389902696372654597458661381330664010272424450902719978337349652976592661843597114369767402509774408426157718688219112515738287890004721397641488890936463162042550862349 A145699 930 777096708937510233489933567534053306301127330308816733178933331911734023431887782532332727383163575832485051655931639511609785080657956610441606708316421089747991899261960726766773729717285259034148555070836540866362441528937289589286246901419722036721717992645099584913025917449017061330888353632750409382537571785887044447701429885752329615804197317472001487082494962412614890628476232966266282599242629732107618180661662340497524035316932252722046266420492613012306185391846433182458678231253946881903248403723356789042515049780209288177894706689172312231234284345382957056423429652209146657943909440756523326388875352588868244578397977499453559206243229950642640846078964887890649090877003690850446364756224526322631128598185183537430205035035609330993815343337509081533821299256801158721554759813520004322886300565151436009373439804866486604217745702631704788163508256040821943261771309884033258392790989588982241169276829319086691649698698213713045351145064758782760442109863532776249603168238530769968956146989024592730766640072114892569588982138426655928393791792594747835314519552623418018119997953443870948425301734377588115948722171072109872964453239269468502677480797502520467965257652983916984005108448175950713568761115872583567016090223074546397668148554501125659288881721776751436326903789377881932362892556323537792239873996617503899361074284350969514783697831834052451328631696203520062706452503834986603207036876310484244488872233193327767525150668186118045820740364820170866257570548279890464279280922570928450874092182904971761201299313650135439561580621220975447289742235883979857977418467672704922804961021933687825108946722384327807849596700539980453161025162520225152938769309054473547904927389208337523427706300202149372842151298094240033053169583794499800432848546025179367753739682253723948583800793265595751674274768237527650791775815764641062909573087793626946469127526314815768533543508108271858150821926839465286189568731209646963454806128816149626552815074354856513283684013236439941033839298332883051066533996948575662630533223033163212299742125787461402659924011495573562132430602635125130729267477411131342079317177364826553673173625714191887579961415433989033706216485036611639268139738273623841704209450791560388613017446435000367253038654619390443231360501782101702169713997770798845499209902826405387993047799353991836277934376646139861763535950977680754729045387700550155269729306358031278051103528904176725437571593131184055284855184645213731355926697653797141133061089612423916907957884436089417310663993764311509846583481659475060149 A145699 931 458485741156281299854640645104977792260283131633968852162041209557226580386623920658455656777373838552234791851689214724721652535521966562211399704783675056173474353006594056542067878534529260784848125023781112937688226589430965085364201471791338204055801964456352087370537034534316904202374306523410344861314382942907198739021297441962288864000639564951589862815281997720580464837953780265889591406825265586161130643573445040523667364160324624317722026458907508085085318698314369294668802014672036033223347048968227141710259075938213080634808716773828165863269248090066647636442878007067747251221425717635106645061819976079267057490636589147457266261710935906671826987466998039470293172051494953473328416337920988334142065373538123385017567347541807839207419036698137484020026740162414725725078718935342685202066298625851082903519943455920415812394348391127824150424293680698397272685128092249312572655042705609716285961091465809688393383539113054278635085715651327864768217430990036648653047511373517164429068734405440924472828342316593631193560184443276094474264779086716866170663677801790497181350682677300054797233383174151547260108544681678919416493311783782824175634769461994260385622358115463849167808402827659158689937871495426497772190817455213378863852023552064657911691202223167417056292433824526860641232285336623691082883715357021022020999716155436848120306481400273851365295520505394397106329891091662899006883515317621557459672424802806724046338206616679362260054088353985333982921989684277250088764789438514259099099059200181260020030440470486008972802983215795138968574965727451236822423755448290087295257881599778503459309164089571751425440702586964982072427881532537916478738230220917627839649474967311440926460325683626132317377167839913816029053879493163083684066813745003943782961806121639845835919296436621037063758213561739113505695778684976075038916333721935316458908424131790511876828463518568355343350935385667685749661138566581205148495407931286300530239878186090147935970893113050845548299547111573860794835024354462356673948168736569867155650429036212258319308830289502683631099197905207021481832387731583469944771372657944336282917151527225201864024108694907491138725256128683478562347071741034013336517544083793778466050469180681504464715864971064591739264627381087694912582046165042478863114684786986403189266949417022917208754816747248374159083654408682293536394879714683443962219237594378583856591489700722800257735742789044678614280714905964083439656399637245972910758731634445172392287476039301554468323287034923302301918547791017047734625561 A145699 932 270505810185497029404004490678369363380260746536711313958871134705431770694084681300706305165923181582242694707444980755946263386172879613748115384215659966721260120281991231399093281561642546577801359615475785796695187325322740463075289582109988120670886437311255086449031937349329524462339509960458470717766103398743461368978117789327864677430761539124120547059529296160180061639502101880641892663744307453205334972090151912246623247330556211415203273564489009277587325725820086037421410729978270005654892855642850290252263812288495937365248965001851928687016625138854976722544241600740318669073983229495272164063147397011414975051231009199022287640850245941706427279964682764322585080861291145545572915193008626892617495939258894611976827304844631589523046237836557778062734242874525431376637722617092370749214793302951573761640757265553240462826061333019713617045545108103798350062282312655784533833216803518743019734802795550886833009596427003326180987526883138375454465523842011759172521782107206888482380584343063156414375991200150170289307939232550757313160291267371158445943734588536840713578884659609078886496747647447678505875925413468391383621180987978626994156011305095816124996723322866018025089973663210455451112630613540517813009015282485670455126296227569593666772150022787054286461099629567058400445115985715421415363599820768406374885933170633456040011309242463740471471905769550998089214573037628606579074670830359842590722486144783733994011774378690155547313866308110982229753107656153029272480761489442490297539994054014760506846198676287431643818320535738510770483782489453993841250157737072683831497227338908295107304581703900610956682206676712638882751996943172208202230402891572091370919642325786360938274068725633117865103156183397853362901755847796635579099619676703780806768097858027826789468436313805618602021594327151308730832858632360068508319573986368748917129023768628875692513024942411821544305193726722007752834785564714179827965327224652788496691901576978112927366313653015985637056791761989279536069613302598793489053756924042998588670540831623106620930807210882571846774964631641540039155978032366769856283767788869981042094565727889243385582336550034004337858867409706767315173133059070329594921509305228878503409388203584641199181993079889454506775686923481238216321705067661064758438818525112075055262112162995721799173505602942164107719494337586602208792224302617844237159194910954058117357700872322923247887362807964767251241566509663624584183544430048426363550510531261562099025693955230032700221322039940754593820433350116576503954020841 A145699 933 159597969523702091067062794859592819416561580173528041266881807434995187482929575343496061592237899759684637642600686956793570676189463450144825865287534596690487297492021819931408494053490567951642017325005689838937222833713827442249335489243421199857618942211676044652841472499069885115876108502363974313137139690875699300498350474405998197395285307443666171175259469452508515786841402155798450782017734572125561472402546054780467192257664004410345613681022056566268437092915152447709337661885164631300353561482232703021693938991136664832416254542375864097173945562676346199653466101558780947006398883976492941690611902416758756013168804790834002250835383394670885423352175363952285727414989724376934546635458751945655988462097374282942943092290985096010758072904532390919529183269229842097490531265365563399351525982442802668285143266732955952651563792133239906232721189487560328139473879338820625649025259033352771927247688283557421787268508392849392504005775335990190269890849355947875139198395740690687440115693672856843557361979746283877060490587020503538670097582969896766240632743558934230514360598486679242978283878610956166919535885401669237417080289595606143727871035237069519487681138132835170953916652891341056997762124117410083177546825849090355145650922242508198737656822242138861594992489010739929401977199286762011373441010538002740160679570957583626758552146572206604317059108514583478239491762309786218755048906396989506968807152997600249742900545220575093552921067697125530220350595140602993513560513981630761289497392809508517779237188569114183843836313102505559446463093812128915100770641117435170496068872074294334806243896137270892691076498557869975841605768590070301399458967797312991214749322738985642140774087797855914278544771036893570296006896320521828585091542441485672049394774430296165940541505848878354155676894805710412077880897313755443833509735623839925789665115066904868070807887559456142784720947830598906486773822042799517294394567137213926747691690538900536998189084386318475017958840026563352420277013508933696185042637016632597448463440228596694090856945590427886913598033470603416080545206708662631737478224060630870499510862303126372291714540411367651845593046470864032473586157779753426990353972540954523233072989645757626012911201269807094405916020226549459934893407873863165000039815131337296201456909218058838595159550919129575180342575521686620893875943664813416479962778225299910657186923180823993453286320956423633553909959986632540584851557328934308521890454712687193252767146109679991576111680278010287051753758020989120285137670629 A145699 934 94162531513174048232537644962669085086407952041635007636146307515512455183157755367981375633115194935032353966439697859527450752688397262705833512404261196387420784260172591768299612398277873448922212420393741529187164776703832868186644863364036397927874505018451555090090019742513882888842441676884784386280194651513263843832657801781749608598540900630223916872856027447683864134174787769819205319497799653246628063382530082168563396808774432045892496868529448885089100297494214124062471799101517154197202946381661651932509171740958343755188224931036757965403940865353905402818822455678080018415106267562901340325296959278490654632794543595582862305705235352609880693350503500049084256589763076091245836942005470639310140575141511568041724447624376362014757739967436274084744155394602732312088036808843065313246651114847950622714472886615178458823959811297278524963688456252552489803939526527591513348391069612874616694056401284503327967655410355354138251182419921351073883781135596167234572954531704900298701185878682642474542429192059107337295400138402864537058044413660971720923527374965182659162759174222481144278300991632816690804020296461571381684693749680419646172449754778565920681606874775049884844785735232228013173228540598658408556939618235680823865478917826852267661550752972839141286759107416706991288766102463203871288914832617600848288426060931803706331505755168359432806593402117834701163210925189736240458899780103393449269005497782439363614317309905760615040676116074995951847777098025299613143728222487672706670505921763556010729243095057101081036219606409942541562642741566666605915613428101549677908849137296494749240576594139285926076778451942466573107664651471198305617478560597523092725331180773675742502118437732009356306476311755583808621281167073260082229624910420799842728336148816016710078130020014524423333247346341041991817218896556483351793262424444079187466985288865705243286084140635136712421441054026326632819443720219687001023864829283731563992641405516374338716004193474274884274958658823910388648427368356968281955686102082889189496004759194040426406984667091141570707176064783024373947482515980078585955255868427983343613669314193116670408725996506156880584562038550400072392100659956995451594713922289857939829009654502793414706418426756106296244983676246740700123370788940511606285265052108963892683804314326491719049344961536683507192294400063457519725178014537937297878940879958015993229622926975813833214191042001481979029555634825603535320478235279641193601551817769954182457033590510755964997205670041986128605940896799033464391727271650269 A145699 935 55555733994803164755106143465179900608161275142984480977285054552344913562875592737533668127476372773769329155561779136434239150515478195532991627492648818333981572226204337121476839906489891844296153686014982496530588281032427678402678220049292231356246100341944205827108458806610691834531924713253520423931001707253134792161967604700757863074941736086524667288813880934664027330647337942791175340052919777680938431834220345933397623649984657243072162806818693820146002907084493418044410652132233235811718438011618892407477389633226431678896220293057144823724227936613241511316905595383965652083965691463227814298983515362407069474592767552589097926363838022656434938191373712853595759102232799904110666861236592218441037283345029727770334481155289762603611055822714497177608132153632342834289844226686143169252124806234308424598870717959688557750183637101602196488669956467816481423996181177399654054925082046336990496721349510168679943494904841150548718805123747821797601240600110889312450168034507495435543012228307065387123189665952893582720409021167103056360707533962390345448114910596714209971797398430665388444954606779483236618205055376441713524731895231157995635601627448318656132628568436141299223252629870361636431147841191084343638511197212225836990277415866920595412116206597152851220326278383368114120442598476090997298448377803373962487431215270193229151961636997185493149285790190413959102816206370182072084532115212095738079206274884486226932197469943853542298905355563179914464658267484331631151806137707212915304837204343105236821735646846501068697185723945552997016399771061239485361296821809273192531050494936059827757605384298282559114406595569556720263546302762238410244010951293570827394954181907145949090607737487797722364906745391023410192985592566327127993650112056729465724046278406675428649930771267063560888261778664319969461747071087427863802580996912271096765595530765651026633921572166843100872507437154584882764565308155793287804562954882834485541731681562970320941905475960737795403750590747267102739219727053597777420158615186267605170045359461043622983426862726827936289346964623950910025598603883039657050969224894286112101194395863076532414776046224092148177239757151689571847306915788469536687454223797043643544592463083658468919160858874901444977445963069556786523328830581493973845141380704473565346148343995720896180274932147092350113878515694864414951234134701439340935158639212451210705566869728806980772379261494553411203804270637146099206541573963430975290607050593818254962456565634199909668359769213091537867218077357671723001998805135988081 A145699 936 32777788894402354031464392106811178689730065926408802141590546039575983489641416557389496213835426821328969169427483250798341571353379446967202354387150398555852740192676298729079567245216637910261281752536419279211517898644355626424711963184219052463787271327242062986438900605880565668490946738377900165334904727084698014111717054115645357464607025750148923476483316895424328441217795211459023631425903171032100428154126621570622429390094138998980530163526160824437256626079553622432078222286218507611759681223908764858759727374431853732205014784678784409239329078660947137771571482454084056649521342857036847535059948766860892499355100061483972193692358728131944003652217140080121448786060762180349202202292647403409572687032992397872929302157173335559768508177661585898514713226487687669498696005708015626793440389027127122562711009123329633894149521930133998649790310627555471487667942955139268300892450016269211518448902154598236663334026200868468389956771828794939233658070284289098178364567404890602070078513515289895760207360483015154697704027088452400388280386993396642842666873724686418700701302314918356701378939698903476788050178651804149408210133492633537005358787744753228552330173770448591491834206837778133266364053074199164088313049415595008143439809882565324440880900341567209380851217487079770624069844334791225202213253989158020266736128583353073395951034322584272598645809618942118035960398547482232793633489075356382073282433176349091450632892949563684195739119106160074538196530038657637079952477519033132357147280056510326168813302396340573430258540908269858297134302283389729696559209254043082043641883163138001882237936159392570591573814607586522488919210965069190845660843784646190639930241994035336287716062999362924185938673304392056430052878332965932256171336488559963977344575923789686886749076917547486399651116164602440940438954722685883160170994915815503012513896166445240008770441494296794378066966480151054504460712368197820117691119516043062738057699480746972981385514812641825013328573582228766705750990534254331709611627273795804161137266077256543519795442024161391269144001952066253890729228808477417581485887431760378156361079889900961008047458546217861267690872157458296989838688214537069650146397326333459833369724209703993868890200317765096430396873227362257308063886672292504057027129350587294590334839153161002254643160621822949883681131965569941363708414295834673214445718194466256300291223517069142841870550090744511128265490120281372928324208160188995780264558298535000473666916690587435948367266630053965355530059700129517537714903302961317521 A145699 937 19338839891963394075399236236875130247040130735306050279057444878295277913974872893267065232494774348211318040633059556191885092859343358232453856096791242499134782732106790045819823197837909877162311937842801359752299029611888787162901655600469191661403133836972475217793124249010727133717824043718247844027169857978264575191120899960626060146255070250851778326457868154419419116291168527422881151365942817989161571672502872506321299942531892024741269724317628067724161263384029552741508106738216787257702400203668159647775831673525160475569279826740189744306380432182022198043715857742314209457565508319960276817871070788932564167550034443507991005180565285759824305719869921273558801188016747453606125188685800731419429444312182169715300517938251112690500816213764512965626503195495582092661396353523502533664960577401198768003574896512046524308990467755141957601179794600301260361242662347350990897872490584516788458894355549863449462687131963607555199525776573865266326060660227130457035922644600850947725910779961792731433135219495312988378062655573165749126029067618570056886828007382654390319203796568403399788425129467746271821712987199509071709130454028758555675166049167776956527218669895996232838882958781659228265518360165936315727761060644003842578792497553297674499524319085318056381850997991098681300087087714928346778308521405225428583411828432963043110381958288687723647707878389385659227257532326808147166171674022345053327498556367771079469646474642772629821943781367278880797621488064540521545540809930091840877801590396136749334363026678194091822783841950155270842312221947428879281484572163063609132556180015756485050692624728657318366469436211880478711742070923088060360529653821989958906731447822298941263803386561886637471981452342845922270321005230857333704013094878138322017167575748757508587753305450581749912233270275336775834889521539313583636637084419334234506286433142671925954147926560062941839958637715851967572749055731928558076149955951510524180968500961959151088696511833982716020068454662924225089290345195483002110893439932924338187465816940221899633056327367392494020858671804754465844620219398397793333419622615513728826140935940645703918215585766222314055789437333143243534432978739661082624049686968312944258044592691262272724176299026622531992489177758180662254971169807821995899672161175465799334732208952020995609343284491943393339021753981170570540173013200407755757182038576095878765961116308201065469722852174277767012265435366695372881612076272937544079380798789085056461208518390880953009627018951962626468224868004999057675528790949942041349309 A145699 938 11409882758469508102131517915364220034574987403764643255841750887648174393261685365611011097675703030017856315004335710669961406445441227977700807894752445924090965959202813450734966607157121610887853782045500265834577215953115740070485552092313638861175385176542433136434956868015723128327847694847027850075864881302449014664747219259715259840933026840976799063686665727790561854283348213384288420282274836710434295186348540652107996343664426200458350156817237033796430708139951356563867350897325618263536804360482990283422881927652470248732142892761927270356355215658314435898654584496482929495907000387433706285696396705521445997962020966569653209084339826239568208430719601334259612579481094936865433512122420138890059962571500447139629432654265999314059921797612884988133738370629166946982554349882860786846699947226318245994986626231098326012670481826011824850697429023867116057661683116994129490476468552414888921536151325517280584748744524502256699251818221808678337436555875936685362096181949934654267685290098944196255654019294874180127902269084140703531956761614569340166585681688892365601911539274055690956814125007030601471333874397531700504237559666834055214810963650200659597830462908464006926349453846972106898522566133849352080214937466912851526479430116635745389394907379437311698082707963530734887280757681963389807976825415829013706192712039319612082051959439291434367875049603927920001963908112418259345808494039694506106842074974551760537999969406342902031262635267575433510522139761548869054231997906276667084770581186440625596948016926832117834869036492050701527105913814680755386346201016998275345126102567413163041906766351971658443646375791194874853405332925410990543521650094130291108780914284914381310307710355450116745544870943605789747432963033327493919435469806765121430164892347191006277087563466766314900731229811332533140143877269240291659732719636412282543205983040280269867707267899995641388781218185386180716867438421125481067108356320271693223708677509856418395357960596534989810015374922551710573914597914344436991095419948798085734800670857464843526959713351319547310915347220803182782072038715825889589299995857265668247044995843901075410786187554612619075054500335682356227018467617711824211119665164907310778786476318120531203270147535506976110472184480453363368175682122728305288302518066395471020197412946853234248510283207085980247072951167758671048760714079826280062064188314178374005660758330615111557993640912273791792725478600860149718778196676824990817838891021001884777112552183703071688243992814391319562287316592889743899044448945562501434774789 A145699 939 6731811488657117816863520170828652945268995528090404214896353966267544596746480390837603280563432292936187014534517436235721037917717465163485244204047846303971170781146927829143584478399503912513956569094907314041040805113308674752799312832809446458901815851026198578021406759005027634986296422135702713296916252798586940387625668242332042680090339581106060595796806321528277074608059154728202745085390787716338244998373966481871211521462068926378401851252445532311826393641307916343128995521315376558699456870284760599059852561483283921591488737449710349320505270857973335158008161137067186088375672663077566748284056185186864206233424820241651885368755316916059483149818844917291897863092657996003152166027039196144403958487740951630211649965499001344182663359775388378485940012168013003137614405034534340737019303902950363938274105901451500300951275286879221519953881944286998172760031796364189048390218573434199946917870387699645681552296582324367845003373225090546353821241906142417233179711427816845166986595247597113998104438248756270962473960696987441918105363323528292128228665368439113050737488967896289261120545329018587121815164181556503788428451072978063818182793387569221385763445897323868090313338886754761410900048500610951791011085344417938396780284976317536482068495829548928583812415847485142484814346945270685058359548686817712861225116691370138165367545687223657589322631558439083415499478528794446205879845311745736257983496736429170946340512303267669425815132864088138492327264837825768201475333223893303488173765098409572965449995623804271328480908746467963745721646838439698249064977115456819390015267958593750438239941455038549824432995247368764283030434683921561332617413025883049764221832696651662674140285306329006993234001875275073105063177868657990555133223172896543505475269317266944945973074692086675209681513355415919215909052699330232765658667948398827366257023707332216550021333913070868356439078770740130770984215919408301901035854079004347491463938762314324894110108055443810005193051135850846314384523479118022341744186876350937659194208340087317459006597820951165520946034001602073086956658222117876459893664136164128752027721406965693846659932441635679031968099408615257030697361461471236623477978397608345046539762983098422147656662869650089282646596354289726206561397481239892298102585987012152436117138906434456185625457748896236402379702167223634748198281134084304828862113923326664567461081453946607618150778415389362879941020109072121638706254427250471644980866321592322933439944579866421415110946133471926579123048564936943901378549349090925904475776201 A145699 940 3971757368424941042441374769270989873488672786585934722145592998346963663906030168908820324521327377129320320719050283043364742410046859005228316379580334566897066669910728216381264107289100151261623487912213269783948240439636164988411524085805481097113210176720280618599493552856098288918786561212369753817330513286284992379684479515756645465993459419825734774721052043035955683456900617941426235311960282477802854114745453875763362689666277002137056633888786046826943775817663530691089543490225174844014416016663648270455029588393209861268729622952436344171827753450988609428788916416285143309212150964215376947781307452863544360231722681921608042714356552640648855490184687781600885479612088736546922912522441003305059445447804589961377733850211756527068457322345681530421716473440757042684245516416025378174054542602793488405335727495230154079235239748776914684947939649700305054812361098171754544420738481857625553792621992591465434835270234826852526295290950985200540076195288068150230890667646229988713867823510792198314685362912746904993679508908953506590978632404120077786314745981697387807569516579519536608370164929995959371269475533243939703472281895497390818672633287702190416940835248958173709277943593731462260324130092794327707344460138269116741248841656597229888675023144526488427137627267308270535305577416952022221042325748397034759109112655196342197954769903502518686265984744429455287224690368080610843209762925435944697704156232418236306580364258958518618328897127176734135039575732177441690001392370099142781355436637480461608989900470027593251685901291379606559274244528765607286192950151918506441833662969467745345398523551706392424757023549571779732113103058180795775253730163620905230599772510110196063361458023023758675891315561541349526197527509545181100034682236539153903108978732295150327117836980767671607397192148465581004853200948727568091446954356835671733809100781342967484242719301443912334657667693518491768699970525012476996130086798256244748270500161087941831106568394751251368074090154777076773776294938081718837192079161627104420838848119980659835970365754647836337810849145598002318121646279010831285447672540340978698028108585113915468453949354377496016242103596582665965755216243800411896027796134923758670147681373551750946586227822946017169785381376846458008507856338249413727575237429819103541838091757383382296284771561565572391423777205710776742765937108395660022748585150574417916428032397070167879597401271438811825373409138873950906686971333881101445547893290848449528844790189569004931843769974755622290363036365996204012069445071514700721139273183801 A145699 941 2343330115559226557922594250349713196705371675090173395661684972670742294159961053175813153864302589074006053037225132478148962300889729095619543178708193346622965364076548500737116679716090689740445343911636734265215420818580224034488046411312401037850335102449114538775123174778338985434449084818876019049511705922655346917073455288628178492893460967357602411024824908584892324962496756526286750631311481271115967589454819412733902115691581969191937035592532515182364515906027841799826487530237331842591946750374682194807868397299432334864628886053199993351029054030812421589650302677447097485249080693214409321624223113133305985672510148908928503549584997302665908679725815972299605141073269261904688515236074164910788928410246220336261232759974970851969045637520592327560434233390034487170701717071049938588351443116344255208784140948079889455248490500503092784897764439441235695341120287889538817019187314077425642537700057758576906907127886251260666146376657708043228098601398718302493808260731564265524336848884772149408550366014082425189999947782321871901235475013067522365633571900536090367352964044427558702649136188152287010461868749449742868544857889892387604953035456950904776773707033439425164605896406962675978829825854700152736381440470493434459398419797107389316781781586774798623082616275296032130687805861654747839729913832005563690161515241449150526655148875520798801239341676581820180379151817689031603047554246161895625909194193630022991711468572273222717144623489901409051534857354719852771332620023025270347696219442348373939731075827320656214223353281005221402008058550324869859155591524654803343862471136718011160034690655565316492056819461252102673182447773891985585838368179123308203004101559132319025720586093298711289768882947307520945383436167453788191029907386334927906290791976784821426054577845578234161689133686081337376944172650696565843720937411865097924120003203968643483486654366517995206579667500097139403402211625541442019414850175117105397132103631103123366027981242795182863353707998267339445681699628944734995920984961173115257357261196580249215905056788644402488142880049868819765618684347958168340537666905137041267707832037495803160693983459150281013903809153884364304538546886480781547419776241626620007042085470632549960063726758875280480084092365743055935293428678169672859377091981007284077532038019717289120351829595865938814703626171667191054597154695672305329116836376724983244027971653189945102354848599370483587607431450915521962823674380735422602401612060734263629695492771901133043366409174159683679387612332889195430177071213644324334546266702666389 A145699 942 1382560796422575244233288166331561515066295799630415717505671988282739606590713115343560851959614006226286441971642109111824844392782530119556525247121454494172982667738493704706682459768386217846711491284377761003207314334721892544182958971150230806850600597234800857596704073625667145308036041256575638869458089163853368396080958935811109554161675977281565596769871975013043435772189629449891241446238461989675943074924228708059126484895343695546240713942960295171548237440780608998366936553296535561954404568305045831288371899377076684360269774041765043640762970050425877749284249790777371231153648396845537284381343855441197668002420756133585895486212434052020245472182741238968985432347749252435029677066371234856362162702599822193804165950651382590905209857679827127579125775983646906673671328826403047741749177384100507779694237823639639548442530160057075966174996071330679359946206157493729730286776094567199271471689241455567783609770617618008966173835932756794519377634749048510403196642940955270429370026974192057358846401262945718115194975512060995468222339279077434075646021106570311619350441216695680115026381980844919340213131292699815048501762682754613189531472246967746116106070208894011888943769602164385096047336930142997320137342533130988061928326431451703099671362461173986661130316464797391648835270152798884273418428118557534180160534883342343614384339881787367790212525323198529476968412347746160565187213795472592983341726870085481146873459877276942444596709530144704163671430799708980957644555812192539405997988115548903143979725748218717138798526749891789247578195270447144451294512806596182054372416137000657116675122088259985023921098725115191005397912073493213314848861971952588218867189320115558114979082433588216637204965047595875816426701141270225487526545323255370925557664157324312346221873811054177387724981477595840586816057010710025120227261626046050939559068081240718312289641833526315727969669167389618729515536159098925778977765473232293928063192871850681698014677826680763138127319644887575495875429004782455565874543935012976374736363267134227056724147534934442820167961418573458063712705643649040310085938026358314006968922874013938750893981786949311420707231158688178357011776907807417312565771954763570880396160279991830924686652201508592537232444710407026155365114412263768737618756693556867786640360593541443197625283176789342335102748017506437011435578504509551748518910713682589539558586847349670540221481076227313877876559182631019084115061197662565454315505567939924693070811890631478926581249568984238615216400913368259307600459946605079842681576215299985709 A145699 943 815708526559203834871082095541370944175917816410270183154950811401843697146226578091647726843018399370919926757215807150844180042779391880809254276258479443368713151000347209228441914146668152438870039412438967355158050242065098020843911304932224863640816502033430056867516628315968837392755829892294808056961223094967564698340848698673266008776895933135156344491813440432787042213266918878679306166530061262427535298237705482935471892186137088790312829289310981618698277725544653281194692739957425744221256103353226665777944612764077944340224302055755322548056801300697237059656117726255971579283167305058173783375671250487193490815442573608666769408361786505694642162679137605175729105480030985667405604780643792491088765205605484848124121649651555753663221846985460484679356647396118284902978913305860727117693426305176183245764391531806439253691637545943174316950462784320661381132566291801012651330380876607333492742654114758727233752857757266739038781897053949851058389576403337222419583525526902877989062791577924429069569968194771959605539845552168205004379278939180673037108786819304583319326392964886406840306862719562314258438737000824141428873171437967331889435963672675513257597804649540433575051659459380580243991949958958513718728295713106812463103253196136707721416787070311065355268263631614185776780678702345480066569032860035113160731025419656741283336233875105671475426588701345455809591182906018417044428853091774583698275992944156240246632349616124823769089341478161885555157092636970944045157516596573575224268465291954410506574098460373215791234916559082874650849733201505264901393903400300222757276381658359250980827161997382735598796956190998501441082094940913221963775242725083847925823438694766620155518632915230954517239639609198619424170808289913265583852470710813282511151115562029367499449479493944119080523577382647859864884096692146264124368240638429758189241926047928819835607405195126159761506898229092374953274762931656740668154862214356878300451886662288271098705293889760407456312255236775671275227057431122019839130985000672694887979196970347997383218031140554532619496609094078290388770730711068585824782362897884500127070396787836186367224288560316634587936252479816871346272643837059489733632258033534265192813727523109709613015164735163310721686662295047779688609482209806945385522207072106570986833735218151431769309796722476116111771806626702626169555936720505939859320828204236351103356322211964652428785571480125515817463582310320850344105923282946532882623545883472494834648149319979800665549893879291526623293997151274940102288841191425783462857795420760288901921 A145699 944 481266648109133839998694203081242525502276445386259777645703473055099498576667090360956815276528896014836530500315354576888954400395448427147340466467255750133046586107537114951076022664074441552715476541847706361782246435504073110405363486951041519317274885599126498750977214002347988394580631600412680177968252167941699318652704651258291134068814438873764961684573159983369341862391709948791340747011289906370256150017171310703220357263335987042589023039979536194736812309833904655295870349638327892554979146573835427763156033158906610084047977943121598538309872004441319439319360174241232454405837556335925686654361656443588718383443116008357260365037967825925786855735219004312441203247785933794516871790902771198507515109144533460571037969128467243278709984511564006133692842837933804445850885179129002596391379770876564014493211309527975520038517709576312789924806867753118884188854165956439970555194430422232193518894456018407612346402467016758414872353087994479367655330700334212179043876864229757058276617660948438958988922388514193221550393680803728891588306351777318014460108577368597588090952498841763340100933978159784567559514617354950743220122646638043060154029035406305854236588637158646915268590137264940179570154428448592951052374333390486222242857457394226103932804700121067385621614412335904810908951599113680440391455968992598207297124837062594014824763601972464383133897121268495729129320946138518310052458136933208909389852495325311660031939400053768746820266875405982332838520984382057277661977147422597189778988524264986649975574111894449098111461971332146152212095010692835844677951711664324830611010806015821078030908903333725743305180231590390735047430617226727465414078358937498323647609962722985776197878440903829576954750164462137864384960464347685424247470192834513426208232623933169500362846679553219203331522930780759724441030232309285123352141749411931285601796809209922462290056775482600732973341985495333832813380614141317895285589728705084964972685067557208097554425380280813718461092462378001164808468008932986922631715275852954970931351476142051321871581648779639311060179197544772755916667406824821987581284023813828716657527135900475942723579356605027457570968255860795406122502852088191135425719674013261700189218842474448679848022507094151817202593521633479609253439138671685513689364553786183325364117138348751202449582440977731716603030807006531933600991229520000007447540121588733468390690546472297583312946951792978104989635686530119072003410621877256738182437755743204012517715027976191761195510807532431723504843102851301292091108702481265638006256616672355152147681 A145699 945 283946506675862406395394708735837548675398926860076858540781894151697302316536437086386429365425205630354182075259301984557332252053271792625050065961404634099054117090295897473925624929889773847949692289650734314484170238897161070041143613389809564172328541686982600833019688744756997183965179888413589010193211817862507630440397403393693095834591742039588192237553672576747478911768895602868012361430494514697188700974832835609417075313476046218038733280758637043913100564524278201971282311593873499181693475222459549153596281619142135871643966762139687382280276425819077771961362846684600892127864875070891096952290001630466856652740623002357174948602992655509708550241616533406735134187088220907779286951027854363326942825630069136252064277664146021978685227639975778158394097917733548504767119276772805671143796371390867592367748908229973750383471757012478602881319101511555821010042825348007781614913383568240386842654986396745732557143702682130198035649540019688877065586723620781848413467766370029761505215357168001061374394639255179228755126731828647877832096368269678447858426951860653272390342647923675484252710740251553332545855185502420114358443488345007438158987694926047778486329698118952139574893129326855325366147120834710882607182128404673764310822796609397264612633356284359446451397235014552224250504662798369114350892452672772907192142922841510812005327188929878880377523874959711134730489767038819784513905871937501481956314696248989723178597613682107435800188367148051414489172223692776822876521359462735768394378960851050169075082151919264594669971328169407146930485206575571643095090115978551349837739099167676076787255425804900805814457539682139535176542982068828291372342456530398927104164054567866841336592761500344219448785357393052141367702503156844487040423561301652108180346097005007975846580091456905385846518005583265589560342952965786076513639263912401028746870875507806323931297890129539306294510264544017868984941287580445901477829785073785772455583737972090489286012269071790333484588240547783911565720898213031162332872881768242760154609391726839931906849954748846638992886229942321847700444999295933904087132791687261058327813939784492970020544596108405883332283334705389472740930410088195710411440975409790868846446303332401611400720264020814408838808491101457921679840482334084646131339564526776055393842277890545058013484330380139236679676404327227138198415269480079498454189350909148509999404066096443609502209915986376956428067591470459931631668160984298528994755652342606894890617218356633159304685826550255425341234136685116487393651845622755300640228546041268779478229869 A145699 946 167527957672110710639442879459941072475959864570999960279283671846028353267257921213877632368785594793012952587872487855534249139757029962200352391576762266862691796036688471972501167632612302495848765735417391397839298658702889527251164326536500691820154522320434135364982865382192625990551061553532417103333817004286711560260515815297627668251275058988918159655194982247121029188601786013982178501903244752381434963319001355838245371214593603932655810046624555876372534596257014305258401267970035726189306595402104560165194042999260701257659856341684472433946824781361251444137764760183740285122985870454269411276164446600319001836398584128274724862415400628782902118855698019490969416729178802549655984784234643171591697759606631645855257352783877024500181005597601197549446384078619955684008154522410776216972243467740841002932957362644374984750728298119652799387188345084950181277041078101158634712828341110831406004972923079623963801102438179989800082618356258528442989328511605560956351766938281453329531018784111459677771933848238167230772303221385221444192045268972758506918457441489208062112714071322469693945759235814438306417486999931810512520738438000907750470742585977332783001080285301544603702271677712707377025847231138050972145286403384424130457163207142086991895349747403071952338938747044173476402986842099438663786586155620967022645157027351654316489128216705026566958355952329108300995259833231957534344894411984988941145316280934408611363712560133043333353364316350474928566278773457753943439869940105866680755493807913595334767648494058254216406184972157978884542834059784576576590258490475633632079435457498122869483402670315988141704786643232230735363425311989991465182216635274576429493133144585078713402813531406762185645206406111736301269080091902073899668425653697781909312977989000330772579981891112894624430242291771195917080877901219581475857923813566567195029368214752796521197003465119652708113028082738985047367282546291848940554024287603804900663829432718465831470649684326976015942188600830730129822610521477679452789472368527987375536248609767359417773719601720170737366491815486772345370506632917194178589420765811460210584693566945714951836178588124602866138589596507923928121742819449183380951614749772102599357703129747274476277745107749773407063079807156338540311496631137971269531976653706244086499041579838283235476753305341841171909292475522257005005131408002017384087964269496276032166180008306355257308720537485010611314454889331884829543612211570114254850167652444382324781451641115385587798003442153843168519604635801115876260962497808723146112096835907731907537003475029 A145699 947 98841211080038643414864903486656496923267644697963116487918825607262576730379856979750716711154135502672011672662692575463222435124395624426415285980223776044354060607529108167878214977616328582776923834203971273990871724464465923917116911512922018364326995840514452882739057555804904577427942351404237677377941839317341958046073890628196930575156450211719674608372801972128830473796141979353882448110552973410531931169509825111729159599534912844220709888775207208422751498691073915824254776820009484578191709593766468037915331773282194599883443597627076596341244340726712532963509247145560083621669535703143881761840071204186580616618511895059085311650137767989256740416311589883138549135081306416076123243411488443384738351225087040985465586078209780309084814617357066578395208212287856120016306401103081195207952502170724800862852476211273011029179312418838139159838242281019095397633226036858246472787106342006961302547181961991741896917881382491299918546794542991761674826756260557343465694080118291094393539577410404041884379596065879410976430145490548823425428876597559249403442032051680895993228911737609195752513696419778349232984784104582699967121319977047227770299966738931415922858881998213197232200714957368025589924500224329238854836370814681832295961981391034715820991738334456167520527409358827336525537986334006013264971480923917870587735453994553205217773642528776744626549634350298937876068571117087906443703189165271537774254649436604831714867231880881884571049146458413059802689987167851133852700388141101878909972952290060396462743536412218068415054463601879372473125164787693604616609414290507864375517082184793325319130788231007198705018305049476451724885757531112895629216442469543563002021451141141873040818646937228189186452330820567024696615886519720443959884095258130024842548833164098150814213469176516371508457105627000007812128401376600104970098536365010732666298499833274439699908113122704968247380274305736633928827717370903294480972851856459817605886909720156868477194027740646777615557789901890228811428641950932664114626364558630783323626525153350329646562658164945986199591178250965741446751212976145269433854164695969836983910876684032037090375346448919582615884529656340412202355522544608106565742290924565123830176000104588608602258212852102289352808247413748637325861332530920714939220094347119484258379138262309218386226436667355911287245880881727305725889332305920776532400464813451949829536205496683505368535614906240274298571956638220578970799573158206426063069920186533229014161577640859140167662726184940919171141393888521681877480480055301033450836492957015784178052572037241 A145699 948 58316147009265127504059653614247873243655434411933667727911827824613074242570848360131708981948571160981693873918400747035445702474253661381622818375940451103902033066646137130576174335626001251535889213414607634263216478135376192221571726628297454334261107391381206766680678975059511508056495436266946697235882351380227468535623334954820891411674054349855619100780297968573762858510535166032776662206724351067461457955047477814564365918354383984486286178567325628413547011693137353322005059922537625865406919353726814037809880552193495553229974062743633507368900214203979033197026318051120265596499903078984435970074365846023482244803085619500732059148718867713032693943504982333032253020281241606682363057627993946953824035525041747549778840528790986505335540443235071680055623398865756490853936768496295494396475004037259891668080028007288432132231043598816382451505175757456181334422326320668264260309679913442996337096832384652048095217748913231686962142526162008880859704796865217227083803155502853464238858819653354273252106189745020614308863013536202420599558845147290984389523880453050239427942945211118103024289135128433411609154605134703861170089058048019863476726509633383558061703739298660484822394719553169422390678429285123112873381313494258896630487111857503340247393230267581735765158832582961084376591008950221448387669387158955922679741272699759039424169959963761574303097325910724044238579461699248632844250536713098222297869097851315916303160303097160178853585643046147354808658526150258711219149789133310002690203286357327720317683918834714602110665727340136671780259304390679442147222964172909164347922999053570563815417681653623931247819095192547874286947233518044618429772518840395427594763163040129120015369598879433224857821229977728432834702103966543159862431947776643016875194498588828908649613366832253546295365262077638233413238675934292842350882278531542765705921085533417166626424589738930811613246248812301875032960985966286651894833428571023688582572612905459833935713005717297271817163153853514404268613076140528794148176765617223634173564113591866927132054194597716411687021428676254300681237845149292791771795367749856392360296832550011956168369618226274429140505733907644335275461636558499333690407000030743650957204482358577531800856067837632600944749802894304539683717874696612083842870323688146789468357192533182600564638120880434645818303160427743588121269700929085256136732186275667154123394195063034961812178704074144276825546139961660809707942204551130221262956402742402160736030549356465777313333210445672988467804902789591991191837222270129801012847418747803404933143480498497161 A145699 949 34406427894255345188751780767502758557259783035396165996351490497696106540540070152620728548632945830843696713600183778058337501237374535819533036426518885927526155155260613377931774979804363122077591858990784300244023731228147488944803401593783985135195689033919071477888717856227555984848754879455147147131493209372494889094059721549453697735957116909964603549785767428656547957690741951817358876819519256576828849661546842400767864162669487015934064624644833345556784314147452347386067161099520379251105504226989226515839791610462389094211084813575146142271054785136006902873712564140913811141851321147065114078462114009082650337853203896993536855812432481812921300169927523264899146143416797466636178127877273017214312796221423405967328530446400603828367659776694074934166239410122584041747702677106413238612725044429481165359366353671823963685005286543989246808248893858656865968213774895968239055336238361825025831925828559762746384436574940925312816364171888790696715464155323721903422100396052603425609832310055901610814700767569966096562818201556213937604916293208025083230569686025267589581590344445647943175134837212079293071051984044691173507652577127011742404040870383729560324989283327327687832015652335655001842474683353722412266056120125241934330155100033945579711246184866134889645276190696537680954852169742644320542711673452303070463176763157403838707055058604976800062082795737692835801824006333985576290201372957538785884204993477626954014032863960092624641730958348080480924048727738665471768164522888264760485341028977871064927037049368945203027224364076217034470980516465336083173256932252602116457410193924524447857771113044849888429014561145298196352847142889888793760670156899390832737347264172225039667195022520218665437925339234528954805449544724373944598390889304124121826339911618575892005121072217560415797893996168700930713803006672831400386915574235073866755760774166216295035150808037856056146847039418983800532813052892391753714657241884052119803900235727311581865202196179177649725348645215783596628252903494270037614760177087797385531619503392676333657582328249994517949356443327811786436188881886869771000089833118250575522738147293630370107300984378155464273315767120980501472110163213992062269233564275847829499626814415560639173896477765990382455113030899392264664756220209668598546578551755912258666846485215439472023918105093019773676887577406487835264243397658827995199895457502178807480852745550985130785680066868130217086797924005423239507106929885593672338718214548097088301029009958737167755726426500220878255085721504465386281502083658896527296546526224711051894770475441541287749 A145699 950 20299734141463644396236046593173013300910028335449326004179651481812878245844398819197869711984456091626620079330234510653672090284348501879863109868827766756789327639570695246842616661910238616024527660915349322536339738208128883101241785368605922932311122268904860790747576854495282971549257322383100549860883757647420604338026700090842726843323287302824766238754502002609394721274679241037075704546854154655977953838854681968975225291609078985017113642254273106552874331799985191820426303043657101220526382087004289917531439240292257372088986810035273480306414954330029868716457215816821097453426682976865338321856677190992917675851145496140567244197276015550755854067563295221308163192362890224073738413084533452162497595946604284478976283184535827467750413932709060976086401196348925718874653725556015314486013379738389850302134480586348131285720986829910056800484395871431793465064792766294940374384120323796851797839901753427635714769483997397021329967899271860349053242991936199057801812149867880518256336824074162297026400200760090251951448430055152686984480013433889651815051725231027424802898875279987075355226529665991654478509061431762657665653850415878879998520636799890807208185615459384037160404412483316897917637672500266938113860237492579246995894878532916034526295001677789317308977187352124648802278403557151198898751499667471652617351610521595565078123060406976348275054546387912862399031925157589790762585965794411170573458648282702051552363086576151551378442411839724437597833940707286478084505849354287075376348516893657570979231541443758835071460264139240710201206724455243898392779442806071075800707666492470370665521141278779780549187343256630743300305527357800870274176962798121750919607291098449733274525047917330133175151092327142105606782396685276660769890762257485455234523672660461187454112782994993813067211162374271471482910360698294591935437837916415049843133150836982080653572350317745334195828140010951630012484668245525168404995877878162179660612556506500927840635360032709096040683883514158468496264944448543181663914356305034840240021333437565444991046441613302167873708614541980277743050759075408015597261229744400089702023146606409368351351412413493497646827162095644588224209720834618758239514112515750188661128863300698418535067121025866488015915743480838541847666486205829776530397502665664544466649957919916755311511117366760786034717852366667395062315483349007588082682183194099220746548996480886164128589427273492753936933949617059749648383380690295715549622483626974539695446379845105572510101278301919872497512107882731788314095037521526680975161437625160772814509647367028861274749 A145699 951 11976808737035655938434078738191310344778359458132066946299998022779100468941654763256590509342280461113875003108124761101888474930264378734583415289571955867619775781191554935023765898752060979091349242348197109512140201519064812882243708564075900746078426942964833947469592455434360725658076971451149869270774285518768784064546658993875659383863003551549702116261606395772114229004103061469922848323767131727770415936074600814852982154185193931673081114865396488032850298977677115721704132728596590199731314325828304062117033311980821387143408006835997778234642551999932486535806883619360306583710601105029402544781361080571812346101837989519037680539537036742464140978562174253048551384347961815406039027541746859502856367295700306419190039750345691805368915852638569281816042539606456051552003950375371929133509281320605582197093984179591725634611697224360389523038985315250899487522259518339118852647575654801780735699710108693745308967611121889301659368244206225717150716649778202120381165746321653453167813116371445699343965303747685678685258010914338529106905603009701686545797287316620155366120754824847928811640477368097864063027275192755923331562264092791412187384771671065192523269188131753254596950771349504634116404384300474139764765274064501630485643648179320426424934339743710831077406895261562846255663303246549464705942842092134822741166987030978225992253898585057440505482120286072851122593034018971642564349429617329633099554718281800732788940207047065455220656381254479070102241100968571283404386682954506486207285139626228989006681682414768343746958528617787942801677496448077434715656697998649682120301065820363594168209615583367025674132103506850993248983908293959623572970647380734933651735564400821170406930111076202258354673706547674607779046808594768505480290951341027114464247140529760482022034536845974132149238787906823999473986399008987136410507937455110644333581803233045261369312651536661709319482455759422042723565421451806956967193853290873801947641604438599820114392997217102187486353765924708280629199688971736982911671855459793467944227055108660219868383742969520029050970133223325036056613511665608842332613125459362934673618133759634233696927226022976785456163752320663186071782263182261853369251057150728335462236529720597651375050427508783461939007833540663840297858562105219358484335979994190325323064808326265670194319535328283770740709856008756356598930870932516818140787288189061038061656427070977285850736976411293856692573943476141246869306687500344586580604926621700430323225063079602329043791998471706224552653888565090250639929790635617082878817951652318631249508797176071586610814161 A145699 952 7066296855116895540031710219486279930405931170269584048990994653788187463797330465922569202642233487601094625213714278815603546536765699104902335157737585134128910921575377840968775037647054067425280028457775379262840182556510031471640686811019412834263339585226983124146268801129418332855293863898856039769206967572315935177478190779686548193752328772127021423828109019003544785717699531588013443435318060865229889424330175626081290495743972810608132840656941673666275123522497698290613617883568944560740254925856612392359132122629444326157238635046428653884958799265005837026257344878206764063291801225284370636082681180860178291282408562670736090951082654402038292421497615246003424008602105108199338952511217562573233094206867234183037644476420773629340192602642823167210489011966612721489963456067743882173455989965777555106435148531478531776289615641385799908536200851602159265844668051027313828121695252212726837211031124227556304655175792430690582005934113773901258573770126147314825829988517625669488491482322328888450642502810933790334050274991029677020387321295710561172368584465080660638586442447784998011792526420648073805531613854664563002964070160896517311677016765291663697921612812118960828163794691795250811780669099607242194273397837818469407282756530920518674676734153787712546352759227134727166192546637060627025307378082859877945635904996666631739864722042123482921886175914236594249467491039268111523175400888258689117566710327614149643423169794682042428635886497730811635884651737516349922110058437309472575222856030958209856371213393171879051870460424230747012279521697641231238339059039760506379901828126348028088873007673045266367957391881698829386157205587908820107182407777670812732773063389193392090355491009911415099124311712035691447532010288516732956710891400443740048450578388886023931812922626341742974237817653863785418180492504941712187607747660677363741763420774345867225813810834280090753160453069918994255273586171897859085475968445737664986928886006217387366564027722730257907852681211694371412759320228380371374704730806921841052253722492776092156901417305575203837904504893147229293124228831950141568226146759794387057344996895037591471818712002143889925638967042029184137763311067813658869099884204817202172530891406289313612861217163061216677526605873248184937194703975593215675981697799069626276063770262538825497893214332570057976232780327313883725974151534701573695476417349362818357156545422880117765770687493236101955864689716973718593141297241822615786841357084319626916163091770585529030264768997028370566193296741295365145770262379976557371821616313430367276437375824234869071519080241 A145699 953 4169103167710231332962770595418166967629154612099596456837740545737007824539956033239552572968408415404184715001088316376444990568216832207513643159649885657180189823953691734616642248445863147719936125440845125567966195568139399503455122974792889496314624276856977078412351123073901382023897721623353612313962840093380882985928068013356069558654490112551391090356468059605695651459213719533866461703989332143353906989938867544787146539506789773064866702906480722066614290027974664314346312847172948694246550674941075483187825835318060171611383651269386069794347456923801443913005297671258371437035579012316673645886237115346424620044274950137744774623458226560165850064542614432967767116523857665875794575942590820171348022725684372467685791051048506095618908266643413030084906701017761899223026887076018515110409900570527436907214540539588154156285238616720397585646835463459958715948866627846596819472947551229854032173772663584149526001244749922985554081841758882395516841373657777137545119312059652823344756806757057672740179732693147188611410976986696595103499412658866221390010919037110273156610634923438323979028778947704995447399589146976899415825469832664852422477252506750410516581228289962055135362041917387848474316478364383972420481539959038832448666340709594926697632848216395006691517050537114227465207346852562523395466647126045235853102442781046281748294193750954269866472338307279304534334697120134166827030922174643009249731259538574066488886881238655357967439952377279924386101842284033677882761530091329634312895277773125717586270009220288993872259824691767522949302116124111878353185329176760700114459958293479516208840906317481123790069187078098802486839502312957909903614047618178398777402455664059700512139332765736658706224989236394510279436107023416277675953945635310465601471377002302224359287602315004782380668163176991726572727016591516601203552160611862189496996084675060828617968779079573716882655347828796447188568692275998285053473854189131931468486095102063819946452661963413635063445595561133754425247369735055447374092879504228426427361752043682785712351967826546400744334606916823641957907238397338917916411093975153229000898874549938419334139343154038872079341534391044897978094281747746876470915562429784998553457763693180974433936743075778609056278758457382888449104577487037892029470717365471085312552301390089580778086802136681005922206599683259182641968150474602995963512945448835873769684300143072198504518854884032888860103474359071017828706496065987842969649820074821958180105900919582382525527169916248266927829492423475700345753814874395533232291874806972264374466802227501396680609646528029 A145699 954 2459763802652181369552494619586499024621270815207591639950217930990180828291110262280870095482158322854981380756016892947823728831701394236733944561858274800151177867221756548045977957808021610100694888730070166309720792545019689197007050914440993783412794060006031249280163016344800685975766800463914732409198306448127148645762382649689301353057955414076548616288892327058341430816150376825449624391910270646517939894174507521248790377018510222135460746581982969077628764841381529447766033966214156160660904157960308678468424883705532871806390197010302734750011114626243586902836099368697560941086928325465612166702243815373209665647830938172706746291749402587843449499787721017835736595325067420761610600467176072683532760175059572888700433682474142175641526537127011044926927743111467553928864373411394856171259667880621221997701472483208479473676514494249393189731724387240524040250565465761441096175210933530361666255688660483523992784429747278769046217704631806499581035151884318385004305568285206648147737027495181704587817591646454030346942142371876000081387633081409774909545269863310596081739636018386163362628967786619526665891952065102515990774024237202102032744267301965976913119226769464800410902776567464138804595910454317444120841914302435073326243733735904475831084705770938900160282513464138167069745168450465251742698296496988606293452495604912309564861834448340977097735757715118875438663221833388119159836720907638487198652325561048371614293616507636866518747143266708657656988451062928132434479380643826046935135638663288142417689449068757113212754244697682414309341236233704310587148105875229773307024995491324788215188045854306189990874452418686411768405920207439578934312180912317477607854716068731834108770115976293618725257644525161049029175855611805315312079871213941774261128063980779923485955753552930195262851242036607464814123521608502289768383587153251031125863948194865114538734353843137658680675902058536833922261273169252816283690488495619393828741809181331647551019703994386321957174993528387703416524535384362485570343424202763964670302381452050350794195504116245070863953580176421055607935977530201129620540977219193645316143278639466772369550740642170932382921579651749447777891488467859589304181312733688944329337908048085368626709065553492216281987789963250030936786763522648380704172047263930141264779581756382590120245715367427460924043917580342590444877482805864232916898942338395816161295379927867174237548358610891911191359094007162183545218239537635585529477607002787871006635565379461835104531999985817480459048834336553921908629605005630984630494834314497322550568136876849999806690619932456869 A145699 955 1451256474461619297804638862785439006359582151817866967974171741543660951683930514789680116781900442076023610461334965750899623565713254382840819777853222482203537761471012409655392378464484304096262264414615957277609699635366048486834656584397211539324052180779281580098217767292309330824320388375988068767814686841554924320116819835248674442234635039815051132219356116496361838485877263113295744524765355692113441183655969498669241535294381524270148775616667045275078904642125074399517645693753504961841239206645907179220887493560429076305598604852427344116436763282026792471229385622233889696869850676445698861680677964833078356307600209246946842567357524068601075039024690857908651623474673254391684378481057940292464157155262422319960788186868692835122405037996669873093857283529064839056130757285835889122528093639665950451206961550552463301314987266368525261544131741636445723789117675932622400146554977835362153236824135912615571593287549649723814282891650924075870415222770374189375402740168959862754341501465350448649139638891675184757507252588429853351423600018619108330410319208434214577953228640212912945627111965326573027880804318821337457657258474479407534466695230907419628329827212755942280377502812761924506863112851568927647324308956896734223651354237842931145413278772005734699559991426790981456922184178427645965668599466576151667901119304455481596986734030327425533394230579581829229506766547001870170136838304584532804195622349759000678366744852624512590702847087405730737698800025285314102664951818327276362095713916062230900719188680557476506531132111807932674988380075769419134539029281056389490444632879923331567444738213134334613492136857837904844557006082887038613334283124219693610235505078096118064473856286680469311243304044855782532703475374858112617849448062280011503599956277283152554489535308626500200299852133435227248606305021999759446745112868257496502070232438885742517024650798672139047881899559188903217686962601166885609092334738561253227026198930890569991281678904025966541098182736153183881995050629404131431055246186751234927051977694957663285789635076616765263331867969481505985040268835580269137201260148230275583295533498410845759615602839537696067051652652997783144058000101755409942590503597314047369310812290606674308783914739817331827763739799559060869815741373785057577569478415001417875134640683964338081364193979980065264179989165802445103295072887309422817974412466708082699290504473141489727955027061571343570013005360751329220660932620708929474548818481824769071956803467981563129291354464462397222571884429074390450391121199507406536458719953678613332570826290539272384550785150503024681 A145699 956 856238860168552733523367376548789427253128848301726303513121377292828971312690712615648988031225778666531075190806873776137830080041988384481846934988839406225287128090030099940133457316087931395184635309734684723623413064073423587543250377743440367207407373865716126226699202539446160385663053375032496658278256038210957221720277940414068231617081615535466091460803819840526426365236769086467663819987167948076283780417127829707331257033308080809165642153086974729327476110088952514185963193280601713330170471016927275431645152775769449487431370472735122725962940325281181314438434681018626223592270812174636862779433297007700857011818475624760464407994647451072046429575067818445086622113461895023673021693223717596481169188844654109203976329818846298580043330891498098114330870354405143575563217934269763187435403987735030144990109613353470139296368810642935654917847995841115736511539178234781454645371261711930140048059984499782703716046869863589771657859856340572957045400399368887413102612394118033818413338127529269521287799128496712552898932085031241601339842623352192505167178787706323290396323158089600251756633430574891466923008656152523997501791725918613243233317441968075614737684936299236480622315756752967994910431986515212994477221442654770756880972756593593471318003390777612533840234659293214921417018920103860654492730986983432495455366937133129229912608216058732723725498306195564126533553599509270012261574762983966715988218534032249351864765169431954791648161034426114426584635026467272392439887093432449227589536074838052943281903632079842381740155191721982595828834903467723585067440127717394569589026374159274300004180357703403115770369871671945171876865182983145342288292731108706912561340141360640926205466439025500600014824128820386533246021295310674639215862276873992845349713075533079227225339876336082187981649907484747469212905839458249571289848208684769685190311274994393219930005236862718900591640064019394361601385673415293256548193805262643784551628627416254963208639533671325872925970639336850102673663346813053181837024906759025842995996537643569288265090499699775260294938148413912110118150677014828589819122946478643400499048620783759531400836124586598508628092143689040305546442168547224006539092941102554258949049913549889756813882987426672286164324493949882663160350623769661322385288092803572616188173223957203085414754202472871078405269563905862268353648126029753598371986456415430396765236343773551072319228417968481814396481803749277078006405027978730754398273426669610964583507410543742784446794602032828543836952764319553811808852878104364225526014277836067368894236943281293856885156548176852104921 A145699 957 505179476242971651159488947524922976640339660915866701205773638431027549413535836512718113258306427512811258338965594192955568847601207433589906850823637396450437202035356287952269084424113415038854838570479049370980536098103684550602030888212045419440831026528591735192172431280505942318210377170880797040315403247857623205890643868024465007979635918530885178910742034349794095193651207883752808358047904324009315317004921763557826772408116473295883458721545698423257935826047839858295318766389861257359838736660780446597491419250210414768508202980308869980974018355152614948726205232415367238029742909332359303341003964556578672558616593018399427053874274638608438792374250988191743198395319043390712691114623512323983597357261190662008026073804932447469390442820945881217582119651815505644743242450461874444697765824670028119593713464916996829721556283292065667876268773414516648096084326040845125618368897855060947266202154030735882576896059931968315554323032349287120580915820404873199541165909789470993001115153740803667111152346174168731025612422915844114937155724177774958940305074427522307119252710044223935623468096927220638911547226325670337188599461033507334100122824065933705275605782589336767624885918981438355072648008931124097813913326857357849825550275035982305146476587280019389231038888991570012654584240677099358504745613720758596166998591789241790166841860740621979572510606424803252825567116943922305364158973322235777900244739456677358599533083220000702559824307464320105954196966815665426225430720173326717001464188440535174305422423738426447750185031983857923606337604665881145770655136323981739668035116121091913670898966306794703969904732149589813502505900953972864911479377071012858717580447897700050343160725168758673539434992699983198832619860757923179024740893907593498744827114608239460910396037502979864408973145563867571608365838975345247301563698011145856765781582014253114016186065098205479210019755871883484441599860352421854477825252770221271632233863976659537723106043187178239059781579026005407393579379569071973152413639741638496132710905232010922413117605187790786808750175696238663463723859169913287724145337162251376018855390728919712680733697903253582394507313123880782489256821442760408448122244746909698732570138182144349845882178666996831505123687690631212203737052282726395149742405275692842133147067494065856056623615265013956193844862715292935883549099284667313616654034872637226008790152321921991178616811574342699150354251206712724694558305574830436165506772916588644335197415417340261260479523844904378466579559064107674576772806960375385653811965203326069034267225709672836289857812639192238878709 A145699 958 298055034744493105631364955672328007428373146811513051985102933552928961325014830851791071173412761006779975888914509766970009482254632343829660560139011075066351723913732119861738819676769598784992959571947329394193792674468109811431610680794729054029723098244495258047255507756295966521583736867766295221289429637979959480518258161856493940639753574851606720091246339462558675637827847414645070463584443563997547960749123423371288088389531685936490431480069808982747452809892115427441723886206824861240591524459389446565244505712471368943970352327011760553651944866599717538567146648690385651811324724235279814334329559655084409108726778062380037201321414042131527815454378507965310041966616122138625464084606179047432725959614913645930626179568580325160641781221027178420275336263700793925254937482554571652608494401151328855530145954191414776065578910773508101111343658466568981260953240824920389333383004363224246956919222818149670937664959312991442587278931226223060569783288638475818841874784163393767836839527368946634326058596443631054592558430588262996571320537422263873582274826733450454877068702602934032417594420553629602066345940523489346417276180218043408505829232881458918036992674042772393662202069883291876524867414837376702497214385624398476626317781298472966442949868491820662033779104270367014251283284980568517657145419364260588306033713788715523069206785228750909215057532292327723602958065443314650894841532685356124994428408060905609324372654334630982555504693242914436398549625786216134200611685015169330581636281643840914787255948102039524330227428715284452945143357917966408281101462991021509009571129485070069791530385940651171939128021598386318021306604697661007152430544179166477936459902919501669061538622383128591887666630868861266924712471825879364949957911543203290266602647905785748857906436786881783919106174232774382501466632089614237658351291978367370722125943077134342876329848402704370015011064324347236426182316222255478848660350940625287619233428117601711001669356840901489719398205654703853512109160282405651106742210422659953692456438090348800654451121970296864441902308722632397531486958759571824928655929802781833207724181481441846722101480926795027014250686650945972628355978209060093760385585307735619697957432477551616519313671530540703915736811412978465317541700496184803477025633824565973285940581648274897870322518252155761283290063732458926309025614929827685280227508588399547914789424633590201244311599600444224016894611730156758292711393884121978606894597747360630546801891588820210400898472273891550466738102895059208446484147253743373171523533455684544662848768931763692117159224300575244086333389 A145699 959 175851965319774689350854164357725999459763516279131784804509525022589656154209336666720219274200270687572672963201221796918112638961385481652066140575165710651751066671899915362137951340209639169730807292610353863524966697400086685060099699638001929832117187133225673656145557403783339741792086541604943299763723171004928235882566424851463400512446629526529433968656429540875268832223236323432707820706463654854229287526665814867296414323051286586056058689782465754122573899900522054350758797543260278270691639592303112693047660878938857466527739364733958417784666497275478195139667796522095119201443557555905758097951099192535244795476240440211203549352580410582962802679290945448544733017105116742745633097226531014472984332575441789908407437919388586912331181529963214322081230813463816600394768371464746813164566998913459354734666519259469800881861835800086487590024882226502284427314316002376988861570354205404450643635075260554275117339749098605019158179015100439256449051559380880328243506581490492533552742320032524773448707460749396148040878448434652252132964179923411507638583207467661340855163415283021034902445084658544537998505193361632388715855757729184577511105147277236695708120402079453122923931596345223225711316702106043323349258673605068243851677665415824014219035275933586910580540440480627546838244483554294748318357292679300026341963724136750369369041836443102295814904371541866932122492433044438700105651140125386791510934860511194852824021266524349059707045209189012053155038325016900703512934668728229731716448404705677699189306703957779580928386432756985843379710974833995515004704092509566366333907298361075220085089256806017884649381562838315778042757394265719040247069109586331150969652625142058087046257444045320700455049772777635447502381525757408067397296143069596033663796817437298983586703887308222749532408233824191321808293704567033424873179960703538737580197540633927248043920594371530480103377317931608997607963124971270380098855129229716149474076090355521032831447197430088691756205881554696247566737010987239765081004751735729631040053165762400560375203748844869962229935553396177418304913841944288206794619274438304119341181248218659960646327193013111162684825510616744999969947537886524012558219047209319268712096152591617271602045220320840348313453213609969603906137399555696751325049974214088648545862810025414695677634229145156634143184943757288051229389229259499049648020613413120860632499751743665896812152665147450517827268670566541280679975027833326392547631647164169855433968780839988506796268838162072169870997014128525868875751070106901629795813230926888678025011739402514868676287652479526754818697820801 A145699 960 103752361483632322223898325606102667353253046231540941521608634660394344202022183618534077580706986292906870268312831945671919486977735179542375193278787630273458062984697036331541529551904010340542391309680536832150336157673376676075647391175740343871895110685504902961867831612724414151690809475810048780565375381463269679211233672404201549808402871667077514434787202182776946052336071602977882969146349971920431282092772081648281513162511869554087138136540174725123335853488498119951520248826637357354846826767934377099451554674068213433882422254840708454732399581447665535414865432801387429943199887633260161997976814194036139344921873132946547714080821120829905922052966203436133427170050052262097784901899568692360013323493551041132314457746259697697950236460897075422849505904607388093438988084226718065195441920864539867964597716217132991105522417543140254170013569169977881243134185488161598507937175598184262655497737484504204169559514303217648311883031630327935081879850251430755187850041204606431402350131979662247388103075783547283713063692018014240495452294834275367242890510131093457654091537948279807658410182354120723789515997737422585853008479784038682688143531064336769008873000234203299752725979641611819877800329375150723399360120212604639474013196277554869916264369850947785421856826104465982267549994013748920939313145535367651281170291206968929212211614294645125779884364152169197624546932538153389747683277832445521635326573273196902260563222876711610596174117916823868447036213210345628856497253937970526543373977140068198680776168079141850708223665099192932309576530008699435886367133479181165115496296461904894780132869985164611291963182946584710658908841310169536084763622225391199905617112373911351855622830448116830139887478272174045165138175484398933885039774453150116658349855685358494530406435605414635342336938850098647092510784227917631060938518463795876804945826848073999211570274349354580556622602568584984241461817550733302002845677585181587564417274076329291768842844814395487234671750719065131360521324373311178992141696781870059653677675343378240272569557367351307418797534601435954167501635260171282437000443262669627629463728724827895339486321776254659189020037013192899036296418997070958349255477467913060804517032071621712693590160675624274964233480293070653326155748196160587096976007760678478076085771974413022174906324873124161988717833526736217766413336237489509464646881686232719373626938739338245528968828125396205073864498739647625444426973710268687481124064932262467345411033893701630189588213617150306332337771597727367577484684878924707836156634723330864350212263398714840755317597803696484767787627939201 A145699 961 61213717423377750337410661253436216012419837513092876365964289940107640489536934125598439052397847712544365885631607646724635579204224794544519711968344126695629605409904579535694140297672025891280841141904224120614834808060594838797946900693987164882488283187260759521828364505950000566157835798641387175590271711340158105806391984152054062923557181836946206987090480631408857295609450022520627519088525776969399602205448001506671225469467679985624825444500013305357014030984313990249342596048918497579081357101441690185563724210039366987133162602616653254333697968387625390416575465685022061571368732260065939673048222423382129678259109672198022940104135108709233911048447380736373273485596513729520950346487648301961393387876862538826275621662855302253203727180747744536266886402487545511312402574925392193718497568743079608639757917901589205282457344488616949873820415785404723431164742123699340742694072032574509562293021480782219905764996099149313898991830482878381259052662596784764680503280804136304034853025125680693434207366004832147994559537412179967240064720988042543261797762394137672354573152226069803497427105143846568491276440159885964020886287216825093601427172222811416478539362017777867400985404056954628504676483014636820762299121666763132221423934126091957426581759176783259811984946861194448910307658223628309059446437508574234955864129848387531484835483392004181107835959945408284731550567705077455512433028270002732378051167296325661138879477475993325902683022525716893371698210755778904124629866888733882430858930064235531543958749859989734138271034022091073076806772994157833177441604048624377851776481005225526845058308201990314644373628556922140972978173615605760570970290043871221613163126647982555536730423706944884461833157130809909011984021154269613584106069631215499232392751057544074473956210303307326629229261513324377593259554400766835292528852713678863776180457642823025607578417945524830997927232138147209093464864391807676911298850920127906946856717628943926622584446993295907379764576718366872806460014643242608365598520096551599466038788399427399360255663642988426507128315479293816781407659889659112349623466905700641997264258766400239590336283520797235810359137012273193686414917260733978902048173487021496555396336826104218871946592753398001388549439919698075492827985298335190690464519528826087976242059602093657668499054040914110416709378595830611194132638990889551085092012174263891309579261356457821196194796441318613543062226987721532470931234514030692287470650678387691563937076028503121823350249765280518663909414245645018344847088327495470721702618673534283077947210393502353530768706416528446486239881786307789 A145699 962 36115989527431389066750066241201761344660350879678565514977409456028847494482589111919460506837149443414882965652380198735589319811005651046087087686129755962791193733780717229023211234096943371845355731332182550625920386419593281514112595762061251540324215185373162612975773190678887609618971430388942623549479744315311819156092059416039492923348928880926595044868948785329043027463523177215567258379261062061973844869932228116854374745472768679649092925116871309985913154944891765748992180148613086934300645843023829275105497832368552454195132053121570579348427068949117532680244109888730214939677608833551271146936453252981262474033529784723700588113725633317327177612661901668256795223074773050365098606642810598588529738834025404356461484466626882069692501086404708379322040127961747244286224080217897167575848370116496104557589206964221413983658727725866457285299875299819616846505954718797122876590994562043362457490227175924025240197178138983791982756868101866614614905989052252759730741747824399214774131882474019629463934957839775183769506414009494162657397689930650266249093436922031095595740505721843235783674333624687121289129310178334981349737056449447021186159343467927671385569214717488707563281635667623589205939247178306349099033082423270035406000647121197977326813321649932272341285696791278620391099250801946688596152458816913263256308555440257436607123722989668172208497436483426735822417210399063160598945738996023779657528553378258866875036631147613185570972387116055050265433497309696343087902764967099052663680225363921823542736981641225863999729201849368633922383686490023112875254660021554903751383008296786598933689621706304300475569148885401116589346463524366088567336386362261795360566339105197333855319094364267033715651422819699574143025407342843587615688696042642691396995064774095318581139633672515717296609921955922532681376044585668204904960962162552065832069665063438737034472055017585300934196510338904284780160028529348978644364319197197879917057898983802840378033054883199770958573865592085735890680048118188765624524134715268661814903231477986822244310568979805804287898287335248750465076351833263616114995408473920116108758283208447416530403067790948592873452701817204171082085764887414050481250073101865215054623034210369417512735796134344145194969205319141571470115185170269566346786969545999631227504739079463283611392266977814452021696544653706533868320490591288597650694822535934009639932390573371375167509400931549856594201640058256964510223983936304398180920202776183805760255529445782948174146457773301888861400222067158963096092204628537448801096708860750503685124503919902989868312781468153979730396762466293656309 A145699 963 21308372607467096171632201671647785757133594599172840560960305614767079914104238039098356100594865773767068405369018685646350974052914129892396837215104587673920108673325213260544158933976898917362868600644845800645172413152751975498487633552715444421626404471086978680896184354136037739674626986093677506507017458874322633143988508663479148770712944482564854130265692692863503977346183065107162161816244938090787599073657809140942574428603464053312979200993509572878383404403455157477915136945085672372739801966026957830622058157373235908608140778179124025162317636982010956655953608258885141792348217843062989910752834371036521477550104313877311148964158019522114325557559473536890772808340630503201678656968911765518930584518687111707773449559688197565816322437251597196055467408611028386583360894925984403477556819871163958609368992350972732661153366900916721181377052606477788534715082119348178797847944097533551275409671740773694109496429337004338120512653188270819744413274488166531456372950713114732580433775806646455703028190918101353591860789706064143787897396994362669044421865986235952263814543802735283042564359411460257714017801728777479110380842418886525674740411218905103306069358143956319684468764058493860676875651158717731331608756330607654126408160377572680530862433191700863898098749121907524836299647665490322643420891255541316746987091845622039210671511728420829598832379689261828726941422584879559675922473574625759995209468442005435130610473497614303493547805715449953939712391714510086642958506700721552337688902105783811654683275209573399770106090820093471923133298222340642438567071971113344588938123118623088145350031748411335290271153468758101865573440501202376648967896983444415391512526908939778992082728944493842947349877630465617934475978348256562423642746559089556708727855823965180418797909910573969897673224724732780957634273045989840127091675147053005162057326206971212027312904881957382026344943172721389873085323367451505592498037027495829023157213543726046879112879796640871569651200934753865808628421929716728475860873883488413919193440533223825696743875442421781541433482399481283480578266173965643848734941376145962803525389828725209352698219660376148998101283713013448665236914868657029049958641081926989860731034787781130228295247772670292267030442588853607469292466422473745809413621567620253598139819814823735237063769017856485778690544636308259151697895316221281724358860204188891423668800859027754891009350354817974071965424572144621339499679591185080896050632167297767010859198435935910919624586735998349147707467110209542581676055883748767297176336525224123639940379365532370519951010297504431512487603615231470914521 A145699 964 12571903722416059309873932236205952394947476153161096252401065335303121120474005960478918179890463969373126944284755372151148339101899525630863087869824020597856901326068142043003824747835136264300720629024727690198101097839737245950826189683506350147508038313726132048566135793167071587520420302823839339896516751256106038243134064019393281735227713895784383010261713819840682017591220544890048459904326134212502621479613237460928002058501298318685978079493245531126936222684883598020204181805420398086829548859310062096237739207352376817526348863993630053275188057392317515309479948628632344927270508849798330496073025342458294690492087511657828854188265117792414134751782476724863887700125748922115940042513051298845570456336286561882181978778731569936949560545477355940964346449040378786336938641782250580154590947875616619083423147897866948048666502812813139630555175737946595415865051944460706693607410426550233209129248836829303600577653111654420507310482624211681782589217042029201306500310178989867823241153594038934845157168706721958844014096420163835340696806828984044085942651838442289804554985103108095151877188378427927364149213890668534340143347290086600701075656459810543022909535735719511125129007512875710175767428244396283179300067201976092664545408622120760315231508769781859767605920696228648374796401023388488412929729688310559967459127880361562876859584796045299795138895519227995522159616907868541145633660463290202373393928852229828468193304326961291448007634399728356769380045678063641423002431050660748780183788562187084954439589636666664638498593854653299066014723567494489015641697208296851752569741256979325219157585041940981516959504977418394699571740549245877856802491883845842819197030309935364407994954758157003071902712150551894881766684200064028986361604781166795815458037941074682351772185707604969723909905977670384842471539721089420006779183375799110493547990392447951657377579408299837810242582275395281120835560626767858950595197481903341925782838932899383855836221046963231026323249977639188741354878258484751611992291067123448943662315011370579174256642200459871303641466717406622004790711966287896607137500416517644133963871240664665070675419196554136960286883937976117508318697686742759725425116988263822152616255901756656465276683450079338093402766158218309265311085074074339757987689937926403623271266186006924326584012328268348794975399638877219192967889916079964928774076825648910005954952574435802014320349199941673152603006295925268333340300734815261424271692058502906352601166821672741659630332027781252695258544194801562964225776879207144167885237453173372197061138701160178703781227762746146438387955736224101545911081 A145699 965 7417401887852867525729448387159840265233253796770447616076067587523226693999749412444522627779273147064371130059600300550491873719146667208079329446358957048147897862271530480158996057063796419038507808255988692371079002553031822359011953425635193871585320978693946821675339221784218100599308304039079116861438376223643688240815953782933372744635580485568303411200280888013309526874842775302063484181390602940438455885372736444138380271941337404560673753921813869855319493000676919376762989350061089785557061087190970609822435510279744949104637221615463552308335791543830352021636513737284824621947807873163171929693174199216022830868854081773805146659927455339504817389226103708196156852301383523417901423404043297407121050307824552823375659706002066574602674905509202753571768349466414872910407215290632916306805181689793934095261047890749148375980575506192851465306372308335884817571845932149697601049574303720540059834981404057548350646705839446771094975064235631703980907893641522740604303726632653308900979700186707164912187026508775037616614725027106956786867328131703591648037120162814964748735177396289973404324498578913065684590322177692706483205464520308675527108962570877001478413320014716367607506429963832610509842105788542648358055708040409564064427664678890871013306059311738105562023595112025780633605040304151542673305897095211974839484138462321476475307944358154998458302349523964828096245447034219854396364183750867644774542422813347156790798918942433664340021010748034015043980287237665833929484791361383141058756097562788274339307703202358122563314400268154626355476763771523526178586162785823171420671558403494683256214829824713430683670817665523384114645461350614566733136821243572063818910856370334956060938031224583687318579652818947987514624409202059428845390923178141850441563533657378238622365170769577021563136946853600802324277250801169711814159591100046328138188152274218084506640744537992022350661097197540043139903107684469669329345574016285944240382851813197092748896491304828509664659147835606186603533569544084073734346975868728951388346846663268108488985722154395881647366923929787507501543039481843685032567276510804033893075880506602323666489144627747280430420263422122196316459366398263359580971769064434573143053730251001639533383014940299036804815365002906213612926070901237437983466927649755010517476448909924270528949330209909307932549707096392923015591903352591863086694980968272652714621998350116264160694115018615232342061701749171336172049437933861413055239402263884547450267677565588481643270976271804203091853393367465811939350626682676331310284992921035764372142431893305139902860404429009928894217381396768604680616623269 A145699 966 4376254541929469424121064674492069550535224792618410932388627475573368446338731679336307871471591266304009593608219892569418054345957431753241173510263914834386661881838876915151764669842892052096455306150404303771246413405190935454571101694935080877885191869391114898656401574716895512282004378962753855108908745455198519956043169597866670526053257258771403228225155462214032780174139646207672565618560551408724476469748434888804183432443330567392478828835790689969107373934176697548692143512354237553080579211893813349733140713325842167594918434404259502231864841822802515375250233625049417894604279374657421640188476704512111011917933416159033378700503010385190049845508649405359007678970116153067639723868343032418902574111160149879229757044562440547445641244689884147251402361838735734638353920082831638370434902606030545499584934832394099674880490882150969551391129106742434095771973234916377123912555231784692085069429899145116697577955867620483291614780588540081137053874659281374927337892212955273261710199869003633259255500483008565471843843751896684340416382900898290088297814953408990759463950108825981200456302284370330325980925935624806156556883923634828474393586841160971061720835899146921168917668549653727325096666647811918134969688443774440821919657615136991777090259762416712499734153510174514345178598983048386788762066356445376844735674233641790758868810311726653045098591080243729348789291590572806225313722779351447126777656065945970276742893982731534999320948333705669147591600090177163954754603900785002563917317378256519673106590449801655645690857659617374896432224610475312950876820401938462841344466888320606141841530438995882162384265463153819209246122625122045126672867731215633807314586061467314140589030427549617360958923260467162081733519662530862954751658313498910593726669399815219712513098981864735117281074733718495700938735501150408880934151969843957802420516293798277410966381899835884887052237103966350057261712698276478136454938074411225198483956786947351822465074033627773738917870899757672456896064676131345018513103770259014195675695869013172637922401814451369712075181477107912019288388503575807881318086003873963479270635535024130298563524654951698899810995132168157850593517856277695410013618322899409890579548231835065568039513538092981635502971948948507813317116520645014335905729325665518278907481585589133605155778239834163411855532211472185701980030010139283141185109997204039452716973071616021419007513540633787140143251429004792416240835040677498887329823063999824492751577162530382496788216370032452042940806828260634242653905517002156265923977938173647806191837755911331382508934831888095301441816636137740537462261817629 A145699 967 2581982762336499107363902428501933874975517394391065679661674134520699860113157691059009199645611067846218595857719677015656101572241165587745084291726263393331082362387075108409060996211249246940489592120930283236343012830060098886374590988058272082758391617619779096260455253743746568028281984279720735435139298380190903130377229246787552676998677147094642336349430522425391326993215516419751511651466543940544500678695691211658024086761293093424157948339362585267903495301671250876808987909299650095227756177956262685371943198426736599136052771661291490853247948339661940241045616202265419272991902883240005604539271562487946281008749846679747919628150116199806789904032713923058106334435516228926384019180898985083855111604534180604192733280632133920926353731692126137675573821716504617021755902441655376005640285732376332050821016290064628059031113639893565842469300866605727780620646636754730353410806537178664609650903805514214794022643315190245695281625572174412239157805141082369684388752101916978571100116943011956915795833097948544853350251198894016653888879044201859448504062785391141733118981829029932618295814023279915979263061711696457939662078309480028491216689127322402049413814767176668773293816937865735289196523480103243156983758126118879675368533565266146257612239953766548636737588547407851437874739794958244053826945844405677126419208313710194226256122775974367141609710434994276350957585792990921453080700075633602937154042536485309116121516650892663215935019495875596763064000072917289067471286816671790129570158497073783818858549057679774472835042704773983034268657043416663117491145450980907253221814792550754129003246744177745762376032952443087810071097703360656010170258824595980374251786865409345007991467014223049659278446144022806680235261976484007083874633014041179108448293382357322252144106034129424142174270955947058862751529668427940070039335502616835057099966425188709454385658680158634091338469230242948993741270588875437630839084118328606581161294121447124378161644783349081677451879171709191143382074625347949476848996877476949646497272215871108588265728084804153734242709704569738303872647674070244806292638175009127648735781889783730273828813057276874603608056707715791009653859075837442028548453838741587400868790403052437683503779604459918865909948634514616703643485821109657220746396835215006029544896659048678902771380212171946503686831455061493171245202114078824461436128203369415004450299490255102520950272294858915797452176281411078354245920624561790482111540368357632566175980258215360084623404387342874901131984175280406737353864904404589520563836698529531169888812133555792210540368690409547217921777597939870148498053855777841 A145699 968 1523365453523992543875278311751466494166004727465936132589455350739737344098316698993136091483039058438002667546461001219344530509567941739337846490944985138150504207146492475084430835999967212802836762896042716705138606323322053152025554111852685593746573169203800275678769943307235758241174088720656271152877077135567177648402609212435058212758693463528580207042935783075518668893216980548007184201799642364369846675953988066443345407005730481789685797041395089517373093120612103840619754174343281201946823064414983090556096753931061267648103540361727575343914057655558721939701538309102972321647328096832228649256530033391183793684150491607635113547229868054875620853329455705954877378309275604950413503677006532856442096944101055396323833405815914450906001256057109731344441303410375885307101344086656589011689398147199429879438900026203298160728682167046321696087336120168272648132085743712055992135251944380180335001948175823487583356661978006377339732867472802314681021967979363938832414436402238804401675807286177185576686282272289158454911176363503717929110098219696196176327308745565820213549439815177551418813329817432866057434880428974974559594469645709293174989372191533376048183088991798335429322183075672234166898623756594265650702282324721695234026612883849411154999444482462501278962677508817122173831751300426380943371109286132993059210488169414780951700353569014564886896684058055542803335626828573053084511387730901046381473758318870266432541418081132688565866662181618268384538612451421110372644104467232455391443829595956154196606870837440617137317029504958990372843611223391220764006824939258333340938029383138056615505773737534431003919697057675958654122738398860161923955326033643897205174746936005452087400824949361171749356922266050195474176722832605901648623078726625982175073899368921420313545310047037378379147702582934031010527701565636983490914327012391962839731177770345044779810127654911694278004809793606235939957292385723809925716923174875803471659965047697016435763547957101924561922869793437523016922967132890614059995889644607630032419194931668085053904141647632636251833486650514668491372842839312940859904775205169381438790632044336865837428701140268701064429853646557184527537926261226234519148177751239213667102695758252706398201661927117814037905234191391674906641843317338177115226038227047527891913210121357134963501509169403208603011818702954069498848967267276496292964174454877957648586223982277438871339241646453219686709643862781107224212676927656415706946921487507939214219335600769899919545311800315926159215827722608611714404537639693190814976397728154485216586592966960161492887435018406800970478547340967887249873314312647108561 A145699 969 898783035596393264387306840030936729624067813687507927162098995262310512318146739248259234965793398867353727633816132999736257344543513385043741684573249505245404151134068173224705784178984444304426749619073081925748541387747181299596190551402096442038395411438624542871378006096015353615724684063202920259462040370686254621654409058107437557974952144804715227512995762584033589255671025307807818927550137528434268994312174263510362132109294222962821196096474763452664857037665839594714778153874626609498530380248662067165411712876127721175781952760647608161418440768831306282483666556754551404352650585228131663055748180429235950327367781298658037244945994002260416496674474833799454595096138171404515040785414673486315753341908018149650457516698108893900619814719963049367082693438300055826572771255224945861520739266561931252536900194443655850201863447443689907125685841598414256670149968143476280629445236377769218986539772832052159965636544380447440196696527327793487390721950019582828754833088568792680010155198727596478287990744817505539852740704215994684158304060741711542173663655821048534852436371972926307167246296471367693970600190033523293702797428890173493215238376315564546025973091346250726631314720829680292734898819867136630671189587827674069196026232937587315303414632412921988039342992613554674709295392511769798344900651872621499257061600746407051308982349595817308901901984542335259691668871272308328940265680531541731466580254090920709890320546351635361198114752135282471281018282338382202570954164380332009161729891455633902214234935540906431242574572883099545994696353143776834100909223016965690246184114236660852394277501898570114566858887995863162844605584229792174477632189591074755072726440456351322221478728656077109070924858523471306957586235975505488680532574076315442114492179370255627669480783646019114273002349660122349152481172196151831699382897975755458606337784537151231378520930739219465388746439758448961625808766306458980735353834092605719672798216847118249976115133045352142452815726248966870793407226330836947448098041321624242177678512411954310694855306375170584428022881093949840171673402546961037099011078411760039758824170376861060352659843945476351139010043412031155456366840264402528855396324777297322003189628578693722501297033219905822445222262972453680301983913743703388326141807561206241222764426704050579786987638567680903830469347911445942827719442491018734024401492249791643250867699244198678987631621135104756242892426864571851207125141396660705308201566089315778756841828473982737171649338782009091062437224354905631091939853554078176246554095774447748254919961694361725011376120491322163035125009393455537555106946407938273149 A145699 970 530280467636418501995967160339940919011705844070902211089505817749412462530362477839773955493726622292680261301283972008843172488750163329234068256051726263109650298664893075710101328234764822172398979438490222293474934280164513644708600399773125048117059546175619276493837344826705751397519322423201002296811450941627754659598452941674175724147009006741318455652460456988796742142177011714626065160070379342133854336797506861483047214599076585817582716011123069041982748279129724748777878491031855356322930977523646204644502354500161424432443704025241727087661536139552815147943423566946876225595742197956500848974242169923215819509353306815716634339404589231465590857417086822485972256229343211853058923649890980350393438029628786607238373611018478431486914784683522142016847444687293622561792627939238631401708224477873392239566891675821730748320938705309609998882458559206944243162740349118907293515380554210939459021723464022734950892142204522485983338711218255925355245844928543574505026519107819185442401589891441995745004337853160055979354662104311073359935470285739390113686285229625673069742723910024211343677256501588289506576596677239349768310090888575556651703815652653991548779275940805296130377046363106435700479423405097854017830351154536002979130421450820292666617859633679141510441933402964488440956310449830643754642548013495560551568607133952210745491347885907963197687235274195919747675281298423833341021672240125878720518900876155324348568856580929383730418321837097635039787416247967194078406490312879928652950029192129228046152202005098297353815981680971523773146498004743604940898772434755070498911907689370246764856008220346418833163442824220501590119663171957178522779879036532700461595703425122311274658585049082136133180096309606582020909501702502715632419865595626299484865375311929081898904680117041104240042692238596889251968953363894163943719144995478683328614899561699148881468547539008484572885082394647691281123287214828425074823933045191462498803479287974752070469472164948800662122599355617097016245093340568060908380317848490113695254797903128121375224910726619703012176281666358779891032795934659867698947556631487733254076267469890303688742231879226690778470951495759451824534728897829736265790164683440854180768214778165671043569367047937817317428643229919556279703263867265467660935308440422884634793539098545268484939359205245762330051373903449050152198855622102433776578103916252922191560363356330094943163831317228065352963619822206234611104979620747102159716131977071208801527322459464049045031353564569585047800678746541671713732530109059266430794651940109196016985186190806706457595219023654861669389753276994797799270263225066370934049349 A145699 971 312864577122451319784356237293725111280176823934018617034881270373158090582401543778727385482063741359282486814029909669084472032105251820734715227328833921985188430808135780600786558952727066097271093441959612080068285476755675303196774639675592376292623093848203934506821162069750297309182784505004528152198496593520004562908465581178705569809177339025233084119724156627627493830295181240604070636622596261721445624441534736100734346251323076338150839625366514260006368819829499935939353594930640785603919778208571012078189223743382364287420609592939858334112144903895392105980337420832100218550083544143750272763139824506516904274568123653491515602211462700570696345459584550791889831720717398855133360438394892992058642121727642190252490780043385576468385822343463343826890625282809799011401823911379537302061990921206034859413213551834626697853503634269222455650743424246255505051760135830187159697793897539217903053597857233640788974203935031722349722399422074468631801561117118758938382817518780230842224258025795578761956081045373688210313710788802829066367243310282179425363366111815491290099672254477912719843274168690794337512498068971026329779659921462149534331758019827478698215226779102033370671730722918076233602567074108914003383276509986653930012879459957739735717221880456061078238752668406055566609548456104687303469304983061728852803978951970203593432843943703348690818159909873608108793156274401190398894457681408587913564420050351387274734915492427790049311448685772852538192104305282362167877626713644993524908508061626353091595896968773059897844997949198626143056887828102373771353441635596268577392335290544331354604192455726885212996316699431207942307438426849151098647954153922103681266709948095723195697242957479731662499147751743024868865299046890366247622232020886942619755129319545978950098133599573467855606074147769814998539333332216384530642463847949525188127332135064713302915211669494075158782733224095698097413777830940004487687139761309128781688333107106886874458738601204659345300191166998360990617734277527929605107440082511125758576088585167079199428386633850318402013421755128799041759509429775919395418021313566684208144958048411108799496856456083903613821510243488033164444334593352704132413668307833779189355924715928117337012204056986278997377077060430275232571245379702712176248443653707694373321946845377281702063642144107361207049406772565591678351381989320993437162347286187731843228971129367056772267981489532937423143779452209251555980086769115648877571812558270447103585341494241960462585761431446716396193309398022361956196561672405113640090668398110329875573511597655995115619454212580247893617791398301921308113917747682212443150842761 A145699 972 184589570221778642254268184036137475714385314415226913148368860014345524031154380466971317660462113675354374540016345420787829655769609824070152750055755962244998064526501445661388359680780734232567772731776732637017994956351568264372452328808199728887599508310894145739747991783807848706666445338630248408794816178725861064361335094442494612011690483015880778312181599949843232563132014754944687049542171724036310784566168696792571781241066015962923177796250232290334715620951125832479469843130587031650956346212079373479926997506241094768153727216130491175399077831762141789713251134867372182068323695302614704429403522216675050306175683602253178488670423588747479378230297467880392514742967035981316829599729336974334248458381279263462362321851986471637916148267858689335723452069413094123104514315085987769585172935287082693661556428690753930002818823280135939223939737846731541036295317399461305314404884167584351862163714044384042759829429526511663850232320312718236837565813255139230071357309561228377726869833629500027558342812432622884029110010731564838083313617596200121574272319685910235485736887418058480496188082271067070842867284096228295220231043571779649699085527882559777955435020394258883400190749475301871389814094300854164142115310540971282704619750953615623780494291609442357019353632426169819811192632791315678403135297458406527593796013055286167914632435437089819619516659590154588268214526615403911514389010358826743124287310806442336769251571675815199710024306284145899898301752700345711853721354560233299767366806330356194813533059374100241431194974045508452879790672082395781493589666229363705590978909513466128969708692870641929248993689221588465459798552177827191023770170935004639246897273673051563150098686327992598738363993432075066048505528163613583381484472457700519356041433156815651475999919068228993703343704491952252248954697054302978915109951145224382311797344788619149571093416453965335197239717134067229782847796967387819310337635239340789733617729713775281178585305238584064926450665929677367367446978648137898952481268363715707446197010450673599541372889060961237484906659244325075858219530771857783428933627447712195072271172295084301399456566857623905463912572706443807570332875349197608387798511457246280865814814182811063166156824254856670635158037010632467660755070760732918518920820379099257375313845233497658949063925664137866396819944439795641177163174843764025492008320746845534582901405963207165543165914993115851589476913183636211793640088798612090665209693247586719906549954280297208876554213199998104169004744154447012484257654188907988387063560233154517392354857430846311509020390203322602372827535244856576989412200869280275088063179641 A145699 973 108907533566272276478698444225083816946376055328159944738920592527193486020290502073969298692287165004717721696122829768355150412432037690949569387817668688890626872882205044804438531425101680470148888640654830296228536955961948520304443677222198164451307417280333697782516808331284560986635893567007341556660789346951664507968624797255490642381327575802030633971103024246250879584754058410236124755159244694585161641448415089572881250197882698095048336748948011684783222209992344411662951268093451418033278640345348621782144850339458502530846411636907396853627121808594759760538712189234328755320092430144998531863075314968013773163739378757205721816799947705898312262459530046464880791808518830511578074330479870419964214531802833037800603517401891974880794059092214283244733009830328442722832652044076821404517949969828457583225458879713992984074965252231645934919668794586147362955909185505546339948339183864977228380773537688329351587510389216706849949287346585081685265532028259415026983162429823605962628010977583379220680660303254202127888964592620834451640088667138447789549395305248575223445294663904400025580031125265760881002954185118705723153606536047428531172926129692690441515008446805833639172741870459705186043756713070429847929844649942663070141795640183173260290755914827690534580340404378771787633037043798420145570546356195476789551486843723666868866039704063939290226824010998281333470137777546813906603090621654026369855415948955750627306583692373238540038865029258960308087459841988898687631527721563824001869221507226848528586892909133750369384507189688900788572933439640785408707446549633688990030100164277654471760773524601223011371693280324037763413338838346491193552925752897498815051988124757152326535362527690558153523972256977172545943749396317485123828828216518022419477444690433201688391889854116655532817117179576104059011884731928706541175384228711834436038772306093150233533642200496170053691212650375875569873782786432927873388611517651449756814052772198020309008490871352163393647260592707342648385803099668123832452358840894509756267497660077312256650210576159333279797692915532396665957307763645966316303675422172836628408431846696051326716879877589542020320094596386558358433331952121433236244668708091467471931641384443142599150695514106308449395745864759212725644612920503452719213987035580014854157061846740918241498245652499697233812916717812706862702847921775831454046847746893352677672068600547162860613695621864448819500368234998893155706691672304412017843596147203517894297760887683881111276704400026567434743316605741725715003755819409783308034727409869163054931613792372601667795206410765747755152074628003067078502445084595127680089514125145429 A145699 974 64255260214530421343789827824615415860886158258299952169050001222184142406447365069261419257131766890669780446337929546984117955505246468050421868659674470689507610002436449933173072152450310696653611730213618098042199786022593275411357397108768108826542488595888570797539177167466107174266470538088992888181456919885303333840424269045645036510371258032715058162172472123688069111772331330024558660856904827633521332143780336679303145044969550810062555758701530643789810769179862251755308768705293206052602746847409474772091981773283010252104614712048148013148826467993076496576050478397119098266672465461853831184510006427605909491555927291067773618733480476056415487371744497116811786774511367034795082538153523818441912239515213111023092612904794413193196856948258159255703140076441711793377141601491009542677820897025854687020327077474827169850299495997847821466665364866089097412445383152954941108214804075452397160304525072400273052588369808427514958415684252877881588427059107241610780835762238617956722148749904360110701562020577166822831605080536281594902814230298066599634021655824339695922488365966708597033737867718716648724672126352752280432332636036939261612376717433159477934077028180421452853034303380476584463945070897459309424444201350860670412376723088321269955922209254045805960043819229842928533672044648435094570943947020033847428849644000950397344795510765288744144006546972326396592793020538093589491911952386865199387952285596582063668547609248639062807730657238480297625701408471697525356889502001301600869540921897034301510072002855853343836617810721477419749577849597391308741611970694210274754053505944906624872727409806028706067369786397493058825404454825877626369035170439353365876033746709446199604300741238742982586544893252538370031746095321788059445425266261160769791173011314155839335563537928907696133105432606196902864759742883239804990497779830031172038493348797613849165699327199323877712480266482049452158302061147630477911461485076720117179501401979102268539728435512471163667818823246666232870256461357214413008992763646492392482116173248603780750024698561117574119401335257454788589735722331589354761385070148346163048779717279497987678657728321262934364950347955496725031858281418770260186746149975454351193387551006639950687847187165897730286819425049898497497853962341966343603333832071388384853409114263296528986305985910895703811754466689552609199039096684565714123614678658757332980985891421420124554914873734109810389365669172433778230736293019514291915631061640382310048959017183535575356046719461461586500452628382874017405203449194117962832500784759245969255134745144977553152860273331400972217121657694274331459865610498924461972538245772623469 A145699 975 37910494619039382320559519718078870274105886996341643619794761800496116826317925100362163392409050178330165745617682309890861238597682984112057952939820120038120599274564623255527308131414258209345160771937394023014601645216374070544180559850495962009495616964156976436850332011996671948256230981578938796685502921942982015301342350112133316050476660911726082285047787449951714525066090730656079373780818689059083000803188950225699282695281837095238812849297154131824303570593908736191220510584854898119617587361331244766912487101386636590239191833696770420360953988994106538220109243542111033648581434530063615400329040716972518586244833362351229229330936680925579239237066793768872489316169898031698587119436248573010308257099443932670586841010311301892011264805413221746581607912090779629649790712227651553358509811295284436884409750251268316218692627673477983019397645602197981325979820151057909707506786065333049347351289019178472771675550676583017118615304421851365055486699341244290945666116558354770860105134432594881934700911480225171268519108551813520158208755787192155336283227541055172019044690625694167849879761922917556986675551593938726749353101655258116922771090359434399290663931618001851349651066252610725128541548072787922130574148952357852880232124826469366100733812703972197825891273005202949063078873305532907376711358195463774506231738473717010766560485311816295105673635889661575708414411979697670986321448817628813612521993086034461813815782873004673818021048905674116638855743538459551061877174653046380689027274697743011042413894792044339113235123818481988751462358329021231372142355263034428415901538407330631020437411012032335356736802281240580669225215008429453066537197633465588368044858570448500614210901968330669167907963046740661146184252490458637587677078265868336154372599230661512006294095488201424062999388120476596586149236416379556237852514715489679668275037018286077857529069405400591680309666011758800897828342294315549039888887583747217686149013114898140418130768461486634400619458454940370050802926397656835551473278192589617054692274719016153330257921940483209397166990108982792871278118867874073342900887712102063362151624763057116679081342829667541733300385199146681210437952705122332076943983816809975736626723452533127763230689732365554560774065033575354311008193168839639273247746935083567048657220353498211183679033441775965551701322430118226720570364195971995501478613560919933106104003870037326324539161807502923680906244443500930262978706189841127818204482771678359410991522377398305578956287777862309467832307429289928543355031268710188287867428280545252697474568021744383758519766059115807860346625964993852494242207749280837436117475491722701281 A145699 976 22367127569973021038708772843838708846306612441683311435726740412291486743385169361848607140102082473447907120133986224906061146654677455379646141812625211148020464064383125284311178624462259893202948201831332259960516928477874679027791118954395508817493587466364020209170898347900868983364002012661035801051558542489439503724458146141889610824744719566660355833120032422999387881719881758755756805972022169640031336952549336852825897487071238916640089518529562236245695316839636974490568345936295684597368323940438587003003595297836342305230871077266382499864949704680054864473367877639367112733564779700272071232362949513007358359974960127859934177531633908265615694734382036579137651884753465327335131605384848504552263429776432405062535213103470763321873453038336852572323892964993483539781583143072712925471978110843320791907114732321170831741858800027856012133623144239931942893230681443741013772487895563742423662540100216790226535015522310814171672468071193208052504855564184275024416332227933667076189505307166481075981362836211312273881603442440489440611748263100213073581807470227566727151540444980793592322832025796653639905489850768297496029837897643966252045173330935348862422013785577592911874841276054736947349255049417873976597729323437689782338666541270893837678162993573134342671469891029250510104288001578219766917165130391376606924829296849849035401873341538460848823603301168353357341567910275001087788340162890448613166188587968474735888087643347463508913569611123690490336627262986282663428982176155795363304925222530746479480722687855303304223464886435093651885943041836272929118255247993219618555107153606819127395433199769689271831768645976145545101784051450518551431630577568574257783780590522817905916184827860573856066083111652683737537878677223275274388670030751596057170310042373078977927874180774500911289473505885648585788925184725921054940527993184359080973110233347439988322092985249859149767504990466671210480266563651585026303056532212925781714710738236387923744428613663841601825201812669591571663740856318156175760956225140864227569875959968046281861071423920186532426754404762964590339265500396323371682956762365070069037506409830486419342670313611775528359712862317148586417433360237740757155136763705767910230258573449443538740355419094908511293126411550384409144997336115653045204872567357867233170322906599449681301841643424661908779799968479303064212527315836526792780158258386264101775268381297430601111353550551552990861924294855996376421379205915713245898448729204228591670174949243647816756008853742219301124434560930652674966562063245089816971878950184736939845540739998084041439973509114604995236632292197688678697271442706465195162847338001870621132321 A145699 977 13196567355789463373455855418345120140450627234706157405435157048490176682480423605565577850496836250284086870713306255012266185665021100991007111611495934757212035677386769353120339861124601922731530093919714095982681973200300844252326216002533499706359207109537807766434393174929500703512812931239029543681622854565847364215415004881364758253283334067668698215458534081782188898500205171575165859444119299268929429719003305554217053818089335678980557577119592422230828412631815221040699132881903869057549191507271405000527354313236340573449623696395331978149899964807243375932748827697983054401769571441725991963478739883633624459866640230603998813514434674940032334314046164514897445739515228373229695948589941181437262413259838019542963105144206740048603445281353937604449350267738243197691504404622188398376913726887747971940760807659740539459380473323807373680854635703914244109024776071987047067858150875821964627849311776617214477186386487829684703739043388688329126499727382022923161345068814747016597037271123089402234122138663762761364974762520780218147411317020369926221111071151036827964236843493977593776303045340263724626682025277743928718877610256838433448535342480765469394588842826848200004305003221228546325335350614997573404738170254088019221960379117702537760750065474336558203969409815984795758580857852276356948220050219554002621874778909672457170094504947206588989630842015692591169949358647838662097449709783915864139237654379407008139509895759220597254332252541928483624493446306163232963548422054744611303525192265865725150615343420734157447505169761581436130717643221042699158539224173644311913084804726484877832674567426705658348408144389123590369471921130590936915208974228261178626842180363603994042048434226836606748319867967120358406687273377479921430677730466363407862146770627517366315933760362860049459365305473144545138869272839057006035355278126257142284455369399952574823957003768347492962236264065670002424556374726092871203254314116738627464461649410455760111072463930898083590234668855600572341237054424785746042128621359831701676609761688872587281878809854988113648575701643158999317373773955711921418871146894503628630065419648362224355058805949604732064688855466732466839604472102314341599198613642419250225876821708448235323681934035306289297390022040661767820194117300042127831235541493394732486923466236454958469875385941517084404116429701466377767164395773186611768297870969282259127475238861480184618372270286254457105611653058793418587683468511564625238956932026012097407043809062229834487739644751621609801106923116777648940343073959571723303220292741566513963616339124301562705200611857850888073805192050010355437537656954606715865242493303628174745368109 A145699 978 7785952372788213417317915988050777044157023761864191185895306931868791951176706542114329083185993285585137805813730556471012143481215794907238816204640788881543953029194129535215716206884890672151709552464429485297522403671249020234193439650375810431243114701039840218176082802310057514203576265429014769736356432635307455447591128421859065479826342355204965286764701988219068450727239331347589101315224414546498723502874997727651208926775220979359612330411040999553952517757454140777037997831977346448269425620966188511724136041214143101992972750002168600725941114286568911745457334973932362729931313585838634986381224168394325423962957761096231440039338926580710811629592502681752913848662099986740193274536459912199480271559874655097943169499868873157912710842545784849772544334072598493154447817143948082329453626885660460124256969404514597110202737402246322615692101442165164092381724651790914029022536528839395388007431408103939751313433012297203161034363131254920976582334299829340390169174268472806125175800457315580837056080448783817893061228283817888217532065293755156257381950171641500932172586121001799534426473918729800876102489424018149646641760213637031768383806890320691593944995254054860409628077059248787595000507607799150434818922720588493651174285012903226385004860466864996205999280321540000247052601844841472379682912464406470170299194727409899881320356045510349043033373185957460436912780034314535636407540432347469393537049895262166327574950410296804916547115430126681647960796693373321165830140030123164873716558511638247092383571895545297590723826694446612223471523557373356230609024007202150809101479681472471102150599348556568736288973420936942172443331682997202261421863164096526815579102633935833666902660009005737407652656017489358776207953414035930368825472305123659042609424360192873047422990739906654680114240755649395983347082049858907639804673566498529588747694835738671706146310130339770988569628293754834759277780821831142424893742272343577278250658441430662077609009290616205476636629422991668089758198369767272008680125646075563124972189520474858450026636743019066866127237215059046632660187368369637313762293710994775821669560086123881883065352839953180142638065012509838286780221107005223802770026912263651865357094549411009397433600725411615776948819877578892629505384209688739767383764608535534300051674756601826047545175863851655136519913723896683579562780978864264416502963713618146621108615659892011494238528115339578139320013380393260970356825042617213177738691446617933241564177171766358699949634394603007563351960204337882222127447074084071659083000838574058501593794542597923912026921022622909358549826677213912019468520331775255895297908201802621229146051989 A145699 979 4593698703377690126754196977094540110932503568872638093520825654645538761017574379423848593501885541658981021343230315011642152387731653974169910553626453944176175075188859039007919441722224371967585904423919476611442235484063721637329877067505725620933731314406396190916122418969759003879406483790187475114906613631976832866714550353891967268339288706236861850492958714515168603740172705289905994610122960463134977937266529656008659049743562288486492294384937070144409754648485311243231378021733752500609903567178543950512239736962031193835280472877583079096327107529110850686443894885792396027605073246073352915972958780612768366513685212406545945624396452247944438829125262536069704273264899476948340802280562758256511922957912786669766927041817490956428450793656731707428196707752565372717926520610524746385979262948812783725339671187855952554480155686852006535884658996241742900261108519780567290076228693864367456959756681469547836060448290868862035325570508397014687854450737171928807276651473330140866837125232545069604460853342643788794144759712690033268125771111998521821929129490197334513153861574547567747717843309005242253175842078145430547589919648435591904912997529946727274958152611049540793480561159953563452503974153250883758969759666976957166173606197233785864615106925384873424981371420298784160965276507598616427655970133949597846473903014392931257521839972346158728800700548872885965187370270886928186818351405375223026322720200550298726261081232179355680165543771522200243813245555643953324606819069350612530881465996674299918781156803028304844369610244553739630412068181207059133360165625025095333057959927264031465391020941080948848752145910208406758151196221047218743301984057842722560013043711841778259478527356879158233908318730450754557604285827007821437685597982292492471731698225743167580613248602784563401217942680527670485629639540143916450478722048956006200218855497716416354051499019896696535763118457051286837971466128505647937816104686368593855540424018794680170029204408999630333132021124896228572384995801108265699375232002563222412031915207318477612928433799571394462901421381183194354270193173564130303198334418340023231156410385393441948784203116766426679424393668525337856733490848660979729292716679621912181310459907330787096250500746058818002110506337749505989640356489599056420628589883494471842298001182928840913093183884286535013462344980669341845564273613134142819124980293163737224194955764097425301416113215780064847741702282778965179091939091675644210240588996572554600425457487533089403135796553171022840767855413636233733406253430635642707135667274465952949426375163793650806533178202735658670656323934364158081130989458090446371509900596570242897021425305401 A145699 980 2710274449040464386571558898569790614673132948611094610986101240933936000208417707153528555837029283585513217454700072126312398896618194628965339987823403186275061750408397638885137254899905494570203531900560026771265621413193924517004393276388727740540470232385072712800294051109355502231335621859945181303025165686433696083906137117667838829254700510337393286825558876861961257138251168881713189230871231448835090484263749622047381188139774974986051094074782460344202201290088576179365735994825081998013394835209719964613709720671557190219713486025024014498232267501061115336090152525282539723924263283869692381789059299337364941917650312362101011686953867487360638198372275303778443768312442029299534333152257490911429835064896984260507389011502819795419628055546629161597786285029679497305083492712392456419645435686172656737490281743865607492546181652505281609849333115681186145989961644945882910230945906843447960210868434635625119335913178179616303638925565591107410913149352597138166952834200090514638627778711401133751051066416079386604727515169258835810305987424013834119781929017266255721259846156396943969353993125839174199572870723616380004928405950816785586866900158861678771533716095523975013293121456295543188189749749910413618641723384593684139548776482082920756896528081116608455742803138695961114969266086881338850844642696117798322949432479297102032038004263328188139643370290461816762000111547043253315687190921630949238061011381274780986327710352035409554492754278082668017168166917033239088196857420776831270055191221479325313833790130214804312880479320460011935330896755388607515326267109740799044353387255606097092109600204638411264195029798049539050367033327086176061345909172264042213880880210884015237258664237898694352268500398309927699627752429981200612304133984080265434662659343764108679688769252652152500063906067270569937125503981602860846874806204210477159599535995957849910218678275428920616329251320031965479568405738037510452169076871215198031191571920430419869655152992300491280342415827059351866039057764455506995359378201386655147535705000128381316769325915110379714044972487660869609972781312215468509249703544526902711606460457822044625900796773539351787680249626364936825634472820488871035058900070950015923321305988230614975778398006573977209629421790452330954995180823479233599431100647497129851421520646253259536898930946553191806287647018681187792199341868968165399019321870002891344128402792201821035824012558782122920589465026826209062403273707263587466828769769286360596317778353467350981491420016736508873045471342085173564827467396627955113138384608934073666103059752843711377930663112693015992777872571448176053955264311753031583934946054068241506621411784134601 A145699 981 1599057331235170610387092995959199368117037507176976947843706211325367594584205429646202424095253775429911139317251699324209303706852347099435576422905254253448342256565879418083191972471502519572048116235425991875570105191548931401310954703192281861193256503375878494155982574032100776557484137490883866781309732848382248712671754184873671017293004961810355802365229244389842626542964449467505491740219416431852240250737675010478298892343417491679481659011827266666009154351397611460514541005568776645075402342870167600578138222956481780198437121474291290970877941498518528937442503546021812644719287732409872431902629013650264702963047170608427190349357157421090528592600813303966745753600067532387248308219029639074985346176366262800912689749859621861806624124321717548610986479970803150844626542773790938762844421075578918662335540889209520564649692694822429297804570653592903584391177109409551136468968008808940432156955416678337350860352714677682750284930758128244975424070263581574346573364901401930306649522602601436368050524724633495453000439805103000438047264454397050132149516191057600678208796078412622394351108226401803772505740551091586057477211921062255060659566180730860528477617538206534208302148178653210527468499848472990784114857827150606665376611950822726012783086952751873604014828870459196759047706025983482323381911534739367060942318688882275805971164993523658656230859670671923016694100625385248569327255825410854675232970392231920231634622846619659457795044858525002607928974667804055418082821271439261098720031939206805260862017395669931516294638429461162488105598673611097226983364234581446411073165422847670020313198729715721564926218828703317831309791511784622828975343109651727063467159311377857148204352421832872788680181326684126892025816329403081353438001365009374313958497281122598377848793245816167190474303361746955735233561719506147755739685181762132568157526018759633730612666131004043266937722515700402581658521413976002661131817537912280469809171892629928928416370236252880855771692205943892704734471696032948018996333763586123973823653918160537658416289361481324459892070866298531886689586704013952856327021892936454259824580513704620935839521312185100788304667855161644201786482230597585249705021749143829772847389222596155504922158573377900494863356745860537513941167045496258224607928753433423117866854883288240197929456165282498879174698278676920128055766138417604451278580778321412729298533452443310313710865993568236743082936624125180567852752395346424929784763923289956179272888803088249545990534674077987064073987323974838767014472357757062881108939783603828997047855827802625919328284703310676700080274160830489507675524812944830544075246661999665918663735931214109189 A145699 982 943441115154301619663998296057029057398437456101467788133175678580725946868680995073552276687643890474363986683961047901211362874643988170472361124174112186131335656312118448271444378620931586642013818375369434646559590797392456332848946270490169909376280796521535926479316918384888348813413409783999621455791439355379840306780251062938348232364043672767599586002198428631130287699091886934659358413540224823561372912844743992432574299101428180315919192765884012550485056865123300673127399827549583395512489368898563674621136937834603578759887681956345836648803487251858431011975741002000344177844655837858540865130169328994356837383255913008659680205109035924575924508996281477065076216180271531666447202314894334796750442814221030155554226445028165395646112813721757807051320425396488829318832355153043941477621788789155875838121231634351873267535826143763580780423086836286697433604648504589990224633780894251368011524643484971784401382488765746654643051805508370098944392790542363776267340118338992938790408579707756136056016058536467346237883654757495600999612075722106835564134094770794967133887468426417290815723184499583938386604187352273312157531550105020779669003557179731048850123022813825759658923254132283937915663226720849314652214147476295473338888061502208926264621264405595524309760293290767787391877031586064167689456476960853530448157645077008063428420955308174695278988067562326144118032757368865749612649765249801482627438214470405451661883441151795247044689521973775473456010077885837475663429776353291743271413548788940793624583276429655129379809523792902765407970367886533791975312669572135943641734123246092869705887695140932071084895204913905159470933726624919600382919391088785346703403410112832724833425330670217157046626954714243236556367532006595388017327808501221546764970078733202989278822108326262285990227338919524636613217864289004645573025567382433454004735780751532187943211562798614110098572639955011917491213048065840103532557320178291374261989380225079737637345788784236207404414018059091069636441472261601674875700841561137611757900808276009717090084293953948066320956607766143646152277246182586919969764433667128963486393790896625268530100691673392435925747966354295743714117198881579754808454927773094788615964036320025743517289097779894954717992170850635926680894333561661968873285078533425072142411592959619415463518842238585727785521265696772364194365109822324517658088963639887763507394790608538760883268375112192700896296012018768829708824061509980683444985543885971304859410408076043713764783433966285995631294779475673812787364973863609270471899161333941650174184568835343796448692310044290186560031368977017417361352505684373138267972811595633748823770097578004540286909 A145699 983 556628658883706720431148607580651184665709982062358818021625806656416983284927202887966197043285800126099322232397701010015379886736246168231593627686303284563234588881893318600734100194377164616268580793351731015478283000356357687449476988634497054250144476691202820744302825864510093699137354288422285775050167909941257398751635455379440583423768473927921945385494707663122479899837670326999553958496992426484778166338148217860208358170950282968900644250212555577519517541268395999533705383713248634575723652247809697858870215184193154986553533917122569331503086600654975778536749748676657043115702225048806700554368001477656883791418025627938602893823981838342374369779213470655091000800606603615671462117479438500443686275044231425514192689876867723809344753471712784442730439997448438494960244913753151680858092541180891165572864328726716018325572775127817838020323428838497892923158226530984822982794258640298317859107499177936118478317511437811561717814965007600248946770995924364416156323246640932484410755378053517671613106485991009646855903306482599486770686628778578585788983765252839551392928162790123168654284503646297246292698032100703081357557084750338942457038076475138090712054982539659992230511635899344717030776296801247171815562896156502119337290909691315673400533216214406590884969026724124102010689588071832953296998024992048225045949653116068540492557660658076690944303630912754357716310153530166886214792170127049339333871304568824248590998644936349136707360169482670814043338023669442837368149965620857090872895065443129031698872231479130664156102743174202129540028947456263654337248064195972167176721642029370278803719819951192224366605972985215384533067398911052441299611767040244903280948499411996273863796891075700824637114601222182884129951858074949527142053577719347581958032494092482551906666063701502918066939488216173854842804696951021381937329015950556100661542485877972126861091438516193954114590635734515619413116700324247108206157773374372902293264523625152576105086966329126115723414883171525141607763899873292143715477524737427351037503059191814922612075016539997648039938689953884931311688558139578768208159536584195520518076804428394728138472247780225011090511844366633629684945553649824739403157681104176139589008581425966079045062767979449905714885938518450881190142860213516138979971726792039130599721979320571835235918991309414110958667586397416197755286739405327000668037268953002147950197160504416477818027605327699960577904008136985403025628438136207886116541107959146577095961491976988032972680049574063344476855816660225569706567565057111821357624078085789998939898564997012102102543597846506759741807616166115412708470678255338633273414766177249806358438907286747555167121 A145699 984 328409965300271810752758014474288141923711490979335601164971092751607439412160181022904982703261934430508125753127959634861172921811510595268469767973794763780122276104660745855984847670303906192011820654259145929697540410619453643138858574348082771837675864967013142703212187943142570394142225616759364607658143275425986485423158138422807005871791035573801180177855875322813632010616526401042802176154811991401195556766594603793530498746561565523471064188432641906723964864291488516424213048990989144816281442336838823173058805821736126838487825123420359559750172290899183850905670375978225655094086468122958094786211990702488567080099251864570767047675944175586076302245226951405026625396141715861714496202110553820926978151833282320023218132800906928882117758435496821063403908278069182223197225666759206447764796977507936631812151832717128098938820401499268760851210399927877470127229749004776455569623978816881756168861899871497338117805949259543074758867777548975776779650494804832641755963375399811172863555264471867670115676810676159224298745067169976201593705498903639258779936287404404540354693728577746252215212133966815791374305234752062544688801148452594955269983461563151742471262316675585569656342941926481099110242351886014982056529894584859954935662748656374038380049976302094293097821965473942452398914979930795378277539378268347599246662137693403430827180598832957072961860154170962744908504957825429597117114730609709308724356631481135901217027317071294195410297810472802004812113423887085436571545049939952391871736675062657187908710033296257436722720808948986353663209108631309022267001045206051442690624034674082371624488806076062480305212628856363171715038831630896020766388023162655707589056211242964968854806740403993269378850987766373658400115228732213625625794283045913851808474201435831502635654155475560459373504070708623049720641553336813610697451093843445665936305330887252022660100737161755818817509902443409203536247640143239953738100528970701720978764079558614940164363964345400172069410367053140742478944259452980763117256038753520999500368904114894794624034175464644664277242870465025965827743972056168886322844362151008228142178920821856264333168525498659364107476240209959545770403759454515016493054576923690827568899099004999960893069744010095549417064711555035383975503393192412860029310033728769661981693556206177763373728686030315739737828354708778784311424811139320605876483899718631379527108929906997183151753018768230784040067068788802618955411954438852672125314268152010509181757869858346895740116445814731087245713637050057412314087498409832365330526306909282157724365968779401796444052030419394698061106462169031076080636347664965420493046739232981752002655185201603053008314481 A145699 985 193761322898501484637406797391222423083805113967825942328514923097641732836191221876311051828727498028199668095023263786867082008488904514962228931510911224326987579667160958161712459391379110276122357917432102746790533363982477293094239109388380200887174510186061062992074446583628252022450213976533736696232529482333422085142264550034000754023773287220068768382989580945752379763783850738944926284377380577934278893714124478089965134052113152708564958970531008512411561750414436956294286165199299882192971475255082657862406836564609130641552830269284095017683270148543917817058566985077404459848467900490320227117164520146466776920374767182071124619525913239613946675950314122115495053892722811751807937087783109274908416665895361524582273184159845211172725668132189652714623863153620820063247868183143018051029549358637141431878004008438776851657885711311793441084376115634018868877172628754591577801255164707701595841310661816684251553387031745618976296170270938930700699744845163855334271602235162641951057013195283023871850577705192447951326612733726979476340799473666518384101576620584833425969717906932707498683806504755917670613593795805684800663311320029946273270347785284183052919954054783612946437250105224987949130325956836452038166180822242171216909921684416350991328556085485019418521124074660599322791257827469581201350794936180300091507305615289454908119496060753784014970806546657237106741660208806849932132211476267558365098031078702565612893797526073418638942939000818783700168332876755356738134374211314606290347233765391902297737107220772560408535741121177158774459163834063524866873876279423506155215301003736066569888169591865056912187851084419281286096488377594829741199727634054199827232639883684849919628062113041464953232697445667559236273183855000147964169691484943511453219417820814646494072484045064516969527449334778599383161323673664023079290114208038616992346319483680992815397332573833997416908376727850975695570766694567811248458371105934940641004568513675059189544398633876819772394836393146469866537435505313358776947037347387052652277866615924728737013257551449123811925925253635675365953437631824581503351709965509558270408365045208090767561841291571961244598399891212031765370908533132610209906162797227296484089510879404368550960832103903188394706162464931532358094665811840663373901153939928247308530068598439665559818664688838894977031207770610593085327542883285459752140124832796723560918846318447967833643056463045650834883678992681385408198290027490484940346049301668578241270660047254932691498635730350641767411626569003717213039741917494236038433189163452398387267376981681282062889888595403845025349293070872112168772162736651651342752264302732693056431760200830038514527350376669 A145699 986 114318852100150575664259257702806755331303093529526326638222639656515870765913408746842497673966520574703373667937972506291943523835531852317119801121669648558158891881348860654664495056066004759005999159464286361460484987209250983471957935680569970440661123333911060152181220272152725550675232103929287891412584736433443604247450661361922022067020367668804999544783674902118581247000461319451105464980478386169233146095776675478475635560248013536487802321549106589680914708779653512725112413254537939504708354119056431299996860514313565342389331371052492640073569637468620612880703615525292653084940967202820811041032280674424695894454032538170098954753241135428052952734383086821190676770081062791850821167295832361642144905900111466221221155436175873684979262080233459604807015856728005768134019030828713890900986356798935936871390552827045625350053630853556630971021057013671204760061723735460026126284977553565124664617121609943836919160230923965936471665700986191564437072678996179842387603562782583351312464921661719612524170730386733615123477214153850721064870095757746942980671426208764316917593210396568846477193622593857458846228965220119280328808990016519848634549923334206438071030421060014962812407905739800963505793204291154816503064628592986433116898858142898428509809710386185154833170106227788126504389719292072978001590734806998785641711066358640702387071848664133735875702900667615722014834614691083634528407653883128825698529612077882230471439323355999925682138600185271910297311585172236588413844213130567771352476049844547293007705351545777344778650538773714727944552998888371040146564737858823425525584901580244602151648434711577502128351834594747102433756427742117916411818537703954735411549942317850209615587791887723918414022114092872183027520074334858566646492350322388711485604705806439995671262950933909536460735734015302927442131246820220279967556685291690182038662559066454873832403558461321314220123451922173216977548813547368493350485214401086007490974444304205363216255029623359320312781402546050168116344469190622225417988917702322311322941803026685839943027331320807584391631622402178000886562375032531030808622556806277228532707234493852731005222028858931635653691828338858531609290264144480569329619557309528001921983849949478440066930048233137142781086437244892536240468853482598198188820795247632183263078491385846474115248792686262006132672846831895211564465989713610114442067774866167182310739800775371114852220161443915224350586565614948602034372160807431675951496962670193010339180246122540429637299340790432828041772429998556105636035417234100852843216275910608139205594694825987637703237827236238145561384850708084010544499933988126627258415445565549670312986515834537521968083713920229 A145699 987 67447928977765941140428324637858594423045741377306564890609028882421266110156074969415197316588418411576962264415308755448459811980955303962585720432853581738089419222416160625293890370619551428703263381726011521158939351920094097771162087812426894179789175592497339428723927886123524446646364491104303322196728761966249393083910747938983959018787993151307729662653985202669017183350508394625413279412197870459269621917614524407822535015412275873375094804755002356903227266618245158070860029534012185007895735958768039384340285296608438942879063956090701373548388402836337617681798074592937587915655322181763788193981928433390424110950958822753176312179792743989311628166610070910380383799293934324380232680767453310259590586064399869708995899434159605628926591901669608977183424731606369782379007980320758052613530920962013565612688548163948480179679984317887100479461339261950376789567539831292660822930335501438715850528260439205047098052982858108156899306467411582084087172180862900943153351830439489014632403246767219288365388880350467640474900229738038198448797015697597029840212039886550362147954024416068686714045553523871144801604475886074569709196640798426680748111184419396514278855028471354044446374227136377343480468860205824505284769964689039753367753416382625656469796400571763756332151841550320334038267143124495587439737182741193103228518021845982724953464271215778150382649740587346618751645681007530537521828383579569739603767373094871813412536306982513882733822831170309608291713666918742831807429951372823670491670522174517510972248420304787860858995282135370512328511810180304850161606321460426397553939876631340579202902688310238861198815394559816371154630195879471975853231737517699239692987233327647938823277169151644070399319814617348920427000570673711554173466316998724396265053557007978782799551068566961561994864555619693948591474274300256301157779154207889168785818563529724694568302702159605741392455928257354347041058229226252843265537818125534809479033917570967489238400923079148122164768632665776452718776699386961799637836514407022776627883385919128720837649112221725025667250731292031384847705847831561483595583956805738055276026859986327903202313435185478093074433580320035321617715884936710403294265632649824293837486381959312875270937767625447011052446291812021664849518528888921096268030368042163059877907779849050980062436969020205744723299948423047564229949606388146682061067847046205840839775563611150509794976252195446936716011190033826993814871376586357198326442861926112207521875074552251598553315112430625017902878322072579098608047856426202008941459169598095349732913602570351024962847428180785102036191712624698694109086188890258058431122360619371572791605612582176307922654863862558441 A145699 988 39794163778029805122277047277078867902841656109517343759132688817988890489121318318546219574289492896309833032631364227742084997125239793806073257935582491555824199182333653420062740654170479276930166389219187333197412757147868308434002159851396186996105172938450096351886965271592607270795804374519435030808178556975350708475903093833339173899062848938903891695966306485899818019595552952367674383747731763092582907698246473623939817183457682517277769447003129841466314406390055863608294692312653934616718979507319024180329468328138464662733305344762142757900909084103801725811647983306217651577583555146273432213638296743419675800765171251391835854087122965712558432565347207454037605250906651170321545430831630157220796803633090023016841359444998731145193004242722989063078615784631901443597846574370216422328092342381231204775549372026176776260385840693922535726251219143493708634640088438738934425502771660871288786687009042009367844014340726052888604654344107132443419867149636432560280635192355735736049766603127737718415966915236045521146576012068228383234069174391486489858782122861638504902975956812270128592440399385461381575487794543818776009145689262081725121536964257520609218086395767677826208397981602556892852513121728232166963197776101904861500541398766890994418751366527630230050814753344582769294451110053733104516466936226569123906039991178063449081841532945460444592027471243633837447748936959828326054244217904292263237397051596362292031165949680359834813029788251882483620200766170473098529795257465752835022314255606915486926333560274473292129462437809329828559094023453380973224307583096913715733399001627589361485110434454606216529798954438457064234129381812460723635490313316904847464127056113369966055523914211678113811680276602121770179747309177415482103778480536897071407670113030001675411739459191556387667433627079885414366042379705904397462809733425969317893450913819978503340424761870608926100234777548387142581007377694675630158173962208851136506622520392426514445293328361667768717893180491405561053910136293838271164098125511225735888139874750482918608373033183486444336093539830676114882145563658246242790363725892828646335627314684698969036633921537403215982280158696992500895920762822394993463047393643839023836115043372144646931413215968965503383800531082655537368679691575609964199939728324080957695782327032448692390363696473128703124740836896751231000458703303016828805915587689486579928285271790778025407921136575152248747222251533392311402172077813789939580925337039443532244895954805582320606026279034727970129870168250391669622642599256041951174608066846600345734279819921812278740442279388835973963207549063721521440350306945318266347734934349983662397376998436968187136844401595195559961 A145699 989 23478489181108607256202317465151894204082154058873855511323395793584562967315467651867300133633484220404389912290240479059074699844079497390279259596273237164354539428157633101676391692070212153837369466375938800574952367777890381881963503150235937900807872244509964350273880786311752166245077934601975563873503151886694951751389741450922173616488062085960144792890458172695689962544192891388533260997882328026753456272343501823600084315705017272918010598637041851462768596542866341283735797604436287411679190013582265498355001973316397542573707274345708136460162811232840181891254628352593821493186381880979143242258401096689175332027340087362360400735090369977665485901926685787811276717651124896555387423957981025306959854552937049180066693076649817216058243576614661877607406129508090245352947099870447368415521868474005448804008516806896134045147466329429978191387739833322026144060862611316140018385812349578558945429484806525087822921362975388346168589163716740730035637531113314347664631610138053644780347663442118486646132114600386507008839372220025008069902364093961331419651612276326831342393666565214959800853121591868691258392997176377191770826247467987419395026060800752740042156694647901446108910362771281430405639261350796772683781403130159179245566057519049304081406836454901263966224372321462283563392116664559407169128052636493041911460366277035588975561550973550446531145825384003376747553121160617704841466566735148855740324656674480657426574497775105320025804841245779495026310160326912209389747394474842799839494919137557962769025828313518937568521979312222463479353145325684593897491312420857631856307857020401091935635953425529357513720184303295108081765180639155947472963431625236342304595270119654952324820286107720935504820963875437227057130485414104460729675130050452273406129101634143980514143481371949701762223845112576774782016412552209294246756584942167689667967253335223787246156041200957106793397126297620156768447311781629395540479372165404045004097807997614072555233825332460904395434811721296615245354261636665193025018256215108777151225898219399002850219251929144780433269521249367615749081034852517451684831002692812095599964839637112405403710811393632711951452219197645255493271632349328109432794667984232374239014038103183382376658526483922021549431260892474955025856168511080989956868171680839722877451695041364879459334518482176914637852370469134803242706404999173540848808135668950035951847470580995423840163675603087631313924412393511429900287711038759477995547622410409757912281091460219016905956951315377071751605496389409012498260525513208324991009817980324605887875360840266674105835981991985043853190417755883072951112572011548886887105180144129741442879637472198648234430274286301517818549 A145699 990 13852268822690300251354245027392340501540568053079465234337044385526074161825636793283388532624181400545693738418209251280626330823009778220470957088543274344477622438413821196335651035580771000284771054995414673151888699576198177442050032856479351965289648519087940516565237776958662185477325185610791063250336051434593046182611471552950249094554057567867546523913674355583971178083054210366282256314366825804021446617774967829450425806448776733339108975426407689233192005645884751301540512291925096918956105389034029325005270834788346411653824558558623038368738157718291603514114419080047048463328387726222548239500243008749870026220329886372541244597849231163856924123704179267601199225808912782316508258589777973300949093389429225926216332073863947158743218517198407784799306537793988612856795191076989577148735574307320833563160249366696692909860744748522993210383040250440851931287274300588083871913203783479688906514609348840759806155760141138398186579001938532923588582723489705828689572369346259294684669071664246779383499531647312803089694083033802686532859160746262794051104592460909968853507360297520014012374749298803142381070292846267999326011476860423315361340254335479859104263231755866085526430905637074441382434311683848367651264064649017813850022473394840322517035614757025218109842328854909402719632054380979996496681034588594668158637710063459819432132233232861817992931444949090748647218893735827486028139220129519920594528310040891991519386922521362458455390043305221650183039374392112033066852432944899786152466979976903591118238312371415898692135838331773444122989796648130457018546650020722905881505902243035016652663727410627866326878378939989675311177222447720196548324789168576125054863745243540308501677913279641140269730557006231361841936806647012454415026222951286304412544762294031918501669242269991132483324401182793217235975317363423777701188922306145510934782786016868214496728723883802822399178204280818344106241332943783648693252671403626177701281200096071910381073511652823571925537821022384511589197960455496170046489607068788667293487391809570661198710750265162236969184681443587062615842928417421638247807501225033243575332919758581634489220342088321762648140827046452003748529367165340762170355391063303456961994446365834823457581599212298023748661060126029140809717770741846208464588021351967112416738804292078246432314975540787906507629773835952637161965778490809086083967994129092831725010079357515509287671160684685127322966656089920210248858347340790278227433516296804717724713599065574414392193995249793437605477112999583066982304087410193655702744618000324670873500728615937415910164488932991787037408383268421949319634977136506897945125708550102197467636588731598765490126724984516300317383949 A145699 991 8172815126898096039691748363844015744014731069162825614403344864064590170914158392569547366948133392837738901276831168015090476110875925070580474402980935590004632884124726348204932434600962819955861085077828281220813757797589146800427637421819667423582991818389640394809140014524824377679455614432432125342134396843258010552789016826499196043613277476979766488964274979336370299379039439923215142692215429342044626751030958675873927625720462567652801377490981899605731820562475460401567618516438202745896690500340063719487611437523151066478213915842313246929419052890980813233145616002599405999542255572089422482161901116761326626294662605619711971952330311296305607567499563841198919731950540890441843317180545046266534658139908690359418455856886652173841282866903483978369713249892323773495263809788323980070385573319450817796815743117834241920683794254162236564147802360020269317433347776484358168288771846440666876284674086331241760544075561908679541735442554570708176533771221395325612500033282682845810309971934242157717778077539799953436412500150571365029378834937930954528820289900324605296738000181870243052341301233172262136140214386300943225155000521402288075771355031872316118775264579266342559148125415511149134205838254209186117473114361517380012334013736898271235746931299808423783543007800024226142299348692661533373634641279218217720554337477075016429369042045837499065383021374138157698482399751017056138897298409850018001915962599469600515780857713106075383360099745239527828498204581185772597233545690096398987155678691453981201797835273307066709422576093767019810100500669251643956348626020914093612456626015533639423979663536317015603500729854409605138486479478974276807564152646028288546027305098418662361037644014702165038205523812712628049515658791251934000404741866128869151128003624377197772004338795813396215459634474002885592450655228007476634407217404040909283832175782698911329282700935402464258408347128556525402525617989520571099623535648767279439710903958874429510760816641340574975162918968395140541011551314481103662235843152329098594380409941748470708236492437193790667038528782195117575731578685243914048754740891766920897350822692723527236234598121298446329691136505187484566376833355918700352400247932681055375202484341804442656590766876729350089688476043096300602778458881520751913116975729488915486153017080631124030186376234546382662586928710841586790756566603172361616000267728029101767719994973463569484302144640288622032919013168640530535396524643355225394707779067492373047823111167597444272377551240426812810159745064257620110546913311488743656294333610373575490759542008042235120322942634483162367027092937951194215511685397967058238737280939380152376164144472005799440526533310590330885738711361 A145699 992 4821947072601053973117880180422941896628189790238014033032739132753722674765191625979239663110866077592865406059591970919652100279085972781864259426801663454828388924011150131619713800763532483002957755424863690505606965211878020414074864028840747300561999883201368744996876043331869424168693335189949343160796043801470791633099337316162972715482739157360494360942398324134102892662455186500486567906150788944980525761661647843797787848749266466138419473610703894359692540939854875752173593384186247694982128439095248560468365742867824340875734556522406257065318872467520961515952399327114569492681467459145033041927282158646173959643824716985743690910630285815589144607900618962128095040651593316447905240628262987519282147353452737882830962739231050918619198148254538348830346018129933232373592790979920071251950339522901675179287725279272836036510528749210971049853993009371708456433743900851470731206503476196209977319051196326083797961198425765979791225724528194779291231336437899752405546330064413532768788198772131208806709682248950325214680285394754071564646979754218516909209919936599056215106566599943145880867355352822335857180345417624710234842124296150489541389738128550331030218301838535386243811867564245940914740062135671735960941486209230605189463218082296585188768172431272213007072264759685438514553896096615923710447941673704159860458900473764196233508302674810891586757989679296563951355968634206327294463377922591381101209823405377023412319186663810063113724003459648016197163757663525213720334725104723930502635697960977872005469604572938797942660627759484209914515172405061821803788670805689294508443527843262604225131348822699628578199103735722727042031711715372375596266301736367521666031055144321767252703708290760997731400989318943444317852396750031994047784382674793081512861109593620252653564058220287633775988701015260519706328650609207047790522557079461830331950048929006340816062296823163570109638525627644069169146008372484193165129192780101291243251732054535817339438500744879286411774196653532110534685226077583395664549100970267099382017148378239788147198331827194071331315762796813675782619015581365491867127049318641258296193410055787122487743923671223995012755122397233569442158583150624867867153975924890759367912503767218255332565094875671104254892452204366691326498481022326501782530551092377108169717863338768071099563529663406824983019780309622700253909212330093202544354073991543040950123072024264148480228977666609602314294894802841823095673700681232242192599362216304203293497910875283426546288363037856569764556644110798996282155696549690948563557954085502409214877256284016302783574625989856132804758947425007936165202574749823427853957050628525739799739377601894690071145164526523310706285522319041 A145699 993 2844940600019494946043509614701171874994887961509359116663701684979832313521292145169358831688044037646397751836257986011426724074184613065374842481338578457413159460533694452929282937518049564008925119839584499570026888661250234455157369349378619087664156348096989169907762056425788435435151388306455680032744323708470923805518056227519327402938772489565214693189526046964141370300549180995847151849486273262109168154753621196882018956834441494559099836628937806690318993422693814218322018529051369701836709882375696310612616300680578837965616910134303849355291205336784476313598682457381593401276066258639997405314614311700125874863230288358983157925299916300886299013053797688091734875064708106163373650127357982091330200403878975442179908597690463155333153066187310722325925780983410714776646251414343053714670629932938668904961961099027855427299291278240218757177291727726947969026591468154591247053668762183917445951363921158303109555346527126366168143635736192365211118311964589632523946722237970701650739226965585478953800994748803152076707931970404751651776688676153987045479323942303542842307577555966274199468687316863944983474267656184192737613628179728267427131869724489663435512679309471298617506442714779689628547502454208070007769359390331695544403286334541248363101985987519305865748852665206608699360656397654702327630911952844175099453030725183398702753469209096380198688148527763598593142323011781982086677254077030504999695793893209844343667804350790224131021778681092584316798788523275294909224890578241428900156074641298253029245864900198617479103060955519590082544141618485805612591359426730662845888068970898920959188071825729244544121867703346554545193571425590222627520310460304191754669776507844744260432826853904973959361545492652819434904864566860085236258785373386051963718903532232324688405022345630908114437118139369232623848311408776930188931674269665075854941245035937958382565425842965570962222471711962872253270742414147684446855124116724113066239082201272173355839204678662137642371800862664976820323742374222888960980307336614436306291523162751533258376307541552064891685633011591286516627643461426954957690910343257450627833214582091709544241678731424035759079192523231300783388997682035316122920493395437615346013002020174428841770749385879074781036457112100304786333501024713754530941112027526764331218053216856081317618452315033792193599007795748682308219644518188386328807287654742666131470844774320874139765612521155025076811955014663506985916948005402379538408228999840412450790719593306054064865861814784135734275609865626343548851750417404348163755536616112811063202090448027610600073909011072483871645411953661744386275303590710424466776421133549247101693856620973395136176206544115442726377572429522829 A145699 994 1678510132064429417111697554793510983305087269100731640817550961398968311254887600458295731456282871345297080717986152154770847551668642622598375199730334488210309253325955716078145313421848479232782817747599429882625358703172426450522433841269356420974551683377340408876834616415171845037315150407473661269975990191954043574464020074899087004761160286104319308487459425310519274374431354332363319104628995073855464230778874844512547386744471732523402765191599695243393846426848410533934238758546923937835963848473221728012883149035798646575373101244682748713364745829830373504061706697455812992183386411130139324102580516620915619995346226307083077432236039987237100828557132735355161448193137131043074005669900581170897298956141242058148263241674634030595641689852365071633947380434194191784988914741671421771584419710094291752252377760701155429270545343632979855763552265365889930017232532467307984290933363185035096901327394432202508553856489806130273224953858628967279780512827771445289376160574072649560403375121496660451533780192111610774932465182253408720476681671951098138315891916039153677905255651453501834540644649594374717913960736803256090481805783915381631518261747710772876621450574286227648942557389852452634902111707920625632847961098809491140592749474161254237644982964463959188578816000207139447184272720720177757378527604236389604517427668957731470428313325064189506334420873390843873390019220982735224812285442070075358439417187170402785740592247779568427239735697841165098895088064974760471228965106437338327161581402668008309383054821512611373872863303128798664491129039734220249607098273100285389779452249302520103316737245831431581403323745870731458937165109386515977861386905277736767733502108573254791888115140095643875025580439675844523149552242050700257398635585915095865512640222907477945906309619864015499884123713526831987550797402527779604421897296545315292585002621154466439372785185052863704141148671532466985360568878338761339451358099674446607789815247018527744127791321909916329712950734775682791880473315565426903582716779501547153612616648875026382653874251183891092023192161076062231134527023226322059545769975472577229163300410024052843980102707616509873861710833584070228630066473817685887655223949332268163388303279399145798389409572573778449707254803686975457245439106100092846753473565689698578310481680081749209323787302340273987398431579711412939149336356518817840793755362224181474526848293777291478313231158503798185716739163756666279867903649486722695418662510543627041763231062139696614844312182359602226652845264075431894826250590572015725667203045552473024880018487080006237740822741906775628137988293713004179966263915944400611970234511743427264259575666996701235653890715863584685252061447896150069 A145699 995 990318132977413336600955513818556778978126493881470158723238403523706323808070162978249312200375206049687631225859993513328788628760424962719975992998416009465625046302853338791652805635953084697777853545963824046249391607983070355573780808979570909755897829036282744248162515922894962783580503589021153693605801468929177238009966326134233813481681630029058826792907871407159407739544198506913362424579257607301461786991381404641206076160281487747313072363207191255795679072847139521206982545524156071953516833889318443831290445314820520900632164117452687437035844748394583582920093352816472283794796706500523561223117190192028515671379410290890656701861338292553588602549695260061857162699075842607307499971591215532847315053922928935332033132679436387588273263859829204953306628530393589742428683051334724502181092958325699195159997916852582675414194453452179874681738659274147331762198167564243556140403630610408523254337211351078321743665773639089734836554632955354502705291450073188131099410791980625269936340582456064080925976512351101554058077749597540740329590409762471747619330751139158366421258526780010116104780874573364219624253360446264909191527798881895434328347299279631507543220326149564841577491353570232274902617360170714915310289278938209441254177786468805458962176847047748401955635691269547067230021544568507222151003655587517022490182871654336384154002108318662712357109627152070121701518198056802000657161733567267430974256444636644433742605758385594581847313039947606315763785159546585402730180187907451371596432871499483604282973098827540511967510245785035692459683589301571461462575389769741649307030939019515962035915786968718903783416888196028214218382220966618836715590753803404388771011574281712482469727499829575981291133097863255615838800917945346291779958736904533174600494012611879755760034270697423514023518553862691503422346619179981189678730473287466357549296605236099261271560693755346619872315493732443558490482367477455042591854423683806774482924756658730096862041040722171972392998561716790182232658932441227650224841919598576206195137531313102814232527431890954192228791689401865125082854316060068588177046594618477307755719408699609086238716355815009401542650312622078203590955830554752638400459209612642778783752921843475846620909877069143406252499297718203419470022739098030065830018462644894634438852973195015177419716889928446618772881033021937885415800230701584337681986856424612327304709022483827651330666617904719774547799294661418441615077236249160987917472472991740114227855535942827696704079321730350529589444430194639191603938996687071873795486041339342971868147705286755652656485343815986548117541447878718804435709435103605650637971585507488536666047949671432755640659346152970848855989876686299017881 A145699 996 584286019946541804165146641455393706086111326302798292915069840528025332078450141269566635902489915286444357126176678186711830520121099059362163237493865715250230567009430143931359077179898898123209700809300908587857258423351308337362080154864105567399558744579723441766007007559891612870467459802372073205566152890678022616382305668399123050867187400556858603488507156670798740047056702687724551467182657359312788598860684249863467072387179333299182189291527051241224207259133385469101585767620493535528637096030849408638733349852595071532726401456195840905102435036806974483549351016455021191625937873448897770982315039632780203330493856725399180371020757356566630038403491646303760370831006554001180381909233147263798744984515571930603841400017625794043050630035609378557379276885551783753841138011372745784865073260992452430852646518565263077338945456991442493082370045419481559849766901630371230814853851126777843684962053369741777626254252590573137423294008489800527628842175030353225903362991107994836612880540273956311085874608506957805283490939797366783385737865078186379997266827280187397034864625544554514999986175353635295203591568702559493166910919534534390872093388313234878677623370977668970303070956049047189739909340389013879407437826612444760848824301267121059533446694775207093194636479033032562526265527022698540891334778269030806879603376848389508919390815594685936101188345598847980960022346834292197652500610519245714199452862918433045505351656855253023721487453833389885135534349044420412850335081900289871903568232603292658518644745253427389449457172149867929752548826558887428042669872865874472805758474569265115081086997574298321800634560711910775657386573205195727146220683357103311638129095324101791402347336784309733317893502158881137500369392035512261449918256138088657918425954800786148420474313401860009258376062655274460187196954518786374130846557342308605638792412086677409683781436530469452860962000153470167042399236242820136367854658615346322498317816613403738620860086234759553795539438462171431834476889667008748205753149846380460107977530858081785370808530941411789523895073554939347736652911948417240702397945054926138998645287832359336827998669828147930400289822736192556048435309960830238970383278447509907214250835584371350360538438061222035910524878398936330511856170628731638746864139486922144620344943703378872928423641270481164802012411051363640982382986777578240414531451535159048928303796417164536993614991332626163185015867111073123886615701483355496148613340402616123767393002975206201358791955508724452855545560969573047614429181794781833523611097187166800929182266100698755061088612028690156613721316260150381612888600447211389475791265214906493205704030730478329126753360339536937240348775183468524399721 A145699 997 344727761450326687044099917503168468034026704392157111349732482673131422219961775278881336933156849643796121016813014270166466678082819684598713590145387773581626568910517482066163063883334713939609025699633990103011736220385663935973271717589013305194829903404207794359199886297820128698613017702895934170130336599698564414488322334389156465777827084646916546999392429527899849468355715041558978452275343262736937971866016716038040931502359646365029744368928597025131026487209624579630414395913545661805823933141367261778408845122585777383787676226991428681322999635871366550710534179615109686587019550538143184356004650266150127936475704088575225528245544979036019169069457521623958556933131167784853818018947585294425726693549133516127331093977266539049012283447745673519648820055847022021176528998026868678345891042892588608503866285955588363047302405430497618738723645058834846164030709763751461937207631761168317365604357150936297721168265362664511990008628454349355946514177976458330094853065342924972976329582421051767476585093042592754015705596402696804656845010805720201726639808764559425092203707812760383839875738677770250805899401281149654703568250997576408719100770757509298788290245656498542913970286577584271714271608212158018135473007412063470691365083569814956319274587740525137236433566993797942343429430921847570618665368175072588541943502157678155926056427198756383636988766793693156696291483114034339812974703044621404110246214865430860203723734938840898401095750448660084623649502151048496996294968140983116971733660803071169042396116726423332234667764058176293518311347986154280973713762415476169213748192964927398381879292653049041143470607403139161609643859808844512397433487589937150462107395229645775214902458975242913081575875140642007869602102500034288909159991162735403638696712838451215688324084872826708038927853448058068818942780819464780756009790101488789860529973834534435614169775992283221841347707775053666111457058900896403001991656728630646467233028877151547056210588837467414567395875694119427992159132244602720213744133567444872887500548068736940265962800728001064864905864605724813299500135195250111945826610535811803531892964101683309119432976482251463926769452764040985990373241921059286239887733824821232613629209241857253236871057546243932043803425756074716798575670648212568830584012278821420431369077932020340012592528632693958786568549639271526241720546398540460260235874418887414255371935177104592998581514219631531559384813796238481674661648797943493566693953365070521282647643899835715973990549670825696834242291527617903453321613319924594707056751854387073205245668851706978730389624611583376415547459052040846432799838554419616185066208505209323502828712083032542752028841940980640000956921368369743096817509 A145699 998 203388794969672798814214786180227940746369669480046392898049249707307011084445368964398719223926638799924424955562552242720028628238343492814181656022541292547444425426638304988892276332090301325471201953083244859868336512769118370915892951297362985959382243449738018948486166908706316040568809977248798788303693027669262326525493794983933915685867112754280205871038044914304240387589824817817109562290985342357434090612351001778194286119319804176034249995478580717776064403246419368596475392003224319971900591916310653599852579888975756061363196247523486726139664682729069457944731616621898260065149908879631029872271761341988942702317334918402657662484500516873894743120941534266489244830176557986509751450797166090563914950449004258943194741605187240413123204183539911767214246453672857440710398267697841147478290850233366286564850256067278568934831080258536603613353868214667139755218268993711732171721687885238180467862885756999045913711650309719471500967667494057630207915736163935384402737405189334626061197840747880268854874119020521217911461018386651317380755170637509840832337489904262780617003152744903081911011685833709094340185443164309593715612101177650546609878582653542173050212567313963162650272166009818671264230508935832841686049666935290835263144550481889557107312473320215055762402609889861752950060837978363043966471675888514558208939786669653263606864372656450671659887271219933363602831015014933426197457422295716109179331067317741289087151498262259274803622771277255616538068070734769568807401180868098138723450956305579386442355190223844512591064531337151863307873942763004466887063077155258073961638628090832595780193701578301359976325857733291393438914219900645057118758611457379561669331725056395683275001048448056534408396448439476625761927740105628194944142944867757750058173142148731416469962789600654355882958175158291605328716053486529701859671645313321043709107045769963230334950484054010570416942286625281509535592622352292634951038709615233466069344988719702799359425626554019539835209771120092000343942053547425937917360833051642628623165215383023936675132681620989686858504936222304084907357343112285617630796997818183909157677850174705320021128628125858535568863576840961445541764164298115018051294792573366079732134019201860195038403563413845858683808110671205683974829133826274786878405820380365151132363135634948297228556663469648165202910642274759149118974139992152093975298751375692039251620513450695292704626099774591270993873855123913593114926486175085177848853283872051204940638342507900097218453065513831652407750096455733593464412137429573716095329959982991186024294015440241016752174817432222163395016387119387839244970291858507126337799587226808285960175734424958469745367889991818238063627343258562964958597930589